background image

 

ZFM-70  SeriesFingerprint  Identification  Module

 

User  Manual

 

www.zhiantec.com

                                                                              Hangzhou Zhian Technologies Co.,Ltd 

6.1.5

 

Read system Parameter ............................................................................................................ 25

 

6.1.6

 

Read template index table ........................................................................................................ 25

 

6.1.7

 

Read valid template number .................................................................................................... 26

 

6.2

 

Fingerprint-processing instructions ..................................................................................................... 27

 

6.2.1

 

To capture    finger image ........................................................................................................ 27

 

6.2.2

 

Open backlight ......................................................................................................................... 27

 

6.2.3

 

Close backlight ........................................................................................................................ 28

 

6.2.4

 

Capture fingerprint no control light ......................................................................................... 28

 

6.2.5

 

Handshake ................................................................................................................................ 29

 

6.2.6

 

Auto Enroll fingerprint ............................................................................................................ 29

 

6.2.7

 

Auto search .............................................................................................................................. 31

 

6.2.8

 

Search (with residual judge

 .................................................................................................. 31

 

6.1.1

 

Upload image ........................................................................................................................... 32

 

6.2.9

 

Download the image ................................................................................................................ 33

 

6.1.1

 

To generate character file from image ..................................................................................... 34

 

6.2.10

 

To generate template ................................................................................................................ 34

 

6.2.11

 

To upload character or template ............................................................................................... 35

 

6.2.12

 

To download character file or template .................................................................................... 36

 

6.2.13

 

To store template ...................................................................................................................... 36

 

6.2.14

 

To read template from Flash library ......................................................................................... 37

 

6.2.15

 

To delete template .................................................................................................................... 38

 

6.2.16

 

To empty finger library ............................................................................................................ 38

 

6.2.17

 

To carry out precise matching of two finger templates ............................................................ 39

 

6.2.18

 

To search finger library ............................................................................................................ 39

 

6.3

 

Other instructions ................................................................................................................................. 40

 

6.3.1

 

Write notepad ........................................................................................................................... 40

 

6.3.2

 

Read notepad ........................................................................................................................... 40

 

Appendix ..................................................................................................................................... 42

 

 

 

 

 

 

 

 

 

 

Содержание VMA329

Страница 1: ...VMA329 FINGERPRINT SENSOR ZFM 708 USER MANUAL ...

Страница 2: ...tions of the device before actually using it All modifications of the device are forbidden for safety reasons Damage caused by user modifications to the device is not covered by the warranty Only use the device for its intended purpose Using the device in an unauthorised way will void the warranty Damage caused by disregard of certain guidelines in this manual is not covered by the warranty and th...

Страница 3: ...0 001 at security level 3 false reject rate 1 0 security level 3 interface TTL serial operating current max 95 mA average searching time 1 s working temperature 20 to 50 C outline dimensions 54 x 20 x 20 5 mm 6 Connection pin number name type description wire colour 1 Vtouch in touch sensor power input blue 2 Sout out touch sensor output yellow 3 Vin in power input red 4 TD in data output TTL logi...

Страница 4: ...in the event of damage or injury resulting from incorrect use of this device For more info concerning this product and the latest version of this manual please visit our website www velleman eu The information in this manual is subject to change without prior notice COPYRIGHT NOTICE The copyright to this manual is owned by Velleman nv All worldwide rights reserved No part of this manual may be cop...

Страница 5: ...n shocks falls dust dirt humidity and by the article as well as its contents e g data loss compensation for loss of profits consumable goods parts or accessories that are subject to an aging process during normal use such as batteries rechargeable non rechargeable built in or replaceable lamps rubber parts drive belts unlimited list flaws resulting from fire water damage lightning accident natural...

Страница 6: ...ZFM 70 SeriesFingerprint Identification Module User Manual ZFM 70 Series Fingerprint Identification Module User Manual Ver V1 0 ...

Страница 7: ...or separate notice You may visit our website or call us for the latest information The Manual contains proprietary information of Zhiante which shall not be used by or disclosed to third parties without the permission of Zhiantec nor for any reproduction and alteration of information without any associated warranties conditions limitations or notices No responsibility or liability is assumed by Zh...

Страница 8: ...ww zhiantec com Hangzhou Zhian Technologies Co Ltd 3 Contact Information http www zhiantec com Address Suite C D Floor 8 West Building of International Garden No 160 Tianmushian RD Hangzhou 310013 P R China Phone 86 571 88210122 88210133 Fax 86 571 88210122 818 ...

Страница 9: ...ZFM 70 SeriesFingerprint Identification Module User Manual www zhiantec com Hangzhou Zhian Technologies Co Ltd 4 Revisions Version Date Modify Modify content V1 0 20131213 Base version ...

Страница 10: ...r 15 4 1 1 Image buffer 15 4 1 2 Character file buffer 15 4 2 Fingerprint Library 15 4 3 System Confiuration Parameter 15 4 3 1 Baud rate control Parameter Number 4 15 4 3 2 Security Level Parameter Number 5 15 4 3 3 Data package length Parameter Number 6 16 4 4 System status register 16 4 5 Module password 16 4 6 Module address 16 4 7 Notepad 16 V Communication Protocol 18 5 1 Data package format...

Страница 11: ... Enroll fingerprint 29 6 2 7 Auto search 31 6 2 8 Search with residual judge 31 6 1 1 Upload image 32 6 2 9 Download the image 33 6 1 1 To generate character file from image 34 6 2 10 To generate template 34 6 2 11 To upload character or template 35 6 2 12 To download character file or template 36 6 2 13 To store template 36 6 2 14 To read template from Flash library 37 6 2 15 To delete template 3...

Страница 12: ...en Fingerprint matching support in range of 45 Responsive strong adaptability of fingerprints Fingerprint image reading has sensitive response and judgment of the dry and wet fingers to obtain the optimal imaging quality wide application of the crowd Can also be self learning and adaptive function customization adjust the parameters automatically according to the change of the habits of the users ...

Страница 13: ...t Realize by use the command GetImg The faster response By optimizing the image acquisition and pretreatment of the driver the image acquisition and image preprocessing process can save more time better image quality faster response speed Power on handshake When ZFM 70 series power on it will send a byte 0x55 to handshake then upper computer can send other commands single command to complete the e...

Страница 14: ...rsion parallel wire length mm Interface U USB2 0 USB1 1 S Serial Series UART capacity 50 5 0V 33 3 3V 6 8 6 706 without touch induction 8 708 with touch induction X H L X 706 without touch induction H 708 touch induction active high L 708 touch induction active low Voltage 1000 Hangzhou Zhiantec fingerprint module Note 1 Wire length means the length of parallel wire which connects optical sensor a...

Страница 15: ...rking current Typical 65mA Peak 95mA Matching Mode 1 1 and 1 N Baud rate 9600 N bps N 1 12 default N 6 Character file size 256 bytes Image acquiring time 0 5s Template size 512 bytes Storage capacity 150 1000 Security level 5 1 2 3 4 5 highest FAR 0 001 FRR 1 Average searching time 1s 1 500 Window dimension 14 5mm 19 4mm Working environment Temp 20 60 Storage environment Temp 40 85 RH 40 85 RH 85 ...

Страница 16: ...n In Power input color red 4 TD in Data output TTL logical level color green 5 RD out Data input TTL logical level color whrite 6 GND Signal ground Connected to power ground color black Note ZFM 706 there is not touch induction function the pin 1 and pin 2 not connect ZFM 708 thers is touch induction function all pin is valid In type in means input to module out means output from module Figure 0 1...

Страница 17: ...erprint module the fingerprint module begins to work the default power supply voltage of touch induction is 3 3V 5V can also be directly connected with the 4 battery the touch induction circuit the overall power consumption current of 10uA the circuit can continuously supply The touch sensing signal output can be customized to output low level effectively if you need this function please inform ou...

Страница 18: ...te Min Typ Max VIL 0 6 V Loigc 0 VIH 2 4 V Logic 1 IIH VIH 5V 1 mA VIH 3 3V 30 uA VImax 0 3 5 5 V Maximum input voltage 3 2 USB communication When it s USB communication definition is list 0 1 USB communication Pin Num Name Type Function Description 1 2 3 Vin in Power supply input refer to 3 1 1 4 for electrical parameter 4 DP In Out USB data 5 DP In Out USB data 6 GND Signal ground Connected to p...

Страница 19: ...chnologies Co Ltd 14 图 0 2 USB communication interface When use USB communication interface all command called by API ZFM 70 series not need driver files when use in pc If you use in windows linux wince platform you can contact our company for sdk ZFM 70 series works in USB 2 0 full speed mode ...

Страница 20: ...tain space within Flash for fingerprint template storage that s fingerprint library Contents of the library remain at power off Capacity of the library changes with the capacity of Flash system will recognize the latter automatically Fingerprint template s storage in Flash is in sequential order Assume the fingerprint capacity N then the serial number of template in library is 0 1 2 3 N User can o...

Страница 21: ... verifying password and will enter into normal operation mode That s when Module password remains the default verifying process can be jumped The password length is 4 bytes and its default factory value is 00H 00H 00H 00H Should the password have be modified refer to instruction SetPwd then Module or device handshaking password must be verified before the system enter into normal operation mode Or...

Страница 22: ...ZFM 70 SeriesFingerprint Identification Module User Manual www zhiantec com Hangzhou Zhian Technologies Co Ltd 17 ...

Страница 23: ...h Package content 18nstruction data Paramet er Checksum Definition of Data package Name Symbol Length Description Header Start 2 bytes Fixed value of 0xEF01 High byte transferred first Adder ADDER 4 bytes Default value is 0xFFFFFFFF which can be modified by command High byte transferred first and at wrong adder value module will reject to transfer Package identifier PID 1 byte 01H Command packet 0...

Страница 24: ... 5 0x0f Read system parameter 6 0x1f Read fingerprint template index table 7 0x1d Read valid template number list 0 2 fingerprint processing instruction number instruction function 1 0x01 Capture fingerprint image 2 0x0a Upload fingerprint image 3 0x0b Download fingerprint image 4 0x02 Generate Features from fingerprint image 5 0x05 Merge 2 Features to a template 6 0x08 Upload Features 7 0x09 Down...

Страница 25: ... Download Features 0x50 OpenLED Open backlight 0x0a UpImage Upload fingerprint image 0x51 CloseLED Close backlight 0x0b DownImage Download fingerprint image 0x52 GetImageFree Capture fingerprint no control light 0x0c DeletChar Delete template 0x53 GetEcho handshake 0x0d Empty Empty template 0x54 AutoLogin Auto enroll 0x0e SetSysPara Set system parameter 0x55 AutoSearch Auto search 0x0f ReadSysPara...

Страница 26: ...kages 14 0x0f error when uploading image 15 0x10 fail to delete the template 16 0x11 fail to clear finger library 17 0x13 wrong password 18 0x15 fail to generate the image for the lackness of valid primary image 19 0x18 error when writing flash 20 0x1a invalid register number 21 0x20 Address error 22 0x21 Must verify password 23 Others system reserved 5 3 Brief Work flow After completing initializ...

Страница 27: ...Confirmation code means no finger on sensor If the Confirmation code is 00 it means ok Ef 01 ff ff ff ff 07 00 03 00 00 0a Then execute generate features instruction Ef 01 ff ff ff ff 01 00 04 02 01 00 08 02is instruction it meas to execute generate features instruction Note 01 is parameter it means the features store to buffer 1 ...

Страница 28: ...entifier Package Length Instruction code Password Checksum 2 bytes 4bytes 1 byte 2 bytes 1 byte 4 byte 2 bytes 0xEF01 xxxx 01H 0007H 13H PassWord sum Acknowledge package format Header Module address Package identifier Package Length Confirmation code Checksum 2 bytes 4bytes 1 byte 2 bytes 1 byte 2 bytes 0xEF01 xxxx 07H 0003H xxH sum Note Confirmation code 00H Correct password Confirmation code 01H...

Страница 29: ...New Module address Checksum 2 bytes 4bytes 1 byte 2 bytes 1 byte 4 bytes 2 bytes 0xEF01 xxxx 01H 0007H 15H xxxx sum Acknowledge package format Header New Module address Package identifier Package length Confirmation code Checksum 2 bytes 4bytes 1 byte 2 bytes 1 byte 2 bytes 0xEF01 xxxx 07H 0003H xxH Sum Note Confirmation code 00H address setting complete Confirmation code 01H error when receiving ...

Страница 30: ...ackage identifier Package length Instruction code Checksum 2 bytes 4bytes 1 byte 2 bytes 1 byte 2 bytes 0xEF01 Xxxx 01H 0003H 0fH sum Acknowledge package format Header Module address Package identifier Package length Confirmation code Basic parameter list Checksum 2 bytes 4bytes 1 byte 2 bytes 1 byte 16 bytes 2 bytes 0xEF01 xxxx 07H 0013H xxH See following table sum Note Confirmation code 00H read...

Страница 31: ...ode 01h package receiving wrong 2 Each time it can read 256 list data if the data bit less than 256 it should defined as 0 3 list data structure 1 group maintains 8 bit and can be output by the high bit firstly For details please see below table Transfer sequence Output from low byte to hig byte in order and every byte should be output by the highest bit The lowest byte Template NO 7 6 5 4 3 2 1 0...

Страница 32: ... If there is no finger returned confirmation code would be can t detect finger Input Parameter none Return Parameter Confirmation code 1 byte Instruction code 01H Command or instruction package format Header Module address Package identifier Package length Instruction code Checksum 2 bytes 4bytes 1 byte 2 bytes 1 byte 2 bytes 0xEF01 Xxxx 01H 0003H 01H 05H Acknowledge package format Header Module a...

Страница 33: ...r none Return Parameter Confirmation code 1 byte Instruction code 51H Command or instruction package format Header Module address Package identifier Package length Instruction code Checksum 2 bytes 4 bytes 1 bytes 2 bytes 1 bytes 2 bytes 0xEF01 XXXX 0x01 0x0003 0x51 0x55 Acknowledge package format Header Module address Package identifier Package length Confirmation code Checksum 2 bytes 4 bytes 1 ...

Страница 34: ...struction package format Header Module address Package identifier Package length Instruction code Checksum 2 bytes 4 bytes 1 bytes 2 bytes 1 bytes 2 bytes 0xEF01 XXXX 0x01 0x0003 0x53 0x57 Acknowledge package format Header Module address Package identifier Package length Confirmation code Checksum 2 bytes 4 bytes 1 bytes 2 bytes 1 bytes 2 bytes 0xEF01 XXXX 0x07 0x0003 XX XX Note Confirmation code ...

Страница 35: ...ll send Confirmation code0x56 PS_AUTOLOGIN_OK1 then you can continue to capture fingerprint second When the press time is 3 the command will capture three fingerprint to merge a template and the first capture the module will send Confirmation code 0x56 PS_AUTOLOGIN_OK1 the second capture the module will send Confirmation code 0x57 PS_AUTOLOGIN_OK2 then you can continue to capture fingerprint third...

Страница 36: ...e value the more time for 70serials Usually use 54 0x36 The corresponding time is 3 5seconds the other time is below Value Wait time seconds Value Wait time seconds 31 0x1f 2 62 0x3e 4 38 0x26 2 5 69 0x45 4 5 46 0x2e 3 77 0x4d 5 54 0x36 3 5 85 0x55 5 5 Acknowledge package format Header Module address Package identifier Package length Confirmation code Find page score Checksum 2 bytes 4 bytes 1 byt...

Страница 37: ...ore Checksum 0xef01 XXXX 0x07 0x007 X PageID MatchScore Sum Note Confirmation code 00H success Confirmation code 01H fail to receive package Confirmation code 09H No search Confirmation code 22H residual finger 6 3 9 Upload image Description to upload the image in Img_Buffer to upper computer Refer to 1 1 1 for more about image buffer Input Parameter none Return Parameter Confirmation code 1 byte ...

Страница 38: ...e address Package identifier Package length Instruction code Checksum 2 bytes 4bytes 1 byte 2 bytes 1 byte 2 bytes 0xEF01 Xxxx 01H 03H 0bH 000fH Acknowledge package format Header Module address Package identifier Package length Confirmation code Checksum 2 bytes 4bytes 1 byte 2 bytes 1 byte 2 bytes 0xEF01 Xxxx 07H 03H xxH sum Data Package format data package stills will be transferred later Header...

Страница 39: ...dentifier Package length Confirmation code Checksum 2 bytes 4bytes 1 byte 2 bytes 1 byte 2 bytes 0xEF01 xxxx 07H 03H XxH sum Note Confirmation code 00H generate character file complete Confirmation code 01H error when receiving package Confirmation code 06H fail to generate character file due to the over disorderly fingerprint image Confirmation code 07H fail to generate character file due to lack...

Страница 40: ...ber Checksum 2 bytes 4bytes 1 byte 2 bytes 1 byte 1 byte 2 bytes 0xEF01 xxxx 01H 04H 08H BufferID sum Note BufferID of CharBuffer1 and CharBuffer2 are 1h and 2h respectively Other values except 1h 2h would be processed as CharBuffer2 Acknowledge package format Header Module address Package identifier Package length Confirmation code Checksum 2 bytes 4bytes 1 byte 2 bytes 1 byte 2 bytes 0xEF01 xxxx...

Страница 41: ...cksum 2 bytes 4bytes 1 byte 2 bytes 1 byte 2 bytes 0xEF01 xxxx 07H 03H xxH sum Data Package format data package stills will be transferred later Header Module address Package identifier Package length Package content Checksum 2 bytes 4bytes 1 byte 2 bytes 1 byte 2 bytes 0xEF01 Xxxx 02H N 2 N sum End package format Header Module address Package identifier Package length Package content Checksum 2 b...

Страница 42: ... Description to load template at the specified location PageID of Flash library to template buffer CharBuffer1 CharBuffer2 Input Parameter BufferID buffer number PageID Flash location of the template two bytes with high byte front and low byte behind Return Parameter Confirmation code 1 byte Instruction code 07H Command or instruction package format Header Module address Package identifier Package...

Страница 43: ...ge identifier Package length Confirmation code Checksum 2 bytes 4bytes 1 byte 2 bytes 1 byte 2 bytes 0xEF01 Xxxx 07H 03H xxH sum Note Confirmation code 00H delete success Confirmation code 01H error when receiving package Confirmation code 10H faile to delete templates 6 3 18 To empty finger library Description to delete all the templates in the Flash library Input Parameter none Return Parameter ...

Страница 44: ...tes of the two buffers are matching Confirmation code 01H error when receiving package Confirmation code 08H templates of the two buffers aren t matching 2 The instruction doesn t affect the contents of the buffers 6 3 20 To search finger library Description to search the whole finger library for the template that matches the one in CharBuffer1 or CharBuffer2 When found PageID will be returned Inp...

Страница 45: ...er user content Return Parameter Confirmation code 1 byte Instruction code 18H Command or instruction package format Hea der Module address Package identifier Package length Instructi on code Page User Info Checksu m 2 bytes 4 bytes 1 byte 2 bytes 1 byte 1 byte 32 bytes 2 bytes 0xef01 XXXX 0x01 0x0024 0x18 0x00 0x0e 32 bytes Sum Acknowledge package format Header Module address Package identifier P...

Страница 46: ...es 4 bytes 1 byte 2 bytes 1 byte 1 byte 2 bytes 0xef01 XXXX 0x01 0x0004 0x19 0x00 0x0e sum Acknowledge package format Header Module address Package identifier Package length Confirma tion code User content Checksum 2 bytes 4 bytes 1 byte 2 bytes 1 byte 32 bytes 2 bytes 0xef01 XXXX 0x07 0x0023 X content Sum Note Confirmation code 00H success Others fail ...

Страница 47: ...ZFM 70 SeriesFingerprint Identification Module User Manual www zhiantec com Hangzhou Zhian Technologies Co Ltd 42 Appendix Dimentions of integral type Module mm ...

Отзывы: