- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
简易温度控制系统doc精要
目录
要求 .................................................................................... 3
摘要 .................................................................................... 4
前言 .................................................................................... 5
方案分析.................................................................................. 6
实现 .................................................................................. 10
六、结论 .................................................................................. 14
七、附录 .................................................................................. 15
一、要求
简易温度控制系统
设计并制作一个简易的单片机温度自动控制系统(见图一)。控制对象为自定。
图一 恒温箱控制系统
设计要求如下
(1)温度设定范围为40℃~90℃,最小区分度为1℃
(2)用十进制数码显示实际温度。
(3)被控对象温度采用发光二极管以光柱形式和数码形式显示。
(4)温度控制的静态误差≤2℃。
扩充功能:
控制温度可以在一定范围内设定,并能实现自动调整,以保持设定的温度基本保持不变(测量温度时只要求在现场任意设置一个检测点)。
二、摘要
本次设计的主要目的是实现对温度的控制,其主要思路是通过温度传感器感应物体的温度,通过数码管显示出来,由于本此设计的温度设定范围是在40度到90度之间,因此如果物体的温度不在这个设定范围内,那么就需要通过加热或降温使物体的温度达到这个范围。另外本次设计设定了键盘,通过键盘输入设定的数,然后通过调温使该物体的温度达到设定的数值。本次设计采用单片机原理,共有温度感应模块、显示模块、键盘输入模块、比较模块四大块。通过温度动态显示,可以显示被测物体的温度,而通过键盘扫描可以求出设定的温度值,通过温度传感器可以感应物体的温度。那么,本次设计所能实现的功能就是可以测定物体的温度并能实现自动调整和手动键盘调整。
三、前言
随着社会的发展和科技的进步以及测温仪器在各个领域的应用,智能化是现代温控系统发展的主流方向,特别是今年来,温度控制系统已应用到生活的各个方面,但是温度控制一直是一个未开发的领域,是与人们息息相关的一个问题。针对这种实际情况,设计一个温度控制系统,具有广泛的应用前景和实际意义。
温度是科学技术中最基本的物理量之一。物理、化学、生物等学科都离不开温度,在工业生产等许多领域,温度常常是表征对象和过渡状态的重要物理量。各行各业对温度的要求越来越高,可见温度的测量和控制是非常重要的。
单片机在电子产品中的应用已经越来越广泛,在很多的电子产品中也用到了温度检测和温度控制。随着温度控制器应用越来越广泛,各种试用于不同场和的温度控制器应运而生。
四、方案分析
本次设计主要版块分为温度感应模块,温度显示模块,键盘设定模块以及温度比较模块。
一、方案的选择
1.对于温度感应模块有两种方案:
一种是使用普通温度传感器pt100再结合电压放大器和AD转换器将感应到的温度数值转换为数字量存储在某一单元内。但由于该方案电路繁多,线路冗长,所以舍之不用。
第二种是使用温度传感器18B20感应温度,由于该温度传感器内含AD转换器,因此连接简单,应用方便,故选用该方案。
2.对于温度显示模块有两种方案:
一种是使用静态显示,通过数码管显示被测温度和设定温度。该方案程序简单,但硬件连接复杂,所需元件数量多,不适合设计应用。
第二种是使用动态显示,通过数码管显示被测温度和设定温度。该方案程序复杂,但硬件连接简单,所需元件少,适合设计应用。
3.对于键盘设定模块有两种方案:
一种是使用线反转法,通过矩阵键盘,一次求出行数和列数,然后求出设定的数值。由于该方案不具有扫描功能,因此不适用于一般的键盘程序,而适用于键盘中断程序。
第二种是使用
文档评论(0)