- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
无线数传模块在远程环境监测系统中的应用
现代世界是一个信息世界,信息的获取传输也逐步从有线过渡到无线。随着无线通信事业的发展,无线传输这一技术越来越多的为人们所熟悉,相应的产品也渗透到社会生活的各个领域,如无线抄表、数字图像传输、小区传呼、工业数据采集、非接触RF 智能卡、安全防火系统、区域报警系统的数字信号传输等。而这一技术的最大作用便是优化数据传输系统的效率。本文将此技术应用于无线通信的远程环境监测系统中,使该系统不仅数据传输效率高,而且结构简单,操作方便。
一、远程环境监控系统组成
1、远程环境监控系统概述
??????
???图1 远程环境监测系统框图
远程环境监测系统主要是对酸雨,水质,烟雾浓度等环境参数进行集中测量,它是一种由中心站PC机、无线数传模块与子站PC机、无线数传模块、数据采集器、环境测定仪所组成的主从式系统。系统结构如图1所示。
中心站主要位于城市或地区的环境监测总站,子站则在城市或地区的周边。环境测定仪有碳氢化合物测定仪MODEL-745、大气测定仪AFC-125、酸雨测定仪
AR-107SNA、COD测定仪VS-3951等,他们收集的各种环境参数通过数据采集器送入子站PC机中,进行数据处理、参数显示和保存,并随时准备接受中心站的查询和定时发送。每一子站与中心站之间的远程通信是采用北京池润达公司的W21DM无线数传全双工通信模块来实现的。
中心站、子站与无线数传模块间的通信是通过异步串口来完成的。异步串口采用标准的串口格式即:一个起始位、八个数据位、一个停止位。传输速率为1200bit/s。
2、 无线数传模块工作过程??
图2是无线数传模块结构框图。无线数传模块的工作方式有全双工和半双工两种,为了能充分测试系统传输数据的可靠性,本系统采用全双工模式。同时注意在设置通信时,必须保证通过串行口将无线数传模块的收发频率设置相同。
?? 图2无线数传模块结构图
2.1模块发送过程:
当模块收到PC机的串行口数据后,模块先通过DTR线判断收到的数据是命令还是发送数据,若是命令则执行相应的命令,若是发送数据则先将要发送的数据送到发送缓冲区EERAM中,并同时将模块的状态由接收状态转换成发射状态,状态转换完成后启动发送打包程序,并将这个数据包的数据送到模块中的数据调制口以FSK的方式调制成模拟信号, 与锁相环中的振荡信号一起送混频器,升频后的射频信号再经发射放大器、功率放大器放大后通过天线发送出去。这里的数据打包要遵从事先定义好的传输协议,这样才可以使接收双方有规可循,而且避免其他信号干扰。具体设定下面详细说明。
2.2模块的接收过程:
在接收状态下,通过天线接收进来的射频信号经射频发大器后,与锁相环中的振荡信号一起送到混频器,降频后的中频信号,通过中频滤波器、中频放大器放大后送到调制解调器,以FSK解调后的数字信号按照协议将有效数据送到存储器中,再经串行口送到计算机。
二、设计系统时需要考虑的一些问题
1、传输协议
因为无线通信模块要对接收进来的数据进行处理,就必须能够鉴别数据的真伪,所以要求传输数据的双方建立一种有效协议使得能够识别噪声和有效数椐。因为噪声是以随机字节出现的,没有明显的结合方式,噪声源可能产生任意字节的组合,所以研究在无线通信的过程中最好能通过一种协议能有效的抑制噪声的产生。
经过比较选择,采用了以下的数据传输协议格式:
??? Radom 任意内容的字节??? Data?? 位数据包字节??? Length 为数据包包含的Header字节之后的所有字节的长度??? Checksum 校验和字节
经过测试和试验,发现0xFF 后跟0XAA,0x55 在噪声中不容易发生,所以设置传输协议在数据包前加开始字节0xFF 后跟0xAA,0x55发送。因为第一个字节的数椐在发送时容易丢失,所以在协议的开始加一个任意内容的字节,然后是0xFF 后跟一个0xAA,0x55;接收协议规定只接收以0xFF 后跟0xAA,0x55 开始的包.于是就可以很方便的把以上系统的数据包格式定为以上格式。
2、传输频率
在无线通信系统中传输频率也是至关重要的,在为划分和合理使用频率,国际电信联盟(ITU)将世界分为三个区,中国属于第三区。ITU对我国的业余业务频率有专门的分列。而这里设定的频段为227.00~223.00MHz,此为国家业余频段,也就是说可以自由使用,当然如果希望长期专用,则需要申请频谱许可证,专用该频段。
系统中数据的远距离传输是根据接受双方的频率来判断是否接受的。所以需要编写一定的程序完成频率设置。如写频时,把DTR置低,指令格式为:D7H:FFH:AAH:AAH:AAH:BBH:BBH:BBH,A
文档评论(0)