FS2002电容式指纹识别模块规格书V2.0_E6

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

FS2002电容式指纹识别模块规格书V2.0
20161020
1. 簡介
本模組為一脫機模塊具有以下特色:
•指紋演算法
•电容式指纹采集头。

主要的功能如下:
•高正確性與快速的指紋辨識技術。

•超薄的电容式采集头。

•具有一對一比對與一對多比對功能。

•可從指紋模組下載指紋圖像。

•可以對指紋模組進行特徵點的讀寫功能。

•具有 UART 與 USB 的通訊協定。

技術規格
模块尺寸:20mm x 40mm。

模块的接口描述:
J1:HT32F2755的JTAG接口。

J1-1: 3.3V
J1-2 : JTMS_SWDIO
J1-3: GND
J1-4: JTCK_SWCLK
J1-5: nRST
J1-6: JTDO
J2: HT32F2755的UART接口。

J2-1: UR0_TX
J2-2: UR0_RX
J2-3: GND
J2-4: 5V
J4: FS2002电容式指纹传感器。

J5: mini_USB接口。

2. 通訊協定: 封包內容(多位元組時,從低位元組先填寫)
命令封包(命令)
反饋封包(Acknowledge)
資料封包(Data)
3. 通訊協議: 指令摘要命令封包中的命令代碼如下:
4. 通訊介面: 錯誤代碼當反饋封裝中反饋 Non-acknowledge 時,參數的錯誤代碼如下:
5. 通訊介面: 命令說明
5.1. 初始化(Open)
命令是針對模組進行初始化的動作,特別是要取得產品資訊的時候。

devinfo 架構說明
如果指紋模塊的序號是零,就不保證該模組的穩定性。

5.2. 中斷(Close)
C lose 命令可以不下。

5.3. 快速找尋指紋模組(UsbInternalCheck)
本指紋模組採用可移除式的光碟機架構,無須安裝任何驅動。

而此命令是為了加速當系統同時存在很多可移除式的光碟機時,減少連接得時間。

5.4. LED 開關控制(CmosLed)(半导体Sensor请忽略)
5.5. 改變包率(ChangeBaudrate)
此命令須在模組工作的時候執行,當電源重新上電後,系統會自動回復到包率9600。

5.6. 取得已建檔的指紋數量(GetEnrollCount)
5.7. 確認指定 ID 是否建檔(CheckEnrolled)
5.8. 開始建檔(EnrollStart)
5.9. 第一次建檔(Enroll1)
5.10. 第二次建檔(Enroll2)
5.11. 第三次建檔,並整合三次建檔組成一組特徵點資料(Enroll3)
5.12. 確認指紋是否按壓(IsPressFinger)
此命令在建檔的時候會被使用,控制端在每次建檔時須確認指紋是否移開。

5.13. 刪除指定 ID(DeleteID)
5.14. 刪除全部指紋(DeleteAll)
5.15. 一對一比對(Verify)
5.1
6. 一對多比對(Identify)
5.17. 一對一特徵點比對(VerifyTemplate)
5.18. 一對多特徵點比對(IdentifyTemplate)
5.19. 取得指紋圖像(CaptureFinger)
建檔過程請將該參數值填寫非0,比對過程可以將該參數填0。

5.20.
5.21. 取得指紋圖像(GetImage)
5.22. 取得原始圖像(GetRawImage)
5.23. 取得資料庫內特徵點(G etTemplate)
5.24. 寫入特徵點到資料庫(SetTemplate)
5.25. 開始下載資料庫資料(G etDatabaseStart)
此命令可以不下。

5.2
6. 下載資料庫結束(GetDatabaseEnd)
此命令可以不下。

5.27. Upgrade Firmware(UpgradeFirmware)
不支援
5.28. Upgrade ISO CD Image(UpgradeISOCDImage)
不支援
5.29. 進入軟件更新模式(SetIAPMode) 不支援
進入軟件更新模式,在這模式下軟件才允許被更新。

6. 通訊介面: 流程與說明
6.1 擷取指紋影像
IsPressFinger 確認指頭是否按壓在採集頭上面。

此命令須在建檔過程中被使用。

.
CaptureFinger 擷取一張指紋影像(176x176),如果手指沒有放在採集頭上面,則會回傳一個錯誤代碼。

GetRawImage 擷取一張原始影像(176x176), 此命令單純只作拍攝功能不會進行判斷使否有放上手指。

6.2 一對一比對與一對多比對
Identify 與IdentifyTemplate 執行一對多比對
Verify 與VerifyTemplate 執行一對一比對
在執行 Identify 與 Verify 命令之前,控制端必須先執行 CaptureFinger 的命令。

流程如下:
1. 打開 LED(只针对光学,半导体Sensor请忽略)
2. CaptureFinger
3. Identify/Verify
6.3 建檔
流程如下:.
1. 打開 LED(只针对光学,半导体Sensor请忽略)
2. EnrollStart with a (not used) ID
3. CaptureFinger
4. Enroll1
5. 執行IsPressFinger 等待手指移開
6. CaptureFinger
7. Enroll2
8. 執行IsPressFinger 等待手指移開
9. CaptureFinger
10. Enroll3
更详细请参考《176登记流程图_E6》
7. PC 軟件PC 軟件介紹
,
, PC 軟件支援 VC6.0 以上,並提供源碼。

相关文档
最新文档