基于rs485和vb的远程温度采集系统

基于rs485和vb的远程温度采集系统

ID:3152901

大小:536.00 KB

页数:18页

时间:2017-11-20

基于rs485和vb的远程温度采集系统_第1页
基于rs485和vb的远程温度采集系统_第2页
基于rs485和vb的远程温度采集系统_第3页
基于rs485和vb的远程温度采集系统_第4页
基于rs485和vb的远程温度采集系统_第5页
资源描述:

《基于rs485和vb的远程温度采集系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于RS485和VB的远程温度采集系统信息工程学院生医0701摘要:本系统以RS485总线和VB上位机控制台为核心,构成了一个可远达1200M范围内的远程温度采集网络。系统通过双绞线作为信号传输媒介,引入RS485总线信号传输的一些处理措施,具有良好的信息传输准确性和系统抗干扰性。另外,本系统可以在RS485总线上挂接最多由51单片机和DS18B20构成的32个温度采集节点,并且系统密切与RS485总线的“轮询”思想和VB上位机控制台相结合,因此可以说是构成了真正意义上的远程智能温度采集网络!该系

2、统可以广泛应用在需要对温度进行实时和全天候观察的各种场合,具有较高的实际应用价值!关键词:RS485总线轮询VB上位机51单片机DS18B20正文RS485总线接口做为多点、差分数据传输的规范,现已成为业界应用较为广泛的标准通信接口之一。RS485标准只对接口的电气特性做出了规定,而不涉及接插件、电缆或协议,因此,用户可在此基础上建立自己的高层通信协议。在工业自动控制中,计算机通过串口与单片机系统之间进行通信的应用越来越广泛。一般情况下,控制系统需要一个高级语言开发的相当于控制台的用户界面,用来进

3、行参数设置,发送指令和系统检测,VB在这一领域用着很强的优势。从控制台发出的指令经过计算机串口传送给单片机系统,此时VB携带的通信控件MSComm起到了桥梁作用,给编程者带来了极大的方便。DALLAS公司生产的DS18B20可组网数字温度传感器具有“一线总线”接口、测温范围-55℃~+125℃、固有测温分辨率0.5℃、体积小、耐磨耐碰等特点,非常适合与传统的51单片机构成温度采集节点。将RS485总线及“轮询思想”、VB上位机控制台、51单片机和DS18B20构成的温度采集节点有机的结合起来就可以

4、构成一个远程的智能温度采集系统。1RS485总线1.1RS485总线介绍电子工业协会(EIA)于1983年制订并发布RS-485标准,并经通讯工业协会(TIA)修订后命名为TIA/EIA-485-A,习惯地称之为RS-485标准。RS-485标准是为弥补RS-232通信距离短、速率低等缺点而产生的。RS-485标准只规定了平衡发送器和接收器的电特性,而没有规定接插件、传输电缆和应用层通信协议。1.2RS485总线独特之处RS-485标准与RS-232不一样,数据信号采用差分传输方式(Differe

5、ntialDriverMode),也称作平衡传输,它使用一对双绞线,将其中一线定义为A,另一线定义为B,如图1-1所示。图1-1通常情况下,发送发送器A、B之间的正电平在+2~+6V,是一个逻辑状态;负电平在-2~-6V,是另一个逻辑状态。另有一个信号地C。在RS-485器件中,一般还有一个“使能”控制信号。“使能”信号用于控制发送器与传输线的切断与连接,当“使能”端起作用时,发送发送器处于高阻状态,称作“第三态”,它是有别于逻辑“1”与“0”的第三种状态。对于接收发送器,也作出与发送发送器相对的

6、规定,收、发端通过平衡双绞线将A-A与B-B对应相连。当在接收端A-B之间有大于+200mV的电平时,输出为正逻辑电平;小于-200mV时,输出为负逻辑电平。在接收发送器的接收平衡线上,电平范围通常在200mV至6V之间。参见图1-2所示。图1-2定义逻辑1(正逻辑电平)为B>A的状态,逻辑0(负逻辑电平)为A>B的状态,A、B之间的压差不小于200mV。TIA/EIA-485串行通讯标准的性能如表格1-2所示:规格TIA/EIA-485传输模式平衡电缆长度@90Kbps4000ft(1200m)

7、电缆长度@10Mbps50ft(15m)数据传输速度10Mbps昀大差动输出±6V昀小差动输出±1.5V接收器敏感度±0.2V发送器负载(欧姆)60Ω昀大发送器数量32单位负载昀大接收器数量32单位负载RS-485标准的最大传输距离约为1219米,最大传输速率为10Mbps。通常,RS-485网络采用平衡双绞线作为传输媒体。平衡双绞线的长度与传输速率成反比,只有在20kbps速率以下,才可能使用规定昀长的电缆长度。只有在很短的距离下才能获得昀高速率传输。一般来说,15米长双绞线昀大传输速率仅为1M

8、bps。RS-485网络采用直线拓朴结构,需要安装2个终端匹配电阻,其阻值要求等于传输电缆的特性阻抗(一般取值为120Ω)。在矩距离、或低波特率波数据传输时可不需终端匹配。1.3RS485转换器及RS-485网络直线拓扑结构1.3.1RS485转换器外形图1.3.2RS485转换器内部电路图1.3.3RS-485网络直线拓扑结构1.3下位机RS485通信接口电路1.3.1较为理想的下位机RS485通信接口电路本电路采用MAX485作为RS485总线的驱动芯片,如图1-3所示,将/R

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。