Zhiatec ZFM-20 series User Manual

Fingerprint identification module

Advertisement

Quick Links

10/31/12
Google Translate
Page  1
Series
ZFM-20
Fingerprint identification module
User's manual
Hangzhou refers Security Technology Co., Ltd.
June 2010
Ver: 2.0
Page  2
translate.google.com/translate?hl=en&sl=zh-‐‑CN&u=http://www.adafruit.com/datasheets/DY001fingerpr...
1/28

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ZFM-20 series and is the answer not in the manual?

Questions and answers

Summary of Contents for Zhiatec ZFM-20 series

  • Page 1 10/31/12 Google Translate Page  1 Series ZFM-20 Fingerprint identification module User's manual Hangzhou refers Security Technology Co., Ltd. June 2010 Ver: 2.0 Page  2 translate.google.com/translate?hl=en&sl=zh-‐‑CN&u=http://www.adafruit.com/datasheets/DY001fingerpr… 1/28...
  • Page 2 Hangzhou refers Security Technology Co., Ltd. Introduction and Declarations ZFM-20 series fingerprint thanks to the acquisition of the Security Technology Co., Ltd. in Hangzhou (hereinafter referred to as: Refers to the security compan Identity Module (hereinafter referred to as: module).
  • Page 3: Table Of Contents

    Chapter 1 Overview ZFM-20 series of stand-alone fingerprint identification module Hangzhou, a security technology company launched SynoChip high-speed DSP processor To core optical fingerprint sensor combined with independent intellectual property rights of the company, without the host computer to participate in the management Intelligent module for fingerprint input, image processing, fingerprint matching, search and template storage functions.
  • Page 4: Ordering Information

    10/31/12 Google Translate Fingerprint logon, 2 times a fingerprint entry 2 entry image processing the synthetic template stored in the module. Fingerprint matching, fingerprint head sensor input to verify the fingerprint image processing, and then with the fingerprint template module. The row matched comparison (a template to match the specified module, called fingerprint matching method, ie 1:1 way;...
  • Page 5: Chapter Iii Hardware Interface

    10/31/12 Google Translate Search time: <1.0 seconds (1:200, mean) PC interface: UART (TTL logic level) or USB1.1 Communications baud rate (UART): (9600 N) bps where N = 1 to 12 (the default value of N = 6, i.e., 57600bps) Working environment: Temperature: -20 ℃...
  • Page 6: Usb Communication

    10/31/12 Google Translate 3.1.1.2 serial protocol Using a half-duplex asynchronous serial communication. The default baud rate is 57600bps, command set for 9600 ~ 115200bps. Start bit Stop bits 10 frame format Frame format for transmission 10, a level start bit, 8 data bits (LSB first), and one stop bit, no parity Bit.
  • Page 7: Sensor Interface (Board Marked: J2)

    10/31/12 Google Translate 6 of 28 Page  8 Hangzhou refers Security Technology Co., Ltd. 3.2 sensor interface (board marked: J2) The split module provides optical fingerprint sensor board dedicated interface (15-pin single row socket / pin, pin pitch 1.25mm). Interest The interface, connected via a 15-pin ribbon cable with sensor board.
  • Page 8: Chapter Iv System Resources

    10/31/12 Google Translate Page  9 Hangzhou refers Security Technology Co., Ltd. Chapter IV system resources In order to meet the needs of different customers, the module system provides a large amount of resources available to the use of the user's system. 4.1 buffer Module RAM features 72K bytes size the image buffer ImageBuffer with the two size of 512 bytes of special Levy the file buffers CharBuffer1 and the CharBuffer2.
  • Page 9: Security Level (The Parameters No: 5)

    10/31/12 Google Translate This parameter control module with the host computer via the communication baud rate UART communication, if the parameter value of N (N ranges from arou 12) corresponding to the baud rate (9600 N) bps. 4.3.2 Security Level (parameters NO: 5) The parameter control fingerprint matching and search than threshold, divided into five, range: 1, 2, 3, 4, 5.
  • Page 10: Packet Format

    Hangzhou refers Security Technology Co., Ltd. The fifth chapter of the communication protocol The communication protocol defines the ZFM-20 series of the rules of the exchange of information between the module and the host computer. Whether using the UART hardware USB interface type, using the same set of communications protocols and instruction set.
  • Page 11 10/31/12 Google Translate Address codeADDER 4 bytes Refused to address the error packets. Send high byte first. The 0x01 command packet (Command packet). Represents is a data packet (Data packet), and there is a subsequent packet. 0x02 Packet alone can not enter the flow of execution must follow the instruction packet Packet identification 1 byte Or response packets behind.
  • Page 12: Chapter Vi Module Instruction System

    Hangzhou refers Security Technology Co., Ltd. Chapter VI module instruction system ZFM-20 Series modules total of 21 instructions. Application through different combinations of the command, to achieve a variety of fingerprint identification function. All command / data transmission are in the form of packets delivered. Packet format and definition see 5.1 packet format.
  • Page 13 10/31/12 Google Translate Baotou Module address Packet identification Packet length Instruction code Password Checksum 0xef01 XXXX 0x01 0x0007 0x12 PassWord 13 of 28 Page  15 Hangzhou refers Security Technology Co., Ltd. Reply packet format: 2 bytes 4 bytes 1 byte 2 bytes 1 byte 2 bytes...
  • Page 14 10/31/12 Google Translate Page  16 Hangzhou refers Security Technology Co., Ltd. Reply packet format: 2 bytes 4 bytes 1 byte 2 bytes 1 byte 2 bytes Baotou Module address Packet identification Packet length Confirmation code Checksum 0xef01 XXXX 0x07 0x0003 Note: The confirmation code = 0x00 means OK;...
  • Page 15 10/31/12 Google Translate System ID Fixed values: 0x0000 Fingerprint database size Fingerprint storage capacity Security level Security level code (1, 2, 3, 4, 5) Device address 32-bit device address Packet size Packet size code (0,1,2,3) Baud Rate Setting N (corresponding to a baud rate of 9600 × N bps) 6) to read the fingerprint template index table ReadConList Description: Read module fingerprint template index table, and each index table to read up to 256 fingerprint templates.
  • Page 16: Fingerprint Processing Class Instruction

    10/31/12 Google Translate 2 bytes 4 bytes 1 byte 2 bytes 1 byte 2 bytes Baotou Module address Packet identification Packet length Instruction code Checksum 0xef01 XXXX 0x01 0x0003 0x1d 0x0021 Reply packet format: 2 bytes 4 bytes 1 byte 2 bytes 1 byte 2 bytes...
  • Page 17 10/31/12 Google Translate 0xef01 XXXX 0x01 0x0003 0x0a 0x000e Reply packet format: 2 bytes 4 bytes 1 byte 2 bytes 1 byte 2 bytes Baotou Module address Packet identification Packet length Confirmation code Checksum 0xef01 XXXX 0x07 0x0003 Packet (follow-up package) format: 2 bytes 4 bytes 1 byte...
  • Page 18 10/31/12 Google Translate command packet checksum (2 bytes) = packet identification (1 byte) + packet length (2 bytes) + script (1 byte); response packet checksum (2 bytes) = packet identification (1 byte) + packet length (2 bytes) + confirmation code (1 byte); checksum bytes added to carry more than 2 bytes ignored, big endian transfer;...
  • Page 19 10/31/12 Google Translate default module address "0xffffffff"; default password is "0x00000000". 20 of 28 Page  22 Hangzhou refers Security Technology Co., Ltd. 13) Upload feature or template UpChar Function Description: the feature buffer CharBuffer1 or CharBuffer2 in signature files uploaded to the host computer. The input Parameters: BufferID (The buffer number) Return parameter: confirm the word Instruction code: 0x08...
  • Page 20 10/31/12 Google Translate Page  23 Hangzhou refers Security Technology Co., Ltd. Note: buffer CharBuffer1, CharBuffer2's BufferID is 0x01 and 0x02, respectively Reply packet format: 2 bytes 4 bytes 1 byte 2 bytes 1 byte 2 bytes Baotou Module address Packet identification Packet length Confirmation code Checksum 0xef01...
  • Page 21 10/31/12 Google Translate 16) reads out the template LoadChar Function Description: fingerprint template flash database specified ID number read into stencil buffer CharBuffer1 or the CharBuffer2. Input parameters: BufferID (buffer number) + PageID (fingerprint library template number two bytes, high byte first). Return parameter: confirm the word Instruction code: 0x07 The instruction packet format:...
  • Page 22 10/31/12 Google Translate Function: Remove module fingerprint database fingerprint template. Input parameters: none Return parameter: confirm the word Instruction code: 0x0d The instruction packet format: 2 bytes 4 bytes 1 byte 2 bytes 1 byte 2 bytes Baotou Module address Packet identification Packet length Instruction code Checksum 0xef01 XXXX...
  • Page 23: Other Instructions

    10/31/12 Google Translate The instruction packet format: 2 bytes 4 bytes 1 byte 2 bytes 1 byte 1 byte 2 bytes 2 bytes 2 bytes Baotou Module address packet ID Packet length S cript buffer number Start Page Pages Checksum 0xef01 XXXX 0x01...
  • Page 24 10/31/12 Google Translate 26, a total of 28 Page  28 Hangzhou refers Security Technology Co., Ltd. Chapter VII Program Development Guide 7. Program flowchart translate.google.com/translate?hl=en&sl=zh-‐‑CN&u=http://www.adafruit.com/datasheets/DY001fingerpr… 24/28...
  • Page 25 10/31/12 Google Translate 27, a total of 28 Page  29 Hangzhou refers Security Technology Co., Ltd. Input fingerprint flowchart 28 of 28 translate.google.com/translate?hl=en&sl=zh-‐‑CN&u=http://www.adafruit.com/datasheets/DY001fingerpr… 25/28...
  • Page 26 10/31/12 Google Translate Page  30 Hangzhou refers Security Technology Co., Ltd. Search prime fingerprint flowchart 29 of 28 Page  31 Hangzhou refers Security Technology Co., Ltd. 6.4 Instruction Set Summary Table translate.google.com/translate?hl=en&sl=zh-‐‑CN&u=http://www.adafruit.com/datasheets/DY001fingerpr… 26/28...
  • Page 27 10/31/12 Google Translate 6.4.1 classified by function Type Code Function Description Type Code Function Description 0x13 efficacy password Finger 0x08 upload feature System 0x12 to set a password 0x09 download feature Grain 0x15 to set the address 0x06 storage templates Collectively The 0x0e setting system parameters 0x07 read out the template...
  • Page 28: Optical Fingerprint Sensor (Or Integrated Module) Dimensions (Unit: Mm )

    10/31/12 Google Translate 2 optical fingerprint sensor (or integrated module) Dimensions (Unit: mm) ----------- End ---------- 31, a total of 28 translate.google.com/translate?hl=en&sl=zh-‐‑CN&u=http://www.adafruit.com/datasheets/DY001fingerpr… 28/28...

Table of Contents