Abstract:
Real Time ATM Access control using Touch Screen.
This project uses a resistive touch screen interfaced with a controller which decodes the coordinates and output serial data at 9600 bps. The data can be fed to the controller or PC for further process. This resistive touch screen can be used with a stylus or fingertip and is easy to use with a microcontroller. You can put it over a paper overlay for a touch control panel or attach it to an LCD to DIY a touch-activated display. We can control any device by pressing on the screen. It eliminates normal hard keys. Compared to hard keys, touch screens are more reliable.
In this project we develop a real time working ATM system model using Touch screen. Touch screen is connected to microcontroller through serial interface. Whenever we touch on the screen it will provide us the co-ordinates in x, y and z directions, we can read the co-ordinates and perform operation depending on our program to simulate the money transaction in our prototype we will be connecting a DC geared motor to the controller and make it run. The DC geared motor is driven by an H-Bridge IC (L293D). We can demonstrate password typing on 4X4 keypad. Please not that the ATM operation shown in this project is a prototype. Here we use 8051 as a microcontroller with 5v DC Power supply. Serial (UART) protocol is primary concern here. The heart of this project is Touch Screen Modem which works on serial (UART) protocol. Touch screen gives three coordinates like x, y and z. Here x, y are coordinates and z is pressure value. H-Bridge (L293D) can control motors in clockwise and anti clockwise also. We use 60/100 r. p. m DC gear motors for mechanical process.
TECHNICAL SPECIFICATIONS:
HARDWARE SPECIFICATIONS
Micro controller : AT89S52
Crystal : 11.0592 MHz
LCD : HD44780
LED : 5mm Red LED
H – Bridge : L293D
DC Gear Motor : 60/100 r. p. m
Touch Screen Modem
Basic GPIOs
POWER SUPPLY
Transformer : 12V step down
Filter : 1000uf/25V
Voltage Regulator : 7805 / 7812
SOFTWARE SPECIFICATIONS
Software tools used
Keil IDE
Proteus VSM
UC flash
APPLICATIONS
ATMS