模块名称:DT-06 无线
模块功能:模块实现了模块串口与WiFi数据的实时透传
模块实物图片
模块特点
TTL-WiFi 模块基于 ESP-M2 WiFi 模块研发,引出串口 TTL、EN、STATE 等引脚。产品内置串口透传固件可完成设备 TTL 端口到 WiFi/云的数据实时透传,具备低功耗控制,状态指示等功能。
模块可直接取代原有的有线串口,实现嵌入式设备数据采集和控制。
内置工业级透传固件V3.0,可靠稳定,WEB界面配置;
基于ESP-M2高性能WiFi模块,整体尺寸:34mm×17mm×4mm;
供电电压:4.5V~6.0V,TTL 电压:3.3V(可兼容5.0V);
引出管脚:STATE,TXD、RXD、EN;
平均电流:80mA;WiFi数据发送时170mA;深度睡眠模式下20μA;
支持串口AT指令;
支持可再编程,OTA固件升级;
串口与WiFi数据实时无缝透传;
内置HTTP Web Server,支持网页配置各项参数;
WiFi支持AP、STA、AP+STA三种模式;
支持WiFi STA模式下自动重连,TCP Client模式下自动重连;
串口支持设置波特率、数据位、奇偶校验、停止位、分包时间;
支持波特率(bps):300/600/1200/2400/4800/9600/19200/38400/57600/74800/115200/
230400/460800/921600/1843200/3686400;
支持AP使能、自定义SSID/密码、自定义IP和网段等;
自动扫描周边热点,支持STA使能、DHCP、自定义IP和网段等
支持TCP Server、TCP Client、UDP Server、UDP Client和UDP局域网广播;
远程服务器地址支持DNS域名自动解析;
支持通过AT指令查看状态;
引出IO4表征WiFi状态。
工作温度范围:-40℃-125℃;
应用场景:智能家居、无线数据采集透传、智能小车控制、无线串口打印机、户外LED灯、工业控制等。
模块结构示意图
接口定义
接口定义如下图所示
产品按键及 LED 功能
LED 通过上拉电阻接 VCC3.3,另一端接模块的 GPIO4 管脚
SW1 连接 WiFi 模块的 GPIO0 管脚。配合 SW2 按键完成固件下载
SW2 连接模块的 RST 管脚。配合 SW1 完成固件下载
LED 灯指示
常亮
WiFi 模块在 STA 或者 STA+AP 模式下,成功连接到无线路由器
慢闪
IO 口电平 1 秒钟变化一次;WiFi 模块没有成功连接无线路由器;WiFi 模块工作在 AP 模式下;WiFi 模块工作是 STA 模式下,正在尝试连接无线路由器;WiFi 模块工作是 AP+STA 模式下,正在尝试连接无线路由器;
快闪
当按住 SW1/Flash 按键的时候;当串口收到数据,或者网络收到数据转发到串口,LED 灯会快速闪烁;
常灭
WiFi 模块没有工作,可能供电不正常,非透传固件
引脚定义
STATE
GPIO4;内置透传固件,指示网络连接状态:
STA 模式下连上无线路由器,STATE 输出低电平;
RXD
GPIO3; 模块内部已串联 22Ω限流电阻,可接外部 5.0V 电平;
可⽤作烧写 Flash 时 UART Rx;
TXD
GPIO1; 模块内部已串联 22Ω限流电阻,可接外部 5.0V 电平;
可⽤作烧写 Flash 时 UART Tx
GND
GND
VCC
模块电源:4.5V~6.0V,推荐使用 5.0V
EN
芯⽚使能端,⾼电平:有效,芯⽚正常⼯作;低电平:芯⽚关闭。
软件透传 WEB 配置
产品内置 HTTP Server,可以通过 PC 机或者手机等其他智能终端的浏览器进行配置,无需其他配置工具或者 APP。
在出厂设置中,固件默认工作在 AP 模式,WiFi 模块主动发出来的热点名称为:“Minibalance_XXXXXX”,其中“xxxxxx”是该模块的 MAC 地址后六位。可以使用带无线网卡的 PC 机或者智能手机/平板(支持 Android 和 IOS、Windows Phone 等)连接该热点。热点密码:12345678。
在电脑端的WIFI设备处找到 Minibalance_XXXXXX
输入密码,连接成功后,在浏览器输入 产品默认 IP地址:192.168.4.1
在状态页面中,显示了本模块的MAC地址、STA模式下的IP地址、WIFI连接状态、AP模式下的IP地址、系统运行时间等信息。
其中:WiFi Status 显示的值有:idle、connection、wrong password 、no ap found、connect failde、connected .若sta连接成功,会显示当前连接信号的强度
system running time 显示设备上电运行时间
串口配置
在串口设置页面可以设置串口的波特率、数据位数、奇偶校验位、停止位等,同时可以设置串口的分包时间间隔。
可设置串口波特率:
300//600/1200/2400/4800/9600/19200/38400/57600/74800/115200/230400/460800/921600/1843200/3686400
数据位:
5/6/7/8
校验位:
NONE、ODD、EVEN
停止位:
1、1.5、2
设置完成后,使用SAVE按钮保存设置。
WiFI配置
WiFi 可设置模块工作在 AP、STA、AP+STA模式
AP:向外****信号,供其它设备连接
STA:作为客户端,连接外部WIFI信号
AP设置:
可打开或关闭AP模式
自定义AP的SSID名称和密码。若密码留空,这表示不加密;否则使用WEP加密方式。
自定义AP模式下WiFi模块的IP地址、子网掩码、网关地址等
Networks(网络配置)
在网络配置界面可以设置WiFi模块的网络工作模式。可选的工作模式有:TCP服务器/客户端、UDP服务器/客户端、UDP广播等。
当选择TCP/UDP Client 时,远程服务器的IP地址支持动态域名,固件会自动根据域名获得IP地址
UDP广播模式支持在局域网内的广播,填写规则是:192.168.x.255 ,其中x是模块在STA模式下获得的IP地址段号。
模块使用最小系统
模块只需要提供5.0v直流电源即可工作。模块的RXD接USB转TTL模块的TXD,模块的TXD接USB转TTL模块的RXD。
手机安装对应的APP软件,ios版本有连上5s断开的问题,可能和版本或者手机有关,换一个安卓系统的手机,电脑端打开串口调试助手
先点这个地方,连接wifi
手指拖动这个地方,会在串口调试助手显示信息
在向上拖动的时候会打印A,一直拖着会一直打印A,松手会打印一次Z,同样,在其它方向拖动会打印E、G、C
换到调试界面,手拖动横条,拖动参数0 到20545处
串口调试助手显示