04-06-2012, 12:43 PM
REAL TIME CLOCK DISPLAY ON GRAPHICAL LCD
REAL TIME CLOCK DISPLAY ON GRAPHICAL LCD.doc (Size: 1.85 MB / Downloads: 102)
INTRODUCTION
1.1 CIRCUIT DESCRIPTION
Since the main intension of this project is to design a real time clock display on
graphical this application there are few steps that has been performed i.e.
1) Designing the power supply for the entire circuitry.
2) Selection of microcontroller that suits our application
Selection LCD.
3) In order to fulfill of RTC
4) Selection of LCD.
Complete studies of all the above points are useful to develop this project.
1.2 SELECTION OF MICROCONTROLLER:
We are selecting Atmega 8515 AVR microcontroller
There are minimum five requirements for proper operation of microcontroller.
Those are:
1) power supply section
2) pull-ups for ports
3) Reset circuit
4) Crystal circuit
5) ISP circuit (for program dumping)
1.3 SELECTION OF RTC:
Here in this project I selected i2c protocol based DS1307 RTC. Real-time clock counts
seconds, minutes, hours, date of the month, month, day of the week, and year with leap-
year compensation valid up to 2100.RTC contains particular memory locations to store
the seconds, minutes, hours, date of the month, month, day of the week whenever power
up these locations will count. By using push button switches we can change these
locations to set the current time.
1.4 CONNECTIONS OF RTC:
In this application we are using i2c protocol based IC DS1307.The 5th 6th pin’s of IC is
connected to the PC.0, PC.7 of microcontroller respectively.
1.5 CIRCUIT OPERATION:
The main aim of the project is to interface the graphical LCD and DS1307 (RTC) to the
controller .Here our application program is reading the data from DS1307 through I2c
protocol. And displaying on the graphical LCD and 4 switches are for adjusting the time
1.6 EMBEDDED SYSTEMS
Embedded systems are electronic devices that incorporate microprocessors with in their implementations. The main purposes of the microprocessors are to simplify the system design and provide flexibility.
Embedded systems are self-contained programs that are embedded within a piece of hardware.
Embedded systems designers usually have a significant grasp of hardware technologies.
Embedded systems technologies are usually fairly expensive due to the necessary development time and built in efficiencies, but they are also highly valued in specific industries. Smaller businesses may wish to hire a consultant to determine what sort of embedded systems will add value to their organization.
1.7 NORMAL LCD
A liquid crystal display (LCD) is a thin, flat panel used for electronically displaying information such as text, images, and moving pictures. Its uses include monitors for computers, televisions, instrument panels, and other devices ranging from aircraft cockpit displays, to every-day consumer devices such as video players, gaming devices, clocks, watches, calculators, and telephones
1.8 GRAPHICAL LCD
Using this graphic LCD we can create images which we can’t create by using normal LCD display.
1.9 PLATFORM:
There are many different CPU architectures used in embedded designs. This in contrast to the desktop computer market which is limited to just a few competing architectures mainly the Intel/AMD x86 and the Apple/Motorola/IBM Power PC’s which are used in the Apple Macintosh.