论文部分内容阅读
本课题设计了一种具有多个测点的高精度、宽量程的智能温度测量应用系统。该系统运用性能价格比较好的热电阻Pt100作为温度传感器,运用恒流源电路作为信号的获取电路,信号调理电路的首级放大采用专用的高性能仪用放大器AD620,为提高测量的分辨率,后级的放大电路中采用了自己设计的可程控偏置电压,信号的转换采用串行接口的12位A/D转换器TLC2543,仪器的CPU采用目前低价位但技术十分成熟的AT89S51,仪器的LED数码管显示/驱动芯片采用接口简单但功能强大的HD7279,同时系统还设计了RS485总线的通信接口电路,并提供了开放的协议,最后,运用最新的单片开关电源芯片设计了系统用电源。为克服2线制带来的线路电阻误差,Pt100的对外接线采用4线制方式;为节约系统的硬件成本,对8路的温度差分信号采用多路模拟开关的切换:为提高系统的抗干扰性能,温度的检测采用了数字滤波算法;为提高测量的精度并减少存储器的使用空间,软件算法上采用了最小二乘法来进行分段拟合,然后通过生成的温度—电压(电阻)关系来计算温度值。论文对产生误差的因素进行了全面的理论分析,并采用标准的电阻箱对系统的结果进行了校验,实验证明本设计完全达到预定的要求。由本课题构成的多路温度系统具有结构简单、价格低廉、测量精度高、量程宽等特点,具有一定的实用性和较高的社会推广价值。