烘箱温度测控系统的设计说明书.
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
测控技术课程设计
说明书
设计题目烘箱温度测控系统的设计
姓名_________________________________ 班级 ___________________________________
学号____________________________________ 专业测控技术与仪器____________
指导教师____________________________________ 完成日期__________ 2011-12-19 ______________
提交日期__________ 2011-12-20 ______________
摘要
随着电子产品向智能化和微型化的不断发展, 单片机已成为电子产品研制和开发中首选的控制器。为了更好地推广单片机在实际生活和生产中的应用, 本文介绍一种应用AT89C5单片机设计的烘箱温度控制系统。
该烘箱温度系统采用温度传感器DS18B2通过按键设定值与实际值相比较进而进行温度的加热或制冷系统自动控制升温的操作,将温度稳定在所设定的温度值。系统由温度检测电路、单片机系统和温度控制电路三部分组成。其中,温度检测电路采用数字式温度传感器,温度控制电路采用场效应管驱动制冷片加热,单片机系统不仅能够完成温度信号的采集和控制信号的输出,而且还能够实时显示温度值,通过键盘实现温度值和工作方式的设定。
经实验表明该烘箱温度控制系统具有体积小、操作灵活、可靠性高、实用、成本低等特点具有一定的实际意义。
关键词:单片机;温度传感器;温度控制;场效应管
ABSTRACT
With the development of electronic products intelligence and microminiaturized, SMC has been the priority for controller in electronic products research and development. In order to better promote SMC application in real life and production, this paper introduces controlling system of oven temperature based on SC—MAT89C51.
By applying temperature sen—sorDS18B20, compared setting value with actual value, it can control warming up operation and destabilize the temperature in the range of setting value. The system consists of temperature detecting circuit, which uses temperatur—e sDeSn1s8oBr 20, SCM and controlling circuit, which drives refrigeration film heating by using MOSFET. The SCM systems accomplishes temperature signal collections and control message output, but also bring about real-time display and temperature and manner of working setting though keyboards.
Practice indicates controlling system of oven temperature is s,mlaigllhetrer,
flexible operation and functional.
Key words:SCM; temperature sensor; controlling temperature; MOSFET
1.概述 1.1主要任务:
将温度控制在设定的温度值,设定范围为2°~98°,针对在生产和日常生活中温度智能化控制系统的实现。
1.2原始资料:
烘箱(恒温干燥箱)是一种广泛用于工业、农业、医疗和科研项目的温度控制设备,它可以根据实际的工作需要实现升温、保温、降温等控制,从而实现物料的烘干和产品的老化等功能。本课程设计采用数字式温度传感器DS18B20K半导体制冷片构成温度测量与加/降温系统,实现温度控制的智能化和自动化。
1.3 基本设计原则:
在该烘箱温度控制系统中,单片机作为核心部件进行检测控制,增强了设计的通用性,适时性。在该烘箱温度控制系统中温度检测采用DS18B20温度传感器,它不仅具有较高的精度,而且适用电压宽。温度控制分为升温和降温控制。
1.4设计所要完成的基本内容:
系统的基本框图如图1 所示:
图1 烘箱温度控制系统框图
总体设计框图如图2所示
图2总体设计框图2 •单片机人机接口系统的软件设计
2.1软件设计主要包括键盘扫描程序
void keysca n(v oid)
{ if(m%2==0)
{xianshi=key*10;}
else xianshi=TT;
if(P22==0)
m++;
while(!P22)
{ display(); }
if(P20==0)
key++;
while(!P20)
{ display();} if(P21==0)
key--;
while(!P21)
{ display();}
}
2.2四位数码管动态显示程序
/******************************************************************** * 名称: Delay_1ms()
* 功能: 延时子程序,延时时间为1ms * x
* 输入: x (延时一毫秒的个数)
* 输出: 无
*********************************************************************