- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
东北电力学院学报
第25卷第1期
2005年2月
Journal Of Northeast China Institute Of Electric Pow er Engineering
Vol. 25,No. 1Feb. ,2005
文章编号:1005-2992(2005 01-0072-04
基于无线传输技术的多路温度数据采集系统设计
杨占军, 杨英杰
(东北电力学院信息工程系, 吉林吉林132012
摘 要:, 度数据采集和温度数据无线传输的设计方案, 据传输模块化设计方法。
关 键 词:温度; 数据采集; 单片机; 中图分类号:TP 27:A
, 温度数据采集是其中最常见的一种。传统温, 对于多点大范围变化的温度数据采集来说, 采用传统温度采集方法, 。为解决这个问题, 本文提出一种基于无线传输技术的多路温度数据采集系统, 通过无线发送接收模块将采集到的温度数据传输到指定位置进行存储、显示和打印。同时, 为适应工业温度检测系统对大范围变化温度数据采集的需要, 通过对前端温度检测组件进行模块化设计, 使采集的温度数据精确可达到0. 0625℃, 采值变化范围为-55℃~+125℃, 完全可以满足一般温度测量的需要[1]。
1 系统构成
本系统构成原理如图1所示。系统主要由温度数据采集、存储及显示和无线发送与接收三部分构成(图1 。前端温度检测部分主要采用了DALLAS 公司生产的数字温度传感器DS18B20, 数据发送与接收由无线发送接收模块PTR2000完成。前端检测部分完成各路温度数据采集, 经单片机多路控制, 然后由测温装置对所采集的数据进行转换处理后, 通过PTR2000将数据发送出去。接收端通过PTR2000将数据正确接收, 并通过显示模块用5段数码管将
各路数据显示出来。
2 硬件电路设计
图1 无线温度采集系统原理框图
无线温度数据采集发送端电路设计方案如图2所示。三
路温度传感器分别只需占用单片机的一根I/O 线便可以和单片机实现正常的数据通信, 把采集到的温
收稿日期:200421025
作者简介:杨占军(1979- , 男, 东北电力学院信息工程系在读硕士研究生.
第1期杨占军等:基于无线传输技术的多路温度数据采集系统设计
73
度数据传输给单片机, 连接非常方便。
本电路图中没有画出晶振和芯片的正负电源电路部分, 其中晶振为12MHz , 电容为20或30p F 。数据的发送是通过单片机的串口进行的, 将单片机的TXD 端连接到PTR2000的输入端DI , 便可将单片机串口送来的的数据发送出去。在PTR2000的电路连接中, 将TXEN 端一直置于高电平, 使其处于发送状态。PWR =1, 故其处于正常工作状态[2], 当然根据需要, 也可通过外部控
图2 制使其处于节能状态等。在图中有一
个发光二极管和单片机的P2. 0相连, , , 所以可以通过它来判断电路的工作状态。
无线数据接收端电路设计如图3所示, 只是将数据输出端DO 直接接到了单片机的串口接收端RXD P2. 5和P2. 6用来模拟串口码管显示电路相连(DISP1、 收端与P2. 0接收端收到数据后, 便送到L ED 显示电路显示温度值。
L ED 显示电路如图4所示, 其中第一个数码管显示路数, 其小数点总是点亮, 作为路数和温度数据的分界点(本
图3 无线数据接收端电路电路共3路 , 后面4个数码管显示温度
值, 最后一位用来显示小数部分, 中间三个数码管用来显示温度的整数部分, 如果是负数时, 则最高位显示为
“—”, 这样就可以将整个测量范围内的温度值准确地显示出来。
图4 数码管显示电路
3 数字温度传感器DS18B20
DS18B20是DALLAS 公司生产的一线式数字温度传感器, 具有转换速度快, 转换精度高, 与微处理器的接口简单的特点。它将地址线、数据线和控制线合为一根双向串行传输的信号线, 可以单独控制,
74
东北电力学院学报第25卷
也可以将多个DS18B20信号线并联接到一起, 单片机只需一根I/O 线便可以根
据各个器件自身独有的ID 序列号[3]实现与各个DS18B20通表1 温度值与DS18B20输出的二进制值的对照表
数据输出信。数字式的温度传感器DS18B20测量出来的温度值是数温度数据输出(二进制
字信号, 这样与计算机的接口电路变得非常简单。DS18B20+125℃000001111101000007D0h
的测温范围为-55℃~+125℃, 转换精度可达到12位二进0℃00000000000000000000h
-25. 0625℃1110111001101111FF6Eh 制数, 其精度为0. 0625℃, 转换时间约750ms 。
-55℃11111100100100
原创力文档


文档评论(0)