深度剖析ZSSC3281:一款強大的電阻式傳感器信號調理IC
在電子工程領域,傳感器信號調理IC對于精確處理傳感器信號起著至關重要的作用。今天,我們就來深入探討一下Renesas的ZSSC3281,這是一款基于ARM的高級雙通道電阻式傳感器信號調理IC,它在傳感器信號處理方面有著出色的表現。
文件下載:Renesas Electronics ZSSC3281電阻式傳感器信號調節器IC.pdf
一、ZSSC3281概述
ZSSC3281是一款雙路徑傳感器信號調理IC,具備高精度放大、數字化以及針對特定傳感器的信號校正功能。它適用于多種類型的傳感器,包括橋式和半橋式傳感器,以及由片上電流源供電的外部電壓源元件和單元件傳感器(如Pt100和外部溫度傳感器二極管)。通過基于32位ARM M3的數學核心運行校正算法,并結合存儲在非易失性、可重編程存儲器中的校準系數,實現了對傳感器偏移、靈敏度、溫度漂移和非線性的數字補償。其可編程的集成傳感器前端,使得它能夠適配各種傳感器,滿足廣泛的應用需求。
(一)特性亮點
- 豐富的數字通信和校準接口:支持SPI(最高10MHz)、I2C(標準、快速、快速+)和I3C SDR,以及最高100kBit/s的單總線接口(OWI)。
- 廣泛的傳感器適配性:幾乎能容納所有電阻式橋式傳感器類型,信號跨度從1mV/V到500mV/V。
- 多樣的傳感器元件配置支持:包括電阻式橋或半橋、電阻分壓器串、電壓源等。
- 溫度傳感能力:具備片上溫度傳感器,同時支持外部溫度傳感,如將傳感器橋用作溫度檢測器、外部二極管等。
- 可編程的模擬輸出:擁有16位可編程數模轉換器和輸出,支持多種輸出模式,如絕對電壓輸出(0V到1V或0V到5V)、VDD比例電壓輸出、4mA到20mA電流環輸出以及0V到10V絕對電壓輸出。
- 寬工作范圍:具有寬的工作溫度和電源范圍,片上電壓調節器可用于傳感器供電和IC操作,還支持通過外部晶體管進行額外調節。
- 診斷功能:具備片上診斷功能,可檢測傳感器連接、AFE自檢和內存完整性等問題。
(二)應用領域
ZSSC3281的應用非常廣泛,涵蓋了多個領域:
- 工業應用:如過程/工廠自動化中的校準、連續運行的傳感器,具有數字接口和/或模擬輸出(絕對或比例電壓、電流環輸出)。
- 消費/白色家電:例如HVAC、體重秤等。
- 醫療應用:如血壓監測、連續智能健康監測等。
二、系統配置與工作模式
(一)系統模式
ZSSC3281有三種主要的工作模式:
- 循環模式:這是連續運行傳感器的默認模式。在該模式下,會自動進行周期性的傳感器測量,并更新相關的數字和/或模擬輸出。傳感器測量和系統診斷測量的循環序列是可配置的,允許定義調理后傳感器信號的輸出更新率。為了保證確定性的輸入輸出行為(特別是延遲)并防止調理后的傳感器數據流意外中斷,循環模式僅支持部分定義的串行接口命令。
- 命令模式:非常適合評估、測試和校準目的。在該模式下,所有支持的串行接口命令都可用,可用于需要對循環模式中不可用的功能進行重復數字交互或進行某些系統配置更改的應用。
- 睡眠模式:為未來的固件版本預留,專門支持對功耗要求嚴格的應用。
此外,還有一種非用戶可訪問的操作模式——啟動/診斷模式。該模式在ZSSC3281上電或復位后立即激活,此時固件仍處于啟動階段,命令解釋器尚未生效。當系統自我監控檢測到可能導致IC行為不可靠或不可預測的危險系統故障時,也會進入該模式。在啟動/診斷模式下,串行接口僅部分可用。
(二)電源供應
ZSSC3281支持兩種主要的供電模式:直接VDD供電和預調節高壓供電,還可選擇為模擬輸出驅動器提供負電壓供電。
- 直接VDD供電:該配置要求在PCB級別將LDO引腳連接到VSS。為了在所有操作模式下最小化功耗,當用戶在設備配置期間選擇“直接VDD供電”模式時,LDO驅動電路將關閉。
- 預調節高壓供電:當供電電壓高于5.25V時,需要一個外部JFET作為預調節設備。ZSSC3281的LDO輸出引腳能夠驅動特定的JFET設備,輸出電壓可配置。
- 負電壓供電:為了支持模擬輸出(AOUT)的真0V信號,ZSSC3281提供了通過內部電荷泵或外部電路生成負VDDN電壓的選項。如果不需要真0V信號,用戶應在GUI中禁用VDDN電荷泵,并在PCB級別將VDDN直接連接到VSS。
(三)系統時鐘
ZSSC3281配備了兩個內部振蕩器:校準的、一階溫度補償的16MHz系統時鐘振蕩器和未校準的、一階溫度補償的32kHz超低功耗振蕩器。主系統時鐘由內部系統時鐘振蕩器派生而來,默認情況下,振蕩器頻率(16MHz)直接應用于整個系統,無需進一步分頻。為了降低功耗,主系統時鐘可以通過選擇不同的系統時鐘源分頻器進行調整。32kHz始終開啟的時鐘由系統管理單元用于控制ZSSC3281設備的上電序列,以及內部看門狗和低速定時器。
(四)系統復位
ZSSC3281在以下情況下會復位:
- 上電復位:當VDD或VDDD的電壓低于規定的限制時。
- 外部復位:將ZSSC3281的RESN引腳設置為低電平。
- 自我復位:通過系統診斷的自我監控檢測到關鍵系統狀態,并將系統設置為安全復位狀態。
三、模擬前端(AFE)
(一)AFE信號路徑
AFE是ZSSC3281處理傳感器信號的重要部分,其信號路徑設計合理,能夠有效地對傳感器信號進行預處理。
(二)橋傳感器輸入
支持多種類型的橋傳感器輸入,包括電阻式橋傳感器和熱電偶/熱電堆傳感器。電阻式橋傳感器可在恒壓模式或恒流模式下工作,不同模式下的信號處理和配置有所不同。在恒流模式下,需要將橋輸出設置在PGA的公共輸入范圍內;在恒壓模式下,可以通過插入內部高低側電阻或添加外部電阻來降低橋電流。
(三)輔助溫度傳感器輸入
提供內部PTAT溫度傳感器和外部溫度傳感器輸入。內部PTAT溫度傳感器具有一定的測量范圍和精度,外部溫度傳感器支持多種類型,如PTC、二極管和TC橋傳感器,可通過不同的供電模式進行測量。
(四)可編程增益放大器(PGA)
PGA是AFE中的關鍵組件,具有可編程的增益設置,能夠對傳感器信號進行放大。它的兩個放大器階段都內置了斬波功能,可抑制1/f噪聲。同時,PGA還具備輸入偏移補償功能,能夠補償傳感器輸出中的直流偏移,提高測量精度。
(五)模數轉換器(ADC)
采用增量Δ - Σ模數轉換器,分辨率可從10位到24位進行編程,以優化轉換時間和分辨率之間的權衡。ADC能夠處理圍繞其輸入共模電平VDDA/2的差分輸入信號,并支持額外的偏移移位功能,以適應具有偏移的輸入信號。
(六)AFE序列器
用戶可以配置測量流程,特別是主橋測量與輔助測量的頻率。AFE序列器基于測量槽機制進行AFE測量,每個AFE最多可分配八個測量槽,形成一個測量序列。測量序列可以執行一次或在循環模式下連續循環。支持多種測量類型,如傳感器測量SM+、SM - 和輔助測量auxi。
(七)AFE雙速模式
該模式適用于單橋傳感器應用,需要快速瞬態階躍響應和高分辨率穩態信號。在AFE雙速模式下,傳感器橋由兩個前端(AFE1和AFE2)并行測量。AFE1以低分辨率(10位)和最高更新率運行,AFE2以高分辨率(SM + / SM - 序列器,16位)和較慢的更新率運行。通過數字算法根據橋傳感器輸入的信號變化在AFE1和AFE2之間切換,以實現快速響應和高分辨率的平衡。
四、傳感器信號調理與后處理
(一)信號調理數據路徑
ZSSC3281支持對傳感器信號進行調理,通過特定的數學算法和校準系數,對傳感器的非線性進行二階補償。
(二)基本SSC數學選項
提供傳感器信號校正和溫度信號校正兩種基本選項。傳感器信號校正有SOT曲線 - 0(拋物線補償曲線)和SOT曲線 - 1(S形補償曲線)兩種選擇,拋物線補償適用于大多數傳感器類型。溫度信號校正包含線性增益和偏移項以及二階項,以校正任何非線性。
(三)后處理選項
- 橋輸出縮放:提供線性重新縮放功能,可將傳感器輸入范圍的部分區域放大或壓縮到所需的信號輸出范圍,適用于需要在通用傳感器校準步驟后分離產品衍生型號的客戶。
- IIR濾波:對兩個主傳感器橋通道和溫度通道的調理輸出進行低通濾波,以降低噪聲。每個通道都配備獨立的可編程IIR濾波器。
- 第三邏輯通道組合:可將ZSSC3281的兩個主傳感器橋通道進行數學組合,計算第三邏輯通道的輸出。該通道僅在同步AFE模式下可用,計算結果可通過串行接口讀取。
- EOC/報警功能:Pins EOC/ALARM 1和EOC/ALARM 2可配置為轉換結束(EOC)傳感器或可配置的開關/報警傳感器。EOC功能在橋傳感器的新SSC校正測量結果可供主機系統讀取時發出信號;ALARM功能可進行單閾值比較或窗口比較,具有范圍定義、滯后設置和持久性設置等配置選項。
五、輸出與接口
(一)模擬輸出
調理和后處理后的輸出數據可以通過模擬輸出信號在Analog Output AOUT上提供,支持多種輸出模式,如比例電壓輸出、絕對電壓輸出和電流模式輸出。不同的輸出模式由不同的輸出緩沖器支持,5V緩沖器還提供可編程的輸出電流限制功能。
(二)數字輸出
兩個通道的調理和后處理輸出數據可以在引腳FOUT/PWM_1和FOUT/PWM_2上作為調制數字輸出信號提供,支持頻率調制,未來還將支持脈沖寬度調制。
(三)數字接口
支持三種數字接口協議:I2C/I3C、SPI和OWI(單總線接口)。為了在連續循環模式下保持短響應時間,ZSSC3281配備了專用的DMA控制器,可在不與ARM MCU交互的情況下讀取過程映像的內容。不同的接口在通信格式、配置和操作上有所不同,用戶可以根據具體需求進行選擇和配置。
六、診斷與配置
(一)傳感器和系統診斷
ZSSC3281的傳感器和系統診斷功能能夠檢測外部連接傳感器的多種錯誤條件,并監控AFE的長期增益和偏移漂移。支持多種診斷功能,如傳感器連接檢查、AFE增益和偏移漂移檢查等,可通過特定的命令進行測試。
(二)生產配置
提供詳細的配置和校準頁面(CCP)內存映射,涵蓋了串行接口、時鐘、基本AFE設置、傳感器橋、外部溫度傳感器、PTAT傳感器、AFE序列器、診斷等多個方面的配置參數。用戶可以通過GUI對這些參數進行配置和調整,以滿足不同的應用需求。
七、總結
ZSSC3281是一款功能強大、性能卓越的電阻式傳感器信號調理IC。它具有豐富的特性和廣泛的應用領域,能夠為各種傳感器應用提供高精度的信號處理和調理。通過合理配置其系統模式、模擬前端、信號調理和后處理功能以及輸出接口等,可以滿足不同用戶的需求。在實際應用中,電子工程師需要根據具體的應用場景和要求,仔細選擇和配置ZSSC3281的各項參數,以充分發揮其優勢,實現最佳的性能表現。
你在使用ZSSC3281的過程中遇到過哪些問題?或者你對它的哪些功能比較感興趣?歡迎在評論區留言討論。
-
電阻式傳感器
+關注
關注
2文章
23瀏覽量
12000
發布評論請先 登錄
深度剖析ZSSC3281:一款強大的電阻式傳感器信號調理IC
評論