基于51单片机和proteus的智能加湿器设计

此系统是基于51单片机和proteus的仿真设计,功能如下:

1. LCD1602实时显示环境温湿度。

2. 系统分为自动/手动模式,自动模式下系统根据读取的湿度值和设定的湿度值自动运行,

          手动模式下使用按键启动/停止设备。

3. 湿度阈值可通过按键设定。

4. 加湿器水位过低时停止加湿并报警。

5. LED指示加湿及系统状态。

6. 系统信息可通过串口实时更新。

功能框图如下:

基于51单片机和proteus的智能加湿器设计_第1张图片

Proteus仿真界面如下:

基于51单片机和proteus的智能加湿器设计_第2张图片

下面就各个模块逐一介绍,

  1. DHT11温湿度采集

基于51单片机和proteus的智能加湿器设计_第3张图片

  1. 加湿器控制

系统根据采集到的环境湿度来控制继电器,模拟加湿器的控制。

基于51单片机和proteus的智能加湿器设计_第4张图片

  1. 按键控制

完成修改系统控制阈值,启停加湿器等功能

基于51单片机和proteus的智能加湿器设计_第5张图片

  1. 串口控制

Proteus中可以添加串口控制接口,在程序中加入串口控制指令则仿真的时候可以输入指令模拟串口控制或输出打印系统信息。

基于51单片机和proteus的智能加湿器设计_第6张图片

  1. LCD1602显示

LCD1602可以显示环境温湿度和湿度阈值范围。

基于51单片机和proteus的智能加湿器设计_第7张图片

整个系统包含的文件如下:

基于51单片机和proteus的智能加湿器设计_第8张图片

 

你可能感兴趣的:(STC,arduino,单片机,51单片机,proteus,单片机,嵌入式硬件,人工智能,stm32,语音识别)