本系统包括以下几个方面的研究内容:
(1)方便操作的设计。当给系统供电后,可以通过按键设置温度和湿度的上下限值,从而保证温室内的环境处于合适的范围。
(2)我们可以通过LCD 1602液晶显示屏来观测到当前的温湿度值,便于人们及时了解温室内温湿度的情况。
(3)当温室内的温湿度值超出所预定的限值范围时,这时便会启动报警装置和继电器,继电器控制模块有效地对温室内的温湿度进行调整。
1。4 课题研究的实现原理来自优I尔Q论T文D网WWw.YoueRw.com 加QQ7520~18766
本次所设计的基于单片机的温室智能监控系统,最主要的是通过传感器采集温湿度值并且将温湿度值显示出来。
对于单片机芯片,我们选择的是STC89C52单片机,它具有抗干扰能力强,低功耗,高速执行的特点。我们在温湿度采集模块中,采用的是DHT11数字温湿度传感器。DHT11可以同时采集温度和湿度的当前值,这一点不同于以前的需要温度和湿度两个传感器来采集信息,DHT11具有温湿度两个传感器的功能,于是温湿度采集模块便完成了。
当温湿度值采集过后,接着将其传送到单片机中进行处理,然后通过LCD 1602液晶显示屏显示出当前的温湿度值,这样显示模块便完成了。
因为在系统工作的时候,我们会预先设定一个限值,所以当温室内的温湿度值超出所预定的限值时,蜂鸣器便会报警,同时发光二极管发光。与此同时继电器开始工作,其实继电器就相当于开关的作用,用来控制温湿度值并作出调整,可与空调、加湿器等设备相接对温湿度值进行调整[2]。
2 系统总体设计方案
2。1 系统功能要求
关于设计“基于单片机的温室自动监测系统”这一课题的具体要求为:
(1)选择适当的单片机芯片、显示屏和温湿度传感器。
(2)系统可以实现的功能:单片机可以接收传感器采集的信息并进行处理,然后将温湿度值传送到液晶显示屏上显示出来。
(3)可以通过按键来设定所预定的限值并随时作出调整。
(4)可以根据系统的不同结果作出相应的调整控制。本次课题设计是进行降温和加湿等操作。
2。2 系统设计思路
系统设计的整体框架是由显示功能、控制功能、发光报警功能、信息采集功能以及电源辅助功能所组成的各个模块在单片机最小系统的控制下所完成温湿度自动监测系统。
系统先是由DHT11温湿度传感器采集温湿度信息,接着将温湿度信息传送到单片机进行处理,最后单片机将处理后的数字信息传送到LCD 1602显示屏进行显示,从而完成了温湿度采集模块和液晶显示模块。
当温湿度超出所设范围时,需要进行相应的工作来进行调整,同时蜂鸣器报警,从而完成了报警模块。如果温室内实际温度大于设置温度的上限值时启动降温继电器控制降温,一直降到下限值时为止;同理,若温室内湿度值小于所预设的湿度下限值时,此时启动加湿继电器,直到加到其上限值,于是继电器控制模块便完成了[3]。
而这些具体的各个模块的功能实现是由软件的编程来完成的。
2。3 系统设计方案选择论文网
对于系统设计方案的选择,我们要考虑元器件在实际应用中的标准以及可行性,还有各个元器件的性能、价格等,通过对多个功能相近的器件进行对比,然后综合各种因素来选择最优的那个方案。
2。3。1 传感器的选择方案
(1)方案一:选择温湿度传感器SHT10或SHT11作为采集模块。此类传感器高度集成,测量精度高且可编程,可靠性高。虽然性能很好,但是价格远远高于DHT11[4]。