<abbr id="kc8ii"><menu id="kc8ii"></menu></abbr>
  • <input id="kc8ii"><tbody id="kc8ii"></tbody></input><table id="kc8ii"><source id="kc8ii"></source></table><kbd id="kc8ii"></kbd>
    <center id="kc8ii"><table id="kc8ii"></table></center>
  • <input id="kc8ii"></input>
    <abbr id="kc8ii"></abbr>
  • <abbr id="kc8ii"></abbr>
  • <center id="kc8ii"><table id="kc8ii"></table></center>
    <abbr id="kc8ii"></abbr>
    你的位置:首頁 > 電源管理 > 正文

    TPS546D24A PMBUSTM輸出電壓和輸出電流

    發布時間:2021-04-02 來源:Wenhao Wu 責任編輯:wenwei

    【導讀】PMBusTM是很多大電流電源管理芯片會用到的通用電源管理接口,其借用了SMBusTM的時序和命令格式,進行了電源常用命令的標準化。其中輸出電壓讀取READ_VOUT(8Bh) 和輸出電流讀取READ_IOUT(8Ch) 是最常用的兩個命令,但是命令返回值都是二進制,且并沒有注明單位,從而給命令返回值的翻譯帶來了難度。另外,很多電源工程師不熟悉數字邏輯,不了解PMBus的命令格式,這進一步加大了使用帶PMBus設備的困難。本文借助業界比較成功的40A可并聯,帶PMBus的DCDC轉換器TPS546D24A,闡述輸出電壓讀取READ_VOUT和輸出電流讀取READ_IOUT從返回值到十進制快速翻譯方法。
     
    輸出電壓READ_VOUT
     
    TPS546D24A的輸出電壓是通過READ_VOUT寄存器中的值轉化得來。其格式為ULINEAR16。要將寄存器中的值轉化為十進制,可以分三步走。
     
    1. 讀取VOUT_MODE的值,VOUT_MODE在PMBUS的定義中,是一個1字節的寄存器,地址為20h,用于定義和輸出電壓有關的寄存器值的格式和步進值。
     
    TPS546D24A PMBUSTM輸出電壓和輸出電流
     
    Bit[7]定義數據是相對值還是絕對值(影響過壓和欠壓保護相關值的定義),Bit[6:5]定義數據格式,TPS546D24只支持Linear格式,Bit[4:0]定義步進值指數N。步進值計算方法如下,注意Bit[4:0]為補碼形式,轉化為十進制時需要先轉化為原碼。
     
    TPS546D24A PMBUSTM輸出電壓和輸出電流
     
    例子:VOUT_MODE=0x97。二進制為:1 00 10111,數據格式為相對值,Linear格式,步進值指數補碼為10111,首位為1,該值為負數,負數的原碼是補碼取反再+1,為01001,十進制為-9,則步進值為2-9,為0.001953125V,1.953mV。
     
    2. 讀取READ_VOUT的值,READ_VOUT是一個2字節的寄存器,地址為8Bh,格式為Linear16,僅用于輸出電壓。
     
    TPS546D24A PMBUSTM輸出電壓和輸出電流
     
    從前一步獲得步進值之后,從READ_VOUT寄存器中轉化得到十進制值,輸出電壓的計算方法為:
     
    TPS546D24A PMBUSTM輸出電壓和輸出電流
     
    例子:READ_VOUT=0x01FD。二進制為:0000 0001 1111 1101,轉化為十進制為509,則輸出電壓為509*1.953mV=994mV。
     
    3. 看ADC所處的位置,如下圖,內部ADC取值是從內部R1,R2分壓電路中取電壓采樣,而輸出電壓由VOSNS和GOSNS/SLAVE兩個引腳進行采樣。
     
    TPS546D24A PMBUSTM輸出電壓和輸出電流
     
    TPS546D24內部會將ADC的值進行處理,自動乘以(R1+R2)/R2進行換算。人工不需要任何處理。READ_VOUT的結果就是實際的輸出電壓。
     
    另一種特殊的情況是,如果VOSNS和GOSNS/SLAVE引腳是處于外部的一個分壓網絡中,則READ_VOUT的值不能反應真實的輸出電壓值,需要人工換算,如TPS543B20這種輸出電壓采樣結構。這種情況下真實的輸出電壓為:
     
    TPS546D24A PMBUSTM輸出電壓和輸出電流
     
    其中R1和R2分別是下分壓和上分壓電阻,VOUT輸出電壓計算值,READ_VOUT測量的是經過分壓之后R1兩端的電壓。
     
    TPS546D24A PMBUSTM輸出電壓和輸出電流
     
    輸出電流
     
    TPS546D24的輸出電流是通過READ_IOUT寄存器中的值轉化而來。其格式為SLINEAR11,要將寄存器中的值轉化為十進制,需要分兩步走。
     
    1. 讀取CAPABILITY的值,在PMBUS的定義中,是一個1字節的寄存器,地址為19h,用于定義該設備具有的PMBUS功能。影響READ_IOUT取值的,是Bit[3],TPS546D24A僅支持LINEAR格式。
     
    TPS546D24A PMBUSTM輸出電壓和輸出電流
     
    2. 讀取READ_IOUT的值,READ_IOUT是一個2字節的寄存器,地址為8Ch。Bit[15:11]是指數N,Bit[10:0]為尾數A,均為補碼表示(Two’s complement翻譯為補碼)。由于輸出電流有可能為負值,A有可能為負數。
     
    TPS546D24A PMBUSTM輸出電壓和輸出電流
     
    計算方法為:
     
    TPS546D24A PMBUSTM輸出電壓和輸出電流
     
    例子1:READ_IOUT=0xD3F1。二進制為:11010 01111110001,則N為-6,A為1009,則輸出電流為:1009*2^(-6),為15.766A。
     
    例子2:READ_IOUT=0xD7F1。二進制為:11010 11111110001,則N為-6,A為-15,則輸出電流為-0.234A。
     
    3. 當輸出電流讀取不準時,可以補償,需要通過IOUT_CAL_GAIN和IOUT_CAL_OFFSET進行補償。可單獨處理一相,也可全部一起處理,處理方法和TPS53688類似。可以參考多相控制器補償方式。
     
     
    免責聲明:本文為轉載文章,轉載此文目的在于傳遞更多信息,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請聯系小編進行處理。
     
    推薦閱讀:
     
    如何通過集成式有源EMI濾波器降低EMI并縮小電源尺寸
    為什么在汽車激光雷達應用中采用硅光電倍增管傳感器
    貿澤電子新品推薦:2021年3月
    全球電子產業鏈如何搶灘中國新一輪成長熱潮?9月深圳ELEXCON電子展可一窺全貌
    國家科技部黃衛副部長調研考察芯耀輝科技
    要采購傳感器么,點這里了解一下價格!
    特別推薦
    技術文章更多>>
    技術白皮書下載更多>>
    熱門搜索
    ?

    關閉

    ?

    關閉

    亚洲国产精品无码久久一线| 午夜视频在线观看www中文| 精品无码国产污污污免费网站国产 | 午夜无码A级毛片免费视频| 日韩久久无码免费毛片软件| 中文字幕亚洲免费无线观看日本 | 韩日美无码精品无码| 69久久精品无码一区二区| 日本中文字幕免费看| 国产爆乳无码一区二区麻豆| 中文字幕av一区| 69天堂人成无码麻豆免费视频| 中文字幕成人精品久久不卡| 久久久久无码精品国产不卡| 99久久超碰中文字幕伊人| 无码国产精品一区二区免费模式| 亚洲乳大丰满中文字幕| 日韩精品无码一区二区三区不卡| 人妻少妇精品中文字幕AV| 67194成l人在线观看线路无码| 无码乱码av天堂一区二区| 亚洲免费无码在线| 亚洲日韩av无码| 亚洲av中文无码乱人伦在线播放| 亚洲一区AV无码少妇电影☆| 中文字幕一精品亚洲无线一区| 久久精品国产亚洲AV无码娇色| 中文国产成人精品久久亚洲精品AⅤ无码精品 | 亚洲AV中文无码乱人伦下载| 久久久久亚洲av无码专区导航 | 娇小性色xxxxx中文| 精品无码久久久久久久动漫| 大桥久未无码吹潮在线观看| 欧美日韩中文在线视免费观看| 久久精品无码av| 亚洲AV无码片一区二区三区| 中文国产成人精品久久亚洲精品AⅤ无码精品| 无码人妻精品一区二区蜜桃百度| 久久久久亚洲精品无码蜜桃| 国产成人无码AV一区二区| 最近免费中文字幕mv在线电影|