1.3 本文主要工作
保持测试箱的温度在一定范围内是恒温箱得到广泛应用的关键。本设计采用单片机来模拟恒温箱的控制设计。单片机的选取和一些元器件还有型号的选择是开始本设计的第一步。
本论文主要的设计内容为:确定整体的框架和流程图;设计温度采集电路,时钟电路,温度控制电路,温度控制可以手控也可以软件控制;选择80C51单片机为核心元件的恒温箱的硬件;可编程控制系统的硬件选择;完成恒温箱的单片机C语言的编程设计。尽量用功能强大的芯片,以简化电路;人机界面的设计。利用单片机实现人机的功能实现。
用按键可以来设置温度的预设值,还可以用来调节温度的上下限。[3]数码管可以用来显示温度。当然也可以采用液晶显示屏来显示温度,液晶显示屏可以显示数字也可以显示文字,功能较为强大。温度控制的加热和降温,在设计里面都是用LED灯来代表的。本设计的硬件比较小,易于携带,而且操作要求不高,温度显示明确(上下限的温度设置表示明确)。本设计可以作为一些小型的温度控制设备。设计的恒温箱大体有这几个部分组成,主控制系统部分,加热部分,温度传感器部分等等。
模拟的LED灯代表风扇,风扇的作用是制冷,当恒温箱内温度高于上限,打开风扇制冷,温度下降。如此来回控制。一般的情况下,当所测的温度低于加热的温度的时候就需要加热,当时这样加热的话就有点迟了。一样的原因加热也是这样。设计里面可以采用PID控制,设置偏离值可以解决问题。本实验用一个LED灯模拟风扇。
LED灯代表的风扇转动之后降低温度,起散热的作用,实现恒温箱的降温作用效果。采用的温度传感器DS18B20能够实时的检测到环境的温度值,就能够实时的判断出环境温度和自己设置的温度是否产生误差。以上就是设计的主要内容。 80C51单片机的恒温箱设计+电路图+程序(3):http://www.youerw.com/zidonghua/lunwen_39467.html