基于 AD592 的温度监控系统.doc
《基于 AD592 的温度监控系统.doc》由会员分享,可在线阅读,更多相关《基于 AD592 的温度监控系统.doc(10页珍藏版)》请在三一办公上搜索。
1、精品论文大集合基于 AD592 的温度监控系统李娟娟,潘丙雨 辽宁工程技术大学电气与控制工程学院,辽宁葫芦岛(125105) E-mail:lijuan_1114摘要:本文介绍一个以 89C51 为核心的温度监控系统,本系统利用键盘输入设定温度值。 利用 AD592 实现温度的实时检测,经 A/D 转换电路将模拟量转换成数字量输入单片机,比较设定值与检测温度值的大小并做出相应的报警。系统采用 5V、12V 稳压电源供电,提高了系统的稳定性,本系统有完整的硬件设计与软件设计。由于 AD592 在 0+70内线性 度最大。而且具有防腐蚀、防水等优点,所以本系统适用于环境比较恶劣的场合。该系统结 构
2、简单,生产成本低,功耗低,所以适用于小型企业的温度监测,例如:温室大棚、饲养场等环境下的温度测量。关键词:89C51;温度监控;键盘输入;AD592;A/D 转换;线性度;功耗低1. 系统的目标任务(1)温度传感器 AD592 实现温度的实时监测。(2)温度的输入以数字量输入。(3)要求测量值与设定值比较,当温度高于设定值时红灯亮。当的、温度低于设定值时 黄灯亮。当温度为设定值绿灯亮。2. 系统的结构框图及工作原理根据系统的目标任务,绘制系统的总体框图如图 1 所示。- 10 -AD592AD 转换被测温度显示键盘输入单设定温度显示片机报警指示灯电源供电系统图 1 系统的总体框图本系统主要由电
3、源供电系统、温度传感器、AD 转换电路、单片机、温度显示与报警、 键盘输入六部分组成。各个部分的功能如下:(1)电源供电系统:为整个系统提供+5V、+12V、-12V 的电压。(2)温度传感器:AD592 测量现场温度。(3) A/D 转换电路:将 AD592 输出的模拟量转换成 8 位的数字量。(4)单片机:处理温度输入信号,作出相应的显示和报警。(5)温度显示与报警:显示温度的测量值与初始的温度设定值,并用指示灯显示温度的 范围值。(6)键盘输入:输入温度的设定值。3. 系统硬件设计3.1 电源供电系统交流 6V 和交流 15V 作为电路供电系统的输入,经过整流桥将交流电压变成直流量,在
4、经过 7805、7812、7912 稳压管将电压稳定输出。直流输出为+5V、+12V、-12V,为系统的 其他模块供电。硬件原理图如图 2 所示 1:图 2 电源供电系统3.2 温度采集与 AD 转换3.2.1 AD592 简介AD592 是美国 AD 公司推出的一款高性能的集成温度传感器,比 AD590 的误差小而且成 本低 ,能线性地将温度转换为电流信号输出。电流输出型温度传感器的主要特点是输出阻抗 高 ,输出电流不受传输线路电压降和电压噪声的影响,且对电源电压的脉动和漂移具有很强 的抑制能力,因此,AD592 是一款温度检测的理想器件2。主要特性参数如下:工作电压+4V+30V ;测温范
5、围-25+105;分辨 0.1;输出精度+1A;测量精度0.32.5;线性度(0+70范围内)最大 0.15;输出接口为模拟信号;最大误差0. 5;不锈钢管密封,防水、防腐蚀,适应于恶劣环境的温度测量。3.2.2 温度采集电路AD592 传感器在温度为 0时输出的电流大小为 26mA,温度没变化 1度电流变化1mA。将其与电阻串联后转换为电压信号输出接到差分放大器的同向端如图 3 所示,输出电压 U0 将作为 A/D 转换电路(图 4)的输入。+5VAD592+5VR2R6+5V+12VD1 R3U1U0U2 PortR4 D2R1 R5-12V图 3 温度采集与变送在差分放大电路中应满足R3
6、 = R 4 = R1 1R5 = R 6= R f1 2此时对于差分放大电路满足:R fU 0 =(U 2R U 1 )1 3将 R1 调为 100 则当温度为 0时转换为电压输出后电压值U 2 = 0 .026 100 = 2 .6V1 4设计温度测量范围下限为 0,由式 1-1 可知为了保证温度为 0时变送器输出 U0=0必须使比较电压 U1 满足U 1 = U 2= 2 . 6V1 5在设计中采用 ADC0801 作为 A/D 转换器件如图 1-4,将模拟电压 U0 转化为八位的数 字数据采样电压为 05V。为了便于数据处理设计为 0.5/LSB 因此只要传感器允许最大量 程为:T =
7、 0 .5 (2 8 1) = 127 .51 6设计温度测量范围的下限为 0,因此当温度为 127.50时变送器输出 U0 应该为+5V且此时传感器电压 U2 输出应为 15.35V。根据式 1-1 可得Rf =RU 0U 2 U1=515.35 2.6= 20511 7综上所述变送器应满足的参数条件为式 1-1、式 1-2 和式 1-7。图 4 A/D 转换电路3.3 单片机系统单片机系统主要包括复位电路、晶振电路3、键盘输入电路和报警输出电路。硬件原理 图如图 5 所示:图 5 单片机系统键盘共四个按键通过上拉电阻分别接入 P3.3、P1.1、P1.2、P1.3。当按键按下时引脚接 入由
8、高电平变为低电平。各按键功能如表 1-1。表 1-1 按键功能表按 键键 名功能S2SET使系统产生中断,进入设置状态S3+1对默认的温度设置值加 1S4-1对默认的温度设置值减 1S5OK设置完毕后确认3.4 温度显示电路温度显示硬件电路如图 6 所示,DS1 和 DS2 显示设定温度值,DS3 和 DS4 显示实时监 测的温度值。四个显示管风别用 P3.0、P3.1、P3.4、P3.5 控制其是否工作。4. 软件设计4.1 程序流程图图 6 显示电路根据以上设计,系统的软件由主程序模块、初始化模块、键盘输入模块、温度采集模块、算法比较模块、显示模块等部分组成。主程序流程框图如图 7,外部中
9、断 0 的中断服务程序 流程框图见图 8,外部中断 1 的中断服务程序见图 9。开始设置中断开始初始化 ADC0801键扫描及处理调计算子程序调显示子程序 调比较子程序否中断查询 是调中断服务程序开始 保护现场 读取数据 数据乘以 0.5恢复现场调计算子程序 调显示子程序调比较子程序否设置完成 是恢复现场结束中断返回中断返回图 7 主程序流程图图 8 外部中断 0 服务程序流程图图 9 外部中断 1 服务程序流程图4.2 程序清单如下ORG 0000H AJMP MAINORG 0003H;外部中断 0 的中断入口地址LJMP RDORG 0013H;外部中断 1 的中断入口地址LJMP JI
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 AD592 的温度监控系统 温度 监控 系统

链接地址:https://www.31ppt.com/p-5192431.html