基于单片机及nRF2401的无线通信模块.docx
《基于单片机及nRF2401的无线通信模块.docx》由会员分享,可在线阅读,更多相关《基于单片机及nRF2401的无线通信模块.docx(46页珍藏版)》请在优知文库上搜索。
1、摘要本文设计了一种以AT89S52单片机为控制核心的无线通信控制模块,详细说明了该系统的根本原理、主要电路、硬件框架以及软件框架。整个系统采用模块化设计,主要包括单片机与下位机之间的无线通信控制电路,以及无线通信模块与PC上位机之间基于串行接口RS-232标准的串行通信接口电路和USB高速通信接口电路。该通信控制系统通过PC上位机的RS-232串行通信和USB高速通信,从而通过无线通信控制模块形成与下位机的联系,控制下位机运动控制器,并且将通信接收的数据保存到扩展的存储器内。本模块的通信方法简便,除了可以进行远程实时控制外,还可广泛的应用于工业监控和数据采集系统。本系统具有性能可靠、抗干扰能力
2、强、功耗低、性价比高等优点,在无线通信领域具有重要的应用价值和良好的开展前景。关键字:无线通信控制;AT89S52;nRF2401;串行通信AbstractThispaperintroducesadesignAT89S52singlechipcontrolwiththecoreofwirelesscommunicationcontrolmoduledesignsystem,detailedinstructionsonthesystemofbasicPrinCipie,hardwareframe,maincircuitandsoftwareframe.Thewholesystemusesmodu
3、lardesign,includingbetweenmicrocontrollerandlowerlevelcomputerwirelesscommunicationcontrolcircuit,andwirelesscommunicationmodulewithPCbasedonserialinterfacebetweentheRS-232standardserialcommunicationinterfacecircuitandUSBhigh-speedcommunicationinterfacecircuit.Thiscommunicationcontrolsystemthroughth
4、ePC,sRS-232serialcommunicationandUSBhigh-speedcommunications,thusthroughwirelesscommunicationcontrolmoduleformationandlowerlevelcomputerconnection,control,andamachinemotioncontrollerwillreceivedatastoragetocommunicationwithinthememoryexpansion.Thismodulecommunicationmethodissimple,remotingreal-timec
5、ontroloutside,stillcanbewidelyusedinindustrialsupervisorycontrolanddataacquisitionsystem.Thissystemhasreliableperformance,stronganti-jammingcapability,lowpowerconsumption,highperfbrmance-to-priceadvantagesinwirelesscommunicationdomain,hasimportantapplicationvalueandgooddevelopmentprospect.Keywordszw
6、irelesscommunicationcontrol;AT89S52;nRF2401;serialcomm-unication目录1概述11. 1单片机控制的无线数据传输的意义11. 2无线通信系统的现状及开展11.3 本设计的内容及设计指标21.4 设计的根底知识32系统设计方案42. 1设计方案选择和论证4无线通信方式的比较和选择4微控制器的比较和选择5无线收发芯片的比较和选择62.1.4串行通信方式比较和选择72. 2系统组成和功能概述83系统硬件设计103. 1RS-232串行通信接口电路设计103.2 USB通信接口电路设计11设计思路Il3. 2.2USB转接芯片的选择11硬件电
7、路设计12硬件驱动程序安装123.3 nRF2401射频模块电路设计13芯片靖掏13引脚说明13主要特点14工作模式14器件配置15应用电路163.4 外部数据存储器扩展电路设计163. 5单片机最小系统电路设计17电源电路18时钟电路设计18复位电路的设计18下载线接口电路设计194. 6各功能模块的整合及实现194系统软件设计205. 1主程序模块204. 2串行通信模块21串行口的初始化21串行口数据的收发224.3nRF2401的无线通信模块234 .3.1nRF2401的初始化235 .3.211RF24O1数据的ShockBurstTM收发244. 4外部数据存储器的扩展模块255
8、. 5串行口调试软件简介255系统性能改善275.1 提高系统可靠性措施276. 2降低功耗的措施276总结与展望287. 1总结288. 2展望29参考文献30致谢32外文文献33中文翻译411概述.单片机控制的无线数据传输的意义在社会高速开展的今天,随着电子技术日新月异的开展,数据通信被广泛的应用到各个领域中。通信可以分为有线通信和无线通信,采用传统的有线监控系统除了通信设备之间的物理线路连接,还需要供电电路的支持。而采用无线技术后,系统精简了通信和供电线路的铺设,方便了系统的维护和扩展,对生产管理水平具有重要的意义。采用无线通信技术可以有效的解决采用有线通信所存在的问题,而且具有本钱更低
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 nRF2401 无线通信 模块
