此系统是基于51单片机和proteus的仿真设计,功能如下:
1. LCD1602实时显示环境温湿度。
2. 系统分为自动/手动模式,自动模式下系统根据读取的湿度值和设定的湿度值自动运行,
手动模式下使用按键启动/停止设备。
3. 湿度阈值可通过按键设定。
4. 加湿器水位过低时停止加湿并报警。
5. LED指示加湿及系统状态。
6. 系统信息可通过串口实时更新。
功能框图如下:
Proteus仿真界面如下:
下面就各个模块逐一介绍,
- DHT11温湿度采集
- 加湿器控制
系统根据采集到的环境湿度来控制继电器,模拟加湿器的控制。
- 按键控制
完成修改系统控制阈值,启停加湿器等功能
- 串口控制
Proteus中可以添加串口控制接口,在程序中加入串口控制指令则仿真的时候可以输入指令模拟串口控制或输出打印系统信息。
- LCD1602显示
LCD1602可以显示环境温湿度和湿度阈值范围。
整个系统包含的文件如下: