Interfacing Graphical LCD with Microcontroller based measurement system

Satyam Sinha

Abstract-Microcontroller based measurement systems are presently interfaced with alphanumeric LEDs and LCDs for display of measured parameters as per desired applications. It is often that such LCDs, although effective in displaying all the numerical values as measured during an experiment, lack the versatility of graphical display, which is essential for an effectual communication of the measured data to the user. Hence as an upgrade to the present systems, this project aims at developing firmware for a microcontroller based measurement system interfaced with a graphic display based LCD. The firmware is written for ATmega328P microcontroller interfaced with Nokia 5110 LCD.

This project specifically deals with designing a measurement system that will be measuring frequency of the pulse input to it and displaying it on the LCD, both numerically and as a graph so as to detect noisy fluctuations or transitions in frequency. The system is designed for measuring frequencies of up to 250 kHz with an error of around 10 Hz. Hence such instruments will be able to measure the frequency of the output pulse by pulsating sensors and display it numerically as well as graphically, thereby fulfilling the purpose of an efficient interface for the user.