25-05-2012, 03:39 PM
FINGER PRINT BASED DOOR OPENING AND CLOSING SYSTEM
fingerprintdoor.doc (Size: 528.5 KB / Downloads: 108)
Introduction
Nowadays, providing preventive measures is one of the challenging matters in the world. Either it is a bank or institutions or home or real estates, the preventive measures is most important. Among the several field, providing the preventive measures system for voting are the tedious and expensive one. In order to provide the inexpensive solutions to the above, the Finger Print Based Electronic voting machine project is developed. This provides the security by means of finger prints which is stored already in the data base. Then the finger prints which is stored in the data base is checked .Only if both the persons and the voters finger print are the same then the voting machine is enabled . This finger print matching is done with the help of sensors. This matching is fed as an input to the Microcontroller. The Microcontroller process the signal and then enable the buzzer. Nowadays with the rise in population the need for checking the validity of the voters has become a problem. With the Micro controller based finger print technique the task looks much simpler and also the accuracy is high. So this system provides the cost effective as well as reliable security for the users
OPERATION:
In this project we are designing access controlling to open or close the door using FINGER PRINT. This hardware module works only when the authorized person giving the command (information) through the finger print module .if the person is authorized person controller will send a signal to driver of door that is dc motor driver circuit the door will open. If the person is unauthorized person automatically buzzer will ring to indicate an unauthorized person trying to access the door
AT89S52 MICRO CONTROLLER
Microprocessors vs. Microcontrollers:
• Microprocessors are single-chip CPUs used in microcomputers.
• Microcontrollers and microprocessors are different in three main aspects: hardware architecture, applications, and instruction set features.
• Hardware architecture: A microprocessor is a single chip CPU while a microcontroller is a single IC contains a CPU and much of remaining circuitry of a complete computer (e.g., RAM, ROM, serial interface, parallel interface, timer, interrupt handling circuit).
• Applications: Microprocessors are commonly used as a CPU in computers while microcontrollers are found in small, minimum component designs performing control oriented activities.
• Microprocessor instruction sets are processing Intensive.
• Their instructions operate on nibbles, bytes, words, or even double words.
• Addressing modes provide access to large arrays of data using pointers and offsets.
• They have instructions to set and clear individual bits and perform bit operations.
• They have instructions for input/output operations, event timing, enabling and setting priority levels for interrupts caused by external stimuli.
• Processing power of a microcontroller is much less than a microprocessor.
Features Of AT89S52:
• Compatible with MCS-51 Products
• 8K Bytes of In-System Programmable (ISP) Flash Memory
– Endurance: 1000 Write/Erase Cycles
• 4.0V to 5.5V Operating Range
• Fully Static Operation: 0 Hz to 33 MHz
• Three-level Program Memory Lock
• 256K Internal RAM
• 32 Programmable I/O Lines
• 3 16-bit Timer/Counters
• Eight Interrupt Sources
• Full Duplex UART Serial Channel
• Low-power Idle and Power-down Modes
• Interrupt Recovery from Power-down Mode
• Watchdog Timer
• Dual Data Pointer
• Power-off Flag
DESCRIPTION OF MICROCONTROLLER 89S52:
The AT89S52 is a low-power, high-performance CMOS 8-bit micro controller with 8Kbytes of in-system programmable Flash memory.
The device is manufactured Using Atmel’s high-density nonvolatile memory technology and is compatible with the industry-standard 80C51 micro controller. By combining a versatile 8-bit CPU with in-system programmable flash one monolithic chip; the Atmel AT89S52 is a powerful micro controller, which provides a highly flexible and cost-effective solution to many embedded control applications.