SMART CARD READER FOR
STUDENT ID
A PROJECT SEMINAR
ON
S.S.V.SHESHU 06141A0466
B.MANASA 06141A0499
J.PREM KUMAR 06141A04A2
By
Internal Guide: External Guide:
Mr.D.SANDEEP (B.E) Mr.SHIVAKRISHNA(B.Tech)
Asst.professor Project Manager
Department of E.C.E MIC Electronics Ltd.
S.R.T.I.S.T, Nalgonda Hyderabad.
OVERVIEW
This Project is an MICRO CONTROLLER based i.e.,
using EMBEDDED technology.
Deals with writing the details of an student into a
SMART CARD and read it to display them on LCD.
We will come to know finally how smart card became
‘ SMART ’
HARDWARE COMPONENTS
Micro Controller
Smart Card (SLE-4442)
Liquid Crystal Display
RS232
Power Supply
SOFTWARE
KEIL Software
Flash Magic
BLOCK DIAGRAM
Smart Card Reader
Interface
Phillips
Micro Controller
89C51
Power
Supply
Smart Card Reader For
Student ID Card
SMART CARD
Smart Card is a small plastic intelligent token
embedded with an IC chip that makes it
‘SMART’.
Processing power is more.
They have larger storage capacity
They are appropriate for secure and convenient
data storage.
Replacement of Bar Codes and Magnetic Strips
INTERNAL BLOCK DIAGRAM
SMART CARD (SLE-4442)
FEATURES
256 8-bit EEPROM organization
Byte-wise addressing
32 1-bit organization of protection memory
Answer-to-Reset acc. to ISO standard 7816-3
Programming time 2.5 ms per byte for both
erasing and writing
Data retention for minimum of ten years
PIN CONFIGURATION
STANDARDS
ISO7816 is the international standard for Smart
Cards that use electrical contacts.
With this standard, Smart Cards could communicate
with the Reader using the same protocol.
ISO7816 standards are separated in 3 different parts.
1. ISO7816-1
2. ISO7816-2
3. ISO7816-3
Insert Smart card
1st Pin Of µC is Low
Perform ATR Function
Arrange data array
Read Data from SC
Send them to LCD
OPERATION OVERVIEW
APPLICATIONS OF SMART CARD
Student Identification
Financial Applications
Communications Applications
Government Programs
Information Security
Physical Access Control
Transportation
MICROCONTROLLER (89C51)
FEATURES
80C51 Central Processing Unit
Crystal frequency:11.092Mhz
Voltage: 5v
Speed up to 33 MHz
Four 8-bit I/O ports
Internal RAM: 128 bytes
External RAM: 64 Kbytes
Presence of FLASH memory: 4Kbytes
SFR USED
Accumulator
Timer 0 for checking smart card insertion
Timer 1 for serial communication
TMOD (For setting Timer Mode )
IE (Interrupt Enable)
LIQUID CRYSTAL DISPLAY
Intelligent display of two lines, 20 characters per
line
Two internal byte-wide registers,
Commands Display (RS=0)
Characters Display (RS=1).
Contains RAM (user programmable)
LCD bit 7 is used for busy check.
KEIL SOFTWARE
C language
Used for configure the Microcontroller to work
according to our project
For .Hex Files
Used to Dump the CODE written in the assembly
language
‘Hex’ files are used
Converts the character (AL) into binary (MC)
FLASH MAGIC
UPDATE MAIN MEMORY
void main()
{
Update data(' ');
while(1);
}
if(!VCC)
{
z=1;
while(z)
{
lcd_cmd(0x01);
lcd_cmd(0x80);
string_display("NAME:");
t=0x25;
while(hexnum[t]!=‘ ‘)
{
lcd_data(hexnum[t]);
t++;
}
READ MAIN MEMORY
Digital data is sent through RS 232 protocol.
Specifications of RS232:
Length of cable:15mt
data voltage: -15v to 15v
1(-3 to -25V)
0 (3 to 25V)
Baud rate: 9600bytes/sec
MAX232 is connected to cable to convert 30v to
5v to send data into the microcontroller
SERIAL COMMUNICATION (RS232)
POWER SUPPLY
Center tapped transformer (12-0-12)
Power flow:
230v ac, 50hz adaptor12v dc,
1.25mAregulator5v dc
POWER SUPPLY SPECIFICATIONS
CONCLUSION
The project has been successfully
designed and code was written using assembly
language and student’s data was written and
displayed for few fields.
Secondly, using highly advanced IC’s
and with the help of growing technology the
project has been successfully implemented.
QUIRES
THANK YOU
SCHEMATIC LAYOUT
MEMORY ORG.,
DIFFERENT MODES OF SMART CARD
COMMAND MODE
ATR MODE
READ MAIN MEMORY
OVERVIEW OF MICROCONTROLLER
Basic Building Block of any EMBEDEDD System
Consists internally a Microprocessor, I/O Devices
and Internal Memory
Only on a single chip all the Components are
fabricated
Many additional features comparatively to an
Microprocessor
Can be used perfectly for a specific task to
perform
Simply a Micro CPU
ADVANTAGES
The capacity provided by the on-board
microprocessor and data capacity for highly secure
Track recording
Durability
Chip Operating Systems (multiple applications)
Secure on a Single Chip
FUTURE ASPECTS
Use of Biometrics.
Online shopping.
Multifunctional