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

功能框圖說明:
1 業務子產品。負責向安全子產品發送指令,操作安全子產品進行對應的操作,例如讀固定資訊等,可以是pc或者mcu。
2 安全子產品。負責通過業務接口(uart、usb)接收業務子產品的指令,然後将業務指令解釋成射頻指令,通過射頻接口(iic)發給射頻子產品,射頻子產品傳回卡片加密資料給安全子產品,安全子產品解碼後傳回業務接口響應給業務子產品。
3 射頻子產品。負責直接跟二代證的射頻資訊互動,受安全子產品控制,需要支援ISO 14443-B标準。
4 業務接口。安全子產品和業務子產品之間的資料互動接口,包括uart或者usb。
5 射頻接口。安全子產品和射頻子產品之間的資料互動接口,是iic接口。
是以,二代證讀寫器工作方式就是,業務子產品發出業務指令給安全子產品,安全子產品解釋業務指令後分解成射頻指令給射頻子產品,射頻子產品跟卡片進行互動并将互動資料傳給安全子產品,安全子產品解碼射頻資料後,傳回業務響應給業務子產品,完成讀卡功能。
二代證完整的具體實作方案(電路圖+代碼)可以聯系垂詢。