Presentation

Download Report

Transcript Presentation

Group #18
Biometric Padlock
The Biometric Padlock Team
Jim Turner
Jerry Guzolik
Sasant Nuthakki
Blaise Kapombe
Nathan Harris
What are the problems
with existing padlocks?
Forgotten / Lost / Stolen
– password
– key
– combination / code
What is a biometric?
A biometric is a unique,
measurable characteristic or trait
of a human being for automatically
recognizing or verifying identity.
Why the fingerprint
biometric ?
• Fingerprints are very unique.
“… statistically it is likely that 50 people on Earth
share a fingerprint.”
http://biometricaccess.com
• Easily collected
• Many commercial sensors available
• non-intrusive (Accepted by the public)
How can implementing a
biometric improve these
problems?




No password to remember
No key to carry with you
Fingerprint is not easily stolen
Nearly impossible to forget a finger at home
Block Diagram
User Interface and Operation
Biometric Padlock
Dimensions and Weight
Size:
6” x 2” x 5”
LxWxH
Weight:
Less than 5 lbs
Locking Mechanism
Veridicom Fingerprint Sensor
•Small size
•Low power consumption
•Finger sensing software
PC104 SBC
•Identical Architecture to the PC
•104 Pins
Why the PC104?
• Compatible with the standard PC
• The PC104 is the standard for embedded applications
• Meets requirements for reading from the sensor
• Meets requirements for running our software
• Small dimensions
PC104
Advantages
•
•
•
•
•
Has nearly every function of a PC
Develop software on PC
Easily run DOS executables
Can use any Processor
Portable because of size
PC104
Processor
• Intel 80386 CPU
• Cheapest Available Processor
• Will run matching software efficiently
PC104
Memory
• 8MB memory chip
• sufficient memory for OS, template, and software
PC104
Interfacing
• Parallel ports used for:
– input from sensor
– buttons
– LCD display
PC104
Specifications
• +5V
• 0.6lbs
(low power
consumption)
(lightweight)
•(3.5” X 3.7” X 0.6”)
(compact)
PC104
Total Power Requirements
Device
Processor/PC104
Solenoid/Lock Disengage
LCD
Veridicom Sensor
Totals
Total Power Requirements
Voltage (V)
Current (mA)
5
270
5
500
3-5.5
40-60
4.75-5.25
40
5
870
Total Power Requirements
• Battery life is normally determined from the milliamp-hrs
(mA-h) given on various battery spec sheets.
• For the biometric padlock, we will need a battery that would
supply approximately 1000 mA-h.
• With 1000 mA-h, the lock would supply the user with
approximately 207 applications.
Battery Selection
The following is a list batteries that are
available to our design application:
NiCd (Nickel Cadmium)
NiMH (Nickel Metal Hydride)
Li-ion (Lithium Ion)
SLA (Sealed Lead Acid)
Battery Selection
Battery research has led to two selections
currently being considered by the design
team.
1) Nickel Cadmium (NiCd)
2) Lithium Ion (Li-ion)
Battery Selection
Nickel Cadmium
Pros
Fast/Simple charge
High Number of charge/discharge cycles
Economically Priced
Cons
Subject to memory
Has a high discharge rate
Battery Selection
Lithium Ion
Pros
Better manufacturing techniques will reduce price by
50% after the year 2000.
Very low self discharge
High Number of charge/discharge cycles
Cons
Expensive
NiCd Rechargeable
Battery Circuit
R1
110V 60Hz
converted
to DC
source
voltage
Q1
PNP
VcVs1
1
+
-
NiCd
V1
+
Battery
RC Circuit
battery
depending on
voltage used
-
+
D1
DIODE
S1
Power toVout
PC 104
R3
R4
R2
Q2
NPN
C1
1uF
Value of Current
Resistor
Depends on
Limiting
Volta
Battery
ge
“http://DesignNotes.com”
Li-ion Rechargeable
Battery Circuit
30V max DC Source with
Current Limiter
Vsource
D1
DIODE
V1
5V
R1
Q1
PNP
Vreg
Vreg
R2
R3
Q2
NPN
C1
1uF
Operational
Transconductance
Amplifier
D2
DIODE
+ V2
R4
+
Lithium Ion
Battery
-
V3
0V
“http://www.epanorama.net”
Software
Operating System: MSDOS
Programming Language:
• C
• Veridicom Software Development kit(SDK)
The SDK Components
• Image Suite (image capture and quality assessment)
• Verification Suite (minutiae extraction and matching)
• Low Level Control Suite
Programs housed on PC104 Memory
.exe, OS, Veridicom Software Supporting libraries (< 8 M.B.)
Flow Chart
Q&A
Minutiae Points
Termination
Bifurcation