《无线通信开发技术及实践》课件实践4_第1页
《无线通信开发技术及实践》课件实践4_第2页
《无线通信开发技术及实践》课件实践4_第3页
《无线通信开发技术及实践》课件实践4_第4页
《无线通信开发技术及实践》课件实践4_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实践4ViFi技术实践4.G.1实践4.G.2

实践4.G.1

WiFi模块透明数据传输测试。

【分析】在命令工作模式下,对WiFi模块进行操作必须通过AT指令实现,使用配置软件进行配置(不启用自动工作模式)对用户而言是比较简单、便捷的,但本质上也是操作AT指令。在命令工作模式下,WiFi模块与服务器端的数据收/发必须先建立Socket连接,然后才能在该条连接上进行数据的收/发。而在透明数据传输下,WiFi模块将根据设置好的参数(协议类型、C/S模式、服务器地址、端口号等),自动连接服务器,此过程不须人工干预。此时,在WiFi模块与服务器之间可看做一条透明的数据传输线。将WiFi模块通过串口与PC相连,通过超级串口工具发送任何内容(包括AT指令),在TCP通讯助手界面将原样接收。开启透明数据传输的方式很简单,只需在任务描述4.D.1的基础上,使用配置管理程序设置好相关的参数,然后开启自动工作模式即可。开启成功后,即可通过超级串口与TCP通讯助手进行传输测试。

【参考解决方案】

详细操作步骤如下:

1.准备工作

(1)准备好配置管理程序UART-WIFI2.12.exe、超级串口工具SuperCom.exe、TCP通讯助手TCPAssistant.exe。

(2)将WiFi模块通过串口线与PC相连,实验板连接+5V电源,打开电源,如图S4-1所示。图S4-1硬件连接

2.设置参数

1)网络相关参数设置

启动配置管理程序,点击“搜索模块”,成功搜索到模块后,根据所在无线网络的无线路由器(AP)设置参数,修改无线设置中的参数,包括网络名称、加密方式、密钥等,以

及是否启用DHCP等相关参数(本例中相关参数同任务描述4.D.1)。

2)修改工作模式设置

选中“启用自动工作模式”,并设置需要自动创建的连接的参数。参数修改完成后如图S4-2所示,点击“提交修改”按钮,并在弹出的对话框中选择“稍后手动复位”,接着按下实验板上的WiFi复位按键。然后,退出配置管理程序。图S4-2自动工作模式设置

3.透传测试

1)开启超级串口和TCP通讯助手程序

在与WiFi串口线连接的PC上,启动超级串口程序,设置好串口参数,点击“打开串口”按钮,开启后的界面如图S4-3所示。图S4-3超级串口界面在路由器映射的服务器上,开启TCP通讯助手,输入本机IP地址117.132.15.218,本机端口为7080,点击“启动服务”按钮。启动服务器后的界面如图S4-4所示。图S4-4TCP服务器界面

2)数据传输测试

在超级串口界面输入如图S4-5所示的内容,再点击“发送”按钮。图S4-5发送界面然后,在服务器端会收到如图S4-6接收区所示的内容。图S4-6服务器端接收完成数据传输后,在超级串口界面发送退出控制符+++(不加回车),返回OK后,即表示已退出透传,如图

S4-7所示。退出控制符不会被当做数据发送给远端。图S4-7退出透传

实践4.G.2

两个WiFi模块之间的通信。

【分析】

WiFi模块可以工作在普通STA模式下,也可以工作在AP模式下。WiFi模块工作在AP模式下,可创建局域网络,其他WiFi模块可申请加入,组建局域网。本实践以两个WiFi模块为例,一个工作在AP模式,另一个工作在普通STA模式,在组建局域网后,分别作为服务器和客户端,两个模块间可进行收/发通信。将两个WiFi模块通过串口分别连至两台PC上,采用配置管理软件配置好相关参数后,使其工作在透传模式下,通过超级串口程序进行数据收/发,亦可看到透传结果。

【参考解决方案】

实验的具体执行步骤如下:

1.准备工作

硬件电路:两个实验开发板上的JP15的跳线连接同实

践4.G.1,通过串口线分别连接至两台PC。

软件:UART-WIFI配置管理程序、超级串口程序SuperCom.exe。

2.工作模式配置

将两个WiFi模块分别通过配置管理软件进行相关参数的设置,使其中一个工作在AP模式,另一个工作在STA模式。首先需配置AP模式下的WiFi模块,配置成功后,开启透传模式。然后配置STA模式的WiFi模块,成功加入网络后,亦开启透传模式。

1) AP模式下的WiFi模块配置

打开配置管理程序,正确设置好串口号(此例中为COM14),比特率设置为“9600”,其他设置参数不变。点击“搜索模块”按钮,如果出现如图S4-8所示的界面,表示模块处于透传模式,应先点击下方的“退出透传模式”按钮,出现如图S4-9所示的提示。图S4-8搜索不到设备图S4-9退出透传模式在退出透传模式后,再次点击“搜索模块”按钮,将出现如图S4-10中1)所示的界面。勾掉“启用自动工作模式”选项,然后点击“提交修改”按钮。图S4-10成功搜索到模块提交成功后,在弹出的提示框中选择“立即复位”按钮,如图S4-11所示。图S4-11立即复位复位成功后,在无线设置参数中,作如图S4-12所示的设置,点击“提交修改”按钮,在弹出的对话框中仍选择“立即复位”按钮。图S4-12无线参数设置在工作模式设置中,勾选“启用自动工作模式”,做如图S4-13所示的参数设置,即该模块工作在服务器模式,端口号为6000。点击“提交修改”按钮后,立即复位。图S4-13工作模式设置选中“功能测试”菜单,点击“状态”按钮,可以在下方的信息提示窗口看到服务器的IP地址,如图S4-14所示。图S4-14查询模块状态

2) STA模式下的WiFi模块配置

在配置管理软件界面正确设置好串口号(此例中为COM11),设置参数同上,点击“搜索模块”按钮,若搜索不到设备,按与AP模式下模块相同的操作步骤退出透传模式。成功搜索到设备后,点击“功能测试”菜单,扫描无线网络,出现如图S4-15所示的网络信息。图S4-15扫描网络在无线设置参数中,将工作模式设为STA,网络名称

为WiFi-1,安全模式设置为OPEN,如图S4-16所示。然后

勾选“启用DHCP”选项,自动为其分配IP地址。图S4-16无线和网络参数设置启用自动工作模式,将该模块设置为客户端,相关参数作如图S4-17所示的设置,点击“提交修改”按钮后复位。图S4-17工作模式设置

3.数据收/发测试

关闭两台PC上的配置管理软件,然后在两台PC上分别开启超级串口程序。分别设置好串口相关参数,开启串口后的界面如图S4-18所示。(a)服务器端超级串口(b)客户端超级串口图S4-18服务器和客户端的超级串口界面务器端发送如图S4-19所示的内容,点击“发送”

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论