最近在研發13.56m刷卡產品,本來想使用RC522、CV520或者MH1608,后來朋友介紹,一顆國產芯片可以pin對pin兼容,后來測試了一下樣品,收獲讓我贊不絕口,不僅成本下來了,還完全可以兼容,好了,跟大家介紹一下吧。
南京中科微SI522是一顆專門替代MFRC522/FM17520/CV520/NZ3801A,PIN對PIN 完全軟硬件兼容。 相對于恩智浦MFRC522,SI522完全替換,不需要做任何更改,同時接受模式下功耗低10mA左右,SI522為(16mA)。SI522增加ACD模式,低功耗自動尋卡模式,該模式下功耗低至4.5uA。跟其它的國產芯片上海飛聚、北京兆訊恒達、杭州瑞盟等等,雖然有些國產芯片也能兼容RC522,但是其整體功耗高于SI522,同時有部分國產芯片并沒有加入低功耗自動尋卡功能,產品待機時間遠遠低于SI522。另外SI522技術支持提供,原理圖和PCB設計,程序代碼提供,后續可為客戶提供配置代碼生成器,簡化客戶開發環節,提供天線部分免費調試服務。
Si522 主要優勢點:
1. 直接PIN2PIN兼容RC522,與FM17550/FM17520/RM522 2. 完全替換RC522,接收功耗下降10mA,相比新增了自動尋卡和定時喚醒,自動尋卡功耗為4.5uA,業界最低。 3.首創全新尋卡方式,讀卡模組不再死機。
SI522的概述
Si522 是一個高度集成的,工作在13.56MHz的非接觸式讀寫器芯片,閱讀器支持ISO/IEC 14443 A/MIFARE。無需外圍其他電路,Si522 的內部發送器可驅動讀寫器天線與ISO/IEC 14443A/MIFARE 卡和應答機通信。接收器模塊提供一個強大和高效的電路來解調譯碼ISO/IEC 144443 A/MIFARE 兼容卡和應答機的信號。數字模塊處理完整的ISO/IEC14443 A 幀和錯誤檢測功能(奇偶和CRC)。 Si522 支持MIFARE 產品。Si522 支持非接觸式通信,與MIFARE 系列雙向通信速率高達848kBd。 Si522 內部集成低功耗自動尋卡與定時喚醒功能,可編程尋卡時間間隔,尋卡過程無需MCU 操作,尋卡成功中斷喚醒或定時喚醒MCU 實現低電流消耗的同時又保證了低功耗尋卡模式的穩定性。 低功耗自動尋卡
Si522 通過置位CommandReg 寄存器的ACDEn 位來使能低功耗自動尋卡功能(Auto Carrier Detect),置位PowerDown 后芯片立即進入軟掉電模式并定時喚醒檢測卡。當芯片檢測到卡時產生中斷并立即退出低功耗自動尋卡模式,CommandReg 寄存器的ACDEn 位自動清零,喚醒處于關斷狀態中的MCU,DivIrqReg寄存器的ACDIRq位置位,MCU 被喚醒后可查詢該標志位并執行卡操作等。通過中斷喚醒MCU 功能需先失能其他中斷,使能ACDIrq 中斷并傳遞到IRQ 引腳。定時喚醒尋卡的時間間隔可編程,通過設置ACDConfigA 寄存器的MDelay[5:0]來設置定時喚醒尋卡的時間間隔((MDelay + 1)*100ms)。Si522 自行完成自動尋卡,無需MCU 干涉,MCU 可處于關斷狀態,從而降低MCU 功耗,即在自動尋卡期間系統只存在MCU 關斷功耗和Si522 的自動尋卡功耗。
低功耗自動尋卡功能分為電平觸發模式和邊沿觸發模式。電平觸發模式需先在無卡時讀取當前ACDSetG 的值作為絕對參考值,寫入絕對參考值寄存器ACDConfigC 的ValSet[6:0]中,然后使能ACD 模式,Si522 檢測到卡后自動退出低功耗自動尋卡模式,MCU 先判斷并清除ACDIRq 中斷標志,然后執行讀寫卡等操作,最后再次使能ACDEn 和PowerDown 位進入低功耗自動尋卡模式。邊沿觸發模式中,Si522 檢測到卡后自動退出低功耗自動尋卡模式,MCU 先判斷并清除ACDIRq 中斷標志,然后執行讀寫卡等操作,最后執行軟復位命令后重新寫入配置并置位ACDEn 和PowerDown 位進入下一次自動尋卡。
定時喚醒MCU
為防止MCU 休眠過程中死機,Si522 集成了內部定時器(ACDtimer)用于定時喚醒MCU。定時喚醒功能需設置DivIEnReg 寄存器的ACDTimerIEn 位使能。喚醒時間間隔通過ACDConfigH 寄存器配置,該寄存器ACDTimerCounter[7:0]為定時器值, 計數時鐘為自動尋卡的時間間隔, 喚醒時間間隔為ACDTimerCounter*(MDelay + 1)*100 ms。ACDTimer 定時喚醒MCU 后,需軟件復位,重新配置寄存器,再重新進入ACD 模式。 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ CI522 是一個高度集成的,工作在 13.56MHz 的非接觸式讀寫器芯片,閱讀器支持 ISO/IEC14443 A/MIFARE。
無需外圍其他電路,Ci522 的內部發送器可驅動讀寫器天線與 ISO/IEC 14443 A/MIFARE卡和應答機通信。接收器模塊提供一個強大而高效的電路,用以解調譯碼 ISO/IEC 14443 A
/MIFARE 兼容卡及應答機信號。數字模塊處理完整的 ISO/IEC 14443 A 幀和錯誤檢測功能(奇偶和 CRC)。
Ci522 支持 MIFARE 產品,與 MIFARE 系列雙向通信速率高達 848kBd。 Ci522 提供 spi(串行外設接口)主機接口。
CI522 是應用于13.56MHz 非接觸式通信中高集成度讀寫卡系列芯片中的一員。
是中科微—動能世紀公司針對13.56M刷卡應用推出的一款低 電壓、低成本、體積小的非接觸式讀寫卡芯片,是智能門鎖刷卡讀卡、三表刷卡等應用的顛覆式低成本方案。
CI522利用了先進的調制和解調概念,完全集成了在13.56MHz 下所有類型的被動非接觸式通信方式和協議。支持 ISO14443A 的多層應用。其內部發送器部分可驅動讀寫器天線與ISO 14443A/MIFARE卡和應答機的通信,無需其它的電路。接收器部分提供一個堅固而有效的解調和解碼電路,用于處理ISO14443A 兼容的應答器信號。數字部分處理ISO14443A 幀和錯誤檢測(奇偶 &CRC)。此外,它還支持快速CRYPTO1加密算法,用于驗證MIFARE 系列產品。同時,CI522支持MIFARE更高速的非接觸式通信。
CI522作為SI系列13.56MHz 高集成度讀寫卡系列芯片家族的新成員,與中科微的旗艦產品SI522不一樣,它特定針對低成本市場,同時也具備諸多特點和差異。它與主機間的通信采用連線較少的串行通信,且可根據不同的用戶需求,選取SPI、I2C 或串行UART(類似RS232)模式之一,有利于減少連線,縮小PCB板體積,降低成本。
下面給大歸納下CI522的特性:
◆高集成度的調制解調電路;
◆采用少量外部器件,即可將輸出驅動級接至天線;
◆支持 ISO/IEC 14443
TypeA 和MIFARE通信協議;
◆讀寫器模式中與 ISO 14443A/MIFARE®的通信距離高達70mm,取決于天線的長度和調諧。
◆支持 ISO 14443
212kbit/s 和424kbit/s 的更高傳輸速率的通信。
◆支持 MIFARE®
Classic 加密;
◆支持的主機接口:
-10Mbit/s 的SPI 接口
-I2C 接口,快速模式的速率為400kbit/s,高速模式的速率為3400kbit/s
-串行UART,傳輸速率高達1228.8kbit/s,幀取決于RS232接口,電壓電平取決于提供的管腳電壓
◆64 字節的發送和接收FIFO 緩沖區;
◆靈活的中斷模式;
◆可編程定時器。
◆內置溫度傳感器,以便在芯片溫度過高時自動停止 RF 發射;
◆采用相互獨立的多組電源供電,以避免模塊間的相互干擾,提高工作的穩定性;
◆具備 CRC 和奇偶校驗功能,CRC 協處理器的16 位長CRC 計算多項式固定為:x16+x12+x5+1,符合ISO/1EC14443 和CCTITT 協議;
◆2.5~3.3V 的低電壓低功耗設計;
◆工作溫度范圍-30~+85℃;
PS:還有兩位成員是SI523可以直接兼容RC523/FM17550(SI系列是超低功耗,功耗可達到4-5ua)
CI523是刷AB卡的小封裝小尺寸芯片,和CI522是完全兼容,對功耗沒有需求的產品完全可以替換上,價格是業內最低,一塊多。
技 目前國產芯片或許有些也能替代恩智浦rc522,但是功耗一定高于si522,有些成本也許比較低,但是同行業內,CI系列是最低價格的,沒有之一。國產芯片已然是趨勢,在逐漸透明化價格的時代,能夠取代國外品牌芯片成本還要更低一籌甚至還是中國芯,是不是天時地利人和,支持一下中國芯! 技術交流及13.56mhz開發過程有疑問 馬工13823683914 企鵝2355573217
|