Real time implementation of finger print based authentication and controlling system device EMBEDDED SYSTEMS INTRODUCTION Embedded systems are computers which are part of special-purpose
devices. Due to the limited duties this systems can be highly optimized to the particular needs. Traditionally most of this systems are used for control and
process measurement, as a side-effect of higher integration of integrated circuits more complex applications can be solved by embedded systems. To be able to solve this problems embedded systems are commonly equipped with various kinds of peripherals.
HARDWARE PLATFORMS Based on the metrics, introduced in the above section, processors for embedded systems can be distinguished by the grade of customization they grant and the performance they achieve. Examples are: Motorola ARM Atmel AVR Microchip PIC Intel Pentium-(I/II/III/IV)-Series AMD Athlon (or other) VIA EDEN
PROGRAMMING EMBEDDED SYSTEMS Unlike personal computers, embedded systems usually aren¶t programmed on the platform the program is intended to run. This requires special tool chains with cross-compilers and emulators to test the code before deploying it to the target platform. Depending on the applications needs, there are different approaches to implement the software. One possibility is to directly control the hardware out of the program. This is the approach with the highest performance, but requires more knowledge about the used architecture and peripherals than using an operating system. On the other hand operating systems provide functionalities for multiprocessing and allow the designer to develop mostly independent from the underlying architecture. MICROCONTROLLER INTRODUCTION: A microcontroller is a complete microprocessor system built on a single IC. Microcontrollers were developed to meet a need for microprocessors to be put into low cost products. Building a complete microprocessor system on a single chip substantially reduces the cost of building simple products, which use the microprocessor's power to implement their function, because the microprocessor is a natural way to implement many products. This means the idea of using a microprocessor for low cost products comes up often. But the typical 8-bit microprocessor based system, such as one using a Z80 and 8085 is expensive. Both 8085 and Z80 system need some additional circuits to make a microprocessor system. Each part carries costs of money. Even though a product design may require only very simple system, the parts needed to make this system as a low cost product.
APPLICATIONS OF MICROCONTROLLERS Microcontrollers are designed for use in sophisticated real time applications such as 1. Industrial Control 2. Instrumentation and 3. Intelligent computer peripherals They are used in industrial applications to control Motor Robotics Discrete and continuous process control In missile guidance and control In medical instrumentation Oscilloscopes Telecommunication Automobiles For Scanning a keyboard Driving an LCD For Frequency measurements Period Measurements
ABSTRACT: Personal Safes are revolutionary locking storage cases that open with just the touch of your finger. These products are designed as secure storage for medications, jewelry, weapons, documents, and other valuable or potentially harmful items. These utilize fingerprint recognition technology to allow access to only those whose fingerprints you choose. It contains all the necessary electronics to allow you to store, delete, and verify fingerprints with just the touch of a button. Stored fingerprints are retained even in the event of complete power failure or battery drain. These eliminates the need for keeping track of keys or remembering a combination password, or PIN. It can only be opened when an authorized user is present, since there are no keys or combinations to be copied or stolen, or locks that can be picked.
In this project the fingerprint module from Miaxis Biometrics is used. It can store up to 750 finger prints on its own memory. It can be controlled through its serial port. The microcontroller AT89S52 interacts with the module. You can add a fingerprint, Delete a fingerprint and identify the fingerprint. To add a fingerprint, just show the finger on the module and press the ADD key. Now the microcontroller will send the ADD command to the module and the module will add it into the memory. To delete the finger follow the same as above. To identify the finger, press the Identify button and if the finger matches then the Relay is complemented. Also the fingerprint ID is displayed over the LCD display.
About Embedded System An embedded system is a computer system designed to perform one or a few dedicated function often with real-time computing constraints. It is embedded as part of a complete device often including hardware and mechanical parts. By contrast, a general-purpose computer, such as a personal computer (PC), is designed to be flexible and to meet a wide range of end-user needs. Embedded systems control many devices in common use today. Embedded systems are controlled by one or more main processing cores that are typically microcontrollers. The key characteristic, however, is being dedicated to handle a particular task, which may require very powerful processors. For example, air traffic control systems may usefully be viewed as embedded, even though they involve mainframe computers and dedicated regional and national networks between airports and radar sites (Each radar probably includes one or more embedded systems of its own).
Hardware Requirements AT89s52 Microcontroller Finger identity module LCD display Buzzer switches Power supply unit