E103-W12系列串口WiFi模块是太阳集团tcy8722基于Dialog方案DA16200芯片的SoC片上系统开发一款支持IEEE 802.11b/g/n协议标准的超低功耗WiFi模块,无线模块内置高性能ARM Cortex-M4处理器,WiFi模块工作在2.4~2.4835GHz频段,WiFi模块最大发射功率可达20dBm。WiFi模块在功能上,WiFi模块支持IEEE802.11 b/g/n标准,WiFi模块支持AP和STA模式,支持TCP/UDP/HTTP/MQTT多种网络传输协议,可在低功耗模式下保持WIFI连接。
支持IEEE802.11 /b/g/n 标准,工作在 2.4GHz 频段;
具备三种低低功耗模式可选择,最低电流可达 0.2uA;
支持 AP、STA、AP+STA 3 种工作模式;
支持 WEP/WPA/WPA2/WPA3 多种 WIFI 安全认证方式;
支持 TCP/UDP/HTTP/MQTT 多种网络通信协议;
最大支持 7 路 Socket 连接;
AP 接入点支持 6 路 STA 设备连接;
支持 SNTP 网络时间获取(可上网的前提下);
支持 MQTT 和 MQTTS 网络协议(阿里云、百度云、OneNet,亚马逊云)
支持 HTTP Client;
支持 TCP SERVER/TCP CLIENT、UDP 通信方式;
支持 AT 指令配置;
支持静态 IP 地址分配和 DHCP 动态分配;
支持扫描附近 AP 信息;
支持 WIFI 快速连接;
支持保持 WIFI 连接的低功耗模式;
支持 PWM 输出,ADC 采集,GPIO 控制;
·医疗和保健
·多参数病人监护仪
·心电图(ECG)
·医院电子床及床控系统
·远程医疗系统
-建筑和家庭自动化:
·暖通空调系统和恒温器
·视频监控,视频门铃,和低功耗的相机
·建筑安全系统和低功耗电子锁
-智能电器
-智能穿戴
-资产跟踪
-工厂自动化
-电网基础设施
该超低功耗串口WiFi模块从WiFi层的角色来说可以分为Access Point即通常所说的AP接入点,Station即通常所说的站点从传输模从服务类别来说分为 TCP Server,TCP Client,UDP,MQTT,HTPP client。
工作角色是基于 WiFi 物理层的角度来定义的。
Access Point 简称 AP 模式,类似于路由器,允许无线设备连入,并建立基于TCP/IP的server、client、UDP通信。此模式下支持接6个station,最大支持 7 路 TCP socket 传输。指令 AT+CWMODE=1 来配置WiFi模块工作在AP 角色。
Station模式简称STA,此角色下模块不提供连接,只能连接到Access Point或者路由器上,串口WiFi模块在Station角色下的支持TCP server,TCP client,UDP,最大支持 8 路 socket。也支持 MQTT,HTTP clinet。指令 AT+CWMODE=0,S设置处于 STA 模式。
本模块支持TCP server,TCP cliet, UDP,MQTT,HTTP client等功能。所有网络功能可以同时使用,列如可以在开启 TCP server 的同时同时做 TCP client去连接其他的 Server。
让模块作为TCP服务器工作。使用指令:AT+CIPSERVER 来设置对应的 ip 和端口的 TCP server.最大可以开启8个server,每个server能连接7路client。开启8个server后无法使用TCP Client和UDP功能了。
让WiFi模块作为TCP客户端工作。使用指令:AT+CIPSTART开始TCP client并连接到对应的server。最大能开启8个 client 去连接 server,开启8个client后无法使用TCP server和UDP功能了。
WiFi模块使用 UDP 进行通信,使用 AT+CIPUDP=<local_port>指令开启本地 UDP 端口号。最大可以创建 8 个本地 udp端口号,达到最大数量后无法使用TCP Client和TCP server了。
串口WiFi模块在MQTT模式下,支持阿里云、百度云、OneNet 等物联网平台。将在平台创建的服务参数入到模块即可进行通信。
基于阿里云平台的网络通信,需要登录阿里云获取相关参数,主要包含产品秘钥、设备名称、客户端 ID 等信息,详见第七章阿里云配置教程。
基于百度云平台的网络通信,需要登录百度云获取相关参数,主要包含设备名、用户名、密码等信心,详见第七章百度云配置教程。
基于OneNet 云平台的网络通信,需要登录 OneNet 获取相关参数,主要包含设备 ID、产品 ID、权鉴信息等,超低功耗串口WiFi模块快速配置教程。
基于亚马逊云的网络通信,需要登录亚马逊云获取相关参数,主要包含 AmazonRootCA1.pem,xxxxxx-certificate.pem.crt。xxxxxx-private.pem.key这三个证书文件。详见E103-W12系列超低功耗串口WiFi模块快速配置教程。
使用该功能时,只需要配置好对应的服务器资源符 URL,启动一次触发请求即可获取到服务器响应的资源,无需关心复杂的HTTP协议层,详见第七章 HTTP Client 配置教程。
此WiFi串口模块有三种低功耗模式分别为:sleep1,sleep2,sleep3 模式。Sleep1 模式为关断模块供电,电流 0.2ua 左右。Sleep2 模式 RTC 是工作的,可以定时唤醒也可以引脚唤醒,电流 3ua 左右。Sleep3 模式 wifi 是保持连接的可以接收 tcp ,udp,mqtt 数据;发送数据需要通过引脚和指令唤醒模块后发送数据,发送完成后发送指令进入休眠。
当本WiFi模块工作在 STA 模式下时,可以使用 AT 指令来扫描附近的 AP 信息,若存在则将 AP 信息通过串口打印出来,格式如下:
固定头 | MAC(BSSID) | frequency | rssi | flag | ssid |
+CWSCAN: | 70:5d:cc:32:15:32 | 2422 | -30 | [WPA2-PSKCCMP][WPS][ESS] | TEST |
1、 扫描附近 AP 只能在 STA 模式下。
2、 每个参数以逗号‘’分隔,以<LF>结束。MAC 地址(BSSID)之间以分号‘:’分隔。
今天的分享就到这里啦,EBYTE每一天都致力于更好的助力物联化、智能化、自动化的发展,提升资源利用率,更多串口服务器、数传电台、lora无线模块等产品更多资料,感兴趣的小伙伴可以登录我们的太阳集团tcy8722官网和企业公众号(微信号:cdebyte)进行了解,也可以直接拨打400电话咨询技术专员!
7 X 24 销售服务热线
4000-330-990深圳办事处柯经理:18218726658 杭州办事处戴经理:17512568697
常州办事处崔经理:15906110783 南京办事处葛经理:17626012283
业务邮箱:support@cdhanzaichips.com
全国销售投诉电话:19934352316
地址:四川省成都市高新西区西区大道199号B5栋(前台座机:028-61543675)
©© 成都太阳集团tcy8722电子科技有限公司【版权所有】 蜀ICP备27697263号-3