基于nRF401的短距离无线局域网的研究及其应用设计

基于nRF401的短距离无线局域网的研究及其应用设计

ID:37594046

大小:2.35 MB

页数:77页

时间:2019-05-25

基于nRF401的短距离无线局域网的研究及其应用设计_第1页
基于nRF401的短距离无线局域网的研究及其应用设计_第2页
基于nRF401的短距离无线局域网的研究及其应用设计_第3页
基于nRF401的短距离无线局域网的研究及其应用设计_第4页
基于nRF401的短距离无线局域网的研究及其应用设计_第5页
资源描述:

《基于nRF401的短距离无线局域网的研究及其应用设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、南京气象学院硕士学位论文基于nRF401的短距离无线局域网的研究及其应用设计姓名:武庆生申请学位级别:硕士专业:系统分析与集成指导教师:张颖超20040501弗于nRF401的jill距离无线局域网的研究及其应用l嫂汁摘要本文介绍了基于无线通信芯片nRF401(采用蓝牙核心技术设汁)的短距离无线局域网的研究设计。并把这样的一个网络应用到饭店无线点菜系统研究设计Ll;;I。本文论述了无线通信的工作原理、DDS、PLL技术的工作原理,以及无线通信芯片nRF401和无线通信模块PTR2000的工作原理。本文中的无线局域

2、网实例(饭店无线点菜系统)由无线终端及服务器组成,其无线终端部分山2051单片机、键盘输入部分、LCD显示部分、扩展RAM、无线通信模块PTR2000以及一些外围器件组成。由于整个系统由多个无线终端和一个服务器组成,为完成整个无线通信系统的一对多通信,文中设计了一个无线通信协议,该协议由物理层、链路层与应用层组成。无线数据传输的数据校验采用了CRC校验来完成数据校验。服务器端的硬件部分由PC机和无线通信模块PTR2000及外嘲器件组成,软件部分采用VC6.0实现,由串121通信模块、通信解析模块以及前台管理模块及

3、打印模块组成;软件实现部分由于采用了多线程技术,使得系统的各模块可以同步运行。系统具有动态的生成数据库与数据表的功能。在串13通信模块的实现中,通过构造一个串13通信类,列串VJ进行操作时,只需凋用串口通信类提供的接13函数,就可完成串口读写。解析模块完成业务数据的分拣处理。前台管理部分负责整个系统的管理。文中所介绍的饭店无线点菜系统,提出了饭店服务的新f17JN务方式,改革了传统的餐饮服务方式。文中所设计的通信咖议适合了系统的要求。关键词:PTR2000CRCDDSPLL多线程协议苎士!些!!!塑!型!塑茎垡旦

4、苎堕塑型塑丝!!生旦堂型:——AbstractThispaperintroducestheresearchanddesignofshortdistanceWLANbasedonnRF401wirelesscommunicationchipwhichusebluetoothkerneltechnology.Atthesametimeweapplythiswirelessnetworktotheresearchanddesignofwirelessordersystemofrestaurant.Thispaperex

5、plainstheprincipleofwirelesscommunication.,DDS,PLL,wirelesschipnRF401andwirelessmodulePTR2000.Theinstance(wirelessordersystalnofrestaurant).ofWLAN(WirelessLocalareaNetwork)intiffspaperconsistsofsomewirelessterminalsandaserver.Wirelesstermialconsistsof2051sing

6、lechip,keyboard,LCD,extendedRAMandperipheralapparatus.Becausethesystemincludessomewirelessterminalsandaserver,inordertoimplementonetomanycommunicationofthewholewirelesssystemwedesignwirelesscommunicationprotoc01.Theprotocolconsistsofphysicslayer,linklayeranda

7、pplicationlayer.CRCcheckoutisusedtocarryoutcheckoutofdataduringwirelesstransportation.HardwareoftheserverconsistsofPC,PTR2000andperipheralapparatus.SoftwareoftheserverwasdevelopedbyVC6.0.Thesoftwareoftheserverconsistsofthemoduleofserialcommunication,themodule

8、ofresolution,themoduleofmanagementandthemoduleofprint.WeusemultithreadingwhichCallensuresynchronousrunningofallmodulestodeveloptheSOftWareoftheserver.Thesoftwareoftheserverhavethefunction

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

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

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