基于单片机技术的无线数传模块设计.doc

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机技术的无线数传模块设计

基于单片机技术的无线数传模块设计 物理与光电信息科技学院 电子信息工程专业 郑啟瑞 指导教师 王新明 赵星俤 【摘要】介绍了一种通过单片机ATmega16L对无线收发芯片ADF7021进行智能控制的通用无线收发装置的设计方法, 包括 硬件电路和软件部分的实现方法。并给出了主要的CVAVR源代码。最后,进行了硬件电路的测试。开发的无线收发装置可以方便地嵌入各种带有串口的测量和控制系统中,实现无线数据的双向传输。 【关键词】ADF7021;单片机;无线数传 目录 1. 引言 3 1.1 课题研究意义 3 1.2 本课题的主要内容 3 2. 无线数传模块系统设计 3 2.1 系统分析 3 2.2 关键设备 4 2.3 本章小结 8 3. 无线数传模块的硬件设计 8 3.1 射频收发部分电路设计 8 3.2 单片机控制部分的设计 9 3.3 单片机与ADF7021的接口设计 10 3.4 单片机与计算机的接口电路 13 3.5 系统电源部分的设计 13 3.6 本章小结 14 4. 无线数传模块的软件设计 14 4.1 开发软件及其编程语言介绍 14 4.2 软件设计思想 14 4.3 总体设计 14 4.4 各模块的详细设计 15 4.5 本章小结 17 5. 制板与调试 17 5.1 制板 17 5.2 调试 18 5.3 本章小结 19 6. 结束语 19 致谢 20 参考文献 20 引言 课题研究意义 随着现代科学技术的发展,为了方便采集大量的工控数据(比如电压、电流、功率、温度……),而后将说采集到的数据发送到服务主机进行相应的处理,然后主机可以根据对数据处理的结果发出相应的控制信号,控制信号被各个采集模块的客户端接收后,客户端执行相应的控制操作。 在我国的现阶段,许多的企业设备较为陈旧,设计的思想未能考虑到信息自动化,因此往往需要进行手工记录数据。但是随着现代管理模式的建立,一个完好的系统项目往往需要大量的设备层数据。在这种新旧更替的转型期,从企业的本和系统的兼容性考虑,现有的设备又必须保留。在主模块功能不变的情况下,进行数据采集。为了满足新时代设备的可移动、体积小、功耗低、成本低、使用方便等特性,无线数传模块应运而生。这种各种无线模块应该能够具有广泛的通用性能,可方便地嵌入在各种测量和控制系统中进行无线数据传输,在车辆监控无线抄表无线232数据通信计算机遥控遥测系统中应用 图 2-1 无线数传系统典型框图 微机将数据传给单片机控制系统,然后单片机把数据传给射频部分发射出去,同时还要能够接受数据。[2] 整个无线数传模块系统由射频部分、单片机部分、单片机与微机处理部分组成,通过工业设备采集到的数据,通过模块的外围接口传送到无线模块的单片机,通过单片机将射频部分的配置在所需的调制模式、频段和传送的速率(比如4FSK调试、433MHz和1200kb/s),信号通过无线通道传送到无线模块的射频接受部分,通过单片机预先配置好的对应接受解调模式、频段和接受速率,对接受信号进行解调,然后经过模块的外围接口电路,将接受到的数据传送到主机进行数据处理。 为了满足不同领域的技术要求,在设计该模块时应当将无线数据传输模块设计为工作频段较宽、传输距离较长、功耗较低、可靠性较强、误码率较低、传播速率较快的要求。 关键设备 射频收发芯片ADF7021 由于无线收发芯片的种类很多,如表2-1: 表2-1 无线收发芯片 选择设计所需的射频芯片对于完成整个项目来说非常的关键,因为正确选择可以避免走很多的弯路,缩短开发设计的周期。因此,出于设计射频项目应用特性应当考虑以下几个主要的方面: 1)功耗 为了满足无线模块在移动领域的应用,应该使得整个设计得功耗达到较低水平。应该根据需要选择合适得小功耗收发芯片。 2)外扩元件数量和收发芯片的封装和管脚数 这是因为外扩元件数量和收发芯片的封装和管脚数决定了PCB得面积、模块得体积和总量,以及整个设计得复杂程度。所以要选择相对外扩得元器件较少的RF收发芯片。这方面ADF7021是一个较为理想的选择。外围元件约为30个,无需声表面滤波器、变容管等昂贵的元件,只需一个晶振、几个电容、电感和电阻即可设计射频电路,24个引脚和较小的封装,使整个系统能更加利于减少布板面积,更适合测控系统的设计。 4)发射功率 发射功率决定了通讯的有效性和可靠性,发射功率较高的RF芯片在同等条件下的传输距离也会较远,更能具广泛的应用性。 5)RF芯片的编码方式 不同编码方式的RF芯片对于编程的难度、内部ROM和RAM由不同的要求,而且对数据的传输速率也有相当大的影响。如采用曼彻斯特编码的RF芯片编程较高,需消耗更多的RAM和ROM,使得数据得传输效率降低到标称速率得33%左右。相较之下,ADI公司ADF7021系列的芯片采用串口传输

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档