finger print based atm authentication and
DESCRIPTION
Finger print based atm authentication and security system,........TRANSCRIPT
FINGER PRINT BASED ATM AUTHENTICATION AND
FINGER PRINT BASED ATM AUTHENTICATION AND
MONEY MANAGEMENT SYSTEM
ABSTRACTAIM
The main aim of the project is to provide security for the Automatic Teller Machine (ATM) using a finger print based module which will provide a secured money transaction.
OBJECTIVE
An automated teller machine or automatic teller machine (ATM) is a computerized telecommunications device that provides a financial institution's customers a secure method of performing financial transactions in a public space without the need for a human clerk or bank teller. Using an ATM, customers can access their bank accounts in order to make cash withdrawals (or credit card cash advances) and check their account balances. Many ATMs also allow people to deposit cash or checks, transfer money between their bank accounts, pay bills, or purchase goods and services. On most modern ATMs, the customer identifies him or herself by inserting a plastic card with a magnetic stripe or a plastic smart card with a chip, that contains his or her card number and some security information, such as an expiration date or CVC (CVV).
The customer then verifies their identity by entering a password, often referred to as a PIN (Personal Identification Number) of four or more digits. Upon successful entry of the PIN, the customer may perform a transaction. After the transaction is complete, a transaction record is printed, usually consisting of the action taken, date and time, location, any applicable fees, and available balance.
If the number is entered incorrectly several times in a row (usually three attempts per card insertion), some ATMs will attempt to retain the card as a security precaution to prevent an unauthorized user from discovering the PIN by guesswork. Captured cards are often destroyed if the ATM owner is not the card issuing bank, as non-customer's identities cannot be reliably confirmed.
In our Project, we are going to design Computer based Finger Print enabled ATM System - Design & Implementation. We are going to have a PC with all fingerprint database, which will register the Customers details & Customers ATM Details. To access the ATM, the Customer will input his / her finger, if it matches, then his / her details will be displayed in the Computer. Similarly if the finger print not matches, then it will give an alarm. If the user is not registered, it will show the message that, you are not the authorized user to access the ATM
MICRO CONTROLLER FEATURES
In our project we are using the AT89C51/AT89S51 micro-controller. The AT89C51 provides the following standard features: 4K bytes of Flash memory, 128 bytes of RAM, 32 I/O lines, two 16-bit timer/counters, five vector two-level interrupt architecture, a full duplex serial port, on-chip oscillator and clock circuitry. In addition, the AT89C51 is designed with static logic for operation down to zero frequency and supports two software selectable power saving modes. The Idle Mode stops the CPU while allowing the RAM, timer/counters, serial port and interrupt system to continue functioning. The Power-down Mode saves the RAM contents but freezes the oscillator disabling all other chip functions until the next hardware reset.
BLOCK DIAGRAM
Development Tools Keil IDEs
This tool is used to develop the source code needed for the design.
The tool helps us not only to develop but also compile the code and simulate the code.
The keil tool is also used to convert the compiled Embedded C code to its equivalent hex code.
Flash Programmer.
Flash programmer is used to fuse the built hex code into the Microcontroller AT89c51 (here).
OrCAD-Circuit Design.
This tool is used to design the schematic of the hardware.
Using Orcad the PCB layout is designed
Language: Embedded C.
DRIVER
CIRCUIT
MCU
MAX232
ALARM
PC
DEVICES
INTIMATION
DISPLAY