、
型號:HLK-WIFI-M03
產品特性
接口
雙排(2 x 4)插針式接口
支持波特率范圍:1200~115200bps
支持硬件 RTS/CTS 流控
單 3.3V 供電
無線
支持 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 服務器/無線連接
應用領域
智能公交網絡,如無線刷卡機
小額金融支付網絡,如無線 POS 機
業設備聯網,如無線傳感器
物聯網
全面支持串口透明數據傳輸模式,真
正實現串口的即插即用
全新的 AT+指令集,全部基于 ASCII
格式,簡單易懂,使用更容易
更加完備的 TCP/IP 協議棧,支持
DHCP 協議動態 IP 地址分配和 DNS
域名解析功能
內置 WEB 服務器,實現使用 IE 瀏覽
器通過無線網絡遠程配置模塊參數
更高的傳輸性能,zui高可達11KB/S
的發送速率
• 嵌入式802.11b/g無線網絡
• 支持點對點訪問,支持客戶端、串口到WLAN的模式
• 支持串口到無線信號的橋接
• 支持64/128位WEP、WPA和WPA2(AES),具有很高的保密性
• UART、GPIO、U.FL(WLAN)接口
1.功能概述
硬件部分
項目 指標
模塊
串口電平 TTL/UART 3.3v
連接器 插針(8PIN,兼容以前的4PIN連接),具有防插反設計
5 - VCC(IN),8 - GND(OUT)
7 - TX(IN),6 - RX(OUT)
4 - RST(IN),3 – READY(OUT)
2 - LED1(OUT),1 - LED2(OUT)
指示燈 連接狀態,板上顯示,同時輸出信號到外部接口READY
無線傳輸狀態,板上顯示,同時輸出信號到外部接口LED3
狀態1,板上顯示,同時輸出信號到外部接口LED2
狀態2,板上顯示
狀態3,板上顯示
天線 外接天線
體積 55.2x25.4x11.5mm(較小)
功耗
溫度范圍 0~70 degC
供電 +3.3V +/-10%
轉接板
串口電平 RS232
串口接口類型 DB9(Female)
連接器 8針插座
引腳定義同模塊連接器
指示燈 1- 電源
2- 串口TX
3- 串口RX
4- 模塊連接狀態,連接到READY引腳
5- 無線傳輸狀態,連接到LED1引腳
6- 狀態1,連接到LED2引腳
復位按鍵 連接到RST引腳
電源接口 Jack
USB
其它 與模塊實現方便、可靠連接,
軟件部分
項目 指標
無線功能
協議標準 802.11b/bg
網絡類型 Infra/adhoc/private
安全認證 OPEN/WEP64/WEP128/CCMP/TKIP/WPI
OPEN/SHAREKEY/WPA/WPA2/WAI
節能 打開/關閉RF
網絡功能
傳輸層協議 TCP/IP/UDP/ARP/ICMP/DHCP
應用層協議 HTTP(Server,僅用于遠程WEB配置功能)
DNS(Client)
用戶接口功能
串口波特率 1200bps~115200bps
串口傳輸模式 命令模式:
透明模式:時間/長度(可設置)觸發,特殊字符(可設置)退出
控制協議 AT+命令集
配置參數 掉電保存(flash),支持自動備份與恢復
配置管理方式 配置管理程序(串口、遠程)方式
遠程WEB登陸方式
測試、維護
生產測試 支持Litepoint測試命令集/設置MAC地址/設置發送功率
支持UART接口
固件升級 通過配置管理程序
上位機軟件
配置管理程序 用于模塊的參數配置、聯網、傳輸功能演示等
生產測試程序 用于生產階段的出廠檢測,包括物理層測試、功率校正、MAC地址燒寫
虛擬串口客戶端程序 與固件中的虛擬串口服務器程序一起用于實現無線串口功能
其它
用戶手冊
全部AT+指令集的使用方法Demo源碼
2.功能定義
2.1模塊固件程序
2.1.1無線功能
? 支持802.11b-only、802.11b/g mix
? 支持1~13信道
? 支持1M、2M、5.5M、6M、9M、11M、12M、18M、24M、36M、48M、54M傳輸速率
? 支持網絡掃描
? 支持加入infra網絡
? 支持創建/加入adhoc網絡
? 支持OPEN/WEP64/WEP128/CCMP/TKIP/WPI加密模式
? 支持OPEN/WEP/WPA/WPA2/WAI認證方式
? 支持僅使用ssid聯網
? 支持綁定BSSID聯網
? 支持用戶通過AT+指令主動控制聯網
? 支持使用配置參數自動聯網
? 支持節能(待機狀態下關閉RF方式)
? 支持天線選擇(根據配置參數選擇天線類型,不支持動態切換)
2.1.2網絡功能
? 支持TCP/IP協議
? IP協議
支持網段穿越(通過設置網關和子網掩碼)
不支持分段的接收與發送
? ARP協議
支持接收arp請求,并回復響應
支持發送arp請求,并接收響應
? ICMP協議
支持接收ping請求,并回復響應
支持發送ping請求,并接收響應
不支持長度大于1460的ping請求
? TCP協議
支持client模式
支持server模式,每個server只能接入一個client
支持zui多n個socket(其中1個用于WEB遠程管理,用戶可用n-1個)
(注:n待定)
? UDP協議
支持client模式,僅用于發送
支持server模式,僅用于接收
支持zui多n個socket
支持廣播地址
? DHCP協議
支持作為client,自動獲取ip地址
? 支持HTTP協議
內置一個http服務器,用于實現遠程WEB管理功能。
? DNS協議
支持客戶端。
2.1.3用戶接口功能
? 用戶接口類型
? 物理串口
? 數據格式
數據位:5/6/7/8位
停止位:無/1/1.5/2位
奇偶校驗位:無/奇/偶
流控:無
? 波特率
支持常用1200/2400/4800/9600/19200/38400/57600/115200bps
? 命令模式
模塊上電后初始化完成后進入命令模式,此模式下僅接收并響應AT+指令。用戶在此模式下可以通過AT+指令集對模塊進行各種控制操作。
使用AT+指令可以從命令模式進入透明模式。
? 透明模式
此模式為數據傳輸狀態,所有輸入輸出數據(除逃逸字符以外)均進行透明傳輸處理,模塊僅作為串口與無線網絡之間的數據通路。在此模式下,只有一條虛擬的數據收發通路處于激活狀態,即:
當使用tcp連接時,只有一個socket可用,無論client或server模式;
當使用udp連接時,一個client模式socket和一個server模式的socket可用;
滿足下列條件之一即可從命令模式進入透明模式:
? 模塊成功接收用戶發出的AT+指令并發送完響應后
? 配置參數中設置了自動聯網及自動進入透明模式,模塊在自動聯網成功后
滿足下列條件即可從透明模式退出到命令模式:
? 模塊成功接收用戶發出的符合限定條件的逃逸字符
? 遠程管理
? WEB服務器
模塊內置一個web服務器,用戶通過瀏覽器可以連接該服務器,并對模塊內部配置參數進行遠程配置。
? 虛擬串口服務器
模塊內置一個虛擬串口服務器,實現遠程的基于AT+指令的配置管理功能
實現虛擬串口與物理串口之間的數據轉發
虛擬串口服務器僅在透明傳輸模式下啟用有效
通過配置參數可設置是否啟用虛擬串口服務器功能
? 狀態指示
? 無線傳輸狀態指示燈
模塊使用輸出信號LED3指示當前無線傳輸狀態
無數據傳輸-常滅
有數據傳輸-閃爍
? 連接狀態
模塊使用輸出信號READY指示當前連接狀態,0-斷開,1-連接
在不同的傳輸模式下READY信號的含義不同,分別為:
命令模式:表示模塊與AP直接的連接狀態
透明模式:表示模塊與AP及服務器之間的連接狀態