1、首先需要了解身份證閱讀器的工作原理與流程。
詳見《居民身份證驗證安全控制模塊接口技術規范》,標准GA 467-2004。
大致原理圖:
sam_v:驗證安全控制模塊(secure access and control module for validation)
2、並行與串行:
串行接口:串行接口,簡稱串口,也就是COM接口,是采用串行通信協議的擴展接口。串口的出現是在1980年前后,數據傳輸率是115kbps~230kbps,串口一般用來連接鼠標和外置Modem以及老式攝像頭和寫字板等設備,目前部分新主板已開始取消該接口。
並行接口:並行接口,簡稱並口,也就是LPT接口,是采用並行通信協議的擴展接口。並口的數據傳輸率比串口快8倍,標准並口的數據傳輸率為1Mbps,一般用來連接打印機、掃描儀等。所以並口又被稱為打印口。
USB:通用串行總線(英語:Universal Serial Bus,縮寫:USB)是連接計算機系統與外部設備的一種串口總線標准
3、標准中第4部分-射頻模塊接口:
主要包括接口類型以及射頻接口模塊與SAM_V模塊之間通訊,請求和應答等。
4、標准中第5部分-業務終端接口
主要包括接口、通信方式、數據傳輸格式和命令及應答等。
一些零碎資料:
關鍵在於射頻模塊與身份證之間的交互和問答。暫時還沒有解決方案。