论文首页哲学论文经济论文法学论文教育论文文学论文历史论文理学论文工学论文医学论文管理论文艺术论文 |
多点温度检测系统
摘 要
本实验以89C52、89C51单片机系统进行多点温度采集与控制,温度信号由AD574和温度/电压转换电路提供,温度传输采用多机通讯,主控器能对各温度检测器通过串传输线实现温度数据的传输以及显示。
另外,本实验可以选择摄氏温度c和绝对温度r两种显示模式。实验中加入了带上下限报警的温度检测器,在设定范围内,绿指示灯亮。超上限时红灯亮并鸣笛,低于下限时黄灯亮并鸣笛,按任意键停止报警,但若温度不在正常范围内还会再次报警。充分考虑到了系统的可靠性及安全性。
本机实现了:1、检测温度范围:0℃--200℃。
2、检测分辨率±0.1℃。
3、各检测器与主控器之间的距离100米(实验中用10米传输线代替)
4、各检测器单元可显示检测的温度值。
5、设计并制造了各检测器及主控器所用的直流稳压电源。由单相220V交流电压供电。
本机特色: 1、Pt100非线性系统采用软件分段线性补偿方案。
2、带有上下限设置的报警功能;精确到0.1℃。
3、带有摄氏温度和绝对温度转换功能。
一、方案
本实验是设计一个多路温度监测系统,要求检测范围为:0℃--200℃,检测分辨率为:±0.1℃,各检测器与主控器之间的距离100米(实验中用10米传输线代替),各显示器单元可显示检测的温度值,设计并制作个检测器以及主控器所用的直流稳压电源,由单相220V交流电压供电。经过改进的系统具有较好的快速型与较小的超调,以及数码管显示及测量精度提高等。 (科教范文网 Lw.nsEAc.com编辑整理)
测量部分
采用Pt100。它的国际测温标准为:-40~+450℃,可选环境温度为:-40~70℃,精度为:±0.1℃,完全符合要求。且安装尺寸小,可直接安装在印刷电路板上,可焊SIP封装。
综上比较分析,我们选择方案三,以便于更好的提高测量精度。
多机远程通信部分
RS485接口采用不同的方式:每个信号都采用双绞线(两根信号线)传送,两条线间的电压差用于表示数字信号。例如把双绞线中的一根标为A(正),另一根标为B(负),当A为正电压(通常为+5V),B为负电压时(通常为0),表示信号“1”;反之,A为负电压,B为正电压时表示信号“0”。RS485/422允许通讯距离可达到1200米,采用合适的电路可达到2.5MB/s的传输速率。
综上比较分析,方案二具有更高的精度和测量距离远的优势,我们选择方案二。
二、硬件连接
总体框图
多路数据采集系统,通过串行传输线实现温度数据的传输及显示。
AD574与8051的连接。
由于AD574输出带三态控制,故其输出直接挂在数据总线上。图1中为12位数据分高8位和低四位两次输出的接线方式。当8051执行外部数据存储器写指令时,使得CE=1,=0, R/=0,A0=0,启动12位转换有效。然后8051通过P1.0线查询STS端口状态,当STS=0时,表明转换结束。由于AD574的12位转换速度很快,故适用于查询方式。之后8051执行两条读外部数据存储器指令,分别读取转换结果的高8位和低四位数据。此时,CE=1,=0 , A0=0(或A0=1)。另外,接口电路中模拟量的输入为双极性输入。
图1
AD574启动时序
(科教作文网http://zw.ΝsΕAc.com发布)
(科教范文网 Lw.nsEAc.com编辑整理)