本文设计的是基于单片机AT89S51的温湿度检测和控制系统,以温湿度传感器DHT11作为温度和湿度的数据采集,该传感器的特点有测量精度高、硬件电路简单、数据传输方便,可测试不同环境下的温湿度。另外它和控制电路相连,可以进行阈值的控制,使温湿度的参数在一个预先设定好的范围内。本系统还通过RS-232和上位机相连,可以直接下载程序。
1.2课题的国内外研究现状
1.3课题的目的和任务
防潮、防霉是储藏室储存物品的要求中最重要的一项,是用来评价一个储藏室储藏质量的主要指标。储藏室需要经常检查温度和湿度的变化,以便及时发现储藏室发热点、潮湿点。找到发热潮湿最严重的地方之后,在那儿布置测温测湿点,然而,堆积物的热传递非常缓慢,需要管理储藏室的人员时常进入到闷热潮湿的储藏室内去观察温湿度,并且需要不断地进行翻仓、加湿、通风和降温设备的来控制温湿度。使用这种管理方式不仅温湿度的控制精度低、实时性差,而且这样的话,对于管理人员来说,不仅工作量大,而且对身体会有损害。所以,储藏物损坏的事情时有发生。按照国家储藏物保护法,管理人员必须对储藏室内的物品进行定期的抽样检查,检测物品的温度和湿度,以保证储藏物的质量。但是管理人员不能准确地判断出储藏室内的温湿度,这对于管理储藏室是相当不利的,所以这时候就需要使用温湿度测控系统对储藏室进行检测和控制,这不仅方便了管理人员对于储藏物的管理,也提高了储藏物的质量。
AT89S51单片机是常用于控制的芯片,已经有很多用51单片机用作温湿度控制系统的实例。利用AT89S51单片机去制作储藏室的温湿度控制系统,不仅可以实时、准确地反映储藏室内环境的温度和湿度的变化,还可以实现当储藏室内的温湿度超出设定值后,自动控制系统可以完成升温、降温、加湿、除湿等操作,使储藏室内的温湿度回到预设的温湿度范围内,保持温度的恒定等多种控制方式。文献综述
以单片机为核心,设计一个储藏室温湿度检测控制系统。该系统采用温湿度传感器检测储藏室内的温湿度值,并通过LCD液晶显示屏对温湿度进行实时地显示。用户可以根据储藏室的需要,使用键盘按键预先设定温湿度值,当储藏室内的温湿度值超出设定范围的上下限时,蜂鸣器会自动报警并输出信号,风扇、除湿器等控制设备开始进行工作,调节储藏室的温湿度。
2温湿度控制方案设计
2.1系统设计原则
单片机系统应具有可靠性高、操作方便、性价比高等特点。设计原则有以下几个:
可靠性高:可靠性是单片机系统应用的最重要的前提,系统设计的每一个步骤,都应将可靠性作为首要的设计原则。提高系统的可靠性通常使用下列方法:使用可靠性高的元器件;设计电路时布线和接地要合理;对供电电源以及输出输入通道使用抗干扰措施;对软硬件进行滤波等。
操作方便:在软件以及硬件的设计时,应从使用者的角度去考虑操作的简单和方便,尽量减少操作人员对专业知识的需要,有利于系统的广泛应用。因此在系统设计时,需要多采用操作内置或简化的方法。