欢迎来到天天文库
浏览记录
ID:37594046
大小:2.35 MB
页数:77页
时间:2019-05-25
《基于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
此文档下载收益归作者所有