Simulation design of temperature and humidity controller based on 51 microcontroller

Publisher:QianfengLatest update time:2024-03-18 Source: elecfans Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

Schematic: Altium Designer

Original version of simulation: proteus 7.8

Program compiler: keil 4/keil 5

Programming language: C language

Design number: S0013


basic skills:

1. This design is based on STC89C51/52 (common to AT89C51/52 and AT89S51/52, optional) microcontroller;

2. The upper and lower limits of the AT24c02 chip power-down storage setting;

3. The four buttons are set, add, subtract and confirm to realize the adjustment of the threshold;

4. LCD1602 liquid crystal display, the upper row displays the current temperature and humidity, and the lower row displays the corresponding cold, hot, dry, and wet;

5. Equipped with a fully digital temperature and humidity sensor DHT11, the temperature measurement range is 0℃--50℃, and the humidity measurement range is 20%RH-90%RH, which can meet general needs;

6. When the threshold value is exceeded, a buzzer will flash to alert you. And there is a switch to turn off or turn on the alarm;

7. When the temperature or humidity exceeds the limit, the alarm signal light will light up and the corresponding relay will close. Relays can drive on or off external devices such as ventilators, dehumidifiers, heaters, refrigerators, humidifiers, alarms, etc.

Simulation circuit:

e0a4a010-70af-11ee-939d-92fbcf53809c.jpg


programming:

e0d0ab56-70af-11ee-939d-92fbcf53809c.jpg


Reference address:Simulation design of temperature and humidity controller based on 51 microcontroller

Previous article:Temperature controlled fan design based on STC89C51 microcontroller
Next article:51 microcontroller temperature control speed fan simulation design

Latest Microcontroller Articles
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号