产品概述
WTZM05W1 是唯创知音电子有限公司开发的超低功耗嵌入式WIFI 模块,采用了业界功耗最低的嵌入
式高性能WIFI 网络处理器。模块在硬件内集成了MAC、射频收发单元、功率放大单元、可供用户开发使
用的M4 内核单元,支持802.11b/g/n 协议标准;WTZM05W1 模块式一款低功耗的WIFI 模块,可以帮助客
户实现产品从基本的串行通信到无线网络通信的升级;
1.1. 产品特点
支持802.11 b/g/n 协议标准,WPA/WPA2 加密方式;
使用Smartconfig 和WPS 配置方式;(提供三种APP 代码);
内部集成TCP/IP 协议栈,降低编程负担;
包含Cortex M4 内核,方便客户编程使用;
提供网络编程的Simplylink 库和M4 内核驱动库;
提供丰富的外设接口,UART/SPI/I2C/I2S 等;
低功耗,深度睡眠模式下,工作电流4ua;
LPDS 模式下,工作电流120ua;
空闲连接状态下(DTIM=1),工作电流2ma1;
超小尺寸23*32mm,表面贴封装形式;
简单易用的IAR/CCS 编译环境;
模块参数
Ø 外部接口可选UART/SPI/I2C
Ø 内部自带网络MAC
Ø 网络协议标准802.11 b/g/n
Ø 网络工作频率2.4G
Ø 发送功率:802.11b 16.5dbm
802.11g 13dbm(54M@OFDM)
802.11n 11.5dbm(MCS7)
Ø 接收灵敏度:802.11b -94.5dbm(8% PER)
802.11g -73dbm(10% PER 54M@OFDM)
802.11n -70dbm(10%PER MCS7)
Ø HIB模式下工作电流:4ua;
Ø Idle Connect模式下工作电流:2ma(DITM=1)1;
Ø 硬件加密方式:WEP、WPA、WPA2;
Ø 天线配置方式:板载PCB天线和板载外置天线;
模块引脚数量:48pin;
Ø 模块尺寸:23.1*32.8mm
Ø 天线配置方式:板载PCB天线和板载外置天线;
产品结构尺寸
管脚分布说明
序号 | 网络标号 | 描述 | 备注 |
1 | GND | GND |
|
2 | EXRESET | 外部复位管脚 |
|
3 | SOP2 | SOP启动管脚 |
|
4 | SOP0 | SOP启动管脚 |
|
5 | VDD | 3.3V |
|
6 | VDD | 3.3V |
|
7 | GND | GND |
|
8 | GND | GND |
|
9 | GPIO30 | 普通 I/O |
|
Flash SPI的MISO引脚 |
| ||
音频端口时钟引脚 |
| ||
音频端口帧同步器 |
| ||
通用定时器捕获端口 |
| ||
通用SPI的MISO引脚 |
| ||
10 | GPIO0 | 普通 I/O |
|
UART0请求发送 |
| ||
音频端口帧同步器 |
| ||
音频端口数据引脚1 |
| ||
通用定时器捕获端口 |
| ||
通用SPI选通引脚 |
| ||
UART1请求发送 |
| ||
UART1清除发送 |
| ||
11 | GPIO6 |
|
|
UART1清除发送 | |||
并行端口数据4 | |||
UART0请求发送 | |||
UART0清除发送 | |||
通用定时器捕获端口06 | |||
UART1清除发送 | |||
12 | GPIO1 | 普通 I/O |
|
|
| UART0数据输出引脚 | |
并行端口时钟 | |||
UART1数据输出引脚 | |||
通用定时器捕获端口01 | |||
共存端口00 | |||
13 | GPIO2 | 普通 I/O | 模拟端口最大输入1.5V |
|
| UART0数据输入引脚 |
|
UART1数据输入引脚 | |||
通用定时器捕获端口02 | |||
共存端口01 | |||
ADC通道0 | |||
14 | GPIO3 | 普通 I/O | 模拟端口最大输入1.5V |
|
| 并行端口数据 |
|
UART1数据输出引脚 |
|
| 共存端口02 |
|
ADC通道1 | |||
15 | GPIO4 | 普通 I/O | 模拟端口最大输入1.5V |
|
| 并行端口数据 |
|
UART1数据输入引脚 |
| ||
共存端口03 |
| ||
ADC通道2 |
| ||
16 | GPIO5 | 普通 I/O | 模拟端口最大输入1.5V |
并行端口数据5 | |||
音频端口数据引脚1 | |||
通用定时器捕获端口05 | |||
ADC通道3 | |||
17 | GPIO7 | 普通 I/O |
|
UART1请求发送 | |||
UART0请求发送 | |||
UART0数据发送引脚 | |||
音频端口时钟引脚 | |||
18 | GPIO8 | 普通 I/O |
|
共存端口03 | |||
音频端口帧同步器 | |||
通用定时器捕获端口06 | |||
19 | GPIO9 | 普通 I/O |
|
脉冲宽度调制输出引脚05 | |||
共存端口02 | |||
音频端口数据引脚 | |||
通用定时器捕获端口00 | |||
20 | GPIO10 | 普通 I/O |
|
I2C 时钟信号 | |||
脉冲宽度调制输出06 | |||
并存接口01 | |||
UART1 信号输出引脚 | |||
通用定时器捕获端口01 | |||
21 | GPIO11 | 普通 I/O |
|
I2C 数据信号引脚 | |||
脉冲宽度调制输出07 | |||
并行接口时钟 | |||
共存接口00 | |||
UART1信号输入引脚 | |||
通用定时器捕获端口02 | |||
音频帧同步端口 | |||
22 | GPIO12 | 普通 I/O |
|
音频端口时钟 | |||
并行端口垂直同步 |
|
| I2C 时钟引脚 |
|
UART0 信号输出引脚 | |||
通用定时器捕获端口03 | |||
23 | GPIO13 | 普通 I/O |
|
并行端口水平同步 | |||
I2C 数据传输引脚 | |||
UART0 信号输入引脚 | |||
通用定时器捕获端口04 | |||
24 | GPIO14 | 普通 I/O |
|
并行端口数据传输8 | |||
I2C 时钟引脚 | |||
通过SPI时钟引脚 | |||
25 | GPIO15 | 普通 I/O |
|
并行端口数据传输9 | |||
I2C 数据引脚 | |||
通用SPI的MISO引脚 | |||
通用定时器捕获端口06 | |||
26 | GPIO16 | 普通 I/O |
|
并行端口数据传输10 | |||
UART1信号输出引脚 | |||
通用SPI的MOSI引脚 | |||
通用定时器捕获端口07 | |||
27 | GPIO17 | 普通 I/O |
|
并行端口数据传输11 | |||
UART1信号输入引脚 | |||
通用SPI选通引脚 | |||
28 | GND | GND |
|
29 | VCC | 3.3V电源 |
|
30 | GPIO22 | 普通 I/O |
|
通用定时器捕获端口04 | |||
音频端口帧同步器 | |||
31 | GPIO28 | 普通 I/O |
|
UART1 数据输入引脚 | |||
通用定时器捕获端口03 | |||
音频端口时钟 | |||
32 | JTAG_TDI | JTAG TDI 引脚 |
|
33 | JTAG_TDO | JTAG TDO 引脚 |
|
34 | JTAG_TCK | JTAG TCK 引脚 |
|
35 | JTAG_TMS | JTAG TMS 引脚 |
|
36 | GND | GND |
|
电气参数
1.1. 射频参数
发送功率参数
Condition | Min | Typ | Max | Units |
1DSSS |
| 16 |
|
dBm
|
2DSSS |
| 16 |
| |
11CCK |
| 16.5 |
| |
6OFDM |
| 16 |
| |
9OFDM |
| 16 |
| |
18OFDM |
| 15 |
| |
36OFDM |
| 15 |
| |
54OFDM |
| 13 |
| |
MCS7 |
| 11 |
|
Vbat =3.3V,测试通道6,通道1和通道11会在此数据上减少2db。
接收灵敏度参数
Parameter | Condition | Min | Typ | Max | Units |
8%PER 802.11b 10%PER 802.11g 10%PER 802.11n | 1DSSS |
| -95 |
|
dBm
|
2DSSS |
| -92.8 |
| ||
11CCK |
| -87.3 |
| ||
6OFDM |
| -89 |
| ||
9OFDM |
| -88.5 |
| ||
18OFDM |
| -85.3 |
| ||
36OFDM |
| -79.0 |
| ||
54OFDM |
| -73.0 |
| ||
MCS0 |
| -88.5 |
| ||
MCS7 |
| -70 |
|
Vbat=3.3V,测试通道6;
EVM参数
Parameter | Condition | Min | Typ | Max | Units |
| 1DSSS |
| 4.6% |
|
% |
2DSSS |
| 4.6% |
| ||
11CCK |
| 2.0% |
| ||
6OFDM |
| -18.6 |
|
dB | |
18OFDM |
| -18.3 |
| ||
36OFDM |
| -19.6 |
| ||
54OFDM |
| -29.0 |
| ||
MCS0 |
| -18.1 |
| ||
MCS7 |
| -29.2 |
|
Vbat=3.3V,测试通道6;
产品命名规则
按照客户的需求,模块有如下所示的命名规则
功能说明 5.1 组网功能
CC3200模块能够被配置为AP模式和STA模式,同时处了具有无线网络接口外,还包含一些常用的有线接口方式,如SPI接口,I2C接口,I2S接口,UART接口;这些接口的存在将大大的扩展模块的连接方式,同时也能够使得用户能够更快的和模块进行对接,实现数据的网络传输;
AP组网方式
AP即为无线接入点,是一个网络的中心;一般情况下,将路由器作为AP,有些特定的情况下也会将移动终端手机、PAD作为AP;CC3200模块也可以作为AP模式,用于接入网络。
STA组网方式
STA即为无线站点,是一个无线网络的终端,一般将其接入到AP设备中,数据通过AP传输到网络中;WTZM05作为STA模式下,可以与任意的AP设备连接,实现模块的无线互联。
透传工作模式
CC3200支持串口透明传输工作模式,实现数据从有线串口传输到无线网络传输;透传工作模式,让客户的产品能够最快、最简单的实现网络化。用户只需要通过串口进行简单的配置就能实现联网和数据传输;用户需要配置的参数如下所示:
l 工作模式
AP模式
STA模式
P2P模式
l 无线网络参数
网络名次(SSID)
安全模式(WPA)
密钥(KEY)
l TCP/UDP连接
协议类型(TCP/UDP)
连接类型(Server或者Client)
目标端口
目的IP地址
l 串口参数设置
波特率
停止位
奇偶校验
是否流控
串口成帧机制
UART具有成帧机制,通过设定字节和字节之间的时间,以及设定字节的长度来判断数据是否为一帧;
成帧长度
成帧长度,表示模块一次接收多少字节数认为是一帧数据;长度可以在1~1000设定;
时间和长度关系
成帧长度和成帧时间之间的关系,成帧时间和成帧长度之间相互制约,以确定串口接收到的数据包;如果字节和字节之间的时间间隔总是小于设定的成帧时间,那么数据帧以成帧长度来确定;如果数据字节之间的时间间隔大于设定的时间,那么数据帧以成帧时间来确定;
低功耗 正常工作模式(Active)正常工作模式,即活动工作模式;
低功耗工作模式(SLEEP)在此工作模式下,模块处于保持连接的最低功耗状态下;这种状态下,模块保持和AP的连接,或者保持和STA之间的连接,但是模块的功耗最低;
进入低功耗用户可以通过AT指令进入低功耗;也可以通过I/O进入低功耗模式;
低功耗唤醒用户可以通过I/O唤醒低功耗,让模块进入到Active状态;也可以让模块复位,进入到Active状态;
模块参数设置在透传状态下,模块需要进行参数设置,可以通过两种方式;第一种方式是使用AT指令,第二种方式是使用HTTP网页的方式进行配置;AT指令的配置方式和HTTP的配置方式后面都会有描述;
透传功能用I/O端口复位端口;
配置I/O端口(GPIO13);高电平时,模块进入到透传模式;低电平时间小于10s时候,模块进入到AT命令状态;当低电平时间大于10s时候,模块进入到Smartconfig模式,此时配置完成后,模块自动进入到AT命令状态;
唤醒和进入低功耗I/O(GPIO22);当I/O电平从高变到低电平,低电平时间大于3s时,模块进入到低功耗状态;当I/O电平从高电平变到低电平,低电平时间小于1s,模块从低功耗唤醒;
状态输出I/O:当模块初始化完成后,通过GPIO9输出高电平,表示初始化完成;连接网络成功后,通过GPIO10输出高电平,表示模块连接网络;
自动连接WIFI功能自动连接WIFI功能,表示模块在使用AT指令或HTTP或Smartconfig配置,模块会存储当前配置的路由器,并尝试连接;模块只会存储一条上一次配置的路由器名字;
模块具有自动连接的功能,但是当模块尝试连接3~10s后(时间可以设置,默认是10s),没有连接成功,模块会重新写入一次配置信息,尝试重新连接;
注意:自动连接只会尝试连接一个AP名;
自动创建SOCKET功能SocketA和SocketB都具有自动创建功能,会保存本次设置网络格式进行创建,没有创建超时功能;也就是说只要开启Socket创建功能,模块就会以上次设置的信息进行创建,知道创建成功为止。
漫游功能漫游功能,只有在使能后才有效;当模块使用Smartconfig功能配置后,由于模块不能获取配置的密码,所以使用Smartconfig配置后的模块不具有漫游功能。
出厂设置模块出厂后,处于默认状态;
网络状态:模块处于AP模式,SSID为CC3200+MAC(后四位),没有密码;
串口状态:波特率115200,无奇偶校验,1位停止位;
用户可以通过HTTP或者串口AT指令对模块进行配置;
了解更多资料请点击查看:/file.htm?spm=a311b.7474117.0.0.FmEYoY#/CC3200资料