德州儀器AMC131M03-Q1:汽車應用中的高性能ADC解決方案
在汽車電子領域,對于高精度、高可靠性的模擬 - 數字轉換器(ADC)的需求日益增長。德州儀器(TI)的AMC131M03-Q1就是一款專門為汽車應用設計的3通道、64-kSPS、同時采樣、24位、帶集成DC/DC轉換器的增強型隔離Δ - Σ ADC。今天,我們就來深入探討一下這款ADC的特點、應用以及設計要點。
文件下載:amc131m03-q1.pdf
一、核心特性亮點多
1. 汽車級認證
AMC131M03-Q1通過了AEC - Q100認證,溫度等級為1級( - 40°C至 + 125°C),這意味著它能夠在汽車復雜的環境中穩定工作,為汽車電子系統的可靠性提供了堅實保障。
2. 多通道同時采樣
三個隔離的同時采樣ΔΣ ADC,能夠同時對多個模擬信號進行采樣,這在需要同步測量多個參數的汽車應用中非常實用,比如電池管理系統(BMS)中對多個電池單體電壓的同時監測。
3. 單電源供電與集成DC/DC
支持單電源(3.3 V或5 V)供電,并且集成了DC/DC轉換器,簡化了電源設計,減少了外部元件數量,降低了成本和PCB面積。
4. 低EMI性能
滿足CISPR - 11和CISPR - 25標準,這對于汽車電子系統來說至關重要,因為汽車內部存在大量的電子設備,低EMI可以減少對其他設備的干擾,提高整個系統的電磁兼容性。
5. 可編程配置
可編程數據速率最高可達64 kSPS,可編程增益最高可達128,用戶可以根據實際應用需求靈活調整,以實現最佳的性能和精度。
6. 安全認證
具有多項安全相關認證,如7070 - (PEAK)增強型隔離(DIN EN IEC 60747 - 17)和5000 - (V_{RMS})隔離1分鐘(UL1577),為系統提供了可靠的電氣隔離,保護低電壓部分免受高電壓的損害。
二、應用場景廣泛
1. 汽車電池管理系統(BMS)
在BMS中,AMC131M03-Q1可以用于監測電池單體的電壓、溫度和電流,通過同時采樣多個電池單體的電壓,能夠及時發現電池的過充、過放等異常情況,保障電池的安全和性能。
2. HEV/EV車載充電器(OBC)
在OBC中,它可以對充電過程中的電壓和電流進行精確測量,實現高效、安全的充電控制。
3. HEV/EV DC/DC轉換器
用于監測DC/DC轉換器的輸入和輸出電壓、電流,確保轉換器的穩定運行。
4. EV充電站
對充電站的輸出電壓和電流進行監測,保障充電過程的安全和穩定。
三、詳細技術剖析
1. 功能框圖與工作原理
從功能框圖來看,AMC131M03-Q1主要由低側電源、DC/DC轉換器、溫度傳感器、時鐘生成、1.2 - V參考、ADC通道、數字濾波器、控制與串行接口等部分組成。
低側電源為整個芯片供電,DC/DC轉換器將低側電源轉換為高側電源,為高側電路提供穩定的電壓。溫度傳感器可以實時監測芯片的溫度,為系統的熱管理提供依據。時鐘生成部分為芯片提供時鐘信號,控制芯片的工作節奏。
ADC通道采用ΔΣ調制技術,將模擬信號轉換為數字信號。數字濾波器對調制后的信號進行處理,去除噪聲和干擾,提高信號的質量。控制與串行接口則用于與外部控制器進行通信,實現對芯片的配置和數據讀取。
2. 關鍵特性解析
隔離DC/DC轉換器
集成的DC/DC轉換器包括初級側的LDO、初級全橋逆變器和驅動器、層壓式空心變壓器、次級全橋整流器和次級LDO。它采用了擴頻時鐘生成技術,降低了電磁輻射的頻譜密度,并且諧振頻率與ΔΣ調制器同步,減少了對數據傳輸的干擾,提高了模擬性能。
當DC/DC轉換器出現故障時,STATUS寄存器中的SEC_FAIL位會置為高電平,并且該位是鎖存位,只有讀取STATUS寄存器才能清除。在設備上電時,需要連續讀取兩次STATUS寄存器來驗證DC/DC轉換器的正常工作。
高側電流驅動能力
DC/DC轉換器的架構經過優化,能夠為高側電路提供額外的DC電流,最高可達(I_{H})。可以使用HLDO_OUT引腳為外部電路(如有源濾波器、前置放大器或比較器)供電,但由于該引腳存在輸出阻抗,其電壓會受到驅動電流大小和所選電源模式的影響。因此,外部電路的組件需要能夠在低電源電壓(如2.7 V)下工作。
隔離通道信號傳輸
采用開關鍵控(OOK)調制方案,將調制器輸出的位流通過基于(SiO_{2})的電容隔離屏障進行傳輸。傳輸后,使用sinc濾波器對調制器輸出的位流進行抽取,重構ADC轉換數據,并將其傳輸到數字控制部分,以便通過SPI接口訪問。這種對稱設計提高了共模瞬態抗擾度(CMTI)性能,減少了高頻載波產生的輻射發射。
輸入ESD保護電路
基本的靜電放電(ESD)電路結合外部電路和組件,保護AMC131M03-Q1的輸入免受ESD和過電壓事件的影響。當輸入電壓超過VHLDO_OUT時,保護電路可以建模為一個簡單的二極管。同時,芯片集成了負電荷泵,允許單電源供電時輸入電壓低于HGND,因此不能使用輸入和HGND之間的并聯二極管來鉗位過大的負輸入電壓,而是由同一個二極管來鉗位過電壓和欠電壓。
輸入多路復用器
每個通道都有一個專用的輸入多路復用器,可以通過CHn_CFG寄存器中的MUXn[1:0]位進行配置。它允許將模擬輸入引腳、HGND(用于偏移校準)、正DC測試信號和負DC測試信號連接到ADC通道,方便進行測試和校準。
可編程增益放大器(PGA)
每個通道都集成了可編程增益放大器,提供1、2、4、8、16、32、64和128的增益設置。通過GAIN寄存器中的PGAGAINx[2:0]位可以獨立控制每個通道的增益。改變PGA增益會縮放ADC的差分滿量程輸入電壓范圍(FSR),計算公式為(FSR = pm 1.2 V / Gain)。
電壓參考
采用內部生成的低漂移帶隙電壓作為ADC的參考電壓,標稱電壓為1.2 V,允許差分輸入電壓在 - 1.2 V至1.2 V之間擺動。參考電路啟動速度快,能夠滿足芯片的快速啟動特性,在生成轉換數據之前,芯片會等待參考電路完全穩定。
內部測試信號
芯片具有內部模擬測試信號,可用于故障排除和診斷。通過輸入多路復用器,可以將正或負DC測試信號應用到通道輸入。測試信號由內部對參考電壓進行分壓產生,所有通道共享相同的信號。測試信號的標稱值為(2 / 15 ×V_{REF}),并且會根據增益設置自動調整電壓水平。
時鐘和電源模式
在正常運行時,CLKIN引腳需要持續提供LVCMOS時鐘。通過CLOCK寄存器中的PWR[1:0]位可以配置芯片的電源模式,有高分辨率(HR)和低功率(LP)兩種模式可供選擇。改變PWR[1:0]位會縮放內部偏置電流,以實現預期的功率水平。
主時鐘由CLKIN引腳外部提供,通過可編程時鐘分頻器將主時鐘分頻得到內部調制器時鐘(MODCLK)。默認情況下,CLKIN引腳提供的主時鐘除以(N{DIV }=2),生成50%占空比的內部調制器時鐘。通過CLOCK寄存器中的CLKDIV[1:0]位可以將分頻比(N{DIV })改為4、8和12。
DC/DC轉換器的內部時鐘頻率必須與調制器時鐘同步,以減少干擾。在設備上電后,需要將調制器時鐘的實際頻率值寫入DCDC_CTRL寄存器中的DCDC_FREQ[3:0]位。
ΔΣ調制器
采用ΔΣ調制器將模擬輸入電壓轉換為密度調制的數字位流。調制器以遠高于輸出數據速率的頻率對輸入電壓進行過采樣,調制器頻率(f_{MOD})由主時鐘頻率通過可編程時鐘分頻器得到。調制器的輸出通過數模轉換器(DAC)反饋到調制器輸入,進行誤差校正,將調制器的量化噪聲在頻域中整形,使噪聲在高頻處更密集,在感興趣的頻段內更稀疏。
數字濾波器
ΔΣ調制器的位流輸入到數字濾波器中。數字濾波器是一個線性相位、有限脈沖響應(FIR)、低通、sinc型濾波器,用于衰減調制器的帶外量化噪聲。濾波器通過平均對調制器的輸出進行解調,并對數據進行抽取和下采樣,將調制器輸出的速率((f{MOD}))降低到輸出數據速率((f{DATA }))。抽取因子定義為過采樣比(OSR),計算公式為(OSR =f{MOD} / f{DATA })。
OSR可以通過CLOCK寄存器中的OSR[2:0]位進行配置,取值范圍為128至16384(二進制步長),還可以通過設置TURBO位將OSR配置為64。OSR決定了數字濾波器對調制器輸出的平均程度,從而也決定了濾波器的帶寬,帶寬越低,噪聲越低。
通道相位校準
可以通過通道相位校準對通道之間的采樣相位進行微調,這在不同通道測量不同類型傳感器的輸出時非常有用,因為不同傳感器的相位響應可能不同。通過CHn_CFG寄存器中的PHASEn[9:0]位可以配置不同通道的相位設置,該寄存器值是一個10位的二進制補碼值,表示與參考相位(零度)相比的調制器時鐘周期數的相位偏移。
校準寄存器
校準寄存器允許根據預編程的值自動計算校準后的ADC轉換結果。偏移校準寄存器用于校正系統的偏移誤差,增益校準寄存器用于校正系統的增益誤差。測量得到的校準系數需要存儲在外部非易失性存儲器中,并在每次芯片上電時編程到相應的寄存器中。
寄存器映射CRC
通過設置MODE寄存器中的REG_CRC_EN位,可以啟用寄存器映射CRC功能。啟用后,芯片會不斷計算可寫寄存器空間中每個位的寄存器映射CRC。計算得到的CRC是一個16位的值,存儲在REGMAP_CRC寄存器中。如果寄存器映射CRC發生變化,STATUS寄存器中的REG_MAP位會置為高電平,讀取STATUS寄存器可以清除該位。
溫度傳感器
集成了溫度傳感器,與電壓通道的AIN2P輸入復用。通過CH2_CFG寄存器中的TS_EN位可以選擇溫度傳感器模式。有內部和外部溫度傳感器兩種測量模式,通過CH2_CFG寄存器中的TS_SEL位進行配置。
3. 設備功能模式
上電和復位
AMC131M03-Q1可以通過上電復位(POR)、SYNC/RESET引腳或RESET命令進行復位。復位后,配置寄存器會恢復到默認值,DC/DC轉換器會被禁用,需要在復位后重新啟用DC/DC轉換器,設備才能開始生成轉換數據。
啟動行為
上電后,由于集成的DC/DC轉換器初始是禁用的,所以芯片不會自動生成轉換數據。為了使ADC正常工作,需要在電源上電后啟用DC/DC轉換器,并建立穩定的HLDO_OUT引腳電壓,作為次級(高)側電路的電源。
推薦的上電步驟如下:
- 給DVDD電源上電,DRDY引腳從低電平變為高電平表示初級側電源電壓正常,SPI接口可以進行通信。
- 根據需要配置CLOCK寄存器中的CLK_DIV[1:0]位,設置時鐘分頻器。
- 配置DCDC_CTRL寄存器中的DCDC_FREQ[3:0]位,設置調制器時鐘頻率。
- 將DCDC_CTRL寄存器中的DCDC_EN位設置為1b,啟用DC/DC轉換器。
- 在向CLKIN引腳施加外部時鐘之前,配置AMC131M03-Q1的所有其他寄存器。
- 在CLKIN輸入提供主時鐘,啟動集成DC/DC轉換器的運行,確保HLDO_OUT引腳的次級電源生成。
- 讀取STATUS寄存器中的SEC_FAIL位,當該位從高電平變為低電平時,表示HLDO_OUT引腳的次級電源已建立,ADC轉換數據輸出有效。
同步
可以通過主機對ADC轉換進行同步,確保其與外部事件同步。SYNC/RESET引腳是一個多功能數字輸入引腳,通過在該引腳提供一個持續時間小于(t_{w(R S L)})但大于CLKIN周期的負脈沖,可以觸發同步。如果SYNC/RESET脈沖的負沿與內部數據速率時鐘對齊,則設備認為已同步,否則會重置數字濾波器,使其與SYNC/RESET脈沖同步。
轉換模式
有連續轉換和全局斬波兩種ADC轉換模式。連續轉換模式下,ADC以(f_{MOD } /) OSR的速率不斷生成數據,新數據通過DRDY引腳的下降沿指示。該模式適用于測量交流信號,因為它的輸出數據速率比全局斬波模式高。
全局斬波模式用于降低芯片內部電路失配導致的偏移誤差和偏移漂移。啟用全局斬波模式后,芯片會使用兩次連續的內部轉換結果(輸入極性相反)來消除設備的偏移電壓。每次交換輸入極性時,數字濾波器會被重置,ADC需要進行三次內部轉換才能產生一個穩定的全局斬波轉換結果。
電源模式
在連續轉換和全局斬波模式下,都有高分辨率(HR)和低功率(LP)兩種可選的電源模式。通過CLOCK寄存器中的PWR[1:0]位可以選擇電源模式,改變該位會縮放內部偏置電流,以實現預期的功率水平。
待機模式
待機模式是一種低功耗狀態,所有通道被禁用,參考和其他非必要電路被斷電,但芯片會保留寄存器設置。在進入待機模式之前,需要將DCDC_CTRL寄存器中的DCDC_EN位設置為0b,禁用DC/DC轉換器。通過發送STANDBY命令(0022h)可以進入待機模式,發送WAKEUP命令(0033h)可以退出待機模式。
4. 編程要點
串行接口
采用SPI兼容接口來配置芯片和檢索轉換數據,芯片始終作為SPI從設備。接口工作在SPI模式1((CPOL = 0),(CPHA = 1)),SCLK空閑時為低電平,數據在SCLK上升沿發送或改變,在SCLK下降沿被控制器和從設備鎖存或讀取。接口是全雙工的,可以同時發送和接收數據。
ADC轉換數據
芯片根據CLOCK寄存器中的OSR位設置的數據速率為每個通道提供轉換數據。在連續轉換模式下,數據可用時間相對于DRDY引腳的斷言由通道相位校準設置和MODE寄存器中的DRDY_SEL[1:0]位決定。在全局斬波模式下,所有數據在DRDY引腳斷言后立即可用。轉換數據為24位二進制補碼格式,使用公式(1 L S B=(2.4 V / Gain ) / 2^{24}=+FSR / 2^{23})可以計算一個代碼(LSB)的大小。
命令
芯片支持多種命令,如NULL、RESET、STANDBY、WAKEUP、LOCK、UNLOCK、RREG和WREG。每個命令都有特定的功能和響應,例如,NULL命令用于讀取ADC轉換數據,響應為STATUS寄存器的內容;RESET命令用于將ADC重置為寄存器默認值,命令在幀結束時被鎖存,重置后主機需要等待tREGACQ才能與設備通信。
ADC輸出緩沖器和FIFO緩沖器
每個ADC通道都有兩個內部數據緩沖器:ADC輸出緩沖器和FIFO緩沖器。當ADC通道生成新的轉換數據時,ADC輸出緩沖器會立即更新,但FIFO緩沖器的更新取決于主機對先前轉換數據的檢索情況。如果主機沒有及時讀取FIFO緩沖器中的數據,可能會導致數據丟失。
四、應用與實現建議
1. 未使用的輸入和輸出處理
對于未使用的模擬輸入,可以將其浮空或連接到HGND。未使用的數字輸入不能浮空,應將其連接到適當的電平(DVDD或DGND),以避免產生過大的電源泄漏電流。如果DRDY引腳未使用,可以不連接。
2. 抗混疊處理
在每個通道輸入前端需要一個模擬低通濾波器,以防止帶外噪聲和干擾耦合到感興趣的頻段。由于AMC131M03-Q1是一個ΔΣ ADC,集成的數字濾波器可以對帶外頻率提供顯著的衰減,因此在大多數應用中,一個單階RC濾波器就可以提供足夠的抗混疊保護。
3. 最小接口連接
在使用數據隔離以減少所需隔離通道數量或微控制器(MCU)引腳有限的情況下,可以采用最小接口連接配置。CLKIN引腳需要一個LVCMOS時鐘,可以由MCU生成或使用本地LVCMOS輸出設備創建。如果SYNC/RESET引腳未使用,可以在硬件上將其連接到DVDD;如果DRDY引腳未使用,可以浮空。將SYNC/RESET或DRDY連接到MCU,以確保MCU與ADC轉換同步。如果MCU提供CLKIN,可以通過計數CLKIN周期來確定采樣周期。如果CS引腳永久接地,需要
-
adc
+關注
關注
100文章
7511瀏覽量
555902 -
汽車應用
+關注
關注
0文章
283瀏覽量
17458
發布評論請先 登錄
【好書推薦】德州儀器高性能模擬器件在高校中的應用及選型指南
AMC131M03-Q1具有集成直流/直流轉換器的汽車類、3通道、64kSPS、同步采樣、24位增強型隔離式 Δ-Σ ADC數據表
AMC131M03評估模塊(AMC131M03EVM)用戶指南
AMC131M03-Q1汽車級隔離式ΔΣ ADC技術解析與應用指南
德州儀器AMC131M03EVM評估模塊技術解析與應用指南
AMC131M03-Q1 汽車級隔離式 ΔΣ ADC 技術總結
AMC131M03 三通道隔離型 ΔΣ ADC 技術總結
德州儀器AMC131M03-Q1:汽車應用中的高性能ADC解決方案
評論