无线通信在嵌入式系统中的应用.PDFVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
无线通信在嵌入式系统中的应用.PDF

无线通信在嵌入式系统中的应用 摘 要:本文介绍了无线数传模块在嵌入式系统中的应用,嵌入式处理器与无线模块的硬件接口 设计,无线模块的驱动程序的编写,预约式点对多点无线通信的传输协议的制定以及实现。为无 线通信在嵌入式系统中的应用提供了有效的方案。 关键词:无线通信;嵌入式系统;协议 1 引言 在传统的远程监测系统中大多采用PC 机作为上位机,通过RS485 串行通信作为传输手段,因此 系统有诸如工作不够稳定、连线繁多、扩展性差等缺点。 如图 1 所示,本项目当中采用 32 位嵌入式芯片组成的系统作为上位机,其体积小、功耗小而且 工作稳定;上位机与下位机之间的传输采用无线传输方式,且上位机对下位机可配置,从而系统 具有很强的扩展性。这套系统具有更优的性能,可以作为现有系统的升级产品。 2 硬件结构 上位机嵌入式系统采用在工控领域有传统优势的摩托罗拉芯片(ColdFire5249)为核心,配备 4Mbyte闪存和 16Mbyte 内存的系统,此系统外扩有网络接口可通过局域网为客户机提供数据服 务。通过无线模块与下位机进行数据交换,获取远程数据,下达客户机对远程对象的控制命令。 下位机采用基于 8051 的单片机系统,他的主要功能是采集现场的数据以备上位机查询,执行上 位机转发来的用户指令。其中温度传感器采用 DS18B20。无线通信模块采用 PTR2000,PTR2000 是收发一体的工作在国际通用数传频段 433MHz 的无线通信模块。他最高传输速率可以达到 20Kbit/s,功耗低,待机状态下仅为 8uA,可以直接与 CPU 的串口连接使用。PTR2000 的引脚定 义如表1。 具体硬件连接见图2,由图可见PTR2000的硬件连接非常简单,由3个通用I/O 口分别控制 TXE, PWR,CS。DI, DO与CPU的串口连接。TXE为1 时,为发送状态,TXE为0 时,为接收状态。状 态转换需要5毫秒。PWR为0 时,为节电待机状态,此时模块无法进行接收或者发送。 3 线通信协议及其软件结构 3.1 通信协议研究 在本系统中,网关(嵌入式系统)与下位机(单片机系统)之间采用无线通信方式。无线通信由 于其无需布线、便于安装、检修升级容易、管理简单、灵活性强等诸多优点已经得到广泛应用, 但是无线传输在传输过程中难以避免的会产生误码,而且产生误码的几率要远远大于有线网络, 并且误码的产生与多方面的因素有关,因此有很大的不确定性。所以我们必须采用一种差错控制 机制,但是我们不需要也很难实现太过于复杂的方法,我们可以采用停止等待协议来实现差错控 制。此外,我们必须采用校验机制以确定何时需要重传,CRC 校验码的检错能力很强,它除了能 检查出离散错外,还能检查出突发错。考虑到硬件和传输的开销问题,使用CRC16校验码。 本系统当中我们所采用的无线数传模块是 PTR2000,PTR2000 灵敏性很高,因此在无载波的情况 下在接收端会产生随机的数据,在通信协议中必须在有效数据前加上两个或多个固定的前导字符 作为同步信号,使得接收端能够辨别出有效数据的开始。 本系统中所采用的是一点对多点的无线通信模式,因此必须选择一种多址方式来实现点对多点通 信,常用多址方式有时分多址(TDMA)、频分多址(FDMA)、码分多址(CDMA)等,其中 FDMA 为每一路通信提供一个不同的频段,易于实现,但是需要比较大的频段资源,而且抗干扰能力差。 CDMA 是采用不同的编码来区分不同的信道,抗干扰能力强,但是传输开销非常大,而且实现也 比较复杂。TDMA 在同一时间内只有一个信道可以通信,抗干扰能力较强,传输开销较小,而且 实现比较容易,虽然实时性较差,但是由于温度的物理特性,此系统的实时性要求不高,所以可 以采用时分多址(TDMA)来实现。 3.2 通信协议制定 帧格式如表2,其中前导字符可采用 0xAA、0xAA、0xFF、0x00共4字节,其中前两个字节为同 步信号,后两个字节为帧开始标志,接收端只要能够接收到

文档评论(0)

thl1006 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档