51单片机AD590温控系统设计.docx
- 文档编号:1235740
- 上传时间:2022-10-19
- 格式:DOCX
- 页数:54
- 大小:617.81KB
51单片机AD590温控系统设计.docx
《51单片机AD590温控系统设计.docx》由会员分享,可在线阅读,更多相关《51单片机AD590温控系统设计.docx(54页珍藏版)》请在冰豆网上搜索。
51单片机AD590温控系统设计
单片机温控系统设计
单片机温控系统设计
摘要
本设计是以一个保温箱为控制对象,以AT89C51为控制系统核心,通过单片机系统设
计实现对保温箱温度的显示和控制功能。
本温度控制系统是一个闭环反馈调节系统,由温度
传感器AD590对保温箱温度进行检测,经过调理电路得到合适的电压信号。
经A/D转换芯片
得到相应的温度值,将所得的温度值与设定温度值相比较得到偏差。
通过对偏差信号的处理
获得控制信号,去调节加热器的通断,从而实现对保温箱温度的显示和控制。
本文主要介绍
了保温箱温度控制系统的工作原理和设计方法,论文主要由三部分构成。
①系统整体方案
设计。
②硬件设计,主要包括温度检测电路、A/D转换电路、显示电路、键盘设计和控制
电路。
③系统软件设计,软件的设计采用模块化设计,主要包括A/D转换模块、显示模块、
键盘模块和控制模块等。
1绪论1
1.1课题设计背景和目的1
1.2国内外研究状况和发展趋势1
1.3温度检测的主要方法2
1.4课题设计的主要内容3
2系统总体方案设计4
2.1系统硬件设计方案4
2.1.1芯片选择5
2.1.2温度检测5
2.1.3A/D转换电路5
2.1.4键盘输入6
2.1.5LED显示
6
2.1.6控制电路
6
2.2系统软件设计方案6
3系统硬件设计
7
3.1中央处理器
7
3.1.1AT89C51
简介7
3.1.2管脚说明
8
3.1.3特殊功能存储器10
3.1.4芯片擦除
10
3.1.5复位电路的设计11
3.1.6时钟电路设计11
3.2温度传感器
AD59011
3.3信号调理电路13
3.4温度标定
14
3.5A/D转换
16
3.6LED显示
19
3.7键盘接口
22
3.8控制电路
23
4系统软件设计
25
4.1程序初始化
26
4.2主程序27
4.3A/D转换子程序27
4.4标度转换子程序28
4.5显示子程序29
4.6控制子程序30
4.7键盘子程序32
5结论35
参考文献36
致谢37
附录38
附录A系统硬件原理图38
附录BPCB板图39
1单片机最小系统PCB板图39
2调理电路、控制电路PCB板图39
附件
附件1、开题报告
附件2、原文:
TEMPERATURECONTROL
附件3、译文:
温度控制
1绪论
1.1课题设计背景和目的
在现代化的工业生产中电流、电压、温度、压力、流量、流速和开关量都是常用的主
要被控参数。
温度作为一个基本物理量,它是一个与人们的生活环境、生产活动密切相关的重要物理量。
在现代化的工业生产过程中温度作为一种常用的主要被控参数,在很多生产过
程中我们需要对温度参数进行检测。
例如:
在冶金工业、化工生产、电力工程、造纸行业、机械制造和食品加工等诸多领域中,人们都需要对各类加热炉、热处理炉、反应炉和锅炉中
的温度进行检测。
采用单片机来对温度进行控制,不仅具有控制方便、组态简单和灵活性大
等优点,而且可以大幅度提高被控温度的技术指标,从而能够大大提高产品的质量和数量。
因此单片机对温度的控制问题是一个工业生产中经常会遇到的问题[1]。
本次设计采用MCS-51系列单片机与各种外围电路构成单片机温度自动检测和控制系统,实现对温度的实时检测和控制。
通过本次设计掌握温度检测控制系统的硬件设计方法和软件编写方法。
熟悉Protel软件的使用方法。
通过课题的研究进一步巩固所学的知识,同时学习课程以外的相关知识,培养综合应用知识的能力。
锻炼动手能力与实际工作能力,将
所学的理论与实践结合起来。
1.2国内外研究状况和发展趋势
随着国内外工业的日益发展,温度检测技术也有了不断的进步。
温度测量系统主要由
两部分组成,一部分是传感器,它将温度信号转换为电信号。
另一部分是电子装置,它主要
完成对信号的接收、处理、对测点进行控制、温度显示等功能。
对应于不同的温度段及测量精度要求,测温装置也不尽相同,从传感器方面看,己出现有各种金属材料、非金属材料、半导体材料制成的传感器,也有红外传感器。
仪器本身也趋向小型化,多采用集成度较高的芯片或元件组成电路。
对于测点较多,并具有报警、巡测、控制等多功能测温装置,一般采用单片机电路。
目前的温度检测技术原理很多,大致包括以下几种:
(1)物体热胀冷缩原理
(2)热电效应(3)热阻效应(4)利热辐射原理。
传统的温度传感器(如,热电偶、铂电阻、双金属开关等)虽然有着各自不可替代的优点,但由于自身因自热效应影响了测量精度,从而制约了它们在微型化高端电子产品中的应用。
与之相比较,半导体温度传感器具有灵敏度高、体积小、功耗低、时间常数小、自热温升小、
抗干扰能力强等诸多优点,无论是电压、电流还是频率输出,在相当大的温度范围内(-55〜150°C)都与温度成线性关系,适合在集成电路系统中应用。
目前,半导体温度
传感器工作的温度范围还限于-50〜150C。
未来主要的研究方向将是如何扩大它的温度适用范围,以及智能化、网络化等方面[2]。
近年来,在温度检测技术领域中,多种新的检测原理与技术的开发应用己取得了具有
实用性的重大进展。
新一代温度检测元件正在不断出现和完善化,主要包括以下几种。
(1)
晶体管温度检测元件
(2)集成电路温度检测元件(3)核磁共振温度检测器(4)热噪声温度检测器⑸石英晶体温度检测器(6)光纤温度检测器(7)激光温度检测器。
目前国内外的温度控制方式越来越趋向于智能化,温度测量首先是由温度传感器来实现的。
测温仪器由温度传感器和信号处理两部分组成。
温度测量的过程就是通过温度传感器
将被测对象的温度值转换成电的或其它形式的信号,传递给信号处理电路进行信号处理转换
成温度值显示出来。
温度传感器随着温度变化而引起变化的物理参数有:
膨胀、电阻、电容、
热电动势,磁性能、频率、光学特性及热噪声等等。
随着生产的发展,新型温度传感器还会不断出现,目前,国内外通用的温度传感器及测温仪大致有以下几种:
热膨胀式温度计、电阻温
度计、热电偶、辐射式测温仪表、石英温度传感器测温仪[3]。
1.3温度检测的主要方法
温度的测量方法多采用集成的半导体模拟温度传感器,传感器输出的电压或电流与温度在一定范围呈线性关系。
通过放大,采样得到被测量。
另一种温度测量方法是使用热电偶,其测量精度较高,但测试过程复杂,测量时间长,而且采用电桥测量的系统抗干扰能力较差,误差较大。
随着集成电路技术的迅速发展,新型的数字化温度传感器其精度、稳定性、可靠
性及抗干扰能力都优于模拟的温度传感器。
数字温度传感器也越来越的到广泛的应用[4]。
温度检测的方法根据敏感元件和被测介质接触与否,可以分为接触式与非接触式两大类。
接触式检测的方法主要包括基于物体受热体积膨胀性质的膨胀式温度检测仪表;基于热
电效应的热电偶温度检测仪表。
非接触式检测方法是利用物体的热辐射特性与温度之间的对
应关系,对物体的温度进行检测,主要有亮度法、全辐射法和比色法等。
接触式测温是使测
温敏感元件与被测介质接触,当被测介质与感温元件达到热平衡时,感温元件与被测介质的
温度相等。
这类传感器结构简单、性能可靠、精度高、稳定性好、价格低、应用十分广泛,因此,本方案采用接触式测温法,选用相关类型的传感器。
由单片机组成的温度测控系统,通过在单片机外部添加各种接口电路,可构成单片机最
小系统,用以实现对温度控制对象的温度的显示和控制。
同时也能根据实际情况实现多路巡
回检测、数据处理、报警及记录,对各个参数以一定的周期进行检查和测量,检测的结果经计
算机处理后再进行显示、打印和报警,以提醒操作人员注意或直接用于生产控制[5]。
1.4课题设计的主要内容
本温度控制系统是一个闭环反馈控制系统,它用温度传感器将检测到的温度信号经放大,A/D转换后送入单片机中进行数据处理并显示当前温度值,用当前温度值与设定温度值进行比较⑹。
根据比较的结果得到控制信号用以控制继电器的通断,实现对加热器的控
制。
通过这种控制方式实现对保温箱的温度控制。
本课题设计的内容主要包括硬件设计和软
件设计两部分。
系统功能由硬件和软件两大部分协调完成,硬件部分主要完成主机电路、数
据采集电路、键盘显示电路、控制执行等电路的设计。
软件程序编写主要用来实现对温度的检测、标度转换、LED显示、继电器控制等数据处理功能。
2系统总体方案设计
本次设计采用MCS-51单片机作为控制芯片,采用半导体集成温度传感器AD590采集温度信号。
通过温度传感器将采集的温度信号转换成与之相对应的电信号,经过放大处理送入
A/D转换器进行A/D转换,将模拟信号转换成数字信号送入到控制芯片进行数据处理。
通
过在芯片外围添加显示、控制等外围电路来实现对保温箱温度的实时检测和控制功能。
本系统功能由硬件和软件两大部分协调完成,硬件部分主要完成传感器信号的采集处
理,信息的显示等;软件主要完成对采集的温度信号进行处理及显示控制等功能。
系统结构框
图如图2.1所示:
交流
电源
图2.1系统结构框图
2.1系统硬件设计方案
单片机应用系统的硬件电路设计就是为本单片机温控系统选择合适的、最优的系统配
置,即按照系统功能要求配置外围设备,如键盘、显示器、打印机、A/D转换器、设计合适
的接口电路等。
系统设计应本着以下原则:
(1)尽可能选择典型电路,并符合单片机常规用法。
本设计采用了典型的显示电路、
A/D转化电路,为硬件系统的标准化、模块化打下良好的基础。
(2)硬件结构应结合应用软件方案一并考虑。
软件能实现的功能尽可能由软件实现,
以简化硬件结构。
由软件实现的硬件功能,一般响应时间比硬件实现长,且占用CPU时间。
由于本设计的响应时间要求不高,所以有一些功能可以用软件编程实现,如键盘的去抖动问
题。
(3)系统中的相关器件要尽可能做到性能匹配。
系统中所有芯片都应尽可能选择低功
耗产品。
本系统的硬件电路主要包括模拟部分和数字部分,从功能模块上来分有主机电路、数
据采集电路、键盘显示电路、控制执行电路。
系统硬件包括:
温度传感器、信号调理电路、
A/D转换器件、MCS-51单片机、键盘输入、LED温度显示器、温度控制电路。
2.1.1芯片选择
单片机就是在一块硅片上集成了微处理器、存储器和各种输入输出接口电路的微型计
算机,简称单片机。
单片机以其较高的性能价格比受到了人们的重视和关注。
它的优点就是
体积小、重量轻、抗干扰能力强、对环境要求不高、价格低廉、可靠性高、灵活性好、开发较为容易。
单片机根据其基本操作处理的位数可分为4、8、16、32位单片机,应用最为广
泛的是八位单片机。
根据本次设计的实际情况和要求,在本次设计中采用AT89C51作为系统
的控制芯片。
AT89C51是一种低功耗、高性能CMO$位微控制器,具有4K的系统可编程Flash存储器。
使用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。
片上Flash允许程序存储器在系统可编程,亦适于常规编程器。
2.1.2温度检测
本课题设计的温度控制范围为25-80摄氏度,温度传感器采用采用AD590半导体集成
温度传感器。
A/D590具有较高的精度和重复性,不需辅助电源,线性好,使用方便,便于微机系统测控。
被测温度信号为一路由AD590测得的代表温度的电压信号,经温度调理电路
放大后使其在0-5V范围内,使其适合于A/D转换器的输入电压范围
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 51 单片机 AD590 温控 系统 设计