基于wifi 模块的无线表决器

基于wifi 模块的无线表决器

ID:12879168

大小:2.48 MB

页数:33页

时间:2018-07-19

基于wifi 模块的无线表决器_第1页
基于wifi 模块的无线表决器_第2页
基于wifi 模块的无线表决器_第3页
基于wifi 模块的无线表决器_第4页
基于wifi 模块的无线表决器_第5页
资源描述:

《基于wifi 模块的无线表决器》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、电子与信息工程学院课程设计报告(2012—2013学年第2学期)课程名称:基于WIFI模块的无线表决器班级:xxxxxxxxx学号:xxxxxx姓名:xxxxxxxxxxxxxx指导教师:xxxxxxxxxx2013年05月基于WIFI模块的无线数据传输一、选题背景:随着科技进步,很多嵌入式设备使用以太网接口实现数据传输,有线方式需布线、使用点不灵活等问题,采用WIFI模块实现无线通信,方便、灵活成为很多嵌入式设备完成数据传输的首选。二、设计选题:无线表决器(决定某件事情是否通过)三、小组成员:四、设计器材:Wifi模块一块、

2、手机(为安卓系统的且带有有人网络助手软件)、单片机一块、液晶显示屏一个。五、课题简介:做一个无线表决器,判定某件事是否予以通过,采用少数服从多数原则;”Y”表示赞同,”N”表示反对,”G”表示弃权。当手机使用有人网络助手软件(此时已经与wifi成功连接)发送Y,N,G三种不同信息时,通过wifi经过串口将信息送至单片机中进行信息处理,最后将投票结果显示在液晶显示屏上,同时也可以按下独立按键S5(与C51单片机P3^7端口相连),将显示结果发送至手机中显示。六、设计整体框图:显示模块液晶显示屏终端模块手机无线模块wifi处理器模

3、块单片机发送投票决定串口连接接受投票结果1.终端模块:使用安卓系统手机并下载有人网络助手软件,给wifi模块上电,手机开启WIFI功能,找到并加入ABCDEFG12345的WIFI网络,在手机上启动有人网络助手软件,切换到TCPClient界面,点击增加,创建一个到10.10.100.254的8899端口(为wifi的IP地址与端口)的TCP连接,创建成功后,会建立和WIFI模块的TCP连接。建立连接成功后,手机发送数据,单片机的串口会收到数据。投票结束时,按下独立按键S5(与C51单片机P3^7端口相连),可以将投票结果送到

4、手机上。独立按键内部电路连线图与单片机管脚图如下2.无线模块:(1)功能描述1.无线组网HF-A11x的无线模块即可以配置成一个无线STA,也可以配置成AP。所以HF-A11x逻辑上支持2个无线接口,一个作为STA,另一个接口相当于一个AP,其它STA可以通过这个模块的AP接口连入无线网络。所以,利用HF-A11x可以提供十分灵活的组网方式,和网络拓扑。HF-A11x的功能模块如下图所示:<说明>:AP:即无线接入点,是一个无线网络的中心节点。通常使用的无线路由器就是一个AP,其它无线终端可以通过AP相互连接。STA:即无线站

5、点,是一个无线网络的终端。如笔记本电脑、PDA等。2.安全机制HF-A11x模块支持多种无线网络加密方式,能充分保证数据的安全传输,包括:?WEP?WAP-PSK/TKIP?WAP-PSK/AES?WAP2-PSK/TKIP?WPA2-PSK/AES3.地址绑定HF-A11x模块支持在联网过程中(作为STA,去连接AP过程中)绑定目的网络的BSSID的功能。根据802.11协议规定,不同的无线网络可以具有相同的网络名称(即SSID/ESSID),但是必须对应一个唯一的BSSID地址(即MAC地址)。非法入侵者可以通过建立具有相

6、同的SSID/ESSID的无线网络的方法,使得网络中的STA联接到非法的AP上,从而造成网络的泄密。通过BSSID地址绑定,可以防止STA接入到非法的网络上,从而提高无线网络的安全性。4.以太网接口功能HF-A11x模块提供一个100M以太网接口,通过这个100M以太网接口,用户可以实现WIFI口、串口、以太网口,三个接口互通。在组网方面,HF-A11x模块支持桥接模式和路由模式来对应不同的具体应用。<说明>:对于不同的组网方式,HF-A11x可能需要不同的软件版本支持(如下面所描述的N-Ver和Z-Ver)。请联系有人科技的

7、技术支持人员来获得更进一步的以太网组网应用。5.工作模式HF-A11x模块支持两种工作模式:透明传输模式和协议传输模式。透明传输模式可以实现串口即插即用,从而最大程度的降低用户使用的复杂度。协议传输模式可以实现用户数据的准确传输。用户可以根据实际需要设置不同的工作模式,并保存在Flash中,上电起动后模块会自动进入该工作模式。HF-A11x模块上电起动后,会根据用户预先设置好的参数,自动的去连接无线网络及服务器,并且进行设置的工作模式,按预设的串口参数打开串口。6.网络协议HF-A11x模块支持TCP/UDP网络协议,协议端口

8、可以通过web方式或串口的AT+命令设置。HF-A11x网络侧的接口可以是server,也可以是client,通过web方式或串口的AT+命令设置。(2)收发测试给wifi上电,在笔记本电脑上搜索网络并找到wifi网络与之相连。打开测试软件USR-TCP232-Test.ex

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。