你的位置:首頁(yè) > 電源管理 > 正文

利用PMBus數(shù)字電源系統(tǒng)管理器進(jìn)行電流檢測(cè)——第一部分

發(fā)布時(shí)間:2022-01-13 來(lái)源:ADI,Michael Peters 責(zé)任編輯:wenwei

【導(dǎo)讀】本系列文章分為兩部分,這是第一部分。第一部分介紹數(shù)字電源系統(tǒng)管理器(DPSM)系列,并說(shuō)明電流檢測(cè)的主要方法。另外還會(huì)介紹LTpowerPlay?并討論電能計(jì)量。第二部分探討高壓或負(fù)電源上的電流檢測(cè)及精度,并重點(diǎn)介紹DSPM系列的數(shù)字方面。


簡(jiǎn)介


電路板級(jí)設(shè)計(jì)人員的任務(wù)是賦予電路板以生命,監(jiān)視其健康狀況,調(diào)整設(shè)置,運(yùn)行診斷,脫機(jī)進(jìn)行檢查,在出現(xiàn)問(wèn)題時(shí)排除故障,以及在無(wú)事故的情況下有序地關(guān)斷復(fù)雜的電路板。在電源設(shè)計(jì)和開(kāi)發(fā)的世界里,電源管理可能不僅僅是一種需要,更是一項(xiàng)硬性要求。電源系統(tǒng)管理器聚合了多種功能,例如上電時(shí)序管理、故障檢測(cè)、裕量測(cè)試、協(xié)調(diào)關(guān)斷、測(cè)量電壓、測(cè)量電流以及收集數(shù)據(jù)進(jìn)行分析。使用 LTC297x 器件測(cè)量電源電流是本文的重點(diǎn)1。


對(duì)于為FPGA、CPU、光收發(fā)器等高價(jià)值器件供電的電源,測(cè)量其從電源軌汲取的電流可能很重要。對(duì)于這些關(guān)鍵電源軌,電路板設(shè)計(jì)人員可以通過(guò)此數(shù)據(jù)深入了解其性能。當(dāng)電流信息被測(cè)量到,且電流值為數(shù)字格式,那么器件就可以計(jì)算功率和電能,系統(tǒng)主機(jī)也可以執(zhí)行獨(dú)特的計(jì)算、從數(shù)據(jù)中分析趨勢(shì)、安排任務(wù)等。


圍繞電流檢測(cè)這一主題已有許多技術(shù)文章和應(yīng)用筆記問(wèn)世,但沒(méi)有一篇是專(zhuān)門(mén)針對(duì)DPSM的。本文涵蓋了模擬和數(shù)字方面,并描述了用于測(cè)量低壓、高壓和負(fù)電源軌的各種支持電路。


LTC297x DPSM系列


本文的重點(diǎn)是內(nèi)置電流測(cè)量功能的電源系統(tǒng)管理器。表1說(shuō)明了這些器件之間的差異。


LTC2977/LTC2979/LTC2980/LTM2987 可配置用來(lái)監(jiān)視電流,但存在一些限制。只有奇數(shù)通道支持電流測(cè)量,并且測(cè)量值以未縮放的單位(V)返回。這在第二部分中有更詳細(xì)的介紹。


本文重點(diǎn)介紹 LTC2971/LTC2972/LTC2974/LTC2975 器件,它們能夠測(cè)量輸出電流,并允許系統(tǒng)?軟件利用READ_IOUT命令回讀以安培(A)為單位的值。


應(yīng)用筆記 AN105:幫助弄懂電流的電流檢測(cè)電路集合 介紹了廣泛的電路和使用場(chǎng)景。該集合的一部分適用于ADI數(shù)字電源系統(tǒng)管理器。


表1. LTC297x DPSM器件系列

1641873300883626.png


1 除非另有說(shuō)明,本應(yīng)用筆記中的 LTC297x 指 LTC2971、LTC2972、LTC2974、LTC2975、LTC2977、LTC2979、LTC2980 和 LTM2987,而不包括 LTC2970。


PSM基礎(chǔ)


電源系統(tǒng)管理器提供關(guān)于電源的關(guān)鍵電壓和電流讀數(shù)的數(shù)字視圖。這是該產(chǎn)品系列的一個(gè)強(qiáng)大特性:系統(tǒng)主機(jī)或LTpowerPlay可以支持電路板初始啟動(dòng)、調(diào)試、驗(yàn)證或收集基線(xiàn)數(shù)據(jù),或者尋找趨勢(shì)。雖然一些電源通道不需要精確的電流讀數(shù),但許多關(guān)鍵的輸出通道需要高度精確的電流測(cè)量。


本文將介紹各種電流檢測(cè)選項(xiàng),包括成本、復(fù)雜性和精度之間的權(quán)衡。


2.jpg

圖 1. LTpowerPlay 中的 READ_IOUT 遙測(cè)曲線(xiàn)


電流檢測(cè)選項(xiàng)


LTC2971?LTC2972?LTC2974?LTC2975管理器能夠精確測(cè)量輸出電流。應(yīng)盡可能使用這些器件,因?yàn)樗鼈兙哂袑?zhuān)用的電流檢測(cè)引腳和PMBus命令,可提供以安培為單位的遙測(cè)值。


3.png

圖 2. 使用串聯(lián)分流器進(jìn)行電流檢測(cè)


例如,將ISENSE線(xiàn)連接到分流器,配置幾個(gè)寄存器,剩下的工作由芯片完成。芯片會(huì)將測(cè)得的電壓轉(zhuǎn)換為電流值。LTpowerPlay將電流實(shí)時(shí)顯示為數(shù)值和遙測(cè)曲線(xiàn)。


1641873266746063.jpg

圖 3. 用于輸出電流測(cè)量的 PMBus 寄存器設(shè)置


也可以使用LTC2977?LTC2979?LTC2980?LTM2987來(lái)測(cè)量輸出電流,但是,READ_IOUT命令返回的是電壓,必須由系統(tǒng)主機(jī)或LTpowerPlay將其轉(zhuǎn)換為安培。實(shí)踐中,這意味著固件(而不是芯片)必須存儲(chǔ)串聯(lián)分流器的值。


串聯(lián)分流電阻并非檢測(cè)電流的唯一方法。表2總結(jié)了DPSM系列可用的電流檢測(cè)選項(xiàng)及其權(quán)衡。精度、成本、電路板空間和其他因素也需要考慮。


表2. 電流檢測(cè)選項(xiàng)總結(jié)

1641873250886857.png


分流電阻檢測(cè)


最常見(jiàn)的檢測(cè)方法是使用分流電阻,有時(shí)也稱(chēng)為檢流電阻。無(wú)論DC-DC轉(zhuǎn)換器是開(kāi)關(guān)穩(wěn)壓器還是線(xiàn)性穩(wěn)壓器,分流電阻都與輸出串聯(lián)。反饋電阻分壓器連接到輸出節(jié)點(diǎn),使得分流器位于反饋環(huán)路內(nèi),這樣當(dāng)施加負(fù)載電流時(shí),穩(wěn)壓器就能補(bǔ)償分流電阻的IR壓降,從而顯著提高負(fù)載調(diào)整率。


6.png

圖 4. 反饋回路內(nèi)的檢測(cè)電阻


用于將電壓轉(zhuǎn)換為電流的PMBus命令稱(chēng)為IOUT_CAL_GAIN。這是分流電阻的標(biāo)稱(chēng)電阻。芯片通過(guò)ISENSE引腳測(cè)量分流電阻上的小電壓降,在內(nèi)部執(zhí)行轉(zhuǎn)換,并使用READ_IOUT命令返回輸出電流。芯片檢測(cè)到的實(shí)際電壓可通過(guò)MFR_IOUT_SENSE_VOLTAGE命令獲得。芯片使用以下公式計(jì)算輸出電流:


7.png


使用阻性分流器時(shí),將MFR_IOUT_CAL_GAIN_TC值設(shè)置為制造商的規(guī)格以補(bǔ)償溫度變化。通常,大于10 mΩ的分流器具有較低的溫度系數(shù):<100 ppm?°C。


數(shù)據(jù)手冊(cè)規(guī)格中列出了ISENSE引腳上產(chǎn)生的最大差分檢測(cè)電壓。大多數(shù)LTC297x器件的差分電壓以±170 mV為限,這為大多數(shù)應(yīng)用提供了足夠的范圍。最大檢測(cè)電壓計(jì)算如下:VSENSE = RSNS × IOUT(MAX) 。通常,首先確定最大檢測(cè)電壓,RSNS電流檢測(cè)電阻計(jì)算如下:RSNS = VSENSE ? IOUT(MAX)。選擇的最大檢測(cè)電壓應(yīng)是一個(gè)足夠大的信號(hào),但又不會(huì)在輸出路徑中造成功耗問(wèn)題或IR壓降。50 mV至80 mV是一個(gè)很好的最大檢測(cè)電壓。選擇電流檢測(cè)電阻的物理尺寸,其功耗額定值應(yīng)大于檢測(cè)電阻的計(jì)算功耗:PD = RSNS × (IOUT(MAX))2。


一種相關(guān)方法是增加一個(gè)以地為基準(zhǔn)的電流檢測(cè)放大器(CSA),其提供單端輸出,該輸出被饋送到管理器的電流檢測(cè)引腳。這種方法通常用于對(duì)高于大多數(shù)LTC297x管理器的6 V限值的電壓軌進(jìn)行電平轉(zhuǎn)換。CSA應(yīng)具有良好的高端共模性能。通常從被檢測(cè)的電壓軌和GND為此類(lèi)器件供電。本文第二部分會(huì)詳細(xì)介紹這種方法。


8.png

圖 5. 用于更高電壓軌的電流檢測(cè)放大器


ADI公司提供了許多易于使用且小尺寸的非PSM μModule?器件。PSM管理器是很好的配套器件,可控制上電時(shí)序并實(shí)施監(jiān)控。大多數(shù)μModule器件都有內(nèi)置電感,但有些還集成了上方反饋電阻,因此無(wú)法在反饋環(huán)路內(nèi)添加外部分流電阻。應(yīng)當(dāng)選擇允許使用外部上方反饋電阻以獲得最高電壓精度的μModule器件。


電感DCR檢測(cè)


DCR檢測(cè)是一種通過(guò)降壓穩(wěn)壓器的輸出電感檢測(cè)電流的方法。電感可以用理想電感和一個(gè)稱(chēng)為DCR的串聯(lián)電阻來(lái)建模(見(jiàn)圖6)。這通常是高電流(>20 A)電源軌的首選方法。增加的阻性分流器是一個(gè)額外的元件,會(huì)消耗功率并產(chǎn)生熱量。


要在電感上進(jìn)行檢測(cè),必須能夠接觸到電感的兩端,并且必須在檢測(cè)點(diǎn)和LTC297x檢測(cè)引腳之間插入一個(gè)濾波器網(wǎng)絡(luò)。濾波器網(wǎng)絡(luò)是一個(gè)兩級(jí)差分RC低通濾波器。為了方便和減小尺寸,可以使用4元件電阻陣列。電阻值的選擇應(yīng)使IR壓降足夠小,以防止LTC297x輸入電流造成誤差,同時(shí)又足夠大,以使電容值小于1 μF。


LTC2971?LTC2972?LTC2974?LTC2975數(shù)據(jù)手冊(cè)提供了關(guān)于選擇RC值的指南。


示例:


假設(shè)L = 2.2 μH,DCR = 10 mΩ, fSW = 500 kHz


令Rcm1 = Rcm2 = 1 kΩ


9.png

10.png

11.png

圖 6. 使用 2 極點(diǎn)低通濾波器的 DCR 電感檢測(cè)


DCR檢測(cè)可實(shí)現(xiàn)電流的無(wú)損測(cè)量,但由于電感繞組電阻或DCR的差異,精度會(huì)受到影響。電感DCR規(guī)格高達(dá)±10%或只有一個(gè)最大值的情況并不少見(jiàn)。實(shí)際的DCR值會(huì)因電感和批次而異。


另一種濾波方案僅使用兩個(gè)電阻和兩個(gè)電容,因而元件數(shù)量從八個(gè)減少到四個(gè),但濾波器的性能不如圖7所示的好。


12.png

圖 7. 使用簡(jiǎn)化低通濾波器的 DCR 電感檢測(cè)


PMBus配置


要利用PMBus命令配置LTC297x,可使用IOUT_CAL_GAIN命令設(shè)置分流電阻或電感DCR的標(biāo)稱(chēng)值。對(duì)于銅線(xiàn)纏繞的電感,DCR會(huì)隨著電感溫度升高而增加,這會(huì)在READ_IOUT讀數(shù)中引入誤差。使用MFR_IOUT_CAL_GAIN_TC命令設(shè)置銅的溫度系數(shù)可補(bǔ)償此誤差。在數(shù)據(jù)手冊(cè)中,該值的默認(rèn)值為3900 ppm?°C。用戶(hù)可能需要調(diào)整該值以匹配電感,因?yàn)楫?dāng)導(dǎo)線(xiàn)是合金而非純銅時(shí),此參數(shù)可能會(huì)大幅改變。MFR_IOUT_CAL_GAIN_THETA表示熱時(shí)間常數(shù),可對(duì)其進(jìn)行設(shè)置。LTC297x數(shù)據(jù)手冊(cè)詳細(xì)介紹了這些內(nèi)容。


必須將溫度傳感器(二極管連接的雙極性晶體管)靠近電感放置,以實(shí)現(xiàn)更準(zhǔn)確的電流溫度補(bǔ)償。LTC2971?LTC2972?LTC2974?LTC2975器件具有連接到傳感器的TSENSE引腳。


IMON


IMON引腳在許多穩(wěn)壓器(包括開(kāi)關(guān)和線(xiàn)性)中越來(lái)越受歡迎。這些穩(wěn)壓器有一個(gè)電流檢測(cè)輸出引腳,藉此可監(jiān)視穩(wěn)壓器的負(fù)載電流。IMON方法的優(yōu)點(diǎn)在于它是無(wú)損的,并且無(wú)需擔(dān)心共模電壓,因?yàn)長(zhǎng)TC297x ISENSE引腳不連接到VOUT。IMON引腳是單端輸出信號(hào),代表輸出電流的一小部分,它可以是電壓輸出或電流輸出,需要一個(gè)電阻連接到GND。電流輸出IMON引腳允許用戶(hù)選擇電阻值,從而設(shè)置最大滿(mǎn)載電壓。


單端電壓可以是比電流分流器或電感DCR兩端產(chǎn)生的電壓大得多的信號(hào)。LTC2972和LTC2971器件甚至有一個(gè)配置位來(lái)支持更大的信號(hào)電平,它被稱(chēng)為imon_sense位。該位位于MFR_CONFIG命令中,是一個(gè)分頁(yè)命令。


13.jpg

圖 8. MFR_CONFIG 寄存器中的 IMON 位


選擇的IMON電阻值應(yīng)使得在所有負(fù)載條件下都能提供寬動(dòng)態(tài)范圍。一般情況下,IMON精度在中負(fù)載和重負(fù)載電流條件下較好,但在輕負(fù)載下會(huì)下降。有關(guān)更多詳細(xì)信息,請(qǐng)查閱穩(wěn)壓器的數(shù)據(jù)手冊(cè)規(guī)格。


14.png

圖 9. PSM 利用 IMON 測(cè)量電流


一些穩(wěn)壓器將限流功能與IMON引腳結(jié)合在一起,該引腳可稱(chēng)為IMON?ILIM。請(qǐng)注意,所選的IMON電阻值不應(yīng)使得IMON電壓在滿(mǎn)載時(shí)會(huì)激活限流電路。示例包括線(xiàn)性穩(wěn)壓器,例如 LT3072 和 LT3086。其他例子有 LT3094 和 LT3045等,一個(gè)ILIM引腳起到限流作用,可用作輸出電流監(jiān)視器。對(duì)于某些開(kāi)關(guān)穩(wěn)壓器,該引腳可稱(chēng)為IMON,內(nèi)置的限流功能可能并不明顯。示例包括 LT8652S 和 LT8708。限流電路具有折返功能,不會(huì)關(guān)閉輸出。若要關(guān)閉輸出, LTC298x 會(huì)檢測(cè)過(guò)流狀況并將VOUT_EN拉低,從而禁用穩(wěn)壓器輸出。


輸入電流檢測(cè)


一個(gè)電源系統(tǒng)可能有一個(gè)輸入電源,其為多個(gè)下游穩(wěn)壓器供電。輸入電源電流可由LTC2971、LTC2972或LTC2975進(jìn)行測(cè)量。使用LTC2971?LTC2972?LTC2975測(cè)量IIN非常簡(jiǎn)單,因?yàn)檫@些器件原本就有將引腳連接到VIN電流路徑中的檢測(cè)電阻RSNS的能力。IIN_SNS引腳的直接接線(xiàn)以VIN電源為限,對(duì)于LTC2972?LTC2975而言,該值<15V;對(duì)于LTC2971而言,該值<60V。


15.png

圖 10. VIN 電流和電壓檢測(cè)


無(wú)論是測(cè)量輸出電流還是輸入電源電流,都有一個(gè)用戶(hù)可編程PMBus寄存器可將檢測(cè)電壓轉(zhuǎn)換為電流。測(cè)量輸入電源電流時(shí),使用PMBus寄存器MFR_IIN_CAL_GAIN,然后便可從READ_IIN寄存器讀取輸入電源電流。


1641873137866894.jpg

圖 11. 用于 VIN 電流測(cè)量的 PMBus 寄存器


我們不僅可以測(cè)量電流,還可以測(cè)量電壓。PMBus命令分別為READ_IIN和READ_VIN。利用電流、電壓和時(shí)基,LTC2971?LTC2972?LTC2975還能計(jì)算輸送給系統(tǒng)的功率和電能。蓄能器將在下一節(jié)中描述。


LTC2971能夠檢測(cè)60V電源軌上的輸入電源電流。IIN_SNS引腳可以直接連到電源輸入上的檢測(cè)電阻。對(duì)于24V以上的電源電壓,建議使用降壓穩(wěn)壓器通過(guò)VPWR引腳為L(zhǎng)TC2971供電,這樣可節(jié)省功率并避免LTC2971自發(fā)熱。由于VPWR × IPWR會(huì)產(chǎn)生功耗,可能導(dǎo)致芯片溫度升高到預(yù)期以上。 ADP2360 具有一個(gè)固定5 V選項(xiàng),可為降壓穩(wěn)壓器提供低成本、小尺寸的解決方案。


17.png

圖 12. 使用 LTC2971 檢測(cè)高壓 VIN 電流和電壓


電能計(jì)量


監(jiān)視電能使用可能很重要。無(wú)論輸入電源是開(kāi)關(guān)穩(wěn)壓器、太陽(yáng)能電池板輸出還是電池電源,了解系統(tǒng)消耗的總電能可能很有用。LTC2971?LTC2972?LTC2975能夠檢測(cè)輸入電源的高端電流。此特性允許管理器測(cè)量輸入電源電流。LTpowerPlay對(duì)于探索與輸入電源電流和電能讀數(shù)相關(guān)的特性非常有用。選擇READ_EIN命令后,遙測(cè)窗口就會(huì)顯示電能累計(jì)結(jié)果的實(shí)時(shí)曲線(xiàn)。


18.jpg

圖 13. LTpowerPlay 繪制的實(shí)時(shí)電能圖


電表還會(huì)測(cè)量輸入電源電壓,因此也能夠報(bào)告輸入功率。由于電能是功率和時(shí)間的乘積,因此累計(jì)電能是根據(jù)管理器的內(nèi)部時(shí)基提供的。GUI右上角顯示的儀表提供了更多信息。指針是輸入功率(以瓦特為單位)的實(shí)時(shí)指示器,較小的五個(gè)刻度盤(pán)顯示總累計(jì)電能,類(lèi)似于家用電表。為方便起見(jiàn),還提供了數(shù)字讀數(shù)。


19.jpg

圖 14. LTpowerPlay 中的電表


LTpowerPlay提供一個(gè)簡(jiǎn)單易懂的界面,其中匯集了輸入和輸出電流、電壓、功率、電能讀數(shù)。


輸入電流、輸入電壓、輸入功率和輸入電能可以表格形式查看,這些值顯示在GUI的遙測(cè)部分。MFR_EIN寄存器保存累計(jì)電能值(以毫焦耳為單位)。還有一個(gè)電能累計(jì)器處于活動(dòng)狀態(tài)的總時(shí)間,顯示為MFR_EIN_TIME寄存器。當(dāng)單位從mJ變?yōu)镴再到kJ時(shí),GUI會(huì)自動(dòng)更新所顯示的SI前綴。


20.jpg

圖 15. 與輸入電源電壓、電流、功率和電能相關(guān)的遙測(cè)視圖


表3總結(jié)了可以從LTC297x回讀的所有遙測(cè)數(shù)據(jù)。寄存器是I2C?PMBus字讀取,但MFR_EIN寄存器除外,它是塊讀取。


表3. 遙測(cè)總結(jié)

1641873063864962.png

   

1. 如果設(shè)置了adc_hires位,則READ_VOUT值以mV為單位返回。L11格式。


2. 塊讀取,包括以mJ為單位的電能值和以ms為單位的經(jīng)過(guò)時(shí)間。



免責(zé)聲明:本文為轉(zhuǎn)載文章,轉(zhuǎn)載此文目的在于傳遞更多信息,版權(quán)歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權(quán)問(wèn)題,請(qǐng)聯(lián)系小編進(jìn)行處理。


推薦閱讀:


一種高精度的BQ25980輸入電流的檢測(cè)方法

COFT控制模式的Buck LED驅(qū)動(dòng)芯片中 COFF的配置和注意事項(xiàng)

信號(hào)鏈噪聲分析分步指南

隔離式DC/DC轉(zhuǎn)換器之極低噪聲濾波器

高速電路電源完整性解決方案

特別推薦
技術(shù)文章更多>>
技術(shù)白皮書(shū)下載更多>>
熱門(mén)搜索
?

關(guān)閉

?

關(guān)閉