单片机控制的恒温箱的设计毕业设计论文

更新时间:2024-06-05 06:24:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

毕业设计论文

题目 单片机控制的恒温箱的设计

毕业设计(论文)原创性声明和使用授权说明

原创性声明

本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作 者 签 名: 日 期: 指导教师签名: 日 期:

使用授权说明

本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名: 日 期:

学位论文原创性声明

本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。

作者签名: 日期: 年 月 日

学位论文版权使用授权书

本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

涉密论文按学校规定处理。

作者签名: 日期: 年 月 日

导师签名: 日期: 年 月 日

注 意 事 项

1.设计(论文)的内容包括:

1)封面(按教务处制定的标准封面格式制作)

2)原创性声明

3)中文摘要(300字左右)、关键词 4)外文摘要、关键词 5)目次页(附件不统一编入)

6)论文主体部分:引言(或绪论)、正文、结论 7)参考文献 8)致谢

9)附录(对论文支持必要时)

2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。

3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。 4.文字、图表要求:

1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写

2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画

3)毕业论文须用A4单面打印,论文50页以上的双面打印 4)图表应绘制于无格子的页面上

5)软件工程类课题应有程序清单,并提供电子文档 5.装订顺序 1)设计(论文)

2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)

次序装订

毕业设计(论文)中文摘要

(题目):单片机控制的恒温箱的设计 摘要:温度测量的利用在许多的地方都有比较大的发展空间。随着现代电子信息技术的发展,许多质量好而且便宜的温度传感器被设计开发,在温度的检测控制得到了较大的利用。恒温箱的设计是常采用温度传感器采集温度,然后用单片机处理后,再控制需要加温还是减温。 本文是基于单片机AT89C52的恒温箱的设计,硬件设计包括:温度传感器,按键控制,时钟,LCD显示,加温设计,控制和报警LED闪烁;软件设计包括:程序的设计等。编写的程序会在实物上做出调试,可以实现按键控制上限温度,时间显示,显示采集的温度,超限报警及LED指示闪烁。本设计考虑设计体积需求下,精度要求比较高,所以设计中用数字式温度传感元件DS18B20来采集需要的温度信息,以单片机问控制核心,12864LCD作为显示输出,实现了超限报警和恒温的控制。 关键词:AT89C52; DS18B20; 超限报警:液晶显示

有的还无法满足要求,这样导致了我国温度控制系统的成熟化设备比较少,所以我国的恒温箱有很大的发展空间,和我国等存在一定的技术不足和落后性。

我国电子信息技术的快速发展和嵌入式系统的开发,在各个领域得到了广泛的发展,人们对电子产品的要求变得更高,像小型化和更加的智能化发展,作为高科技技术代表性的单片机因为他的体积小,价格低廉,功能多样化等有点,在诸多的领域得到运用。

1.2.2. 国外恒温控制的发展现状

因为上个世纪70年代工业发展的需要,特别是现代现代电子信息工程的高速发展,伴随着自动控制系统的出现,以及设计发展的需求下,国外的电加热恒温控制系统发展的非常快,而且发展的越来越人性化,操作简单,可以根据需求更改设置的温度等功能取得了突破性进展。像日本,美国,德国,等这些国家的技术最为先进,并且基于这些高科技理论以及技术的前提下,生产出了满足不同情况需求的多功能设备。金亨国这些年的发展,外国温度控制系统的发展越来越体现出高科技,设备越来越小巧,越来越多功能化,发展的十分迅速。实现了在我国多功能领域的发展,而我国因为技术的难以突破,我国恒温系统发展比较慢,和我国相比,有比较大的差距。

1.3. 设计意义

、本设计中的电加热的恒温箱,因为考虑到他的实用性,所以恒温箱的主要设计集中在对对温度的有效管理,使它可以在我们控制的大致范围内,不会出现太大的偏差。本设计我使用的是单片机AT89C52单片机作为控制核心,通过温度采集系统采集温度信号,

恒温箱的性能在很大程度上取决于对温度的控制性能,本课题采用单片机为主控制器,然后通过转换后实现发信号传送到单片机处理,在由单片机发送到各个处理后的显示部件中这样就完成了整个电路硬件的设计。本次设计的恒温箱可以人温度保持在设定的温度范围内,如果温度低于设置的温度时,蜂鸣器报警,单片机控制加热装置加热,温度慢慢升高,如果恒温箱里面的温度高于设置的温度时,单片机控制加热装置停止加热,温度慢慢降低,本设计是基于现代普通的

温度测量以及处理装置,具有非常多的特点,在本设计当中,实现了多功能的智能化检测和控制,操作更加的人性化,简单实用。在硬件的基础上实现了软件的开发和多功能的控制,他的人性化水平依靠软件的开发程度。因为考虑到交互信息,故在设备上进行远距离的信息传输,方便管理和控制。

2. 系统架构

2.1. 设计要求

恒温箱在我们生活中有许多方面的运用,本事设计需要更据以前学习的知识,运用单片机作为控制核心,结合数字电路以及检测原理,设计出一台基于单片机AT89C52的恒温箱,按键可以控制恒温箱的报警上下限。总体设计需要完成恒温箱里面温度的实时检测和先12864液晶显示器上显示,单片机控制信号的输出,温度超过设限报警并LED指示灯闪烁,12864上过海可以显示时间信息,时间休息用时钟电路实现。本设计的参数要求如下:

1:利用按键(自行定义)进行温度的上限和下限的设定,同时将当前温度的测量值显示在12864液晶显示器上。

2:恒温箱的恒温温度设定在100摄氏度——50摄氏度以内。低于或者高于设置的这个温度,蜂鸣器报警而且LED指示等闪烁。

2) 恒温箱控制的允许误差在±1度中间。

3) 温度信号接收器输入范围在30摄氏度——120摄氏度之间,电流在4——20mA之间。

2.2. 系统框架

本系统以AT89C52,DS18B20温度传感器,DS1302实时时钟,12864液晶显示模块,蜂鸣器,固态继电器模块等元件构成一个自动恒温加热装置。AT89C52做本设计的主控芯片,主要处理来自外部信号检测,采集以及控制。DS18B20温度传感器主要检测加热的实时温度,经单片机处理后显示在12864LCD液晶显示屏上。DS1302为实时钟芯片,做为系统显示时间用。电源电路经变压器变压

后,再经7805稳压后为系统提供稳定的5V工作电压。蜂鸣器报警,用于系统温度超高报警用。超温指示灯当温度超出时闪烁。按键控制设置上下限温度的设置。启动/停止按键为开始启动加热和停止加热按键,每按一次可在开和关之间转换。K1为电源总开关。如图1:

最小系统 单 片 机 12864显示线路 温度采集电路 指示电路 按键控制

电炉加热 时钟电路

蜂鸣器电路 图1:系统框架 2.3. 系统运行概述

系统上电复位后对系统初始化,接着在12864液晶显示时间,上下限温度参数,当前温度,然后打开定时器,在定时器中断服务程序采集DS18B20的温度值并转换成实际温度值显示在12864液晶屏上。进入while(1)函数里面不断的检测设置,加减按键和启动按键。当启动按键按下时系统进入加热状态,屏幕显示正在加热,当温度大于系统设置的上限温度时停止加热,蜂鸣器报警,LED灯闪烁,屏幕显示停止加热。当温度低于上限温度时停止报警,LED灯熄灭。当温度低于系统设置的下限温度时,系统立刻开始加热,屏幕显示正在加热,一直循环检测达到恒温的目的。在加热期间如果按下启动按键系统马上停止加热,重新检测按键。

3. 主要元器件介绍

3.1. 单片机

单片机,全称单片微型计算机(英语:Single-Chip Microcomputer),又称微控制器。单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器(CPU)、存储器、振荡器、I/O接口、定时器/计时器等集成到一块芯片上构成的一个小而完善的微型计算机系统。

其优点是:

(1)体积小、质量轻; (2)单片机可靠性高; (3)处理功能强,速度快;

(4)低电压,低功耗,便于生产便携式产品; (5)控制功能强、环境适应能力强等;

本设计是基于单片机的设计,所选用的是AT98C51单片机,下面对AT98SC51单片机进行介绍。

主要特性 ·与MCS-51 兼容

·4K字节可编程FLASH存储器 ·寿命:1000写/擦循环 ·数据保留时间:10年 ·全静态工作:0Hz-24MHz ·三级程序存储器锁定 ·128×8位内部RAM ·32可编程I/O线 ·两个16位定时器/计数器 ·5个中断源 ·可编程串行通道 ·低功耗的闲置和掉电模式 ·片内振荡器和时钟电路

引脚图如下图2:

图2:AT89C51引脚图

3.2. 12864LCD显示屏

12864LCD是128*64的点阵液晶模块的简称,因为在本设计中,显示的文字比较多,而汉字的格式是8*8的,普通的LCD无法显示这么多电费内容,故在本设计中选用13864LCD液晶显示器,这个液晶显示屏成本比较低,方便和各个电路连接,在本设计中,采用三线串口通信方式。实物图与电路图如下:

实物图 电路图

3.3. 温度传感器

本设计中温度传感器采用的是DS18B20温度传感器,因为起体积比较小,而且抗干扰能力强,测量的温度比较准确,所以是目前最常见的温度传感器之一。由于它具有独特的接线方式,DS18B20在与单片机连接时只要有一根数据线就可以实现单片机和DS18B20温度传感器的数据交换。而且它的测量温度的范围比较广,在 -55℃~+125℃,工作电压也在本设计使用的电压中,只要单单一个单片机就可以完成温度的测量,比较方便。实物图以及电路图如下:

实物图 电路图

4. 系统电路图设计

AT89C52单片机最小系统

单片机最小系统结构图,如图下图3所示。

定义:单片机最小系统,,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统. 最小系统一般应该包括:单片机、电源、晶振电路、复位电路。

笨设计由40管脚接+5V电压为单片机提供电源,把晶振电路,复位电路,单片机统一接起来,够成最小系统。

图3:单片机最小系统

4.1. 单元电路设计 4.1.1. 复位电路

本设计中因为用的是AT89C51单片机,所以采用上电复位电路,故只要在RST复位输入引脚上接一电容至Vcc端,下接一个电阻到地即可。如图4:

图4:复位电路

4.1.2. 时钟电路

本设计中的时钟电路给这个设计提供频率,控制它的快慢。本次设计采用的

晶振为16MHz。如图5:

图5:时钟电路 4.1.3. 12864显示部分

12864LCD是128*64的点阵液晶模块的简称,本设计中,采用三线串口通信方式与单片机连接。如下图6:

图6:12864显示

4.1.4. 蜂鸣器电路

本次设计选用的是单片机的P1口的P1.3口与蜂鸣器相连,来控制蜂鸣器信号的输出,检测温度不再范围内时,单片机的P1.3口输出低电平时,蜂鸣器报警,用于系统温度超高报警用;当输出高电平时,蜂鸣器停止工作。如图7:

图7:蜂鸣器电路

4.1.5. 传感器电路

本设计中温度传感器采用的是DS18B20温度传感器,因为起体积比较小,而且抗干扰能力强,测量的温度比较准确,所以是目前最常见的温度传感器之一。由于它具有独特的接线方式,DS18B20在与单片机连接时只要有一根数据线就可以实现单片机和DS18B20温度传感器的数据交换。而且它的测量温度的范围比较广,在 -55℃~+125℃,工作电压也在本设计使用的电压中,只要单单一个单片机就可以完成温度的测量,比较方便。

DS18B20和AT89C52的P3.0管脚连接,主要检测加热的实时温度,系统每隔0。5秒采集一次温度。图8:

图8:传感器电路

4.1.6. 时钟芯片电路

DS1302实时时钟芯片是SPI通信方式的时钟芯片,VCC1是外部电池输入端,为系统保存时间用,当系统掉电后通过外接电池给芯片供电,以保证系统重新上电后时间不变。芯片的X1和X2是外接晶体,频率为32。768KHZ。为内

部运行提供时钟源。芯片的CE脚为片选端,低电平时禁止往DS1302写入数据,高电平时才可以写入数据。芯片的IO脚是双向数据传传输线。CLK引脚为时钟线,数据传输时,在CLK的时钟作用下把IO端的数据一位一位的传输。DS1302可以通过指令把小时、分钟、秒钟,写入或者读出。如图9:

图9:时钟芯片电路

4.1.7. 变压器电路

变压器T1是把220V的交流电变为电压9V交流电,经过D1,D2整流,电容C1,C2滤波后再经7805稳压后为系统提供稳定的5V工作电压。如图10:

图10:变压器电路

4.1.8. 继电器模块

固态继电器模块KR1主要是控制加热装置工作电流通路,其控制信号的IN-接到单片机的P3.7引脚,当P3.7输出低电平时,KR1的输出端AC-IN和AC-OUT呈导通状态。

图11:变压器电路

本文来源:https://www.bwwdw.com/article/mki6.html

Top