串口WIFI模块,EMW3X80

串口WIFI模块,EMW3X80
串口WIFI模块,EMW3X80

EMW3X80

3X80

工业级UART/Wi-Fi 高速数据传输模块使用说明

01050272 Date:2012-2-6使用说明

概述

EMW3X80是上海庆科信息技术有限公司开发的高速率串口/Wi-Fi透传模块,它内部集成了TCP/IP协议栈和Wi-Fi通讯模块驱动,用户利用它可以轻松实现串口设备的无线网络功能,节省开发时间,使产品更快地投入市场,增强竞争力。

该产品可方便地实现串口设备的无线数据传输,并且可以支持Wi-Fi的WEP/WPA/WPA2加密。广泛应用于嵌入式设备与PC之间,或者多个嵌入式设备之间的无线通信。

典型应用

●楼宇自动化/门禁、保安控制系统●智能家电

●医疗和个人保健系统

●工业自动化系统

●移动销售点系统 (POS)

●汽车电子

●与智能手机和平板电脑通讯

型号?一览表

EMW 3结构功能接口-封装

EMW嵌入式Wi-Fi系列3模块0堆叠型8全功能0UART1 1.27mm 间距排针

2 2.0mm 间距排针

3 2.54mm 间距排针

! 1.27mm 间距排针! 2.0mm 间距排针! 2.54mm 间距排针

EMW 3结构功能接口-封装

EMW嵌入式Wi-Fi系列3模块1集成型8全功能0UART2 2.0mm 间距排针

4 2.0mm间距半孔+排针

!

!

! 2.0mm 间距排针! 2.0mm 间距半孔+排针

功能速率

UART

硬件流控制

安全性通过网络配置

TCP

客户端

TCP

服务器

UDP 全功能90kbytes/s 支持

WPA/WPA2 PSK

WEP

支持支持

支持3个客户

端连接

支持

上海庆科信息技术有限公司

无线设备开发

特点

●快速、易用的嵌入式端接口

?模块UART接口的波特率高达921600

?实际传输速率,UART接口高达90kbytes/s

?UART接口支持硬件流控制,在高速模式下实现串口数据的可靠传输

?简化的硬件连接:只需要连接UART的TX和RX信号,就能实现Wi-Fi通讯

●安全、稳定的Wi-Fi无线链路

?支持以AP为中心的星型网络和Ad-Hoc模式的对等网络

?支持IEEE 802.11 b/g无线MAC标准,自动调节传输速率

?Wi-Fi断线检测,并在网络恢复之后自动重新连接

?支持WPA/WPA2个人级和企业级加密(高安全性模块),WEP加密

?IPEX天线接口,可灵活选用各种形式的天线

?无线射频通过CE,FCC等国际认证

●专为数据传输设计的嵌入式TCP/IP网络协议

?支持简单数据传输协议UDP,支持UDP广播和单播

?支持可靠数据传输协议TCP,可充当TCP服务器或者TCP客户端

?作为TCP服务器时,最多允许5个客户端的连接

?TCP链路断线后自动尝试重新连接

?可以通过网关与Internet上的网络设备通讯

?支持DNS域名解析服务

●灵活的模块配置和管理

?通过UART发送EMSP命令控制模块

?通过无线网络发送EMSP命令控制模块

?通过HTML网页配置模块

?提供多平台,开源的模块配置软件

●面向嵌入式设备的功能设计

?运行模式下的工作电流小于210mA

?休眠电流小于1mA,可提供3年的电池工作时间

?模块上电到建立Wi-Fi网络的时间小于2.5秒(WEP加密),5秒(WPA加密)

?多种外型尺寸,便于集成

●可靠的产品质量,完备的技术服务

?工业级温度范围:-40?~80℃

?可以提供专用的模块测试仪器(工装测试)

?通过ROSH环境评估认证

?提供评估板和各种测试代码

固件更新历史

01050271-01050272版本模块的主要更新

1、Status信号默认设置为高电平。

01050270-01050271版本模块的主要更新

1.优化启动流程,提升启动速度约500ms。

2.提高通过DHCP获取IP的可靠性。

3.提高TCP连接速度,并且在连接TCP server时,模块使用随机的本机端口。

4.修正了open socket命令中存在的bug。

5.暂时关闭内部看门狗。

01050262-01050270版本模块的主要更新

1.增加FW UPDATE模式,允许用户升级模块的固件。

2.修正在Wi-Fi连接后,Wi-Fi有时不能进入休眠的问题。

3.通过Wakeup的高低电平控制模块的休眠模式,取代之前的上升沿或下降沿控制。

4.说明文档中删去nINT脚的描述。

01050261-01050262版本模块的主要更新

1.特殊传输模式1:通过IO对串口数据进行帧检测。

2.特殊传输模式2:允许连接RS485电平转换芯片,实现RS485的半双工数据传输。

3.新增加域名解析功能及相关命令。

4.增加获取模块MAC地址的命令。

5.增加断开和建立Wi-Fi链路的命令。

6.优化网页配置界面。

01050260-01050261版本模块的主要更新

1.新增临时修改IP参数命令。

2.新增连接TCP和断开TCP连接的命令。

3.解决了搜索AP时,返回结果的数量限制。

4.新增搜索固定SSID的信号命令。

5.解决了Ad-Hoc模式下LED灯的异常状态。

6.增加了在HTML网页中设置WPA加密参数,子网掩码参数和复位功能。

7.修复nINT脚的功能。

8.可以为每?一个模块设置?一个字符串对其命名。

01050258-01050260版本模块的主要更新

1.支持最新的EMW3180模块。

2.解决了?一些长时间运行的稳定性问题。

01050257-01050258版本模块的主要更新

1.解决了WPA模式下长时间断线后,不能自动恢复的问题。

2.解决了TCP数据传输中,由于无线信道不稳定引起的自动断开问题。

3.说明文档:采用新的模块命名规范。

010401XX-01050257版本模块的主要更新

1.模块硬件采用更大容量核心处理器。

2.支持WPA/WPA2 PSK加密算法。

3.更新EMSP命令中的EMSP_CMD_GET_CONFIG和EMSP_CMD_SET_CONFIG命令。

4.更新配套的PC配置软件,EMSP接口函数库,嵌入式端使用示例程序。

01040154-01040155版本模块的主要更新

1.新增了强制命令控制模式,使得嵌入式设备可以通过UART接口使模块进入命令控制模式。

2.更新配套的PC配置软件以支持该功能。

文档约定

为方便用户阅读该使用说明书,特对以下常用名词作如下约定:

模块:指本文介绍的EMW3X80工业级串口/Wi-Fi数据传输模块。

嵌入式设备,主机:指通过UART接口与模块相连的设备。

网络设备:指与模块通过网络相连,通过TCP/IP协议传输数据的各种设备。

典型应用模型

通过AP组成星形无线拓扑,多个嵌入式设备和PC或者智能手机交换数据。网络比较稳定,而且数据能够通过路由器转发到其他网络,如GPRS,3G,ADSL等。

图 A. Wi-Fi网络的星型结构网络

图 B. Ad-Hoc方式的对等网络

通过Ad-Hoc模式的对等网络实现无线设备之间的直接连接。这种方式广泛用于建立零时的无线网络连接。

网络数据流向:

Wi-Fi链路:

UART 电缆:

目录

1.功能简介!1

1.1.特点!1

射频特性!1

UART接口特性!1

TCP/IP特性!1 1.2.电气参数!2

1.2.1.绝对最大参数:电压!2

1.2.2.绝对最大参数:温度!2

1.2.3.绝对最大参数: 电磁环境 (ESD)!2

1.2.4.Static latch-up!2

1.2.5.工作条件:电压和电流!3

1.2.6.数字IO口的参数!3

输出电平!3

输入电平!3

nRESET 引脚的参数!3

1.2.7.射频参数!4 1.3.机械尺寸!5

1.3.1.EMW3080-2 的机械尺寸(公制单位)!5

1.3.

2.EMW3080-1 的机械尺寸(公制单位)!5

1.3.3.EMW3080-3 的机械尺寸(公制单位)!6

1.3.4.EMW3180-2 的机械尺寸(公制单位)!6

1.3.5.EMW3180-4 的机械尺寸(公制单位)!7

2.模块的接口!8 2.1.天线插座和LED灯!8

2.2.引脚排列!9

2.2.1.EMW3080-2!9

2.2.2.EMW3080-1!9

2.2.

3.EMW3080-3!10

2.2.4.EMW3180-2!10

2.2.5.EMW3180-4!10 2.

3.引脚定义!11

2.4.典型硬件连接与引脚说明!12

3.工作模式以及模式间的切换!15 3.1.模块上电后的工作流程图!15

3.3.模块上电后的工作模式!16 3.

4.正常工作时,模式的切换!16

3.5.模块的出厂设置以及恢复!17

4.模块配置参数详述!18

4.1.无线网络参数!18 4.2.模块的本地网络参数!19 4.3.模块的网络数据通讯参数!20

4.4.模块的串口数据通讯参数!22

5.透明传输模式 (DTU)!24

5.1.模块内部转发机制!25

5.1.1.串口数据转发到网络数据包!25

5.1.2.网络数据包转发到串口!26

5.2.操作流程简述!27

6.命令控制模式——EMSP 命令集!28 6.1.通讯模型!28 6.2.接口时序!28 6.3.EMSP命令规约!28

协议头!28

数据段!29 6.4.命令详述!30

6.4.1.静态配置命令!30

EMSP_CMD_GET_CONFIG!30

EMSP_CMD_SET_CONFIG!32

EMSP_CMD_SET_DNS!32

EMSP_CMD_GET_DNS!33

EMSP_CMD_GET_NAME!34

EMSP_CMD_SET_NAME!34

EMSP_CMD_GET_VER!35

EMSP_CMD_GET_MAC_ADDR!35

6.4.2.动态控制命令!36

EMSP_CMD_RESET!36

EMSP_CMD_START!36

EMSP_CMD_GET_IP!37

EMSP_CMD_CLOSE_SOCKET!37

EMSP_CMD_WIFI_STOP!39

EMSP_CMD_WIFI_CONNECT!39

EMSP_CMD_SCAN_AP!40

EMSP_CMD_SCAN_CMP!40

EMSP_CMD_SEND_DATA!41

EMSP_CMD_RECV_DATA!41

EMSP_CMD_GET_STATUS!42

7.配置模块参数的方法!43

8.附录1. 命令列表!44

9.附录2. 模块上的产品标签!44

10.销售信息!45

11.技术支持!45

1.功能简介

EMW3X80是上海庆科信息技术有限公司开发的高速串口/Wi-Fi数据传输模块,它内部集成了TCP/IP协议栈和Wi-Fi通讯模块驱动,用户利用它可以轻松实现串口设备的无线网络功能,节省开

发时间,使产品更快地投入市场,增强竞争力。

该系列模块可以工作在-40℃?~85℃的温度范围内。串口通信最高波特率为921600,具有TCP,UDP两种数据传输模式,并且支持串口命令来配置参数,方便使用。

1.1.特点

★单操作电压:3.3V;

★工作电流 <210mA,待机电流<1mA;

★两种工作模式:命令控制模式和透明传输模式;

★多种配置方式:模块内置WEB配置服务器,PC端配置软件(提供源代码)或EMSP命令;

射频特性

★WLAN标准:IEEE 802.11b/g,Wi-Fi兼容;

★工作频率:2.4G ISM 频段;

★输出功率:典型15dBm +/-1.5dBm;

★接收灵敏度:典型802.11b:-91dBm;802.11g:-85dBm;

★无线数据传输速率54Mbps、48Mbps、36 Mbps、24 Mbps、18 Mbps、12 Mbps、9 Mbps、6Mbps、11 Mbps、5.5 Mbps、2 Mbps、1 Mbps;

★支持AP方式和Ad-Hoc方式组建无线网络;

★支持WEP40和WEP104加密(64/128 bit),支持开放系统模式和共享密钥模式

★支持WPA/WPA2 PSK加密,加密算法支持AES和TKIP;

★Wi-Fi连接断开后自动恢复;

★模块从复位到建立Wi-Fi网络的时间小于2.5秒(WEP加密方式),5秒(WPA加密方式)

UART接口特性

★串口波特率: 9600 - 921600;

★最高传输速率65kbytes/s(同时发送和接收)90kbytes/s(发送或者接收);

★支持UART的硬件流控制来保证数据传输的完整性和可靠性;

TCP/IP特性

★支持DNS域名解析服务;

★支持DHCP自动获取IP地址;

★支持网络数据传输协议TCP,UDP;

★支持TCP服务器模式或者客户端模式;

★作为TCP客户端时,具有TCP断线自动重连机制,保证数据传输链路稳定可靠;

★作为TCP服务器时,允许最多3个客户端的连接;

★支持UDP广播或单播;

1.2.电气参数

1.2.1.绝对最大参数:电压

模块运行于绝对最大额定值以外,可能会造成永久性损坏。同时长时间暴露在最大额定值条件下可能影响模块的可靠性。

Symbol Ratings Min Max Unit

V DD–V SS Voltage–0.3 4.0V

V IN Input voltage on ?ve volt tolerant pin VSS ?0.3 5.5V

V IN Input voltage on any other pin VSS ?0.3VDD+0.3V

Symbol Ratings Max Unit

I VDD Total current into VDD power lines (source)320

I VSS Total current out of VSS ground lines (sink)320

Output current sunk by any I/O and control pin25

mA

I IO

Output current source by any I/Os and control pin-25

1.2.2.绝对最大参数:温度

Symbol Ratings Max Unit

T STG Storage temperature–65 to +150℃

T A Working temperature-40 to +85℃

1.2.3.绝对最大参数: 电磁环境 (ESD)

Symbol Ratings Conditions Class Max Unit

V ESD(HBM)Electrostatic discharge voltage

(human body model)

TA = +25 °C

conforming to

JESD22-A114

22000

V ESD(CDM)Electrostatic discharge voltage

(charge device model)

TA = +25 °C

conforming to

JESD22-C101

II500

V

1.2.4.Static latch-up

经测试,完全通过EIA/JESD 78A IC的latch-up标准

Symbol Parameter Class Class LU Static latch-up class TA = +105 °C conforming to JESD78A II level A

1.2.5.工作条件:电压和电流

Speci?cat i?cation

Symbol Note Conditions

Min.Typical Max.Unit V DD Voltage 2.6 3.3 3.6V I VDD Current VDD=3.3V, normal 205210215mA I VDD

Current

VDD=3.3V, sleep 0.8

1

3

mA

1.2.6.数字IO 口的参数

输出电平

Symbol Note Parameter Conditions Min.Max.Unit V OL Output low level voltage

2.7 V < VDD <

3.6 V

0.4

V V OH UART & IO Output high level voltage I IO = +8 mA

VDD-0.4

V

V OL Output low level voltage

1.3

V V OH

output voltage Output high level voltage I IO = +20 mA

2.7 V < VDD <

3.6 V

VDD-1.3

V

输入电平

Symbol Note

Parameter Conditions

Min.Max.Unit V IL Input low level voltage -0.50.8V Input high level voltage

2VDD+0.5V V IH UART & IO Input high level voltage (5V input tolerant)TTL level 2 5.5V V IL Input low level voltage -0.50.35VDD V V IH

input voltage

Input high level voltage

CMOS level 0.65VDD

VDD+0.5

V

nRESET 引脚的参数

nRESET 引脚的输入驱动电路采用CMOS 电路。模块内部含有阻容复位电路,可以保证在模块上电时准确复位。

如果需要控制其复位,只需要将外部控制信号和nRESET 直接相连,但是该控制信号必须是开漏模式(Open Drain )。

除此之外,还可以使用模块的EMSP 命令实现软件复位。

Symbol Item

Conditions

Min.Typical

Max.Unit V IL(NRST)/RESET input low level –0.50.8V IH(NRST)/RESET input high level 2VDD+0.5V R PU Resistor for Pulling up VIN = VSS 7.5

88.3k ?C PD

Capacitor for charging and

Resetting

1001000

pF

注意: EMW3X80-1使用RESET 引脚,请使用V IH

来复位模块。

1.2.7.射频参数

频率范围无线通道调制方式输出功率天线接口接收灵敏度MAC协议数据速率

安全性

无线网络互存2.4 GHz ISM radio band

802.11b: USA, Canada and Taiwan – 11

Most European Countries – 13

France – 4, Japan – 14

802.11g: USA and Canada – 11

Most European Countries – 13

DSSS, OFDM, DBPSK, DQPSK, CCK, 16-QAM, 64-QAM 802.11b: typical 17dBm +/- 2dBm

802.11g: typical 15dBm +/- 2dBm

IPEX antenna connector

802.11b: typical -86 +/- 3dBm at 11Mbps

802.11g: typical -71 +/- 3dBm at 54Mbps

CSMA/CA with ACK

802.11b: 1, 2, 5.5, 11Mbps

802.11g: 6, 9, 12, 18, 24, 36, 48, 54Mbps

WEP 64-bit and 128-bit,WPA/WPA2 PSK

Cell phone(GSM/DCS/WCDMA/UMTS/3G) co-existence

1.3.机械尺寸

1.3.1.EMW3080-2 的机械尺寸(公制单位)

!

图1.1 EMW3080-2顶视图

!

图1.2 EMW3080-2侧视图1.3.2.EMW3080-1 的机械尺寸(公制单位)

Figure1.3 EMW3080-1顶视图

Figure1.4 EMW3080-1侧视图

!Figure1.5 EMW3080-3顶视图!Figure1.6 EMW3080-3侧视图1.3.4.EMW3180-2 的机械尺寸(公制单位)

!

Figure1.7 EMW3180-2顶视图

Figure1.8 EMW3180-2侧视图

Antenna

Figure1.9 EMW3180-4顶视图

Figure1.10 EMW3180-4侧视图

2.模块的接口

2.1.天线插座和LED灯

EMW3080有两个天线插座,但是天线只能插在J2上,J1插座不可用.

图2.1 EMW3080-2上的天线插座

表 2.1 J2和J3的功能

名称功能名称功能

J2连接天线J3不使用

模块上有两个LED灯用来直观地指示模块当前的状态。用户也可以在配制模式下通过命令来获得模块当前的状态。LED功能如下表2.2.

表 2.2 LED 指示灯的功能

名称颜色功能描述

D1红色闪烁:数据传输

常亮:Wi-Fi网络已连接常暗:断开Wi-Fi连接

D2绿色常亮:模块初始化正常,正常工作

常暗:模块未初始化,或处于休眠状态

持续(短短短)闪烁:模块进入固件升级模式持续(短长短)闪烁:模块固件非法,错误状态

2.2.引脚排列

2.2.1.EMW3080-2

EMW3080-2有两组引脚 (1X10 + 1X10)。引脚间距为2mm。

模块的外观如图2.2所示,图2.3标注了引脚的排列方式,表2.3说明了引脚的定义。

图 2.2 EMW3080-2的外观

图 2.3 EMW3080-2的引脚排列

2.2.2.EMW3080-1

EMW3080-1有两组引脚 (2X18 + 2X10)。引脚间距为1.27mm。

模块的外观如图2.4所示,图2.5标注了引脚的排列方式,表2.4说明了引脚的定义。

!图2.4 EMW3080-1的外观!图2.5 EMW3080-1的引脚排列

2.2.

3.EMW3080-3

EMW3080-3有两组引脚 (1X14 +1X13)。引脚间距为2.54mm。

模块的外观如图2.6所示,图2.7

标注了引脚的排列方式,表2.5说明了引脚的定义。

!图2.6 EMW3080-3的外观!图 2.7 EMW3080-3的引脚排列

2.2.4.EMW3180-2

EMW3180-2有两组引脚 (1X15 +1X15)。引脚间距为2mm。

模块的外观如图2.8所示,图2.9标注了引脚的排列方式,表2.6说明了引脚的定义。

!图2.8 EMW3180-2的外观!图2.9 EMW3180-2的引脚排列

2.2.5.EMW3180-4

EMW3180-4有两组引脚 (1X15 +1X15)。引脚间距为2mm。

模块的外观如图2.10所示,图2.11标注了引脚的排列方式,表2.6说明了引脚的定义。!图2.10 EMW3180-4的外观!图2.11 EMW3180-4 的引脚排列

Antenna

2.3.引脚定义

表 2.3 EMW3080-2的引脚定义

Pins Pin Name FT Pins Pin Name FT

J1-1WAKE_UP(IN)J2-1nUART_RTS(OUT)

J1-2nRESET(IN)J2-2nUART_CTS(IN)√

J1-3STATUS(IN)√J2-3UART_RXD(IN)√

J1-4NC J2-4UART_TXD(OUT)

J1-5GND J2-5GND

J1-6NC J2-6NC

J1-7NC J2-7NC

J1-8IO1J2-8NC

J1-9NC J2-9NC

J1-10nWi-Fi LED(OUT)

BOOT(IN)

J2-10VDD 表 2.4 EMW3080-1的引脚定义

Pins Pin Name FT Pins Pin Name FT 1nUART_CTS(IN)√12GND

2nUART_RTS(OUT)15nWI-FI LED(OUT) BOOT(IN)

3WAKE_UP(IN)17RESET(IN)

4STATUS(IN)√19GND

6NC20GND

7UART_TXD(OUT)44IO1

8UART_RXD(IN)√51NC

9,10VDD55VDD

11GND56GND

表 2.5 EMW3080-3的引脚定义

Pins Pin Name FT Pins Pin Name FT 1NC15NC

2NC16-18NC

3NC19WAKE_UP(IN)√4NC20STATUS(IN)

5VDD21NC

6GND22nWI-FI LED(OUT) BOOT(IN)

串口WIFI模块,EMW3X80

EMW3X80 3X80 工业级UART/Wi-Fi 高速数据传输模块使用说明 01050272 Date:2012-2-6使用说明 概述 EMW3X80是上海庆科信息技术有限公司开发的高速率串口/Wi-Fi透传模块,它内部集成了TCP/IP协议栈和Wi-Fi通讯模块驱动,用户利用它可以轻松实现串口设备的无线网络功能,节省开发时间,使产品更快地投入市场,增强竞争力。 该产品可方便地实现串口设备的无线数据传输,并且可以支持Wi-Fi的WEP/WPA/WPA2加密。广泛应用于嵌入式设备与PC之间,或者多个嵌入式设备之间的无线通信。 典型应用 ●楼宇自动化/门禁、保安控制系统●智能家电 ●医疗和个人保健系统 ●工业自动化系统 ●移动销售点系统 (POS) ●汽车电子 ●与智能手机和平板电脑通讯 型号?一览表 EMW 3结构功能接口-封装 EMW嵌入式Wi-Fi系列3模块0堆叠型8全功能0UART1 1.27mm 间距排针 2 2.0mm 间距排针 3 2.54mm 间距排针 ! 1.27mm 间距排针! 2.0mm 间距排针! 2.54mm 间距排针 EMW 3结构功能接口-封装 EMW嵌入式Wi-Fi系列3模块1集成型8全功能0UART2 2.0mm 间距排针 4 2.0mm间距半孔+排针 ! ! ! 2.0mm 间距排针! 2.0mm 间距半孔+排针 功能速率 UART 硬件流控制 安全性通过网络配置 TCP 客户端 TCP 服务器 UDP 全功能90kbytes/s 支持 WPA/WPA2 PSK WEP 支持支持 支持3个客户 端连接 支持 上海庆科信息技术有限公司 无线设备开发

串口透传WiFi模块常见的几种参数配置方法含web网页配置

串口透传WiFi参数配置方法目前,在嵌入式领域,智能家居、智能工业、智能公交等等控制中,WiFi已经成为了一种普遍被采用的技术。 笔者常年在嵌入式WiFi行业做一线技术开发。本文我们将介绍串口wifi模块的几种参数配置方法。我们知道串口模块都是透传模式进行通讯的,所以需要我们事先把参数设置到模块中,模块才能自动的连接无线路由器和服务器进行通讯。 我们将以SimpleWiFi的S2W-M02为例说明参数配置方法。 方法一:串口AT指令方式 一般使用串口下发配置参数的话,都会使用AT指令方式。我们知道串口WiFi基本都是透传模式进行通讯的。也就是说我们如果进行参数设置的话,需要使模块退出透传模式,进入命令行模式(AT指令模式),在该模式下将所需要配置的参数通过相应的指令设置到模块。对于S2W-M02的AT指令 方法二:web网页配置方式 使用web网页方法,比较简单。任何带有浏览器的终端都可以登录到WiFi模块创建的热点上面进行相应的网页参数设置。 方法三:网络UDP参数配置方式 有些WiFi透传模块内部开启了一个网络socket可以用来接收网络端的参数配置命令。例如S2W-M02内部就开启了UDP的socket,可以时刻接收网络端的参数配置命令。此方法适合将参数配置写入用户手机APP。 方法四:参数一键配置方式 一键配置方法的原理是:WiFi模块处于监听状态。然后,将路由器的名称(ssid)和密码按照一定的规则发送到空中。然后,模块监听到特征代码后,将参数存到模块中。 S2W-M02模块中支持以上所有的参数配置方法。对比上面几种常见的参数配置方法,我们可以看出,常用的是web网页和AT指令方法。虽然一键配置方法比较简洁,但是一键配置方法鉴于它的工作原理,尤其是在WiFi终端比较多的场合,成功概率不是很大,相

小尺寸低功耗串口WiFi模块WG219使用小结

小尺寸低功耗串口WiFi模块WG219使用小结 万物互联的物联网中,允许电子设备连接到一个无线局域网(WLAN)的WiFi 技术自然也成为香饽饽。而串口WiFi得益于其便捷的联网功能,让很多传统设备制造商看到了进入物联网的希望。WiFi模块选型应用中除了通讯接口,由于其功耗值直接关系着电子设备的待机时长,因此也有工程师更偏向于选择低功耗WiFi模块。 在上一篇《WiFi解决方案中WiFi模块的选择》中,小编也就WiFi模块的选型问题做了一些整理,本篇SKYLAB君就重点分析下小尺寸低功耗WiFi模块WG219的功能以及应用。 小尺寸低功耗WiFi模块WG219 WG219是一款基于ESP8266芯片的低功耗小(深度睡眠模式电流18uA)尺寸UART-WiFi 透传模块,符合802.11b/g/n无线模块标准,专为移动设备和物联网应用设计,可将用户的物理设备连接到WiFi无线网络上,进行互联网或局域网通信,实现联网功能。另外WG219仅需要通过出串口使用AT指令控制,就能满足大部分的网络功能需求。 WiFi模块WG219支持拥有SW on-chip完整的应用程序的超低功率设备的快速程序开发应用。这使WG219成为高集成、低功耗的自动化和传感器解决方案中是一个很好的选择。WG219针对企业、智能电网、家庭自动化和控制客户端应用及特定情况下少数据发送和接收控制进行了优化,能够为客户提供安全、稳定、简单与快速开发物联网的无线应用,缩短产品的开发周期。 WG219工作模式:支持STA/AP/STA+AP 工作模式; WG219的最低功耗:深度睡眠保持电流为0.018mA WG219的应用:可用于需要串口透传的物联网应用,如智能排插、智能灯控、网状网络(WiFi Mesh)、工业无线控制、传感器网络、家庭自动化、安全ID标签、WiFi探针、WiFi 热点

ESP8266-12 WiFi模块用户手册V1.0

ESP8266 WiFi模块用户手册V1.0

目录 术语和缩写 (4) 1.产品简介 (5) 1.1.概述 (5) 1.1.1产品特性 (5) 1.1.2模块封装 (6) 1.1.3模块基本参数 (7) 1.2.硬件介绍 (8) 1.3.功耗 (14) 1.4.射频指标 (15) 1.5.尺寸 (16) 1.6.WiFi 天线 (17) 1.7.推荐炉温曲线 (17) 2.功能描述 (18) 2.1.主要功能 (18) 2.2.工作模式 (18) 2.3.应用领域 (18) 2.4.AiCloud (18) 3.全功能测试版介绍 (19) 3.1.测试步骤 (23) 3.2.基础AT指令 (26) 3.2.1 测试AT (26) 3.3.WiFi功能AT指令 (26) 3.3.1 选择WiFi应用模式:AT+CWMODE (26) 3.3.2列出当前可用接入点:AT+CWLAP (27) 3.3.3 加入接入点:AT+CWJAP (27) 3.3.4 退出接入点:AT+CWQAP (28) 3.3.5设置AP模式下的参数:AT+CWSAP (28) 3.4.TCPIP AT指令 (29) 3.4.1建立TCP/UDP连接:AT+CIPSTART (29) 3.4.2获得TCP/UDP连接状态:AT+CIPSTATUS (29) 3.4.3启动多连接:AT+CIPMUX (30) 3.4.4发送数据:AT+CIPSEND (31) 3.4.5关闭TCP/UDP连接:AT+CIPCLOSE (31) 3.4.6获取本地IP地址:AT+CIFSR (32) 3.4.7配置为服务器: (33) 3.4.8选择TCPIP应用模式:AT+CIPMODE (36) 3.4.9设置服务器主动断开的超时时间:AT+CIPSTO (36) 3.4.10设置波特率:AT+CIOBAUD (36) 4.产品试用 (37)

wifi串口模块AT命令说明

1、检测模块:AT 返回OK 2、连接wifi AT+CWJAP="360WiFi-JHD","12345677" WIFI DISCONNECT WIFI CONNECTED WIFI GOT IP OK 3、建立网络 4、发送数据 接收数据 后面没有任何别的字符

获得本机IP地址 建立TCP连接的情况

透传模式 AT OK AT+CIPSTART="TCP","192.168.252.1",9999 CONNECT OK AT+CIFSR +CIFSR:STAIP,"192.168.252.14" +CIFSR:STAMAC,"60:01:94:00:a3:99" OK AT+CIPMODE=1 OK AT+CIPSEND OK >https://www.360docs.net/doc/0614162523.html, QQ:10865600https://www.360docs.net/doc/0614162523.html, QQ:10865600https://www.360docs.net/doc/0614162523.html, QQ:10865600https://www.360docs.net/doc/0614162523.html, QQ:10865600https://www.360docs.net/doc/0614162523.html, QQ:10865600https://www.360docs.net/doc/0614162523.html, QQ:10865600 WIFI CONNECTED WIFI GOT IP AT+CIPMODE=1 OK AT+CIPSTATUS STATUS:2 OK AT+CIPSTATUS STATUS:2

OK AT+CIPSTART="TCP","192.168.252.1",9999 CONNECT OK AT+CIPMODE=1 OK AT+CIPSEND OK >https://www.360docs.net/doc/0614162523.html, QQ:10865600https://www.360docs.net/doc/0614162523.html, QQ:10865600https://www.360docs.net/doc/0614162523.html, QQ:10865600https://www.360docs.net/doc/0614162523.html, QQ:10865600https://www.360docs.net/doc/0614162523.html, QQ:10865600https://www.360docs.net/doc/0614162523.html, QQ:10865600https://www.360docs.net/doc/0614162523.html, QQ:10865600https://www.360docs.net/doc/0614162523.html, QQ:10865600https://www.360docs.net/doc/0614162523.html, QQ:10865600

基于WIFI模块和单片机的无线数据传输(附代码)..

南京工业大学 计算机科学与技术学院 Project3课程设计 2014-2015学年第二学期 班级:浦电子1203 组员姓名: 组员学号: 指导老师:武晓光,胡方强,包亚萍 袁建华,毛钱萍 2015年7月8日

目录 第一章阶段任务 第二章基于WIFI模块的无线数据传输的原理 1.1 时钟模块 1.2 最小单片机系统的原理 1.3 温度传感器DS18B20 1.4 串口 1.5 WIFI模块 第三章基于WIFI模块的无线数据传输的实现 2.1 WIFI模块设置 2.2 串口部分设置 2.3 调试与运行过程 第四章程序与框图 第五章小结

第一章阶段任务: 第一阶段(1天)1、了解课程所给的WIFI模块,并详细研读其说明书 2、复习单片机知识 (2天)1、了解温湿度传感器模块,并设计其硬件模块 2、了解lcd1602显示模块,并设计其硬件模块 (2天)1、设计整合电路:5v转3.3v电路 2、串口通讯电路 第二阶段(4天)1、链接并完成整体电路图的设计,并检查 2、焊接电路并调试。 第三阶段(3天)1、根据设计的硬件模块设计程序 (1):温湿度传感器模块 (2):串口通讯模块 (3):WIFI传输与接收模块 (4):显示电路模块 (3天)2、将设计好的模块程序烧录到单片机内,调试 第四阶段:2天(2天)写报告

第二章基于WIFI模块的无线数据传输的原理 1.1时钟DS1302模块: 电路原理图:DS1302与单片机的连接也仅需要3条线:CE引脚、SCLK串行时钟引脚、I/O 串行数据引脚,Vcc2为备用电源,外接32.768kHz晶振,为芯片提供计时脉冲。 读写时序说明:DS1302是SPI总线驱动方式。它不仅要向寄存器写入控制字,还需要读取相应寄存器的数据。控制字总是从最低位开始输出。在控制字指令输入后的下一个SCLK时钟的上升沿时,数据被写入DS1302,数据输入从最低位( 0位)开始。同样,在紧跟8位的控制字指令后的下一个SCLK脉冲的下降沿,读出DS1302的数据,读出的数据也是从最低位到最高位。数据读写时序如图

WiFi模块基础知识

WiFi模块基础知识 一、什么是WiFi模块? Wi-Fi模块又名串口Wi-Fi模块,属于物联网传输层,功能是将串口或TTL电平转为符合Wi-Fi无线网络通信标准的嵌入式模块,内置无线网络协议IEEE802.11b.g.n协议栈以及TCP/IP协议栈。传统的硬件设备嵌入Wi-Fi模块可以直接利用Wi-Fi联入互联网,是实现无线智能家居、M2M等物联网应用的重要组成部分。 二、WiFi模块主要功能是什么? Wifi无线模块M-300包括两种类型的拓扑形式:基础网(Infra)和自组网(Adhoc),要说明无线网络的拓扑形式,首先要了解两个基本概念:1:AP,也就是无线接入点,是一个无线网络的创建者,是网络的中心节点。一般家庭或办公室使用的无线路由器就一个AP。2:STA站点,每一个连接到无线网络中的终端(如笔记本电脑、PDA及其它可以联网的用户设备)都可称为一个站点。 1.基于AP组建的基础无线网络(Infra):Infra:也称为基础网,是由AP创建,众多STA加入所组成的无线网络,这种类型的网络的特点是AP是整个网络的中心,网络中所有的通信都通过AP来转发完成 2.基于自组网的无线网络(Adhoc):Adhoc:也称为自组网,是仅由两个及以上STA自己组成,网络中不存在AP,这种类型的网络是一种松散的结构,网络中所有的STA都可以直接通信。 3. 安全机制:本模块支持多种无线网络加密方式,能充分保证用户数据的安全传输,包括:WEP64/WEP128/ TKIP/CCMP(AES) WEP/WPA-PSK/WPA2-PSK。 4.快速联网:本模块支持通过指定信道号的方式来进行快速联网。在通常的无线联网过程中,会首先对当前的所有信道自动进行一次扫描,来搜索准备连接的目的AP创建的(或Adhoc)网络。本模块提供了设置工作信道的参数,在已知目的网络所在信道的条件下,可以直接指定模块的工作信道,从而达到加快联网速度的目的 5.地址绑定:本模块支持在联网过程中绑定目的网络BSSID地址的功能。根据802.11协议规定,不同的无线网络可以具有相同的网络名称(也就是SSID/ESSID),但是必须对应一个唯一的BSSID 地址。非法入侵者可以通过建立具有相同的SSID/ESSID的无线网络的方法,使得网络中的STA联接到非法的AP上,从而造成网络的泄密。通过BSSID地址绑定的方式,可以防止STA 接入到非法的网络,从而提高无线网络的安全性。 6.无线漫游:本模块支持基于802.11协议的无线漫游功能。无线漫游指的是为了扩大一个无线网络的覆盖范围,由多个AP共同创建一个具有相同的SSID/ESSID的无线网络,每个AP用来覆盖不同的区域,接入到该网络的STA可以根据所处位置的不同选择一个最近(即信号最强)的AP来接入,而且随着STA的移动自动的在不同的AP之间切换。 7. 灵活的参数配置:1. 基于串口连接,使用配置管理程序 2. 基于串口连接,使用Windows下的超级终端程序 3.基于网络连接,使用IE浏览器程序4. 基于无线连接,使用配置管理程序。 三、WiFi模块应用领域有哪些? 串口(RS232/RS485)转WiFi 、TTL转WiFi; WiFi 远程控制/监控、TCP/IP和 Wi-Fi协处理器; WiFi 遥控飞机、车等玩具领域; WiFi 网络收音机、摄像头、数码相框; 医疗仪器、数据采集、手持设备; WiFi脂肪称、智能卡终端;家居智能化;

HLK-RM04 SerailWifi DataSheet 串口WIFI

Overview: module (serial port - Ethernet -Wireless network) developed by Shenzhen Hi-Link Electronic co., Ltd. This product is an embedded module based on the universal serial interface network standard,built-in TCP / IP protocol stack, interface between the onversions.Through the HLK-RM04 module, Provide a quick solution for the user’s serial devices to transfer data via Ethernet Module Block Diagram Note:The software support of usb and GPIO will be release later Applications ? WiFi Led Control ? WiFi Power Switch ? Home and Commercial building automation ? OBDII WiFi Diagnose ? RFID Data Transfer ? Toys and gaming peripherals ? Industrial systems ? Telemetry ? Remote Control

1. Introduction The HLK-RM04 module provides designers with a ready made component that provides a fully integrated solution for applications, using the IEEE802.11 standard in the 2.4-2.5GHz ISM frequency band, including802.11b/g/n and also provides IEEE802.3, can be quickly and easily included in product designs. The modules integrate all of the RF components required, removing the need to perform expensive RF design and test. Products can be designed by simply connecting sensors and switches to the module IO pins or uart interface. The modules use ralink’s chip Wireless Microcontroller, allowing designers to make use of the serial interface to connect with their device Hence, this module allows designers to bring wireless applications to market in the minimum time with significantly reduced development effort and cost. This product is an embedded module based on the universal serial interface network standard,built-in TCP / IP protocol stack, enabling the user serial port, Ethernet, wireless network (wifi) interface between the conversions. Through the HLK-RM04 module, the traditional serial devices do not need to change any configuration; data can be transmitted through the Internet network. Provide a quick solution for the user’s serial devices to transfer data via Ethernet Also the HLK-RM04 module have FCC modular approvals and is compliant with EU regulations. 2. Specifications The parameters are defined here. VDD=5.0V @ +25°C Typical DC Characteristics Notes Only wifi current ~140mA Wifi to serial,AP mode or Client mode One rj45 current ~120mA Serial to RJ45. Two rj45 cuurent ~135mA One is Wan anther is LAN WiFi and two rj45 ~160mA Default Mode/Factory Mode Centre frequency accuracy +/-25ppm Additional +/-15ppm allowance Typical RF Characteristics Notes Receive sensitivity -70dBm(802.11n) Use Iqview to adjust Maximum Transmit power 18dBm/15dBm/13.5dBm 802.11b/g/n RF Port impedance – Ipex onnector 50 ohm 2.4 - 2.5GHz VSWR (max) 2:1 2.4 - 2.5GHz Centre frequency accuracy +/-25ppm Additional +/-15ppm allowance Peripherals Notes 1200-500kbps UART 2pins RJ45(WAN) 4pins pppoe Support dhcp RJ45(LAN) 4pins Support 3.3V Out 1pins Suuport atmost 300mA/3.3V 1.8V Out 1pins Suuport atmost 300mA/1.8V

wifi转串口TTL电平模块使用手册M-600

一:产品介绍: M-600是九汉科技推出的全新的第三代嵌入式Uart-Wifi模块产品。Uart-Wifi 是基于Uart接口的符合wifi无线网络标准的嵌入式模块,内置无线网络协议IEEE802.11协议栈以及TCP/IP协议栈,能够实现用户串口或TTL电平数据到无线网络之间的转换。通过Uart-Wifi 模块,传统的串口设备也能轻松接入无线网络。M-600在前两代产品的基础上进行了全面的软硬件升级,功能更强大,使用更加简单二:产品特性: 接口:双排(2 x 4)插针式接口,支持波特率范围:1200~115200bps , 支持硬件RTS/CTS流控。单3.3V供电 For personal use only in study and research; not for commercial use 无线:支持IEEE802.11b/g无线标准,支持频率范围:2.412~2.484 GHz,支持多种无线网络类型:基础网(Infra)和自组网(Adhoc),支持多种安全认证机制:WEP64/WEP128/ TKIP/CCMP(AES) WEP/WPA-PSK/WPA2-PSK ,支持快速联网,支持无线漫游,支持多种网络协议:TCP/UDP/ICMP/DHCP/DNS/HTTP ,支持自动和命令两种工作模式,支持串口透明传输模式,支持AT+控制指令集,支持多种参数配置方式:串口/WEB服务器/无线连接 三:技术规格: 天线:无线标准IEEE802.11b/g 频率范围2.412~2.484 GHz 接收灵敏度802.11b: -86 dBm @ 11Mbps (typica)802.11g: -71 dBm @ 54Mbps(typical)数据速率802.11b: 1,2,5.5,11 Mbps 802.11g: 6,9,12,18,24,36,48,54 Mbps 调制方式DSSS, OFDM, DBPSK, DQPSK, CCK, QAM16/64 输出功率802.11b: 18±2 dBm(typical)802.11g: 15±1 dBm(typical)天线接口IPX For personal use only in study and research; not for commercial use 硬件:接口类型UART 接口速率1200~115200 bps 工作电压3.3±0.3 V 工作电流300mA (typical)存储温度-40~+85 ℃工作温度0~75 ℃外形尺寸55.2×25.4×11.5 ㎜环保认证RoHS 软件:网络类型Infra/Adhoc 安全机制WEP/WPA-PSK/WPA2-PSK 加密类型WEP64/WEP128/TKIP/CCMP(AES) 工作模式自动/命令串口命令AT+指令集网络协议TCP/UDP/ARP/ICMP/DHCP/DNS/HTTP 最大Socket连接15 TCP连接最大连接数:8 最大Client数:8 最大Server数:3~4 本端Server最大接入Client数:4 UDP连接最大连接数5~6 最高传输速率11Kbytes (TCP) 四:硬件开发尺寸说明: 本产品提供如图3所示的双列直插8针引脚 引脚定义如下: 1.RTS/READY 可选功能引脚同时连接LED1 2.CTS/GPIO 可选功能引脚同时连接LED2 3.Link无线传输指示同时连接LED3 4. RESET 复位,低电平有效 5. VDD 3.3V 电源输入引脚 模块俯视图图1 6. RXD TTL数据接收 7. TXD TTL数据发送 8. GND 接地 模块侧视图图2 本产品提供一个IPX天线接口和开发测试底板 天线选配参数: 本产品必须连接符合IEEE 802.11g / 802.11b标准的2.4G天线 频率范围:2.4~2.4825 GHz

亿佰特 串口WiFi无线模块的工作原理

串行端口最早是在1980年左右出现的。串行端口的目的是连接计算机外围设备。在无线模块中,串行端口也等效于计算机的外围设备,串行端口是无线模块和计算机之间相互通信的接口。串行端口的作用不是调试底层驱动程序,射频参数,无线通信协议等,我们只需要通过此串行端口将数据发送到指定模块即可。 1.什么是串行无线模块? 串行端口无线模块是用于通过串行端口进行无线通信的模块。它通常由无线收发器芯片和具有串行端口的单片机组成。只要用户了解串行端口通信,就可以在不了解复杂的无线通信知识的情况下完成无线通信产品的开发。 2.串口WiFi无线模块的工作原理 ●基本网络(基础):由许多AP组成的无线网络(无线wifi网络的创建者, 网络的中心节点)。整个网络的中心是AP,并且网络中的所有通信都由ap 转换。 ●Adhoc网络(Adhoc):由两个或更多个STA(也称为站点,无线wifi网络 的终端)组成的无线网络,该网络中没有AP。无线网络中的所有STA都直接交换数据,这种无线网络的结构并不严格。 采用UART接口,支持串口透明数据传输模式,并具有多模式安全功能。内置的TCP/IP协议栈和IEEE802.11协议栈可以实现从用户串口到无线网络的转换。串口WiFi模块支持串口透明数据传输模式,并具有安全的多模式功能。串行端口,WIFI和以太网可以相互随机透明地传输,因此传统的串行设备可以更好地加入无线网络。简而言之,数据帧通过无线发送器从串行端口发送,然后接收器通过串行端口将接收到的信号发送到微控制器。 3.无线串口模块的种类 WiFi模块、蓝牙模块都是属于无线串口模块,串口WiFi模块一般会集成射频电路、MAC地址、WIFI驱动和协议、无制线安全协议等。利用串口WiFi模块,用户可以实现串口、无线网(WiFi)接口之间的转换,来实现无线数据传输、采集、控制。E22-900T22S,就是一款基于SEMTECH公司SX1262射频芯片的无线串口模块(UART),具有多种传输方式,工作在(850.125MHz~930.125MHz)频段;采用全新一代LoRa扩频技术,与SX1278相比,距离更远,功耗更低,体积更小;支持空中唤醒、无线配置、载波监听、中继组网功能。

WIFI转串口高速模块

WSUM102A用户手册WSUM102A模块是一款WIFI转串口和SPI接口的通信模块,使用本模块您可 以方便的在各种电子设备之间建立高速稳定和安全的无线通信,借助AP建立无线物联网,或者将您的电子设备接入互联网,实现远程控制等等。WSUM102A 集成了TCP/IP协议栈,只需要几个简单的命令就可以实现SOCKET网络通信,为您的产品开发节省宝贵的时间。 模块特点 ●支持13个WIFI通信频道 ●支持WIFI标准IEEE802.11b+g ●无线通讯速率超过5Mbps ●支持WEP64/128、WPA/WPA2安全认证和TKIP、AES等加密模式,确保数据 通信安全 ●可以连接到AP或者WIFI路由器,模块之间可以建立AD-HOC网络 ●提供高速UART和SPI接口,UART速度可达4.5M bit/s,SPI接口时钟频率可 达18MHz,接口引脚可承受5V电压 ●集成TCP/IP协议栈,可同时建立最多4条TCP或UDP连接 ●可通过UART接口升级固件

1概述 1.1产品应用 WSUM102A主要应用于低端平台通过WIFI连接互联网以及在小范围内代替数据线缆建立数据通信网络等等。下面是WSUM102A连接到互联网和AD-HOC 网络的示意图。 用户通过WSUM102A连接到互联网示意图 WSUM102A建立AD-HOC网络示意图

1.2模块参数 名称参数 WIFI协议IEEE802.11b(2.4GHz,11Mbps) IEEE802.11g(2.4GHz,54Mbps) 频率范围 2.412-2.484GHz 发射功率(最小)12dBm@54Mbps 灵敏度(最小)-68dBm@54Mbps 工作电流最小:250mA;最大:400mA 尺寸48mm*30mm 通信速率发送:>4Mbps 接收:>5Mbps 收发:>5Mbps (测试环境:SPI接口,CLK=18MHz)通信距离1dBi板载陶瓷天线:>20m 2dBi外置全向天线:>50m (测试环境:户外开阔地模块间通信)

wifi模块参数设置方法

1.首先打开“串口调试助手”选择对应的电脑COM 口如:本机COM2 口,选择波特率115200,在发送中填入+++ 选择发送后会返回+OK。说明已经建立连接。如图所示: 2. 断开“串口调试助手”在WIFI 配置管理程序中选择打开对应的COM2 口. 3. 启动WIFI 配置管理程序,选择对应的COM 口,在"设置"里选择相应的波特率(模块默认是115200)然后点击如下图,搜索成功!(也可以不用选择COM 口和波特率直接点“搜索模块”这样也可以搜到但时间要长一点)

注意:采用以上方式对模块搜索成功后便可以对模块进行相关配置 4. 参数设置:根据您的所在无线网络的无线路由器(AP)设置参数修改模块设置中的参数,包括网络名称、加密方式、密钥等),给模块添加IP 地址相关参数。修改工作模式设置时,选中“启用自动工作模式”,并设置您需要自动创建的连接的参数,参数修改完成后如右图所示,点击“提交修改”,并在弹出的对话框中选择“立刻复位". 例如: 网络名称填:“yxdl1” IP地址:192.168.1.100 子网掩码:255.255.255.0 网关:192.168.1.1 DNS服务器:202.96.134.133 协议类型:TCP C/S模式:服务器 服务器地址:192.168.1.19 端口号:60000

5.选择“高级设置”出现下图。在网络类型中选择“自组网络”,“网络不存在时自动创建”也选上,其它的参数都可以默认,“确定”后,“提交修改”“立刻复位”就OK 了。 6,除了用串口来调试和设置wifi模块外,还可以用使用web网页配置,必须要保证模块已经成功连接到网络,打开ie浏览器,在地址栏输入无线模块ip地址后连接。用户名:admin 密码:000000 以下为:2012.03月测试配电柜内(192.168.1.100) wifi设置参数如下:

SimpleWiFi串口(UART)转WiFi模块说明书

SimpleWiFi快速使用手册 2012-01-30

1SimpleWiFi模块特性 1.1产品简介 Simple WiFi无线透传模块是一款高性能、高性价比的嵌入式Wifi模块产品。SimpleWiFi最大的特点是配置简单、启动速度快,最快启动速度小于1秒。Simple Wifi是基于Uart与Spi接口的符合wifi无线网络标准的嵌入式模块,内置无线网络协议IEEE802.11协议栈以及TCP/IP协议栈,能够实现用户嵌入式设备数据到无线网络之间的转换。通过Simple WiFi模块,传统的嵌入式设备也能轻松接入无线网络。 1.2产品技术规格: 下表列出了Simple WiFi模块的主要特点: 表1-1 产品技术规格 项 目 参 数 无线部分 无线标准 IEEE802.11b/g 802.11n forcast 频率范围 2.412~2.484 GHz 接收灵敏度 802.11b: -90 dBm @ 11Mbps (typical) 802.11g: -70 dBm @ 54Mbps(typical) 数据速率 802.11b: 1,2,5.5,11 Mbps 802.11g: 6,9,12,18,24,36,48,54 Mbps 调制方式 DSSS, OFDM, DBPSK, DQPSK, CCK, QAM16/64 输出功率 802.11b: 17±2 dBm(typical) 802.11g: 15±1 dBm(typical) 天线接口 IPX 硬件部分接口类型 UART/SPI 接口速率 1200~460800 bps 工作电压 3.3±0.3 V 工作电流 170mA (typical) 存储温度 -40~+85 ℃ 工作温度 -20~75 ℃ 外形尺寸 23*37mm 环保认证 RoHS 网络类型 Infra/Adhoc/AP

Arduino 实现手机WIFI控制LED灯

编号: 密级:内部公开《手机WIFI控制LED灯》技术说明

一、方案概要 WIFI模块的串口和Arduino控制板的2号串口连接,并将WIFI模块设定为AP模式,就可以通过手机连上此WIFI模块来控制Arduino控制板上的LED指示灯。 硬件准备: 1、Arduino MEGA 2560 控制板 --- 1块 2、WIFI模块(HLK-RM04) --- 1块 3、5V电源适配器 --- 1个 4、USB AB型转换线 --- 1根 5、RS232转USB转换线 --- 1根 6、杜邦线 --- 2根 7、手机

二、实现过程 WIFI模块调试: Wifi模块相关资料已经归档到此技术方案的 [HLK-RM04 wifi模块] 文件夹中,可以参阅此wifi模块的其他功能。下面来说明实现此方案时,需要对该模块进行的具体调试方法(通过串口配置)。 步骤: 1、先确保模块是出厂默认值。恢复出厂设置方法,给模块上电,等待 35 秒钟。然后按住wifi模块上的Default按钮超过 6 秒钟即可。 图 1 2、重新给模块上电,等待重新给模块上电,等待 35s ,待模块上的灯闪烁后。用 DB9 串口和电脑的串口用直连线连接起来。或者直接用 USB 转串口线连接到 HLK-RM04 的底板。如图1所示。打开电脑的设备管理查看端口号,如图2所示。

图 2 3、短按“ E xit/ Default”按钮,打开配置软件,选择串口号,点击搜索模块按钮,打开配置软件,选择串口号,点击搜索模块,在命令执行与回复返回框里有 (:Found Device at COM1(115200)! 消息出现,证明找到模块。 图 3 4、配置参数:

WiFi-串口转换器:简单为王

WiFi-串口转换器:简单为王 波仕电子2年前推出WiFiWiFiWiFiWiFi-串口转换器产品WF232L之后,对WiFi-串口市场保持观望态度的企业仍不在少数。在WiFi-串口转换器与有线以太网-串口转换器之间,似乎还有一道难以逾越的鸿沟。撇去技术,WiFi-串口的本质不过是计算机扩展出的一个无线串口。作为一个无线串口,WiFi-串口转换器的优势是可以大幅降低布线成本、提升通信效率,这种优势主要依赖于成熟的以太网-串口通信协议转换技术对已经普及的WiFi接口以及网络资源利用方式的优化。但与此同时,WiFi-串口也彻底改变了20年来工业通信所熟悉的RS-232/ RS-485总线基础架构,软件由串口多机通信协议变成为了以太网TCP/IP协议,再以全新的方式进行设置才能被企业所用,然而设置与管理WiFi-串口转换器的复杂度却足以吓到企业的用户。如何越过这道鸿沟,让用户不再对WiFi-串口感到困惑,让企业真正方便地用上WiFi-串口、用好WiFi-串口?随着波仕电子推出新一代WF232L,企业用户也许可以找到答案。简单为王在使用WiFi-串口转换器之前,困住用户的问题有很多:如何连接一个WiFi-串口转换器,是接到计算机的无线WIFI网卡还是接到无线路由器AP的无线WIFI信号?如何对无线路由器进行设置?如何对WiFi-串口转换器的IP地址及虚拟串口进行管理……如果把这些问题都留给用户自己去解决,面对数十个选项的设置软件和动则十几页乃至几十页产品说明书,恐怕没有任何一个用户能不对WiFi-串口望而却步。 IT 进化的趋势是不断降低复杂度,让企业更简单地获取IT资源,更敏捷地适应企业业务的不断变化和需要。WiFi-串口,同样不应是复杂而难以掌控的IT 系统,它应当以简单、易用的方式交付给用户,并被用户所使用。在工业通信领域,复杂意味着可靠性降低。尽管最近一年多来,许多厂家推出了模块级的WiFi-串口产品,但是如何将各种企业所需要的WiFi-串口转换器化繁为简,目前业内提出的有效方案还并不多。最近,波仕电子新一代WF232L正在用“大道至简”的思路改变WiFi-串口:设置软件和测试软件完全同波仕的ETH232L系列有线以太网/串口转换器,大大简化了产品使用,另外无线速率升级到了150M,天线也改为内置。它具有超小型的外形(80*25*55mm),将计算机的无线WiFi 信号直接转换为RS-232/485/422,可以虚拟成为本地串口,支持串口透明传输。WF232L相当于是一个无线的以太网-串口转换器,应用于各种场合的短距离无线通信、工业控制领域。产品通过WIFI连接到计算机后可以用配置程序或者网页进行通信设置。一个计算机可以通过接多个USB无线WIFI网卡来连接多个WF232L产品,相当于扩展多个串口。 波仕认为,传统的有线以太网-串口计算之所以大行其道,正是因为它体现了用户希望简化IT的基本诉求,所以新一代WiFi-串口产品必须与有线以太网-串口转换器的软件一样简单。借助对WiFi技术的深度理解,帮助企业对系统进行整合与简化,让用户聚焦工业通信业务,正是波仕电子的使命。把复杂的东西变简单,向来不是容易的事。WiFi-串口之所以复杂,是因为它涉及到两个领域:属于IT的无线WiFi技术以及属于工业通信的RS-232/RS-485串口通信。可以想象,如果用传统的工业通信产品的小批量多品种思路去构建WiFi通信系统,如何让低价大批量生产的WiFi网卡生产线专门为工业通信特别生产出带串口的特殊产品,如何协调好产品的产量与价格,无疑是一个非常棘手的问题。 WF232L的硬件安装非常简单:接上电源即可。上电以后电源旁边的RJ-45座有灯亮。WF232L 可以直接接计算机的WIFI网口,不必通过无线AP。此时WF232L就相当于是计算机扩展出来的一个无线RS-232/485/422口。WF232L符合IEEE802.11b/g/n标准(150M/54M)。波仕WF232L 产品的RS-232/485/422串口端是一个DB-9针座,具有RS-232、RS-485、RS-422全部引脚。当作为RS-232口时与PC机的DB-9针RS-232口的2、3、5脚分配完全相同。 简化WiFi-串口设置软件和虚拟串口软件 WF232L可以无需无线路由器AP直接为计算机的WIFI网卡接扩展出一个无线串口。1、接上

Uart2WiFi串口转wifi芯片对比

Uart2WiFi串口转wifi芯片对比 这个,说不准价格A.esp8266比较有优势,B.而cc3200价格比较贵,比esp8266贵了不止3倍,C.mt7681价格处于中间看性能,A.esp8266性能比较弱,跑不了太复杂运用,B.mt7681自身有个mcu跑的协议栈,提供给用户的mcu部分几乎为0,需要外挂mcu,https://www.360docs.net/doc/0614162523.html,3200相对强一点,有专门mcu给你,但是贵啊开发难度, A.esp8266屏蔽了部分源代码,提供API,相对开发容易,但是没有提供sock接口, B.mt7681也屏蔽了部分源码,性能比esp8266弱,就是没有mcu的问题,做简单控制可以,提供了uip接口,暂且算轻量级的sock吧, C.而cc3200,好多TI已经提供运用代码,可以很好的学习实例,一堆,适合想深入玩wifi的,兼容linux的sock,这点做的很好啊 总结,A.做产品,考虑性能+开发难度,看你做的产品吧,没有标准B.考虑学习,建议cc3200,资源多,学的多,只能告诉你这么多了!乐鑫推出的IoT Wireless MCU ---Wi-Fi/BT Combo 双核MCU ESP32,它搭载的双核32位MCU主频高达240MHz,支持Wi-Fi HT40,经典蓝牙、蓝牙4.2及更多的GPIO。esp8266 cc3200 mt7681 都有MCU好不!!!只是要修收固件。改修固件可以实现ADC PWM GPIO SPI等。如ESP8266 可以定时读ADC再发到

服务器,依SDK改固件就可了。当然你想外加MUC也是可以的。从成本上ESP8266最好单芯片能满足大部份控制,cc3200最贵能力也相对强。ESP8266 80MHz 160MHz 16BIT MCU, 最省钱,单芯片能满足大部份控制,同时支持AP+STA模式小改代码可以进行中继桥接, 而CC3200和MT7681做桥要自改大改代码。CC3200可以做了 ESP8266的所有功能,同时可以接相像头,这个是ESP8266单芯无法做到。MT7681 ,80MHz 32BIT MCU,接口都差不多,就看做什么项目和成本要求。如果有图像的选CC3200 ,但不要组开AP模式。ESP8266可同时接5个终端,4层级的自组网能有3776设备,信号好的时3776个会有几秒延时。另外还有锐迪科微电子的RAD5981,RDA5981是一款全集成低功耗的WiFi芯片,支持802.11 b/g/n HT20/40模式。RDA5981内部集成了ARM CortexM4。目前常用的wifi模块方案有:瑞昱RTL8710,乐鑫ESP8266,德州仪器TI CC3200,联发科MT7681,高通QCA4004,博通BCM43341。各家的方案对比如下:从对比看,性价比最高的是瑞昱RTL8710 WIFI 模块,希望可以帮助您,谢谢

相关文档
最新文档