基于单片机的恒温箱设计

摘 要

随着科学技术的进步和人民生活水平的提高水平,恒温箱的发展要求提高。生产方面需要结构简单,生活方面要满足要求和操作简单。现在,在实验室的环境温度要求提高精度,医用疫苗的恒温,和奶瓶恒温也需要通过温度控制。这里用控制恒温箱举例,提供它的设计思路和计划,也可以进行仿真模拟。
通过硬件的运行,得出本设计的实验效果很好。它有很多的优点,操作简单,小型化便于携带,设计的成本低等等。设计中的温度传感器采用的是DS18B20。它结构简单,模数转换是在内部集成,使测温方面简单高效。设计中采用的51单片机功能多,控制简单并且易于负载,所以将80C51单片机的硬件电路设计为温度控制的核心部分。此外,其中的温度控制部分分为加热和降温2个部分,利用程序设计控制单片机使温度在一定范围内变化。本设计的成果可以运用于小型的控制系统中,成本低,而且能够实现控制的自动,实现自我调节。

关键字: 温度传感器 80C51单片机 恒温箱

Abstract
With the advancement of science and technology and people’s living standards improve the level required to improve development incubator. Production requires a simple structure, aspects of life to meet the requirements and simple operation. Now, in the laboratory ambient temperature for greater precision, thermostatic medical vaccines and bottles also need constant temperature control. Here with control thermostat, for example, offers its design ideas and programs can also be simulated.
Run by hardware, the design of the experimental results obtained very good. It has many advantages, simple operation, small size and portability, low cost, design and so on. Design temperature sensor uses DS18B20. It is simple, analog to digital conversion is integrated, so that temperature aspects of simple and efficient. 51 single-chip design used in multi-functional, simple control and easy to load, so the 80C51 microcontroller hardware circuit design as the core part of the temperature control. In addition, where the temperature control part is divided into two parts of heating and cooling, the use of single-chip programming control the temperature within a certain range. The outcome of this design can be applied to small-scale control systems, low cost, and can realize automatic control, to achieve self-regulation.

Key words: The Temperature Sensor 80C51 Incubator

目 录

摘 要 I
Abstract II
1 概论 1
1.1 课题研究背景及意义 1
1.2 国内外研究现状 1
1.3 本文主要工作 2
2 恒温硬件控制设计 3
2.1 主控制系统 3
2.2 温度传感器选择 4
2.2.1 温测元件介绍及比较选择 4
2.2.2 DS18B20数字式温度传感器 5
2.3 键盘设置电路 7
2.4 数码管显示 7
2.5 蜂鸣器和LED灯 8
2.6 硬件部分总结 9
3 控制系统 11
3.1 系统的主程序设计 11
3.2 功能实现模块设计 12
3.2.1 温度传感器DS18B20设计 12
3.2.2 中断控制设计 14
3.2.3 键盘控制设计 15
3.2.4 PID控制程序设计 16
3.2.5 总的程序流程图及设计 17
3.3 运算控制模块设计 18
3.3.1 PID控制算法 18
3.4 软件部分总结 19
4 软硬件调试 20
4.1 常见的硬件故障 20
4.2 联机调试 20
4.3 脱机调试 22
4.4 软件调试 23
4.5 误差分析 24
5 总结与展望 25
5.1 总结 25
5.2 展望 25
致 谢 26
[参考文献] 27
附录: 28
附录1:原理图 28
附录2:实物图 29
附录3:部分源程序 31

1 概论

1.1 课题研究背景及意义
因为科学技术水平和人民生活水准的提高,以及恒温箱在各种领域的应用改进,恒温箱的设计理念也提高一个档次。不论是在生活还是在工业方面,环境恒温的要求都很高,有的精确到1摄氏度,甚至精确到小数点的后几位,这就要求恒温箱的设计精度非常的高。在生产方面,工厂或者开发者会考虑成本,简化内部控制电路可以降低成本;在生活方面,人们会要求操作简单,实现的功能能满足生活需求。恒温箱现在越来越受人们的关注,恒温箱在不同的行业起到的作用和意义也是大不相同的。
在工业的制造过程当中,当应用到恒温箱的时候,要保证质量的可靠性就必须对恒温箱的设计有非常高的要求。当然恒温箱的维护也需要一定的费用。恒温箱的很多特性都要达到标准。这些标准对于工业的批量生产的企业都是非常重要的。应用的方面比如:在医药方面,医疗恒温箱主要用于医学,特别是、储存、运输等;自动保温水壶、热水器保温系统、医院恒温箱、蔬菜水果种植的温度控制器等。因此,恒温箱的后续发展对工厂的发展还有生活方面都有很大的帮助。
当恒温箱在运用到生活当中之前,要在实验室里面调试好。实验室的实验要得到很精确的实验数据,当然实验的环境也是有要求的。当恒温箱的精度越高,运用到实际的生活当中得到效果就越佳。
1.2 国内外研究现状
恒温箱也可以称为鼓风干燥箱,它是很多行业的检测设备。可以确定温度变化后的参数,分析其性能。具体的方面可以用在电子产品,高温度材料的分析等等。
从1960以后,国外的恒温箱控制系统得到快速的发展,并且向着智能化方向前进。工业的迅速发展和生产要求的提高,迫使恒温箱技术要跟着提升,这样才能跟的上科技生产要求。自动控制原理也推动这这一发展。在这方面,以及日本,美国,德国和其他国家的领先技术,并产生了一批商业仪器。现在,国外的温度控制技术还在进一步的发展当中,并且是向着高精度、智能化、小型化的方向快速发展。
相对于国外,我国的恒温箱技术的大概水准是在20世纪80年代。我国常用的控制方法也是运用PID控制方法。PID控制方法也可以进一步的深入,比如模糊PID控制技术。当然模糊PID的控制理念来设计恒温箱的工作还在进一度地研发当中。现在国内一般的温控系统还是难以处理滞后等高要求的复杂问题的。我国在方面的技术还需要进一步的提升。当然在中国,在恒温控制和其他控制仪表有差距,然而国内还是取得了一定的效果。例如控制温度箱温度孵化小鸡的控制设备,这个设备系可以在一定的温度范围内自行调整,提高工作效率,降低劳动成本,实现自动控制;设计的新型蓄电池恒温箱控制器针对当前的通信基站技能需要;小温箱温度控制系统的设计,该系统具有温度调节功能,用户可以通过外部操作设定温度区等等。
1.3 本文主要工作
保持测试箱的温度在一定范围内是恒温箱得到广泛应用的关键。本设计采用单片机来模拟恒温箱的控制设计。单片机的选取和一些元器件还有型号的选择是开始本设计的第一步。
本论文主要的设计内容为:确定整体的框架和流程图;设计温度采集电路,时钟电路,温度控制电路,温度控制可以手控也可以软件控制;选择80C51单片机为核心元件的恒温箱的硬件;可编程控制系统的硬件选择;完成恒温箱的单片机C语言的编程设计。尽量用功能强大的芯片,以简化电路;人机界面的设计。利用单片机实现人机的功能实现。
用按键可以来设置温度的预设值,还可以用来调节温度的上下限。数码管可以用来显示温度。当然也可以采用液晶显示屏来显示温度&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值