You are on page 1of 1

Abstract: The Universal Temperature Indicator and Controller with USB Interface is a unit that continuously monitors the

temperature and takes the required control action with the help of a microcontroller. The unit provides a LCD display, where the current time and temperature is continuously displayed, and a keypad for direct user interface. With the help of USB interface, this data is continuously sent to the PC where a log of the temperature versus the time is maintained. A graph of the temperature against the time is then plotted on the PC. The Universal Temperature Indicator and Controller with USB Interface is currently designed for operation using LM35 and PT100. The operating temperature range is between 0C and 120C. With the help of industrial grade PT100, this range can be certainly increased to temperatures up to 600C. The microcontroller chosen is the PIC18F4550 microcontroller. For data storage within the unit, a memory chip 24C512 is used. For the purpose of acquiring current time, a real time clock chip BQ32000 is used. The keypad is interfaced to the PIC using the 8 bit expander. All the above mentioned integrated circuits are I2C compatible and I2C bus interface is used for internal communication within the unit. The entire unit can be powered up using a USB bus powered connection or using the mains 230Vac power supply.