Vous êtes sur la page 1sur 7

DESIGN AND IMPLEMENTATION OF THE AUTO

TIMER USING MICRO CONTROLLER


A Mini Project Report
Submitted to the FACULTY of ENGINEERING of
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY, KAKINADA
In partial fulfillment of the requirements
For award of the Degree of
Master of Technology
In
Embedded Systems
By
B.MADHURI DEEPTHI
(08481D5503)

Department of Electronics and communication Engineering


GUDLAVALLERU ENGINEERING COLLEGE
GUDLAVALLERU-521356
ANDHRA PRADESH
2009
CERTIFICATE

This is to certify that the mini project entitled “DESIGN AND IMPLEMENTATION
OF THE AUTO TIMER USING MICRO CONTROLLER” is a bonafied record of
work carried out by Ms.B.Madhuri Deepthi (08481D5503) in partial fulfillment of the
requirements for award of the degree of Master of Technology in Embedded Systems of
Jawaharlal Nehru Technology University, Kakinada.

Lab In charge Head of the Department

CONTENTS
List of Figures
Nomenclature
Abstract
Chapter1: Introduction 1
1.1 Overview of the Project 1
1.2 Requirements of the Project 1
Chapter2: Block and Circuit Diagram Operation 2
2.1 Auto Timer Block Diagram 2
2.2 Auto Timer Circuit Diagram 3
2.3 Operation 3
Chapter3: Auto Timer Modules 4
3.1 AT89C52 Micro Controller 4
3.1.1 Pin Diagram 4
3.1.2 Micro Controller Ports 5
3.2 Real Time Clock 5
3.2.1 Pin Diagram 5
3.2.2 Pin Description 5
3.3 EEPROM 7
3.4 Relay Drivers 8
3.5 Crystal Oscillator 8
3.6 Reset Logic 8
3.7 LCD Display 8
3.7.1 Pin Diagram and Description 8
3.8 Key Pad 10
3.9 Power Supply 11
3.9.1 Circuit Diagram 11
3.9.2 Series Voltage Regulator 12
Chapter4: Results and Conclusion 13
4.1 Result 13
4.2 Conclusion 13
Appendix 14
A. Auto Timer Code 14
References 15

LIST OF FIGURES
Fig No. Figure Name Page No.

Fig.2.1 Block Diagram of Auto timer 2


Fig.2.2 Circuit Diagram of Auto Timer 3
Fig.3.1 Pin Diagram of AT89c52 Micro Controller 4
Fig.3.2 Pin Diagram of RTC-DS 1302 5
Fig.3.3 EEPROM Interface with Micro Controller 7
Fig.3.4 Pin Diagram of LCD Display 9
Fig.3.5 Circuit Diagram of Power Supply 11

NOMENCLATURE
RTC Real Time Clock
EEPROM Electrically Erasable Programmable Read Only Memory
LCD Liquid Crystal Display
RAM Random Access Memory
SCLK Serial Clock Input
RST Reset

ii

ABSTRACT
(Keywords: RTC, EEPROM, AT89C52Micro Controller)

The main aim of the project is to ring bells of schools/colleges/companies etc.,


according to the time schedule programmed in that timer. Here the schedules called as
hours, minute’s duration of bell are programmed through front panel keyboard.
We have 20 intervals per day with variable duration and there is one more option,
according to week the schedule can be altered. One AC outlet is provided at the output of
timer to connect any kind of module that is connected. The project is constructed with
MCS 51 series micro controller, RTC, Relays, EEPROM, Power supply and etc., The
RTC has battery backup to run time and date during power fail cases. The program is
written in assembly to read the data from RTC then compared with schedule written in
EEPROM. The bell is at ON state for a specific period (Programmable) when both the
data’s are equal. We have established a bi-directional synchronous serial communication
to read/write data from RTC and EEPROM.

APLLICATION:
 In schools and college’s bell according to the time schedule.
 In water works department to switch ON or OFF water according to the time
schedule.
 In electricity department to switch ON or OFF power according to the time
schedule.
 It is also used in the factories and industries for ring the sirens according to the
their time schedule.

iii

Vous aimerez peut-être aussi