5. 仿真结果
5.1 温度超出上限和低于下限时控制电路工作
当温度低于预设温度的下限或高于预设温度的上限时51单片机P3.4端口输出高电平进而使继电器控制的发光二极管发光,当前温度高的时对应降温发光二极管,温度低时对应加热发光二极管。从而使当前温度处于一个相对适宜的环境中[10]。温度控制仿真图如图11所示。
图11 温度控制
5.2 湿度超出上限和低于下限时控制电路工作
当湿度低于预设湿度的下限或高于预设湿度的上限时51单片机P3.5端口输出高电平进而使对应继电器导通,并能看到对应发光二极管发光动作。湿度控制仿真电路如图12所示。
图12 湿度控制
5.3 温湿度不在预设范围事报警器工作
当温湿度不在预设范围单片机的P1.0端口出现高低电平交替,使得报警装置动作发生。报警提示电路电路图如图13所示。
图13 报警提示
6. 结束语
本文设计的是室内温湿度检测系统。该系统通过AT89C51单片机进行控制,通过温湿度传感器SHT11进行数据采集,通过单片机的数据处理在LM016L显示屏上显示即时温湿度值。当温湿度数据超出设定范围时,由单片机驱动报警装置,实现现场报警功能,控制系统自行启动,调节温湿度,使其恢复正常。论文依次介绍了单片机,温湿度测量电路,键盘电路,显示电路以及报警及控制电路。之后进行了软件程序的介绍,给出了系统流程图和系统程序。最后进行了protues仿真,仿真结果正常,各个电路正常工作,满足了初步设计要求,达到了室内温湿度检测及控制的目的。 51单片机的室内温湿度检测系统设计+源程序+电路图(5):http://www.751com.cn/zidonghua/lunwen_1273.html