Air Conditioning Simulation System Based on 51 Microcontroller: LCD1602 + DS18B20 + Buzzer

Air Conditioning Simulation System Based on 51 Microcontroller

·Click the blue text above·Follow us / NEW TERM

Air Conditioning Simulation System Based on 51 Microcontroller: LCD1602 + DS18B20 + Buzzer

Specific Functions

Based on the AT89C51 microcontroller as the main control unit,

1. Using DS18B20 as the temperature detection module;

2. Setting temperature and humidity ranges via buttons;

3. When the temperature is too high or too low, the buzzer alarms, and there are light indications, and the motor rotates, indicating that the air conditioning is working;

4. Displaying real-time temperature and the set range on the LCD1602.

Simulation Platform Introduction

This design uses Proteus 7.8 software for simulation. Proteus is a software used for simulating various electronic circuits. It contains many models of microcontrollers and chips, allowing for the simulation of many extended functions of microcontrollers, which is very convenient for beginners. Proteus has two functions: it can be used for circuit simulation and PCB production. With Proteus software, one can first simulate before creating the physical device. During the simulation process, it is not only debugging the hardware circuit but also debugging the software program, as Proteus can be integrated with Keil programming software, allowing programs to be written in Keil and then simulated in Proteus. This approach saves raw materials and reduces component waste, making circuit design much easier.

Software Development Platform Introduction

The programming language for this design is C, using Keil software for programming. This software is specifically designed for software development for C language-based microcontrollers. It has powerful functions and a clean, user-friendly interface, allowing beginners to quickly get started with programming the system environment. Once the project file is created and the required microcontroller chip is selected, the corresponding software program can be imported. The files generated by the system are highly portable and can be easily transferred to various other development platforms.

Air Conditioning Simulation System Based on 51 Microcontroller: LCD1602 + DS18B20 + Buzzer

Specific Simulation Demonstration

Air Conditioning Simulation System Based on 51 Microcontroller: LCD1602 + DS18B20 + Buzzer

#01

After clicking to run the simulation, the LCD1602 displays the real-time temperature and the set range.

Air Conditioning Simulation System Based on 51 Microcontroller: LCD1602 + DS18B20 + Buzzer

#02

Using DS18B20 as the main temperature detection module.

Air Conditioning Simulation System Based on 51 Microcontroller: LCD1602 + DS18B20 + Buzzer

#03

The required temperature threshold can be set using independent buttons.

Air Conditioning Simulation System Based on 51 Microcontroller: LCD1602 + DS18B20 + BuzzerAir Conditioning Simulation System Based on 51 Microcontroller: LCD1602 + DS18B20 + BuzzerAir Conditioning Simulation System Based on 51 Microcontroller: LCD1602 + DS18B20 + Buzzer

#04

When the temperature is too high or too low, the buzzer alarms, and there are light indications, and the motor rotates, indicating that the air conditioning is working.

Previous Reviews

  1. Greenhouse Simulation Based on 51 Microcontroller

  2. Step Motor Forward and Reverse Control System Based on 51 Microcontroller

  3. Sine Wave, Square Wave, and Harmonic Generator Based on 51 Microcontroller

  4. Body Temperature Meter Based on PT100 Thermistor

  5. Electronic Perpetual Calendar Design Based on 51 Microcontroller

All Materials for This Issue

Air Conditioning Simulation System Based on 51 Microcontroller: LCD1602 + DS18B20 + Buzzer Access Method

· Send to the public account to obtain all materials:

● Public account send: vim6

Leave a Comment