<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 電源與新能源 > 設(shè)計(jì)應(yīng)用 > 基于GUI軟件配置UCD3138數(shù)字電源PMBUS命令

          基于GUI軟件配置UCD3138數(shù)字電源PMBUS命令

          作者: 時(shí)間:2013-06-25 來源:網(wǎng)絡(luò) 收藏

          摘 要

          本文引用地址:http://www.ex-cimer.com/article/175040.htm

          可與 配套使用的Fusion Digital Power Designer 軟件擁有Graphical User Interface (GUI) 界面,用戶可在其上編輯數(shù)據(jù)并通過對應(yīng)的PMBUS 命令與 的軟件交互。在GUI 界面中,用戶可以靈活的增加GUI 軟件支持的PMBUS 命令,亦可以刪除,因此大幅提高了GUI 的靈活性。本文通過兩個(gè)實(shí)例,詳細(xì)分析了如何增加和刪除GUI 軟件可以支持的PMBUS 命令。

          1 GUI 軟件及其配置功能

          GUI 軟件運(yùn)行于用戶計(jì)算機(jī),可以借助PMBUS 總線與 數(shù)字電源通信,完成配置、設(shè)計(jì)和監(jiān)控等功能。用戶可以靈活的在界面中添加PMBUS 命令支持的信息,亦可以在其中刪除。

          1.1 數(shù)字電源GUI 軟件

          圖1 所示的是與UCD3138 數(shù)字電源芯片配套使用,可用來對基于UCD3138 數(shù)字電源進(jìn)行配置,設(shè)計(jì)及監(jiān)控的GUI 軟件:Fusion Digital Power。該軟件安裝并運(yùn)行于用戶的計(jì)算機(jī)上,通過PMBUS 總線與UCD3138 的軟件進(jìn)行交互。

          數(shù)字電源GUI 軟件

          圖 1:數(shù)字電源GUI 軟件

          該軟件主要包含以下功能:

          1)配置:通過PMBUS 命令對數(shù)字電源的參數(shù)進(jìn)行配置,如輸入電壓的欠壓保護(hù)點(diǎn)(對應(yīng)的PMBUS 命令為VIN_ON 和VIN_OFF),輸出電流的過流保護(hù)(對應(yīng)的PMBUS 命令為IOUT_OC_FAULT_LIMIT)。

          2)設(shè)計(jì):主要是對數(shù)字電源的環(huán)路參數(shù)進(jìn)行設(shè)計(jì)和模擬。

          3)監(jiān)控:可以實(shí)時(shí)監(jiān)控輸入電壓,輸入電流和溫度等諸多信息。

          4)狀態(tài):可以顯示電源板輸入和輸出等狀態(tài),告知用戶當(dāng)前是否存在故障。

          1.2 GUI 軟件的配置功能

          圖1 所示的是GUI 的配置界面,其顯示的每一條信息都對應(yīng)一條PMBUS 命令,可以在用戶計(jì)算機(jī)與UCD3138 之間傳遞。例如制造商的位置信息( MFR_LOCATION ) , 對應(yīng)的便是PMBUS 命令MFR_LOCATION (0x9C),借助PMBUS 總線GUI 軟件可以將UCD3138 中存貯的信息讀取并顯示出來。用戶也可以自行重新編輯該信息,新信息會傳遞到UCD3138 芯片中并進(jìn)行存儲。

          在實(shí)際應(yīng)用中,不同的用戶會關(guān)注不同的參數(shù)信息。為提高靈活性,GUI 軟件支持用戶添加和刪除PMBUS 命令支持的參數(shù)信息。下面將詳細(xì)介紹如何在GUI 中進(jìn)行相關(guān)操作。

          2 增加輸出過流保護(hù)點(diǎn)信息

          輸出過流保護(hù)點(diǎn)對應(yīng)的PMBUS 命令為IOUT_OC_FAULT_LIMIT,可以用來配置系統(tǒng)的輸出過流保護(hù)點(diǎn)。本節(jié)詳細(xì)介紹如何在GUI 中添加信息欄來接收用戶的輸入,同時(shí)修改UCD3138 的軟件來對用戶的輸入信息進(jìn)行處理并最終調(diào)整相應(yīng)模擬比較器的閾值電壓。

          2.1 解除對PMBUS 命令的屏蔽

          在UCD3138 軟件中,定義了CMD_DCDC_NONPAGED 變量,保存了每一個(gè)PMBUS 命令的狀態(tài):用0和1 表征屏蔽還是未屏蔽, 如下代碼所示。而“ 輸出過流保護(hù)點(diǎn)” 對應(yīng)的PMBUS 命令是IOUT_OC_FAULT_LIMIT (0x46),需要首先在UCD3138 的軟件中去掉對該命令的屏蔽。

          #define CMD_DCDC_NONPAGED

          {0x00, 0x00,

          0x00, 0x00,

          0x00, 0x00,

          0x00, 0x00,

          0x02, 0x00,

          0x00, 0x00,

          0x00, 0x00,

          0x00, 0x00,

          0x00, 0x00,

          0x00, 0xFE,

          0x00, 0x00,

          0x00, 0x00,

          0x00, 0x00,

          0x00, 0x40,

          0x3D, 0x00,

          0x00, 0x14

          }

          Fusion Digital Designer 提供了Bitmask tool,用來快速生成新的CMD_DCDC_NONPAGED 變量。具體操作如下。

          1)如圖2,在菜單“Tools”中點(diǎn)擊Isolated GUI Bitmask Generator Tool;

          運(yùn)行Isolated GUI Bitmask Generator

          圖 2:運(yùn)行Isolated GUI Bitmask Generator

          2) 如圖3,在隨后打開的界面中,勾選“PMBUS_CMD_IOUT_OC_FAULT_LIMIT”,即使能命令I(lǐng)OUT_OC_FAULT_LIMIT。此時(shí)界面右側(cè)的數(shù)據(jù)會有變化,該P(yáng)MBUS 對應(yīng)的位由0 變?yōu)榱?。

          勾選相應(yīng)PMBUS 命令并復(fù)制輸數(shù)據(jù)

          圖 3:勾選相應(yīng)PMBUS 命令并復(fù)制輸數(shù)據(jù)


          上一頁 1 2 3 4 下一頁

          關(guān)鍵詞: 數(shù)字電源 UCD3138

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();