在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

輸出電壓讀取READ_VOUT和輸出電流讀取READ_IOUT的十進(jìn)制快速翻譯方法

電子設(shè)計(jì) ? 來源:Wenhao Wu ? 作者:Wenhao Wu ? 2021-04-06 11:36 ? 次閱讀

PMBusTM是很多大電流電源管理芯片會(huì)用到的通用電源管理接口,其借用了SMBusTM的時(shí)序和命令格式,進(jìn)行了電源常用命令的標(biāo)準(zhǔn)化。其中輸出電壓讀取READ_VOUT(8Bh) 和輸出電流讀取READ_IOUT(8Ch) 是最常用的兩個(gè)命令,但是命令返回值都是二進(jìn)制,且并沒有注明單位,從而給命令返回值的翻譯帶來了難度。另外,很多電源工程師不熟悉數(shù)字邏輯,不了解PMBus的命令格式,這進(jìn)一步加大了使用帶PMBus設(shè)備的困難。本文借助業(yè)界比較成功的40A可并聯(lián),帶PMBus的DCDC轉(zhuǎn)換器TPS546D24A,闡述輸出電壓讀取READ_VOUT和輸出電流讀取READ_IOUT從返回值到十進(jìn)制快速翻譯方法。

輸出電壓READ_VOUT

TPS546D24A的輸出電壓是通過READ_VOUT寄存器中的值轉(zhuǎn)化得來。其格式為ULINEAR16。要將寄存器中的值轉(zhuǎn)化為十進(jìn)制,可以分三步走。

1. 讀取VOUT_MODE的值,VOUT_MODE在PMBUS的定義中,是一個(gè)1字節(jié)的寄存器,地址為20h,用于定義和輸出電壓有關(guān)的寄存器值的格式和步進(jìn)值。

o4YBAGBr1aqADJlJAAF4CqNPIbU049.png

Bit[7]定義數(shù)據(jù)是相對(duì)值還是絕對(duì)值(影響過壓和欠壓保護(hù)相關(guān)值的定義),Bit[6:5]定義數(shù)據(jù)格式,TPS546D24只支持Linear格式,Bit[4:0]定義步進(jìn)值指數(shù)N。步進(jìn)值計(jì)算方法如下,注意Bit[4:0]為補(bǔ)碼形式,轉(zhuǎn)化為十進(jìn)制時(shí)需要先轉(zhuǎn)化為原碼。

pIYBAGBr1myAIIU6AAAInqjehpw656.png

例子:VOUT_MODE=0x97。二進(jìn)制為:1 00 10111,數(shù)據(jù)格式為相對(duì)值,Linear格式,步進(jìn)值指數(shù)補(bǔ)碼為10111,首位為1,該值為負(fù)數(shù),負(fù)數(shù)的原碼是補(bǔ)碼取反再+1,為01001,十進(jìn)制為-9,則步進(jìn)值為2-9,為0.001953125V,1.953mV。

2. 讀取READ_VOUT的值,READ_VOUT是一個(gè)2字節(jié)的寄存器,地址為8Bh,格式為L(zhǎng)inear16,僅用于輸出電壓。

pIYBAGBr1cCAJC6CAACm6oDv5ws093.png

從前一步獲得步進(jìn)值之后,從READ_VOUT寄存器中轉(zhuǎn)化得到十進(jìn)制值,輸出電壓的計(jì)算方法為:

pIYBAGBr1niAPcNtAAANuogDPbU864.png

例子:READ_VOUT=0x01FD。二進(jìn)制為:0000 0001 1111 1101,轉(zhuǎn)化為十進(jìn)制為509,則輸出電壓為509*1.953mV=994mV。

3. 看ADC所處的位置,如下圖,內(nèi)部ADC取值是從內(nèi)部R1,R2分壓電路中取電壓采樣,而輸出電壓由VOSNS和GOSNS/SLAVE兩個(gè)引腳進(jìn)行采樣。

pIYBAGBr1eGAZEr7AACnPX_HS1Q769.png

TPS546D24內(nèi)部會(huì)將ADC的值進(jìn)行處理,自動(dòng)乘以(R1+R2)/R2進(jìn)行換算。人工不需要任何處理。READ_VOUT的結(jié)果就是實(shí)際的輸出電壓。

另一種特殊的情況是,如果VOSNS和GOSNS/SLAVE引腳是處于外部的一個(gè)分壓網(wǎng)絡(luò)中,則READ_VOUT的值不能反應(yīng)真實(shí)的輸出電壓值,需要人工換算,如TPS543B20這種輸出電壓采樣結(jié)構(gòu)。這種情況下真實(shí)的輸出電壓為:

o4YBAGBr1fGAQk9oAAAeJp8ZSbw740.png

其中R1和R2分別是下分壓和上分壓電阻,VOUT輸出電壓計(jì)算值,READ_VOUT測(cè)量的是經(jīng)過分壓之后R1兩端的電壓。

o4YBAGBr1gaAJgdEAABXyUxVAO0971.png

輸出電流

TPS546D24的輸出電流是通過READ_IOUT寄存器中的值轉(zhuǎn)化而來。其格式為SLINEAR11,要將寄存器中的值轉(zhuǎn)化為十進(jìn)制,需要分兩步走。

1. 讀取CAPABILITY的值,在PMBUS的定義中,是一個(gè)1字節(jié)的寄存器,地址為19h,用于定義該設(shè)備具有的PMBUS功能。影響READ_IOUT取值的,是Bit[3],TPS546D24A僅支持LINEAR格式。

pIYBAGBr1iGASy0oAAF3r9NdVZg535.png

2. 讀取READ_IOUT的值,READ_IOUT是一個(gè)2字節(jié)的寄存器,地址為8Ch。Bit[15:11]是指數(shù)N,Bit[10:0]為尾數(shù)A,均為補(bǔ)碼表示(Two’s complement翻譯為補(bǔ)碼)。由于輸出電流有可能為負(fù)值,A有可能為負(fù)數(shù)。

o4YBAGBr1jmAc6qcAADogA4xJDo296.png

計(jì)算方法為:

o4YBAGBr1kiAQic9AAANhjmXslk667.png

例子1:READ_IOUT=0xD3F1。二進(jìn)制為:11010 01111110001,則N為-6,A為1009,則輸出電流為:1009*2^(-6),為15.766A。

例子2:READ_IOUT=0xD7F1。二進(jìn)制為:11010 11111110001,則N為-6,A為-15,則輸出電流為-0.234A。

3. 當(dāng)輸出電流讀取不準(zhǔn)時(shí),可以補(bǔ)償,需要通過IOUT_CAL_GAIN和IOUT_CAL_OFFSET進(jìn)行補(bǔ)償。可單獨(dú)處理一相,也可全部一起處理,處理方法和TPS53688類似。可以參考多相控制器補(bǔ)償方式。

編輯:hfy

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 轉(zhuǎn)換器
    +關(guān)注

    關(guān)注

    27

    文章

    8736

    瀏覽量

    147545
  • 控制器
    +關(guān)注

    關(guān)注

    112

    文章

    16416

    瀏覽量

    178762
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5359

    瀏覽量

    120795
  • 電源管理
    +關(guān)注

    關(guān)注

    115

    文章

    6187

    瀏覽量

    144678
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    bcd與十進(jìn)制之間的關(guān)系

    4位二進(jìn)制數(shù)來表示1位十進(jìn)制數(shù)中的0~9這10個(gè)數(shù)碼,是一種二進(jìn)制的數(shù)字編碼形式。 表示方法 :在BCD碼中,每一位十進(jìn)制數(shù)都被編碼為4位二
    的頭像 發(fā)表于 12-20 17:15 ?856次閱讀

    請(qǐng)問DAC8760在切換輸出電流輸出時(shí),VOUT引腳一直會(huì)有一個(gè)變化的電壓,在電流輸出時(shí)我如何禁用VOUT呢?

    你好,請(qǐng)問DAC8760在切換輸出電流輸出時(shí),VOUT引腳一直會(huì)有一個(gè)變化的電壓,在電流
    發(fā)表于 11-29 06:57

    十進(jìn)制數(shù)據(jù)轉(zhuǎn)十六進(jìn)制字符_轉(zhuǎn)ASCII碼

    十進(jìn)制數(shù)據(jù)轉(zhuǎn)十六進(jìn)制字符_轉(zhuǎn)ASCII碼
    發(fā)表于 09-18 10:17 ?0次下載

    變送器電壓輸出的和電流輸出的區(qū)別

    變送器是一種將傳感器信號(hào)轉(zhuǎn)換為標(biāo)準(zhǔn)信號(hào)輸出的設(shè)備,廣泛應(yīng)用于工業(yè)自動(dòng)化、過程控制等領(lǐng)域。變送器的輸出方式主要有電壓輸出電流
    的頭像 發(fā)表于 08-11 17:02 ?2273次閱讀

    DAC8771RGZ電流輸出IOUT電壓VOUT出端是連在一起的,是否可以不并在一起?

    請(qǐng)教下DAC8771RGZ這款芯片,看官方demo板,電流輸出IOUT電壓VOUT出端是連在一起的,是否可以不并在一起,分成兩路,單獨(dú)
    發(fā)表于 08-08 07:59

    LMH6554負(fù)載電流可以直接按照輸出電壓除以負(fù)載來計(jì)算嗎?

    手冊(cè)里有幾個(gè)電流數(shù)據(jù)要請(qǐng)教一下 上圖的Iout和Isc有啥區(qū)別,Iout=+/-150mA是在Vout=0V下定義的輸出
    發(fā)表于 08-07 07:32

    使用RTOS_SDK_V1.0.4版本system_adc_read讀取錯(cuò)誤的問題求解

    使用目的: 使用RTOS_SDK_V1.0.4版本,每秒鐘讀取adc值,主要是用來讀取熱敏電阻的兩端的電壓值,根據(jù)電壓來計(jì)算環(huán)境溫度。 測(cè)試方法
    發(fā)表于 07-18 08:13

    wiced_bt_dev_read_tx_power() 運(yùn)行時(shí)無法讀取發(fā)射功率的原因?

    你好,我的電路板是 CYW20829,我正在使用 wiced_bt_dev_read_tx_power() 每秒打印一次 tx 功率值,但我發(fā)現(xiàn)它不能正常工作,打印
    發(fā)表于 07-04 06:44

    CS1237讀取內(nèi)部溫度如何處理為溫度?

    現(xiàn)在想讀取CS1237內(nèi)部溫度,放到恒溫箱中,恒溫箱中溫度=25度,讀取到的值為0x75cdc(轉(zhuǎn)為十進(jìn)制=482524),恒溫箱中溫度升高到60度,讀取到的值為0x81503(轉(zhuǎn)為
    發(fā)表于 06-19 08:32

    電流控制電壓源的電流大小怎么判斷

    、控制系統(tǒng)和信號(hào)處理等領(lǐng)域。本文將詳細(xì)介紹CCVS的基本原理、特性參數(shù)、電路模型以及電流大小的判斷方法。 一、電流控制電壓源的基本原理 電流
    的頭像 發(fā)表于 06-16 11:27 ?2644次閱讀

    十進(jìn)制和4位二進(jìn)制計(jì)數(shù)器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《十進(jìn)制和4位二進(jìn)制計(jì)數(shù)器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 05-31 09:32 ?1次下載
    <b class='flag-5'>十進(jìn)制</b>和4位二<b class='flag-5'>進(jìn)制</b>計(jì)數(shù)器數(shù)據(jù)表

    示波器如何讀取電壓

    示波器作為電子測(cè)量領(lǐng)域的重要工具,其主要功能之一是讀取電路中的電壓值。對(duì)于電子工程師和技術(shù)人員而言,準(zhǔn)確地讀取電壓值是進(jìn)行電路分析、故障診斷和優(yōu)化的基礎(chǔ)。本文旨在詳細(xì)介紹示波器
    的頭像 發(fā)表于 05-14 17:02 ?6128次閱讀

    雙4位十進(jìn)制和二進(jìn)制計(jì)數(shù)器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《雙4位十進(jìn)制和二進(jìn)制計(jì)數(shù)器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 05-13 11:12 ?0次下載
    雙4位<b class='flag-5'>十進(jìn)制</b>和二<b class='flag-5'>進(jìn)制</b>計(jì)數(shù)器數(shù)據(jù)表

    同步4位十進(jìn)制和二進(jìn)制計(jì)數(shù)器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《同步4位十進(jìn)制和二進(jìn)制計(jì)數(shù)器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 05-09 11:29 ?3次下載
    同步4位<b class='flag-5'>十進(jìn)制</b>和二<b class='flag-5'>進(jìn)制</b>計(jì)數(shù)器數(shù)據(jù)表

    Python:從串口讀取數(shù)據(jù)并以16進(jìn)制格式展示

    本文凌順實(shí)驗(yàn)室(lingshunlab.com)簡(jiǎn)單實(shí)現(xiàn)Python讀取串口數(shù)據(jù),并且按16進(jìn)制格式顯示出來。
    的頭像 發(fā)表于 03-05 14:25 ?1152次閱讀
    Python:從串口<b class='flag-5'>讀取</b>數(shù)據(jù)并以16<b class='flag-5'>進(jìn)制</b>格式展示
    主站蜘蛛池模板: 日韩毛片一级| 九色 在线| 亚洲成年人在线| 精品国产自在现线看久久| 日本a级特黄三级三级三级| 免费男女视频| 足控免费视频xxav| 新天堂在线| 国产馆精品推荐在线观看| 久久久五月| 岛国午夜| 天天综合久久| 欧美奇米| 国产成人在线影院| 日韩亚射| 久久狠狠干| 特别黄的免费视频大片| 九九精品免费观看在线| 伊人一区二区三区| 色偷偷综合| 久久精品久噜噜噜久久| www.色妞| 两人性潮高免费视频看| kkk4444免费观看| 免费一区二区| 天堂伊人| 狠狠色婷婷狠狠狠亚洲综合| 在线播放免费| 久久午夜精品视频| 在线观看不卡一区| 一级毛片一级毛片| 日本wwwwwwwww| 高清性色生活片欧美在线| 久久久久久噜噜噜久久久精品| 国产精品久久国产三级国不卡顿| 天天做天天爱夜夜爽| 插插天天| 一级特黄a大片免费| 欧美18同性gay视频| 夜天干天干啦天干天天爽| 福利看片|