ST25DV04K/16K/64K:動態(tài)NFC/RFID標簽IC的深度剖析
在當今的電子領(lǐng)域,NFC/RFID技術(shù)的應(yīng)用越來越廣泛,為各種設(shè)備帶來了便捷的無線通信功能。ST25DV04K、ST25DV16K和ST25DV64K這三款動態(tài)NFC/RFID標簽IC,憑借其出色的性能和豐富的功能,在眾多應(yīng)用場景中脫穎而出。今天,我們就來深入探討一下這三款芯片的特點、功能以及應(yīng)用中的注意事項。
文件下載:ST25DV04K-JFR8D3.pdf
芯片概述
ST25DV04K、ST25DV16K和ST25DV64K分別提供4 Kbit、16 Kbit和64 Kbit的電可擦除可編程存儲器(EEPROM)。它們具有兩個接口,一個是 (I^{2} C) 串行鏈路,可由直流電源供電;另一個是RF鏈路,當芯片作為非接觸式存儲器時,由接收到的載波電磁波供電。這種雙接口設(shè)計使得芯片在不同的應(yīng)用場景中都能靈活使用。
芯片特性
接口特性
- (I^{2} C) 接口:支持1MHz的 (I^{2} C) 協(xié)議,單電源電壓范圍為1.8V至5.5V,可進行多字節(jié)寫入編程(最多256字節(jié))。
- 非接觸式接口:基于ISO/IEC 15693標準,獲得NFC Forum Type 5標簽認證,支持所有ISO/IEC 15693調(diào)制、編碼、子載波模式和數(shù)據(jù)速率,自定義快速讀取訪問速度可達53 Kbit/s。
內(nèi)存特性
- EEPROM內(nèi)存:根據(jù)版本不同,最多可達64-kbits。 (I^{2} C) 接口按字節(jié)訪問,RF接口按4字節(jié)塊訪問。
- 寫入時間:從 (I^{2} C) 寫入1字節(jié)典型時間為5ms,從RF寫入1塊典型時間為5ms。
- 數(shù)據(jù)保留:長達40年。
- 寫入周期耐久性:在不同溫度下有不同的寫入周期次數(shù),如25°C時為100萬次,85°C時為60萬次等。
其他特性
- 快速傳輸模式:通過256字節(jié)的專用緩沖區(qū)實現(xiàn) (I^{2} C) 和RF接口之間的快速數(shù)據(jù)傳輸。
- 能量收集:具有模擬輸出引腳,可為外部組件供電。
- 數(shù)據(jù)保護:用戶內(nèi)存可分為1至4個可配置區(qū)域,通過RF的三個64位密碼和 (I^{2} C) 的一個64位密碼進行讀寫保護;系統(tǒng)配置通過RF和 (I^{2} C) 的64位密碼進行寫保護。
芯片封裝與信號
芯片提供多種封裝形式,包括8引腳(SO8N、TSSOP8、UFDFPN8)、10球(WLCSP)和12引腳(UFDFPN12)。不同封裝適用于不同的應(yīng)用需求,例如開漏中斷輸出和CMOS中斷輸出等。
信號方面,涉及到能量收集(V_EH)、中斷輸出(GPO)、串行數(shù)據(jù)(SDA)、串行時鐘(SCL)、天線線圈(AC0、AC1)等多個信號,每個信號都有其特定的功能和方向。例如,V_EH用于能量收集輸出,GPO用于指示各種事件,SDA和SCL用于 (I^{2} C) 通信。
電源管理
有線接口
在 (I^{2} C) 模式下,需要在指定的 (V_{CC}) 電壓范圍內(nèi)提供穩(wěn)定的電源。電源上升時間不能超過1V/μs,并且在電源上升過程中,芯片有上電復(fù)位(POR)電路,以防止意外寫入操作。在寫入操作時,需要注意快速傳輸模式必須在寫入操作前停用,否則可能導(dǎo)致編程失敗。
非接觸式接口
在RF模式下,芯片需要在特定的電磁場內(nèi)工作,并且在啟動RF電路時,RF場需要在無調(diào)制的情況下開啟一段時間,以確保芯片正常啟動。在關(guān)閉RF電路時,RF場需要關(guān)閉一段時間以實現(xiàn)復(fù)位。
內(nèi)存管理
內(nèi)存組織概述
芯片的內(nèi)存分為用戶內(nèi)存、動態(tài)寄存器、快速傳輸模式緩沖區(qū)和系統(tǒng)配置區(qū)域四個主要區(qū)域。用戶內(nèi)存可分為4個靈活的用戶區(qū)域,每個區(qū)域可通過特定密碼進行讀寫保護;動態(tài)寄存器可提供動態(tài)活動狀態(tài)或臨時激活/停用某些功能;快速傳輸模式緩沖區(qū)作為 (I^{2} C) 和RF接口之間的郵箱,實現(xiàn)快速數(shù)據(jù)傳輸;系統(tǒng)配置區(qū)域包含靜態(tài)寄存器,用于配置芯片的各種功能,其訪問受64位配置密碼保護。
用戶內(nèi)存
用戶內(nèi)存可從 (I^{2} C) 和RF接口訪問,但訪問方式不同。 (I^{2} C) 接口按字節(jié)訪問,RF接口按塊訪問。用戶內(nèi)存還可以分為不同的區(qū)域,每個區(qū)域有不同的訪問權(quán)限,并且在編程區(qū)域大小時需要遵循特定的規(guī)則。
系統(tǒng)配置區(qū)域
系統(tǒng)配置區(qū)域的靜態(tài)寄存器可通過RF和 (I^{2} C) 接口訪問,但需要相應(yīng)的安全會話才能進行寫入操作。在RF模式下,需要打開RF配置安全會話并確保配置未鎖定;在 (I^{2} C) 模式下,需要打開 (I^{2} C) 安全會話。
動態(tài)配置
動態(tài)寄存器允許臨時修改芯片的行為或報告其活動狀態(tài)。這些寄存器是易失性的,在POR后不會恢復(fù)到之前的值。動態(tài)寄存器可通過RF和 (I^{2} C) 接口訪問,無需密碼。
快速傳輸模式郵箱
快速傳輸模式使用256字節(jié)的專用郵箱緩沖區(qū),實現(xiàn) (I^{2} C) 和RF之間的消息傳輸。在RF和 (I^{2} C) 模式下,都可以對郵箱進行讀寫操作,但需要確??焖賯鬏斈J揭褑⒂茫⑶亦]箱處于可用狀態(tài)。
芯片特定功能
快速傳輸模式(FTM)
FTM通過256字節(jié)的緩沖區(qū)實現(xiàn) (I^{2} C) 和RF之間的快速數(shù)據(jù)傳輸。在使用FTM時,需要注意相關(guān)的寄存器設(shè)置,如MB_MODE、MB_WDG、MB_CTRL_Dyn和MB_LEN_Dyn等。在進行數(shù)據(jù)傳輸時,需要確保電源供應(yīng)正常,并且郵箱處于可用狀態(tài)。
GPO
GPO信號用于向 (I^{2} C) 主機提醒外部RF事件或芯片進程活動。它支持多種中斷模式,可報告RF場變化、RF活動、內(nèi)存寫入完成等事件。GPO的輸出模式可通過相關(guān)寄存器進行配置,并且在不同的電源和RF場條件下有不同的表現(xiàn)。
能量收集(EH)
能量收集功能可在外部條件允許時提供微瓦級的功率。通過EH_MODE寄存器可設(shè)置能量收集的默認策略,EH_CTRL_Dyn寄存器可動態(tài)激活或停用能量收集功能。在進行能量收集時,需要注意RF通信可能會受到影響,并且能量收集電壓輸出未經(jīng)過調(diào)節(jié)。
RF管理功能
RF管理功能允許芯片忽略RF請求。通過RF_MNGT和RF_MNGT_Dyn寄存器可控制RF通信的狀態(tài),提供RF睡眠模式、RF禁用模式和RF正常模式三種模式。
接口仲裁
芯片會自動仲裁RF和 (I^{2} C) 接口的獨占使用,遵循“先到先服務(wù)”的原則。當一個接口忙碌時,另一個接口的請求可能會被拒絕或返回錯誤代碼。
數(shù)據(jù)保護
芯片提供基于密碼的數(shù)據(jù)保護機制,保護用戶內(nèi)存和系統(tǒng)配置的靜態(tài)寄存器。RF用戶和 (I^{2} C) 主機可通過密碼打開安全會話來訪問受保護的數(shù)據(jù)。不同的安全會話有不同的訪問權(quán)限,并且動態(tài)寄存器和快速傳輸模式郵箱不受安全會話保護。
操作模式
(I^{2} C) 操作
芯片支持 (I^{2} C) 協(xié)議,包括啟動條件、停止條件、確認位(ACK)等。在 (I^{2} C) 操作中,還涉及到超時機制、設(shè)備尋址、寫入操作、讀取操作和密碼管理等方面。例如,在寫入操作時,需要注意快速傳輸模式必須在寫入操作前停用,否則可能導(dǎo)致編程失敗;在讀取操作時,需要確保相應(yīng)的區(qū)域未被保護或安全會話已打開。
RF操作
芯片在RF模式下遵循ISO/IEC 15693或NFC Forum Type 5的建議,進行無線功率傳輸和通信。RF通信涉及到激活芯片、傳輸命令和響應(yīng)等操作,并且有特定的操作場、功率傳輸、頻率等要求。芯片還支持多種RF命令,如Inventory、Read Single Block、Write Single Block等,每個命令都有其特定的請求格式、響應(yīng)格式和錯誤代碼。
芯片參數(shù)與訂購信息
設(shè)備參數(shù)
芯片有一定的絕對最大額定值,包括環(huán)境溫度、存儲溫度、引腳電壓、電流等方面的限制。在使用芯片時,需要確保操作條件在這些額定值范圍內(nèi),以避免對芯片造成永久性損壞。
訂購信息
訂購信息包括設(shè)備類型、內(nèi)存大小、設(shè)備特性、工作電壓、設(shè)備等級、封裝和電容等方面的信息。用戶可以根據(jù)自己的需求選擇合適的芯片型號。
總結(jié)
ST25DV04K、ST25DV16K和ST25DV64K這三款芯片具有豐富的功能和特性,適用于各種NFC/RFID應(yīng)用場景。在設(shè)計過程中,電子工程師需要充分了解芯片的接口特性、內(nèi)存管理、特定功能、操作模式等方面的知識,以確保芯片的正常使用。同時,還需要注意芯片的參數(shù)限制和訂購信息,選擇合適的芯片型號和封裝形式。希望本文對大家在使用這三款芯片時有所幫助,如果你在使用過程中有任何問題或疑問,歡迎在評論區(qū)留言討論。
發(fā)布評論請先 登錄
ACR122未檢測到ST25DV04K
有沒有辦法使用任何I2C命令檢測NFC天線是否連接到ST25DV04K?
是否有從iOS重新格式化ST25DV04K標簽的解決方案呢?
我可以在沒有任何配置或初始化的情況下使用st25dv04k nfc動態(tài)標簽嗎?
是否可以設(shè)置密碼來保護NFC設(shè)備ST25DV04K的寫入呢
ST25R911B閱讀器和ST25DV04K標簽之間如何建立通信呢
怎樣使用ST25 NFC App通過ST25DV64K更新固件呢
ST25DV04K:I2C和RF通信不工作怎么解決?
cr95hf成功讀取數(shù)據(jù)后,是否可以通過空中發(fā)送rf命令到st25dv04k?
ST25DV16K和Android 8.0的問題如何解決?
可以使用Attiny85通過I2c控制ST25DV04K動態(tài)標簽芯片嗎?
如何確保在ST25DV64K準備好通過RFID讀取之前更新ST25DV64K的EEPROM中的數(shù)據(jù)?
ST25DV64KC動態(tài)NFC/RFID標簽技術(shù)解析與應(yīng)用指南
ST25DV04K/16K/64K:動態(tài)NFC/RFID標簽IC的深度剖析
評論