摘要 :
本文将对传统帐篷做出智能化的改进,通过单片机编程、温度传感器和半导体技术相结合设计了一种可以实现帐篷内自动恒温的装置。
关键词
:智能化改进 ;温度传感器 ;自动恒温
1 自动恒温系统介绍
本团队设计了一种适用于户外帐篷的恒温装置,在用户需要时手动打开装置开关,该装置可以自动调节到系统默认适宜温度并保持恒定。图 1 所示为本文所提智能恒 温控制系统的结构图。
![](https://i-blog.csdnimg.cn/direct/06021c9394494926be7670f8818a3f34.png)
图 1 所示为恒温恒湿系统结构图。基于 STM32 单片机为主控单元,当电源开启, DHT12 温湿度传感器,采集温度、湿度传回单片机处理器进行数据的处理,单片机处理器根据温湿度传感器返回的温度、湿度和系统设置的适宜温度、湿度分析判断,是否启动恒温装置调解温度。同时单片机处理器将温湿度传感器传回的数据传给 TFT 液晶屏,TFT 液晶屏显示出温度、湿度。恒温装置大致由扇叶,半导体制冷端,半导体散热端,铝合金材料密闭箱,铜管等,其结构图如图 2 所示。图 2 中半导体制冷片可同时制冷制热,STM32 单片机控制电机转动,而电机转轴与恒温装置相连,直流电机的转动控制恒温装置的翻转,冷风口、热风口互相交替实现帐篷内温度恒定。
![](https://i-blog.csdnimg.cn/direct/0bc597512e7d41f79e0c44fb44e7a85c.png)
STM32 单片机根据设定的温度和系统设定的适宜温度判断帐篷是否需要调节温度,如果对温度有需要,则控制恒温装置中的风扇和半导体制冷片开始工作,且所有数据处理后都将显示在 TFT 液晶屏上。温湿度控制系统电路如图 3 所示。
![](https://i-blog.csdnimg.cn/direct/ac0c18b8e71f4432963979985f3e1975.png)
图 3 所示为在含有 Linux 操作系统的 STM32 单片机中,可实现 LCD 液晶屏和单片机互通,屏幕的点动同时也可控制硬件电路的发生,在温湿度传感器一秒钟采集 5 次帐篷内温湿度数据,在单片机中经过处理后,传送到屏幕,单片机控制电机正反转的切换来实现冷风、热风的交替,实现恒温。
2 智能恒温恒湿系统硬件设计
2.1 单片机设计
本实验选择含有Linux操作系统的 STM32 单片机。STM32有 8位单片机,内部构造简单,体积小,成本低廉,且有 MCU 融高性能、实时性、数字信号处理、低功耗、低电压于一身,同时保持高集成度和开发简易的特点。
2.2 传感器设计
传感器的性能对整个系统作用重大,根据设计要求,本文采用温度和湿度两种传感器进行检测。本系统用的是温湿度一体的 DHT12 传感器,实物如图 4 所示。
3 智能恒温恒湿系统实物图及测试结果
3.1 实验装置如图
如图 5 所示 :左右两边是温度控制器 ;中间的液晶显示器 ;显示器旁有个温度传感器,可以检测此刻封闭环境内温湿度状况并传给显示器进行显示,中间边缘处有人体检测器,可以检测周围是否有人 ;检测器上方有报警灯,当温度超过设置的最高温度是则会蓝灯闪烁报警
![](https://i-blog.csdnimg.cn/direct/18d3ebb620714efa9c983ad34e51ec2e.png)
3.2 实验步骤
图 6 温度传感器检测当前温湿度,将信号显示在液晶显示屏上,与系统设置的温度(24℃)进行比对,判断升温或者降温,直到达到设置温度后不再变化。
![](https://i-blog.csdnimg.cn/direct/fd507657a6f043fd975530dd92ffe3e9.png)
4 结束语
本团队针对帐篷内温湿度可控制为旅行者提供更好的品质服务,提出了一种基于单片机的智能恒温恒湿控制系统,以 STM32 单片机为主控制部件,采用 DHT12 传感器进行温湿度检测,完成了对智能恒温恒湿系统的设计。