下载后可任意编辑 基于 RS485 和 VB 的远程温度采集系统 信息工程学院生医 0701摘要:本系统以 RS485 总线和 VB 上位机控制台为核心,构成了一个可远达 1200M 范围内的远程温度采集网络。系统通过双绞线作为信号传输媒介,引入 RS485 总线信号传输的一些处理措施,具有良好的信息传输准确性和系统抗干扰性。另外,本系统可以在 RS485 总线上挂接最多由 51 单片机和DS18B20 构成的 32 个温度采集节点,并且系统密切与 RS485 总线的“轮询”思想和 VB 上位机控制台相结合,因此可以说是构成了真正意义上的远程智能温度采集网络!该系统可以广泛应用在需要对温度进行实时和全天候观察的各种场合,具有较高的实际应用价值!关键词:RS485 总线 轮询 VB 上位机 51 单片机 DS18B20 正文 RS485 总线接口做为多点、差分数据传输的法律规范,现已成为业界应用较为广泛的标准通信接口之一。RS485 标准只对接口的电气特性做出了规定,而不涉及接插件、电缆或协议,因此,用户可在此基础上建立自己的高层通信协议。在工业自动控制中,计算机通过串口与单片机系统之间进行通信的应用越来越广泛。一般情况下,控制系统需要一个高级语言开发的相当于控制台的用户界面,用来进行参数设置,发送指令和系统检测,VB 在这一领域用着很强的优势。从控制台发出的指令经过计算机串口传送给单片机系统,此时 VB 携带的通信控件 MSComm 起到了桥梁作用,给编程者带来了极大的方便 。DALLAS 公司生产的 DS18B20 可组网数字温度传感器具有“一线总线”接口、测温范围 -55℃~+125℃、固有测温分辨率 0.5℃、体积小、耐磨耐碰等特点,非常适合与传统的 51 单片机构成温度采集节点。将 RS485 总线及“轮询思想”、VB 上位机控制台、51 单片机和 DS18B20 构成的温度采集节点有机的结合起来就可以构成一个远程的智能温度采集系统。1RS485 总线1.1 RS485 总线介绍电子工业协会 (EIA) 于 1983 年制订并发布 RS-485 标准,并经通讯工业协会( TIA)修订后命名为 TIA/EIA-485-A,习惯地称之为 RS-485 标准。RS-485标准是为弥补 RS-232 通信距离短、速率低等缺点而产生的。 RS-485 标准只规定了平衡发送器和接收器的电特性,而没有规定接插件、传输电缆和应用层通信协议。1.2 RS485 总线独特之处RS-485 标准与 RS-232 不一样,数据信号采纳差分传输方式( Differential Driver Mode),也称作平...