TrueSecureTM GTU Series USB Fingerprint Module

TrueSecureTM
GTU Series
USB Fingerprint Module
Revision: V1.00
Date: �������������
July 10, 2014
GTU Sereis
USB Fingerprint Module
Table of Contents
1 Features.................................................................................................................... 3
2 Applications ............................................................................................................ 3
4 Block Diagram.......................................................................................................... 4
5 General Description................................................................................................. 4
6 Pin Description........................................................................................................ 5
7 Electrical Specifications......................................................................................... 5
8 Other Specifications................................................................................................ 6
9 Functional Description............................................................................................ 6
Hardware Description............................................................................................................. 6
Software Development Kit Description................................................................................... 7
Programming Example........................................................................................................... 8
10 Mechanical Specifications.................................................................................... 9
GTU-5110B3...................................................................................................................................... 9
GTU-5110B4.................................................................................................................................... 10
GTU-5110B6.....................................................................................................................................11
Rev. 1.00
2 of 12
July 10, 2014
Table of Contents
3 Selection Table......................................................................................................... 3
GTU Sereis
USB Fingerprint Module
1
Features
▆▆
▆▆
▆▆
▆▆
▆▆
▆▆
▆▆
▆▆
▆▆
▆▆
2
Applications
▆▆
▆▆
▆▆
▆▆
3
Features
▆▆
USB Interface fingerprint recognition modules
High dpi and low image distortion
Advanced optical technology
High accuracy and high recognition speed
Ultra-thin optical sensor
Static electricity resistant durable design
Downloadable sensor fingerprint image
Easy fingerprint recognition product integration
USB 2.0 Full Speed Interface for convenient interfacing to external MCU or PC
Volume production with high quality based on NB CAM manufacturing procedure
Provides Software Development Kit and Application Programming Interface
Notebook computer login
Household security products
Vehicle entry systems
Biometric identification products
Selection Table
The range of devices shown in the selection table are similar in function, but differ mainly in their
connector type and physical dimensions.
Part No.
Rev. 1.00
Effective Area Resolution
(mm2)
(DPI)
Image
Pixels
Connnector
Dimension (mm3)
(W × D × H)
GTU-5110B3 14 × 12.5
500
240 × 272
Mini-USB
17.5 × 36 × 7.74
GTU-5110B4 14 × 12.5
500
240 × 272
Wafer USB
25 × 35.5 × 7.74
GTU-5110B6 14 × 12.5
500
240 × 272
Wafer USB
17 × 45 × 7.74
3 of 12
July 10, 2014
GTU Sereis
USB Fingerprint Module
4
Block Diagram
The following shows a simplified version of the internal functions of the fingerprint module.
5
Sensor to USB
Signa� conversion
circ�its
USB Interface
General Description
Fingerprint recognition technology is proving to be an increasingly widespread secure and accurate
means of biometric identification. Eliminating the need to remember passwords, instead relying
upon the individual’s unique biometric data, is increasingly proving to be a mainstream method
of security entry, witnessed by an increasing stream of new fingerprint recognition equipped
products. This range of fingerprint recognition devices from Holtek offers users a quick and easy
means of capturing and processing fingerprint images. By integrating all the necessary electronics
to convert the captured CMOS fingerprint image sensor information into USB interface compatible
data, users have a means of downloading and processing the fingerprint image for integration
into their own fingerprint security entry products. This is fully supported by Holtek’s Fingerprint
Module Software Development Kit. Applications for these devices would include smartphones,
personal computers, door entry systems etc. as well as a host of other products requiring secure
identification entry.
Rev. 1.00
4 of 12
July 10, 2014
Block Diagram
Fingerprint
Sensor
GTU Sereis
USB Fingerprint Module
6
Pin Description
The fingerprint modules have a very simple 5-pin interface structure. Two pins for the USB
communication, a single power pin and two ground pins.
Pin No.
USB +5V
2
D-
USB Data -
3
D+
USB Data +
4
GND
Ground pin
5
GND
Ground pin
Electrical Specifications
Symbol
Rev. 1.00
Function
VCC
Pin Description
7
Pin Name
1
Test Conditions
Min
Typ
Max
Units
VDD
Operating Voltage
Parameter
—
3.3
5.0
6.0
V
IDD
Operating Current
—
—
—
70
mA
tSST
System start up time
—
TBD
—
—
ms
RRVDD
VDD rise rate
—
TBD
—
—
V/ms
5 of 12
July 10, 2014
GTU Sereis
USB Fingerprint Module
8
Other Specifications
Item
USB 2.0 Full Speed
Image Resolution
500 dpi+/-2%, 288 × 240 pixel
Effective Sense Area
14.6 × 12.2mm
Image gray scale
8bit/pixel, max 256 gray level
TV Distortion
< 4%
Matching Speed
< 1 sec
FAR
1/100,000
FRR
1/100
ESD - air
8 kV
Operating Environment Temp
-20°C ~ +60°C
Operating Environment Humidity
0% ~ 80%
Storage Environment Temp
-20°C ~ +60°C
Storage Environment Humidity
10% ~ 80%
Other Specifications
9
Value
Communication Interface
Functional Description
These fingerprint recognition modules contain an integrated CMOS image sensor to capture the
fingerprint image data. However by also integrating the necessary electronic circuitry to convent
this image data into USB interface signals, the devices contain all the necessary hardware to allow
an external PC to conveniently download and process the fingerprint image data, eliminating the
need to interface directly to the CMOS image sensor. As Holtek also provides a full Software
Development Kit for these modules users are provided with the necessary development software to
assist with rapid development of their fingerprint recognition function equipped product design.
Hardware Description
These fingerprint modules contain a CMOS image sensor as well as USB signal conversion
circuitry to allow the modules to communicate with an external USB interface equipped PC. As a
result the only external pin connections are the two USB signal lines, power and ground lines. The
USB interface is a 2.0 Full Speed type. After power on a certain amount of time, as provided in the
electrical characteristics, must be allowed before any USB commands are sent to the device. The
devices also contain blue LED indicator driver hardware.
Rev. 1.00
6 of 12
July 10, 2014
GTU Sereis
USB Fingerprint Module
Software Development Kit Description
Holtek supplies a software development kit to enable convenient development of fingerprint
recognition applications. The building blocks for these user applications is provided through an
Application Programming Interface, API, which designers can use to assist with rapid product
development. The Holtek supplied Software Development Kit includes Visual Basic and Visual C
demo source code along with all the necessary drivers and DLLs. Other relevant documentation
such as a Users’s Manual and Programmer’s Guide are also provided.
Functional Description
The following table provides a list of the Holtek provided API functions.
API Functions
Rev. 1.00
Brief Description
Finger_Open
Connect the fingerprint device
Finger _Close
Disconnect the fingerprint device
Finger _StartCap
Switch on the LED
Finger_EndCap
Switch off the LED
Finger_Capture
Capture an image for later processing
Finger_SnapShot
Snapshot an image for displaying
Finger_CheckFinger
Check if any finger is located on the device
Finger_Dimension
Return the dimensions of the effective capture area
Finger_GetImage
Copy the image to the input buffer
Finger_Save
Save the image to a specific BMP file
Finger_Display
Display the image to the DC of a specific window.
Finger_SetParameter
Set the brightness and contrast of the image
Finger_GetParameter
Get the current brightness and contrast of the image
Finger_SaveParameter
Save the brightness and contrast to the device
Finger_Template
Convert the image to a raw template of 168 Bytes
Finger_Enroll
Convert 3~5 images to a template of 504 Bytes
Finger_EndEnroll
Free the resource being used during enrollment
Finger_Verify
Match if two input templates are identical
Finger_SetKey
Save a 5-byte key to the device for later SW check
Finger_CheckKey
Check the input 5-byte key with the stored key
Finger_EraseKey
Erase the previous set key.
Finger_IsSetKey
Check if the key has been set to the device.
7 of 12
July 10, 2014
GTU Sereis
USB Fingerprint Module
Programming Example
The following example program is provided to assist users in showing how an enrollment and
identification program could be generated.
Functional Description
AP Starts
Finger_Open();
… Other functions
//AP Closes
Finger_Close();
Enrollment
Finger_StartEnroll()
Finger_StartCap()
For (i=0;i<5;i++)
{
While(Finger_Capture()!=OK)
rtn = Finger_Enroll()
}
Finger_EndCap()
Finger_EndEnroll()
If(‘rtn >’A’ && rtn<’D’)
Save the template
Else
Failed
Identification
Finger_StartCap()
for (i=0;i<MatchCount;i++)
{
While(Finger_Capture()!=OK)
rtn = Finger_Template()
If(rtn==OK)
{
for (j=0;j<UserNo;j++)
{
If(Finger_Verify()==OK)
break;
}
}
}
Finger_EndCap()
Rev. 1.00
8 of 12
July 10, 2014
GTU Sereis
USB Fingerprint Module
0.36
6.82
Mechanical Specifications
Pin1 = USB +5V
Pin2 = DPin3 = D+
Pin4 = GND
Pin5 = GND
17.50
16.78
12.90
7.70
1.60
36
16.90
20.78
4.92
9.21
4.70
July 10, 2014
9 of 12
Rev. 1.00
Mechanical Specifications
10
GTU-5110B3
GTU Sereis
USB Fingerprint Module
GTU-5110B4
7.67
4.15
12.90
25
16.68
2.90
Mechanical Specifications
6.87
Connect to PC
Pin1 = USB +5V
Pin2 = DPin3 = D+
Pin4 = GND
Pin5 = GND
0.94
0.67
6
35.50
16.90
21.13
1.81
1.11
Pin1 = USB +5V
Pin2 = DPin3 = D+
Pin4 = GND
10.57
July 10, 2014
10 of 12
Rev. 1.00
GTU Sereis
USB Fingerprint Module
GTU-5110B6
17
16.68
12.90
0.68
45
21.13
16.90
Mechanical Specifications
6.87
0.15
Pin1 = USB +5V
Pin2 = DPin3 = D+
Pin4 = GND
Pin5 = GND
7.68
7.67
3.70
July 10, 2014
11 of 12
Rev. 1.00
GTU Sereis
USB Fingerprint Module
Mechanical Specifications
Copyright© 2014 by HOLTEK SEMICONDUCTOR INC.
The information appearing in this Data Sheet is believed to be accurate at the time
of publication. However, Holtek assumes no responsibility arising from the use of
the specifications described. The applications mentioned herein are used solely for
the purpose of illustration and Holtek makes no warranty or representation that such
applications will be suitable without further modification, nor recommends the use of
its products for application that may present a risk to human life due to malfunction or
otherwise. Holtek's products are not authorized for use as critical components in life
support devices or systems. Holtek reserves the right to alter its products without prior
notification. For the most up-to-date information, please visit our web site at http://www.
holtek.com.tw.
Note that Holtek’s fingerprint recognition products have been designed in conjunction with
Gingy Technology.
Rev. 1.00
12 of 12
July 10, 2014