南昌航空大学信息工程学院电子信息科学与技术专业课设报告温度采集与控制(二)
失调、低漂移、平衡差动输入、输出电阻小等优点,因此在设计中利用更广泛,本次设计采用方案二完成温度测量放大功能。 2. A/D转换电路
A/D转换是本次设计重要部分,它将测量放大后的温度信号转换数字信号,控制便于计算机处理以及单片机控制,起着承上启下的重要作用,并且所选芯片决定温度测量的范围。常用的A/D转换有ADCO8O4、ADCO809, 其中ADC0809为8路的AD转换芯片,可以对8路模拟信号进行AD转换,ADC0804则为单路的AD转换芯片。二者的分辨率都为八位,转换误差:±1LSB。由设计要求,选用ADCO8O4。 3. 报警电路
报警电路是由三极管驱动及单片机控制,使得温度达到200℃继电器有电流时二极管发光,实现报警功能。 4. 单片机控制电路
单片机通过硬件电路和软件编程控制A/D转换、控制温度报警以及数码管显示,是整个设计的核心部分。 5. 软件编程
软件编程是本次设计的灵魂,就算硬件电路万无一失,没有正确的程序也是无济于事,整个设计也是功亏一篑。本设计编程是用C语言更简便明了,主要包括延时、数码管显示、控制ADC0804读写子程序,控制模拟信转换成数字信号并由数码管显示。
2.3 工作原理
PT100传感器感知外界温度后其自身电阻发生变化,导致电桥失去平衡,产生电压差,经过三运放组成的差分放大电路将电压放大一定的倍数得到相应的电压信号,再将其作为ADC0804的输入信号,通过AD转换后,得到温度数字量,最后采用单片机控制技术使数码管显示相应的温度,并且要判断温度是否超过上限,若超过就启动报警功能。