Temperature Controller with a digital temperature display
Abstract
Temperature Controller with a Digital Temperature Display was designed to control
the intensity of heat or cold and measure the temperature to display the actual temperature of the space between ranges -55°C to +150°C on a Liquid Crystal Display (LCD). This project is divided into two parts, that Temperature Controller and Temperature Display. The temperature will detected from a temperature sensor model LM35 (precision centigrade temperature sensor) who can detect a temperature range between -55°C to +150°C. Temperature Controller is the first part of the project and was designed to control a temperature of a room or space. The operation of the part is based on relay as a switch for a fan that is used for cooling purpose. A fan is automatically on when temperature is going
high and the speed will going the maximum volume when temperature is very high (hot).
When temperature going low (cool), a fan speed will decrease and stop when reaching a
normal room temperature. Temperature Display is second part of the project and was
designed to display the actual temperature of the room or space between ranges -55°C to
+150°C at the LCD screen. This part is divided into two, which are hardware and software. The hardware part was designed the circuit of temperature display. The software part was building a language coding to display the temperature at the LCD display. The language coding was designed used C language and used a software called Keil μvision3 software to write, compile and generate HEX file. The language coding was inserted to microcontroller to display the temperature on a LCD. The two parts, that is temperature controller and temperature display was combined and makes a Temperature Controller with a Digital Temperature Display.