Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 5

1

TABLE OF CONTENTS
CHAPTER NO TITLE PAGE
NO

ABSTRACT iv

LIST OF TABLES x

LIST OF FIGURES
xi

1 INTRODUCTION 1

2 HARDWARE IMPLEMENTATION 4

2.1 BLOCK DIAGRAM 4

2.2 ARM MICROCONTROLLER 5

2.2.1 HISTORY OF ARM 5

2.3 ARM7TDMI PROCESSOR 11

2.3.1 ARM7TDMI ARCHITECTURE 12

2.3.2 ARM7TDMI BLOCK DIAGRAM 14


2

2.3.3 ARM7TDMI CORE DIAGRAM 15

2.3.4 ARM7TDMI FUNCTIONAL DIAGRAM 16

2.4 INTRODUCTION TO LPC2148 17

2.4.1 FEATURES 17

2.4.2 BLOCK DIAGRAM OF LPC2148 19

2.4.2 PIN DIAGRAM OF LPC2148 20

2.4.3 UARTs 26

3 USAGE OF RFID TECHONOLOGY &


FINGERPRINT INTERFACE 27

3.1 INTRODUCTION 27

3.1.2 TYPES OF RFID TAGS 29

3.1.3 RFID BLOCK DIAGRAM 30

3.2 INTRODUCTION OF FINGERPRINT RECOGNITION 31

3.2.1 FINGERPRINT RECOGINITION ALGORITHMS 35

3.2.1.1 PATTERN-BASED (OR IMAGE-BASED)


ALGORITHMS 35
3

3.2.2.1 MINUTIA-BASED ALGORITHMS 36

3.2.2 FINGERPRINT RECOGNITION DEVICE (NITGEN


FIM10 – HV) 37

3.2.3 BLOCK DIAGRAM OF FINGERPRINT 38

4 POWER SUPPLY 45

5 SOFTWARE IMPLEMENTATION 49

5.1 EMBEDDED ‘C’ PROGRAMMING 49

5.1.1 DATA TYPES 51

5.1.2 CODE POINTERS 53

5.1.3 DATA POINTERS 53

5.1.4 LIBRARIES 55

5.2 ALGORITHM 58

5.3 FLOW CHART 59

5.4 SOURCE CODE 62


4
5

6 CONCLUSION 79

REFERENCES 80

You might also like