当前位置: 首页 >应用方案 >技术应用 >

E103-W12系列超低功耗串口WiFi模块产品功能特点简介

一、串口WiFi模块产品简介

E103-W12系列串口WiFi模块是亿佰特基于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连接。

E103-W12X串口WiFi模块 (2)

二、超低功耗串口WiFi模块的功能特点:

  1. 支持IEEE802.11 /b/g/n 标准,工作在 2.4GHz 频段;

  2. 具备三种低低功耗模式可选择,最低电流可达 0.2uA;

  3. 支持 AP、STA、AP+STA  3 种工作模式;

  4. 支持 WEP/WPA/WPA2/WPA3 多种 WIFI 安全认证方式;

  5. 支持 TCP/UDP/HTTP/MQTT 多种网络通信协议

  6. 最大支持 7 路 Socket 连接;

  7. AP 接入点支持 6 路  STA 设备连接;

  8. 支持 SNTP 网络时间获取(可上网的前提下);

  9. 支持 MQTT 和 MQTTS 网络协议(阿里云、百度云、OneNet,亚马逊云)

  10. 支持 HTTP  Client;

  11. 支持  TCP  SERVER/TCP  CLIENT、UDP 通信方式;

  12. 支持 AT 指令配置;

  13. 支持静态 IP 地址分配和 DHCP 动态分配;

  14. 支持扫描附近 AP 信息;

  15. 支持 WIFI 快速连接;

  16. 支持保持 WIFI 连接的低功耗模式;

  17. 支持 PWM 输出,ADC 采集,GPIO 控制;

三、串口WiFi模块的物联网应用场景

·医疗和保健

·多参数病人监护仪

·心电图(ECG)

·医院电子床及床控系统

·远程医疗系统

-建筑和家庭自动化:

·暖通空调系统和恒温器

·视频监控,视频门铃,和低功耗的相机

·建筑安全系统和低功耗电子锁

-智能电器

-智能穿戴

-资产跟踪

-工厂自动化

-电网基础设施

E103-W12X串口WiFi模块 (13)

四、串口WiFi模块功能说明

该超低功耗串口WiFi模块从WiFi层的角色来说可以分为Access  Point即通常所说的AP接入点,Station即通常所说的站点从传输模从服务类别来说分为 TCP  Server,TCP  Client,UDP,MQTT,HTPP  client。

1、工作角色

工作角色是基于 WiFi 物理层的角度来定义的。

2、Access  Point(AP 模式)

Access  Point 简称 AP 模式,类似于路由器,允许无线设备连入,并建立基于TCP/IP的server、client、UDP通信。此模式下支持接6个station,最大支持 7 路 TCP  socket 传输。指令 AT+CWMODE=1 来配置WiFi模块工作在AP 角色。

3、Station(STA 模式)

Station模式简称STA,此角色下模块不提供连接,只能连接到Access Point或者路由器上,串口WiFi模块在Station角色下的支持TCP server,TCP client,UDP,最大支持 8 路 socket。也支持 MQTT,HTTP clinet。指令 AT+CWMODE=0,S设置处于 STA 模式。

4、网络功能

本模块支持TCP  server,TCP  cliet, UDP,MQTT,HTTP  client等功能。所有网络功能可以同时使用,列如可以在开启 TCP  server 的同时同时做 TCP  client去连接其他的 Server。

5、TCP  server

让模块作为TCP服务器工作。使用指令:AT+CIPSERVER 来设置对应的 ip 和端口的 TCP server.最大可以开启8个server,每个server能连接7路client。开启8个server后无法使用TCP  Client和UDP功能了。

6、TCP  client

让WiFi模块作为TCP客户端工作。使用指令:AT+CIPSTART开始TCP  client并连接到对应的server。最大能开启8个 client 去连接 server,开启8个client后无法使用TCP  server和UDP功能了。

7、UDP

WiFi模块使用 UDP 进行通信,使用 AT+CIPUDP=<local_port>指令开启本地 UDP  端口号。最大可以创建 8 个本地 udp端口号,达到最大数量后无法使用TCP  Client和TCP  server了。

8、MQTT

串口WiFi模块在MQTT模式下,支持阿里云、百度云、OneNet 等物联网平台。将在平台创建的服务参数入到模块即可进行通信。

9、阿里云

基于阿里云平台的网络通信,需要登录阿里云获取相关参数,主要包含产品秘钥、设备名称、客户端 ID 等信息,详见第七章阿里云配置教程。

10、百度云

基于百度云平台的网络通信,需要登录百度云获取相关参数,主要包含设备名、用户名、密码等信心,详见第七章百度云配置教程。

11、Onenet云

基于OneNet 云平台的网络通信,需要登录 OneNet 获取相关参数,主要包含设备 ID、产品 ID、权鉴信息等,超低功耗串口WiFi模块快速配置教程。

12、亚马逊云

基于亚马逊云的网络通信,需要登录亚马逊云获取相关参数,主要包含 AmazonRootCA1.pem,xxxxxx-certificate.pem.crt。xxxxxx-private.pem.key这三个证书文件。详见E103-W12系列超低功耗串口WiFi模块快速配置教程

13、HTTP  Client

使用该功能时,只需要配置好对应的服务器资源符 URL,启动一次触发请求即可获取到服务器响应的资源,无需关心复杂的HTTP协议层,详见第七章 HTTP  Client 配置教程。

14、低功耗

WiFi串口模块有三种低功耗模式分别为:sleep1,sleep2,sleep3 模式。Sleep1 模式为关断模块供电,电流 0.2ua 左右。Sleep2 模式 RTC 是工作的,可以定时唤醒也可以引脚唤醒,电流 3ua 左右。Sleep3 模式 wifi 是保持连接的可以接收 tcp ,udp,mqtt 数据;发送数据需要通过引脚和指令唤醒模块后发送数据,发送完成后发送指令进入休眠。

15、扫描附近AP信息

当本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无线模块等产品更多资料,感兴趣的小伙伴可以登录我们的亿佰特官网和企业公众号(微信号:cdebyte进行了解,也可以直接拨打400电话咨询技术专员!

https://www.wjx.cn/jq/84863372.aspx