WIFI技术及ESP8266芯片简介
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
WIFI技术及ESP8266芯片简介Falcon Image Technologies, Co., Ltd.
Rev. 1.0
March 31, 2020
Version History
1.WIFI技术简介
1.1 wifi发展及历史
为了实现工业、家庭和楼宇的自动化控制,将人类从有线的环境中解放出来,以取代线缆为目标,用于无线个人区域网(WPAN,Wireless Personal Area Network)范围的短距离无线通信技术标准得到了迅速的发展,典型技术标准有蓝牙(Bluetooth)、ZigBee、无线USB(WirelessUSB)、无线局域网Wi-Fi (IEEE 802.11b/g)等。在人们享受方便快捷的时候,这些技术的电磁兼容问题日益凸现。由于这些技术均选择了2.4GHz(2.4~2.483GHz)ISM 频段,再加上无绳电话和微波炉等干扰源,就使得该频段日益拥挤,各种信号带宽见图
WLAN是英文WirelessLAN的缩写,就是无线局域网的意思。无线以太网技术是一种基于无线传输的局域网技术,与有线网络技术相比,具有灵活、建网迅速、个人化等特点。将这一技术应用于电信网的接入网领域,能够方便、灵活地为用户提供网络接入,适合于用户流动性较大、有数据业务需求的公共场所、高端的企业及家庭用户、需要临时建网的场合以及难以采用有线接入方式的环境等
作为全球公认的局域网权威,IEEE802工作组建立的标准在过去二十年内在局域
网领域独领风骚。这些协议包括了802.3Ethernet协议、802.5TokenRing协议、802.3z100BASE-T快速以太网协议。在1997年,经过了7年的工作以后,IEEE 发布了802.11协议,这也是在无线局域网领域内的第一个国际上被认可的协议。
在1999年9月,他们又提出了802.11b"HighRate"协议,用来对802.11协议进行补充,802.11b在802.11的1Mbps和2Mbps速率下又增加了5.5Mbps 和11Mbps两个新的网络吞吐速率。利用802.11b,移动用户能够获得同Ethernet一样的性能、网络吞吐率、可用性。这个基于标准的技术使得管理员可以根据环境选择合适的局域网技术来构造自己的网络,满足他们的商业用户和其他用户的需求。802.11协议主要工作在ISO协议的最低两层上,并在物理层上进行了一些改动,加入了高速数字传输的特性和连接的稳定性。
1.2 80
2.11无线网络的物理组件
802.11无线网络包含四种主要物理组件,如下所示。
1.工作站(Station)
构建网络的主要目的是为了在工作站间传送数据。所谓工作站,是指配备无线网络接口的计算设备,即支持802.11的终端设备。如安装了无线网卡的PC,支持WLAN的手机等。
2.接入点(Access Point)
802.11网络所使用的帧必须经过转换,方能被传递至其他不同类型的网络。具备无线至有线的桥接功能的设备称为接入点,接入点的功能不仅于此,但桥接最
为重要。为STA提供基于802.11的接入服务,同时将802.11mac帧格式转换为以太网帧,相当于有限设备和无线设备的桥接器。
3.无线媒介(Wireless Medium)
802.11标准以无线媒介在工作站之间传递帧。其定义的物理层不只一种,802.11最初标准化了两种射频物理层(2.4GHz和5GHz)以及一种红外线物理层。
4.分布式系统(Distribution System)
当几个接入点串联以覆盖较大区域时,彼此之间必须相互通信以掌握移动式工作站的行踪。
1.3 Wifi的协议机构
2. ESP8266的简介
Wifi协议内容网络结构相对zigbee来说并不复杂,下面结合具体芯片来对wifi 的组网模式及步骤进行解释:
2.1 硬件结构及功能
ESP8266 尺寸为5x5 mm,ESP8266 模组需要的外围器件有:10个电阻电容电感、1个无源晶振、1个flash。工作温度范围:-40~125℃。
ESP8266 是一个完整且自成体系的WiFi 网络解决方案,能够独立运行,也可以作为slave 搭载于其他Host 运行。
ESP8266 在搭载应用并作为设备中唯一的应用处理器时,能够直接从外接闪存中启动。内置的高速缓冲存储器有利于提高系统性能,并减少内存需求。
另外一种情况是,无线上网接入承担WiFi 适配器的任务时,可以将其添加到任何基于微控制器的设计中,连接简单易行,只需通过SPI/SDIO 接口或中央处理器AHB 桥接口即可。
ESP8266 强大的片上处理和存储能力,使其可通过GPIO 口集成传感器及其他应用的特定设备,实现了最低前期的开发和运行中最少地占用系统资源。
2.2 无线组网
ESP8266 支持softAP 模式,station 模式,softAP + station 共存模式三种。利用ESP8266 可以实现十分灵活的组网方式和网络拓扑。(SoftAP:即无线接入点,是一个无线网络的中心节点。通常使用的无线路由器就是一个无线接入点。
Station:即无线终端,是一个无线网络的终端端。)
2.2.1 ESP8266 在SoftAP 模式
ESP8266 作为softAP,手机、电脑、用户设备、其他ESP8266 station 接口等均可以作为station 连入ESP8266,组建成一个局域网。
2.2.2 ESP8266 在station 模式
ESP8266 作为station,通过路由器(AP)连入internet ,可向云端服务器上传、下载数据。用户可随时使用移动终端(手机、笔记本等),通过云端监控ESP8266 模块的状况,向ESP8266 模块发送控制指令。
2.2.3 ESP8266 在SoftAP + station 共存模式
ESP8266 支持softAP+station 共存的模式,用户设备、手机等可以作为