Our project aims to monitor and control the temperature of devices as per it’s requirements in the industrial use. It is also used to show the current temperature on an LCD display. An 8051 microcontroller is used for this purpose.
We here use IC DS1621 to sense temperature. IC DS1621 is a Digital Thermometer as well as a Thermostat that is used to provide a 9 bit temperature reading that indicates the temperature control of device. An EEPROM is used as a non-volatile user desired temperature settings. This is done through an 8051 microcontroller.
A set of switches are used to get input temperatures from the user. The switch input is stored in EEPROM -24C02. Pressing set button allows user to adjust the minimum and maximum temperature settings thus allowing to set temperature range.
In the same way for a DEC button we connect a relay from a microcontroller through a transistor driver. The contact point of the relay, ie a lamp demonstrates as a load. Instead of it a high power heater is to be used in real time systems.
The system uses a power supply of 12V DC and voltage 5 volts through a regulator using a transformer along with rectifier and capacitors.
- Hardware Specifications
- 8051 Microcontroller
- Crystal Oscillator
- Cables and Connectors
- PCB and Breadboards
- Push Buttons
- IC Sockets
- Software Specifications
- Keil µVision IDE
- MC Programming Language: C