基于单片机多路温度控制系统设计(含电路图,Proteus仿真程序)
基于单片机多路温度控制系统设计(含电路图,Proteus仿真程序)(开题报告,论文14500字,Proteus仿真程序)
摘 要
本课题设计了一个多测量点、宽量程的智能温度测量应用系统。在实际生活中,无论是工业场合还是家居生活,往往需要对整个环境的多点进行温度的检测,以便进行相应的处理。本系统以目前最大众的、低价位的但技术成熟的AT89S52单片机为主控制器,并设计了相应的键盘,数码管显示器等相应的电路。其整个系统的硬件成本非常低,能对多路的温度信号进行检测并切换。对于温度传感器,本次设计采用DS18B20,它是一款数字型温度传感器,我们可以通过单片机直接与其通信就可以检测出环境温度,可以节省硬件的资源。为了提高系统的抗干扰性能,温度的检测采用了硬件抗干扰的方法,利用了看门狗技术,它们使系统的性能得到了改善。在设计中,对产生误差的因素也进行了一些理论上的分析,证明这种设计方案是可行的。本课题设计的多路温度控制系统结构简单、价格便宜、量程宽、有较高的可靠性、安全性及实用性。
关键词:温度传感器,单片机,DS18B20
本设计研究的主要内容
本设计采用单片机作为控制核心,来实现对一般温度的测量与处理。系统的主要组成部分为:单片机、温度传感器、键盘与显示电路、报警电路与电源电路等。这个系统可以预设温度警戒值并自动对温度进行检测,并显示实时的温度值。下面的篇幅将主要介绍温度传感器的基本测温原理,并按照要求选择合适测温范围的器件进行测温,制定出温度测量的设计方案;并按此要求,确定单片机的硬件设计、接口及其应用软件。并编写相应的单片机程序。
本系统的预期效果及指标:
第一,选择经济实用、价格低廉的器件作为温度传感器,来实现从低温到高温的普遍监测。
第二,根据测温范围选择合适分度的温度传感器件,要求能够对一般的温度范围进行检测。
第三,通过多种方案的比较,确定出具体方案。
第四,能够实时检测并显示温度数值,并对实时温度进行监测,当超过界限时能够进行报警。
本系统的主要技术参数为:
(1)测温范围:-50~+120℃。
(2)测量精度:±0.5ºC。
(3)测量路数:3路。
(4)系统可设置上、下限报警值,当各路中有温度超过警戒值时时,能够进行蜂鸣报警。
[资料来源:http://doc163.com]
[资料来源:www.doc163.com]
目 录
摘 要 I
Abstract II
第1章 绪论 1
1.1引言 1
1.2温度控制系统在国内外的发展情况 2
1.3温度控制系统的发展趋势 3
1.4本设计研究的主要内容 5
第2章 系统总体设计方案 6
2.1系统基本综述 6
2.2系统设计方案的选择 6
2.3系统的工作原理 7
第3章 系统硬件设计方案 9
3.1 单片机AT89S52 24
3.5.1 AT89S52基本参数 24
3.5.2 AT89S52功能特性概述 25
3.2温度传感器电路的设计.....
3.3键盘接口电路的设计 28
3.4数码管显示电路设计 29
3.5 报警电路设计 32
3.6 电源电路设计 33
第4章 系统软件设计方案 34
4.1 主程序的设计 35 [资料来源:Doc163.com]
4.2 键盘扫描与设置的子程序设计 36
4.3 温度传感器的子程序设计 37
第5章 系统的抗干扰分析 39
结论 42
致谢 43
参考文献 44
[资料来源:https://www.doc163.com]
下一篇:基于单片机数字式直流稳压电源设计(含原理图,Proteus仿真程序)