首页 理论教育 LPB100WiFi快速入门教程

LPB100WiFi快速入门教程

时间:2023-11-18 理论教育 版权反馈
【摘要】:打开无线网络连接,搜索网络,如图4-29所示的WiFi-LPT100即是模块的默认网络名称。在无线遥控应用中,WiFi-LPT100/WiFi-LPB100模块工作在AP模式。3)透明串口 这一应用中,两个WiFi-LPT100/WiFi-LPB100模块组网WiFi无线点对点连接,如图4-34所示,这样的组网为两个用户设备搭建了一个透明串口通路。当右边模块启动后会找AP,然后自动启动TCPclient端并连接左边模块的TCP Server。

LPB100WiFi快速入门教程

1.模块测试硬件环境

为了测试串口到WiFi网络的通信转换,将模块的串口与计算机连接,WiFi网络也和计算机建立链接。由于需要同时具有WiFi和串口的特殊要求,这里采用台式机加WiFi网卡的形式测试,台式机自带串口。WiFi硬件连接示意图如图4-28所示。

978-7-111-59182-5-Part01-217.jpg

图4-28 WiFi硬件连接示意图

关于串口的连接,模块的引脚引出为3.3VTTL电平,不能直接和计算机连接,需要带底板或者用户有TTL转RS232的转接线再连到计算机上。

2.网络连接

下面以WiFi-LPT100模块示例,其他模块除SSID不同,其他均相同。打开无线网络连接,搜索网络,如图4-29所示的WiFi-LPT100即是模块的默认网络名称(SSID)。加入网络,选择自动获取IP,WiFi模块支持DHCPServer功能并默认开启。无线网络连接示意如图4-30所示。

978-7-111-59182-5-Part01-218.jpg

图4-29 无线网络SSID搜索

978-7-111-59182-5-Part01-219.jpg

图4-30 无线网络连接示意

3.数据传输测试

模块的初始参数:

1)模块默认的SSID为:WiFi-LPT100;

2)模块加密方式默认为:open,none;

3)用户串口参数默认为:115200,8,1,None;

4)网络参数默认值:TCP,Server,8899,10.10.100.254;

5)模块本身IP地址:DHCP,0.0.0.0,0.0.0.0,0.0.0.0

现在只需要按照参数相应设置网络通信参数,就可以进行串口<-->WiFi通信,操作步骤如下:

1)打开测试软件TCP232串口转网络调试助手,选择硬件连接到计算机的相应串口,选择WiFi模块串口默认波特率115200,打开串口。(www.xing528.com)

2)网络设置区选择TCP Client模式,服务器IP地址输入10.10.100.254,此为WiFi模块默认的IP地址,服务器端口号8899,此为模块默认监听的TCP端口号,单击连接建立TCP连接。

至此,我们就可以在串口和网络之间进行数据收发测试了,串口到网络的数据流向是:计算机串口→模块串口→模块WiFi→计算机网络;网络到串口的数据流向是:计算机网络→模块WiFi→模块串口→计算机串口。具体演示如图4-31所示。

978-7-111-59182-5-Part01-220.jpg

图4-31 串口/网络参数设定及传输测试

4.产品应用举例

1)无线遥控应用。在无线遥控应用中,WiFi-LPT100/WiFi-LPB100模块工作在AP模式。模块的串口连接用户设备。控制客户端(例如图4-32中的智能手机)就可以通过无线网络控制用户设备。

978-7-111-59182-5-Part01-221.jpg

图4-32 无线遥控应用图示

2)远程连接应用。远程连接应用中如图4-33所示,模块作为STA,通过网关连接到Inter-net网上。模块设置为TCP Client,与Internet网上的远端TCP server相连。用户设备通过串口连接到模块。

这种组网应用可以采集用户设备上的数据并将其发送到服务器上处理和存储,服务器也可以发送命令对用户设备进行控制。用户既可以用手机或者PC通过局域网进行设备控制,又可以远程通过手机或PC与服务器通信,实现远程数据获取或者远程设备控制。

3)透明串口 这一应用中,两个WiFi-LPT100/WiFi-LPB100模块组网WiFi无线点对点连接,如图4-34所示,这样的组网为两个用户设备搭建了一个透明串口通路。设置如下:

①左边模块设置为AP模式,SSID及IP地址默认,网络协议设置成TCP/Server模式,协议端口默认为8899。

②右边模块设置为STA模式,SSID设为要连接的AP的SSID(如WiFi-LPT100),默认为DHCP,网络协议设置成TCP/Client模式,协议端口8899,IP地址配置为10、10、100、254。

当右边模块启动后会找AP(SSID:WiFi-LPT100),然后自动启动TCPclient端并连接左边模块的TCP Server。所有连接自动完成,然后两边的UART就可以透明传输数据。

978-7-111-59182-5-Part01-222.jpg

图4-33 远程连接应用图示

978-7-111-59182-5-Part01-223.jpg

图4-34 透明串口应用

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈