卡片名稱 | 製造廠商 | ISO標準 | EEPROM |
MIFARE | PHILIPS | ISO 14443A | 384b-8K |
MM4000L | MOROROLA | ISO 14443B | 8k |
LEGIC | KABA | NO | 1-2k |
EYECON | OTI | ISO 14443A/B | 1-16k |
FELICA | SONY | NO | 4k |
TEMIC5550/60 | ATMEL | NO | 264-320b |
MN63Y | PANASONIC | ISO 14443B | no |
ISO 10535 感應距離2cm Close Coupled IC Cards
ISO 14443 感應距離0-10cm Proximity Cards
ISO 15693 感應距離可到1M Vicinity Cards
壹、ISO 14443 A與B的差異在於傳送訊號的調變與編碼方式不同
- 通信速率都是106Kbit/s
- Reader to Tag :A用 Miller編碼調變為100%的ASK訊號, B用NRZ編碼,調變為10%的訊號
- Tag to Reader:A用 Manchester編碼,B用NRZ編碼,兩者均為847khz負載調變的負載波,但A用「振幅鍵控」,B用「相位鍵控」。
- 以上得知,ISO 14443B比A傳輸時效果更穩定。
貳、卡片傳輸資料過程:
- Token AB
- 卡片驗證RC、PRWD,處理回應訊息
- Token AB
- 驗證RC、PRWD與SNR
參、RS232序列傳輸針腳說明
- CD carrier Detect載波偵測
- RXD Receive 接收資料
- TXD transmint 傳送DATA
- DTR Dtat terminal Ready 資料終端就緒
- GND 接地
- DSR Data set Ready 資料終端設定就緒
- RTS Request to Send 要求傳送
- CTS Cleat to Sent 清除傳送
- RJ Ring Indicator 環指示器
肆、通訊指令
- 讀取流程 : Reader -->指令 --> 卡片 --->資料
- 傳送資料: 指令to B ,B傳ACK To A ,A傳資料給B ,B傳ACK給A
- Ack= acknowledagement