基于8086微处理器的温度测控系统设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于8086微处理器的温度测控系统设计
摘要
本文介绍了一种基于8086微处理器的温度测控系统,采用温度传感器AD590采集温度数据,用CPU控制温度值稳定在预设温度。当温度低于预设温度值时系统启动电加热器,当这个温度高于预设温度值时断开电加热器。
系统操作简便、自动化程度高、扩展方便且具有良好的人机交互的能力。该系统通过实验,取得了较为满意的控制效果。可应用在一些精度要求不太高的系统中。为了降低整个系统的成本,在满足性能的要求下,选择低成本器件,简化系统设计。
关键词:微处理器温度传感器 A/D转换器控制系统
Design of Temperature Control based on a 8086
Microprocessor
ABSTRACT
The paper introduces a temperature control system based on a 8086 microprocessor. The temperature sensor AD590 is adopted in this system to gather temperature data and uses CPU to control the temperature. When the temperature is lower than the appropriate temperature, this system turns on the heater. When this temperature is higher than the appropriate temperature, the heating system is turned off.
This system has high automatic degree, good human-computer interaction and easy to extend, economy and practicality is good. The system was tested and the test result showed that this system could achieve quite good control performance . It is used in the system which is not need high accuracy. In order to reduce the cost of whole system , low cost devices are selected and the system structure is simplified in the design while performance requirement are met.
Key words: Microcomputer Temperature A\D converter control system
前言
在能源日益紧张的今天,电热水器,饮水机,电饭煲之类的家用电器在保温时,由于其简单的温控系统,利用温敏电阻来实现温控,因而会造成很大的能源浪费浪费。近年来,温度控制系统不仅在工业设计、工程建设中应用广泛,而且在人们的日常生活中也常常需要用到温度控制。大到大型钢铁厂、化工厂等,小到酒店、温室、家电等。温度监控的应用随处可见,随着人们生活质量的提高及温度控制技术的成熟,温度控制将更好的服务于社会。随着电子技术的发展,特别是大规模集成电路的产生,给人们的生活带来了根本性的变化,如果说微型计算机的出现使现代的科学研究得到了质的飞跃,那么微型计算机控制技术的出现则是给现代工业控制测控领域带来了一次新的革命。目前,微处理器8086在工业控制系统诸多领域得到了广泛的应用,由于它具有极好的稳定性,更快和更准确的运算精度。
温度控制系统在现代工业设计、工程建设及日常生活中的应用越来越广泛,早期的温度控制主要应用于工厂中,例如钢铁的水溶温度控制,不同等级的钢铁要通过不同温度的铁水来实现,这样就可能有效的利用温度控制来掌握所需要的产品了。
目前,微机测控系统的发展非常迅速,应用也极为广泛,它由于体积小、功能强、性能稳定、价格低廉等优点,使其在工业控制系统诸多领域得到了极为广泛的应用。在此基础上发展起来的智能仪器无论是在测量的准确度、灵敏度、可靠性、自动化程度、应用功能等方面或在解决测试技术问题的深度及广度方面都有了巨大的发展,以一种崭新的面貌展现在人们的面前。随着大规模集成电路及计算机技术的迅速发展,以及人工智能在测试技术方面的广泛运用,智能仪器有了更大的发展。温度测试仪器的智能化已是现代仪器仪表发展的主流方向。
第一章 设计主要工作思路
方案一:
设计一种可控制的温度加热系统,实现温度的上升或下降。
其中,温度的传感和放大部分通过AD590温度传感器集成芯片和运算放大器来实现温度的上升或下降,通过给加热系统通断电来实现。当需要加热时,8255的PC6输出高电平;当需要降温时,8255的PC6输出低电平,关闭加热系统,让加热器自然冷却而起到降温效果。
加热或降温的控制信号通过8255的PA0读取拨动开关的状态来实现。 系统流程图如图1-1所示:
图 1-1
分析和讨论:
该方案达到了温度的上升或下降控制,但温度上升到多少或下降到多少都得由人来控制,为了让微机来自动控制,引入了方案二。 方案二:
开始
显示提示信息
采集A/D 值求其平均
值
转换为BCD 码并显
示字符
读开关状态
有键按下
否
返回DOC
读开关状态
PA0=1 升温
8255 PC6口=1
返回
降温 8255 PC6口=0
N
Y
N
Y