天天看點

二代身份證讀寫器原理及開發

身份證讀寫器的作用就是從身份證中讀取身份資訊(例如姓名、民族、身份證号等),然後顯示或者傳輸給其他子產品使用。功能架構如下:

二代身份證讀寫器原理及開發

功能框圖說明:

1 業務子產品。負責向安全子產品發送指令,操作安全子產品進行對應的操作,例如讀固定資訊等,可以是pc或者mcu。

2 安全子產品。負責通過業務接口(uart、usb)接收業務子產品的指令,然後将業務指令解釋成射頻指令,通過射頻接口(iic)發給射頻子產品,射頻子產品傳回卡片加密資料給安全子產品,安全子產品解碼後傳回業務接口響應給業務子產品。

3 射頻子產品。負責直接跟二代證的射頻資訊互動,受安全子產品控制,需要支援ISO 14443-B标準。

4 業務接口。安全子產品和業務子產品之間的資料互動接口,包括uart或者usb。

5 射頻接口。安全子產品和射頻子產品之間的資料互動接口,是iic接口。

是以,二代證讀寫器工作方式就是,業務子產品發出業務指令給安全子產品,安全子產品解釋業務指令後分解成射頻指令給射頻子產品,射頻子產品跟卡片進行互動并将互動資料傳給安全子產品,安全子產品解碼射頻資料後,傳回業務響應給業務子產品,完成讀卡功能。

二代證完整的具體實作方案(電路圖+代碼)可以聯系垂詢。

繼續閱讀