1. 电源模块设计

使用LM7805稳压芯片来设计电源模块,将输入电压限制在12V以内,输出电压为5V,适合于AT89C52芯片的工作电压。

电路图如下:

image-20210820101525358

  1. 环境检测模块设计

使用DHT11温湿度传感器来检测环境温度和湿度,使用光敏电阻来检测环境亮度。通过adc转换器将模拟信号转换成数字信号,送入AT89C52芯片进行处理。

电路图如下:

image-20210820101922321

  1. 显示模块设计

使用数码管来显示环境参数值,使用LED灯来指示当前环境状态。通过AT89C52芯片进行控制。

电路图如下:

image-20210820102426429

  1. 控制模块设计

使用三极管来驱动LED灯和风扇,使用开关来控制LED灯和风扇的开关。通过AT89C52芯片进行控制。

电路图如下:

image-20210820102800847

  1. 阈值设定模块设计

使用电容和电阻来设计阈值设定模块,通过AT89C52芯片进行控制和保存。

电路图如下:

image-20210820103155909

  1. 整体电路图

将以上各模块进行连接,得到整体电路图如下:

image-20210820103544361

  1. 仿真

使用Proteus进行电路仿真,得到如下效果:

image-20210820104310782

  1. 总结

本文介绍了使用AT89C52芯片,DHT11,LED灯,电容,电阻,三极管,数码管,LM7805,adc转换器等元器件,制作了一个电池供电,能检测环境亮度、温度和湿度,能显示环境参数值,能设定阈值并保存,能控制和驱动照明、风扇的仿真系统


原文地址: https://www.cveoy.top/t/topic/hlos 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录