色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

電量計開發套件BQstudio簡介

電子設計 ? 來源:電子設計 ? 作者:電子設計 ? 2022-01-12 14:40 ? 次閱讀

Other Parts Discussed in Post: BQSTUDIO, EV2400, BQ27Z561, GPCCHEM, GPCRA0, GPCRB, GPCCEDV

盛業韜 Charlie Sheng TI電量計產品技術支持

摘要

TI開發套件Battery Management Studio (BQstudio)提供了一套完整的可協助評估,設計,配置,測試TI各類電源管理產品的工具,可用于協助使用者進行電量計,充電芯片無線充電模擬前端等產品的開發。本文將主要針對電量計開發流程,由簡入深地介紹如何使用BQstudio進行電量計產品的開發和測試。

poYBAGGKRiCADAdXAAF42TO51A0003.jpg

pYYBAGGKRiKASlThAAHqMS-Dfi8364.jpg

1,BQstudio軟件安裝與硬件連接介紹

1.1 軟件安裝

在TI官網中,有以下兩種版本的BQstudio可供選擇:BQstudio Stable和BQstudio Test

BQstudio Stable版本支持絕大多數TI電量計產品,能為絕大多數的產品提供穩定的支持,如果使用TI的產品在BQstudio stable的列表中,可以使用這個版本。

BQstudio Test 版本是即時更新的版本,如果使用的TI產品未在Stable版本中列出,請使用這個版本。

上述兩個版本都可以在TI官網https://www.ti.com/tool/BQSTUDIO 上下載, 下載時需要確認出口管制聲明。

1.2 硬件連接示例

請注意,在使用電量計評估模塊時,BQstudio需要通過EV2400與評估模塊相連接。EV2400是一塊基于USB的PC接口板,請在TI官網購買EV2400,EV2400 EVM接口板支持IBM兼容以及其他類型的PC(具有其特定平臺所需的驅動程序)可以通過通用串行總線(USB)端口與TI SMBus或I2C接口的電量計評估模塊進行通信

pYYBAGGKRieAbatjAAW3YOEa6Gk370.png

圖2:連接示例

1.3 注意事項

安裝軟件時,請將BQstudio安裝在C:默認目錄下,路徑中所包含的子目錄都需要以英文命名。

EV2400固件驅動可以進行更新,更新文件以及步驟詳見:http://www.ti.com/tool/ev2400, BQstudio工具可幫助確定機器上安裝的EV2400固件的當前版本。 要找到當前版本,請插入EV2400到安裝了BQstudio的計算機。 BQstudio啟動后,固件版本顯示在儀表板窗口的頂部,靠近USB電纜圖標。

2,BQstudio電量計相關頁面介紹

下面以BQ27Z561為例,詳細介紹BQstudio電量計的各個相關頁面以及使用的注意事項。

2.1,總覽

poYBAGGKRimAG5JSAAWAFF5m7rU274.png

圖3:電量計開發界面總覽

進入BQstudio,成功連接EV2400以及電量計IC后,可以看到上圖所示界面。我們可以把界面從上至下分為五個區域:

藍色框:選項欄

綠色框:工具欄

紅色框:儀表盤界面

黃色框:數據界面

紫色框:命令列表

橘色框:操作記錄欄

選項欄可以對BQstudio的顯示和界面進行人性化的設置,查看幫助以及進行更新。工具欄能方便快捷的打開電量計和BQstudio相關的視圖。儀表盤界面顯示了適配器以及電量計IC的連接狀態,以及部分參數和版本信息。數據界面允許對電量計進行部分數據讀取和寫入,寄存器狀態也顯示在下方的列表中。右側的命令列表顯示了所有TI開放的集成命令,下方的操作記錄欄會記錄和顯示所有進行過的命令,命令名,返回的結果,進行操作的相關地址均會被記錄。

2.2,選項欄以及工具欄簡介

BQstudio選項欄包含四個部分:File,View, Window,Help

File欄中可以進行BQstudio重啟和退出

View欄中我們可以查看到所有與電量計相關的工具

Window -》 Preference欄中我們可以對BQstudio進行人性化的設置:

Preference -》 All global Setting欄中允許我們進行基礎視圖和高級視圖的切換,基礎視圖僅顯示一個字節的寄存器的數據,而高級視圖可以顯示全部兩個字節的寄存器數據。我們也可以修改EV2400的I2C時鐘頻率, 最高支持400kHz。

pYYBAGGKRi-AbaH1AAObeoWZnKQ450.png

pYYBAGGKRjGAZRt6AAOBqiBFkgY033.png

圖6:基礎視圖和高級視圖

Preference -》 Alt I2C Device Address 主要的功能是若器件的默認I2C地址不是0x10時我們可以手動輸入該器件的地址,當BQstudio重啟時會自動掃描該地址。

Preference -》 Charger欄允許我們根據需要自定義記錄文件的格式。

Preference -》 Charger Data Graph欄允許我們修改監控數據時的圖表中所允許的橫坐標數量。

Preference -》 Data Graph欄允許我們修改監控數據時的圖標所允許的最大曲線數量以及數據數量。

Preference -》 Data Memory中我們可以修改在IC運行過程中BQstudio自動導出其配置文件(.gg文件) 的時間間隔,單位為毫秒。我們也可以對自動導出的配置文件進行命名。若勾選了下方Disable Flag Display,導出文件中便不會含有IC標志位的信息。下方也有三個選項供我們選擇導出的內存數據的格式。

poYBAGGKRjOASEf0AAHOBYOPQ5g212.png

圖7:Data Memory界面

Preference -》 ECC authentication全稱橢圓曲線加密算法,有著比SHA加密算法的更難破解的加密邏輯

Preference -》 GPC cycle此欄中我們可以修改進行GPC數據處理過程中每個周期自動導出的寄存器數據(.log文件) 中數據排列格式和數據類型

Preference -》 Help中我們可以修改幫助相關的設置。

Preference -》 Monitoring Setting欄中我們可以修改寄存器標志位置位和復位的顏色。

Preference -》 Register中我們可以修改IC運行過程中自動導出的寄存器數據(.log文件) 的間隔時間,單位毫秒,我們也可以選擇是否導出靜態數據以及保留位 (Reverse data) 的信息,排列格式和數據類型也支持自定義設置。

pYYBAGGKRjWAJB9uAAFx91vrcas983.png

圖8:寄存器設置

2.3,儀表盤界面介紹

儀表盤界面從上至下顯示了BQstudio版本信息,適配器類型以及固件版本,適配器與IC的通訊協議類型,電量計芯片型號和固件版本,I2C地址,環境溫度。下方還顯示了電池的電壓以及容量信息。

建議在對IC進行固件燒錄,數據記錄和導出的過程中,將BQstudio最上方默認的自動刷新功能關閉,自動刷新功能會每隔4秒掃描I2C總線上的設備信息,有小概率的情況導致數據記錄出錯。

2.4,固件燒錄

TI的電量計IC出廠時會自帶當前最新版本的固件,若需要進行固件更新或者替換某版本的固件,可以在Programming界面進行燒錄,點擊右側Browse選擇固件所在文件夾,點擊Program進行編程

注意,在燒錄過程中請保證IC持續供電,燒錄過程中IC斷電可能會造成IC報廢。燒錄文件所在的路徑 中不允許存在中文命名的文件夾,請保證所有文件夾都以中文命名。

2.5,寄存器操作

在IC運行過程中,BQstudio提供了對實時數據進行自動記錄的功能,在寄存器界面右上角點擊Start Log按鈕,然后選擇記錄數據存放的文件夾,確定之后BQstudio會根據設定的時間間隔開始自動記錄IC過程中的運行數據,包括電壓電流溫度采樣和標志位信息。通過I2C通訊保存在指定文件夾中。

BQstudio一共提供了兩種方式對寄存器進行寫入,第一種是直接在寄存器頁面進行寫入,上圖的顯示的寄存器右側我們可以看到有兩種圖標,形狀為筆的圖標代表寄存器是可以被修改的,形狀為鎖的圖標代表寄存器是只讀的。

另外,我們可以通過高級指令對寄存器內容進行讀寫操作,具體步驟請詳見2.7.

2.6,導入和導出配置文件

在對電量計IC進行測試和運行,針對項目調整為了所有合適的參數之后,BQstudio可以導出所有的配置信息至文件中,在另一臺電腦上使用時可一鍵導入所有配置文件。由于阻抗跟蹤算法會在IC運行中實時更新電池阻抗,壽命等信息,所以BQstudio也允許在IC運行過程中實時導出配置文件

進入Data Memory界面,點擊右上角的Export,指定文件夾便可導出當前的配置文件。Auto Export可以自動導出充放電過程中的實時配置。Export Defaults則是導出BQstudiio默認的配置。

點擊Import下拉選項,有四個選項可以選擇:

Import Default:導入BQstudio默認的配置文件

Import From File:導入指定配置文件中的參數

Import Default (Advanced):導入默認的配置文件的基礎上,可以選擇是否直接寫入電量計IC, 選擇Configure Selection允許設置BQstudio僅導入指定類型的配置數據,參考下圖

Import From File (Advanced):同上,可選擇導入指定文件中某些參數。

2.7,指令和高級指令

BQstudio主界面右側列出了IC所支持的集成指令,集成指令會自動修改多個寄存器參數從而實現特定的功能。點擊指令之后,會在下方顯示出指令運行的記錄以及返回的結果。

集成的指令功能可以在技術參考手冊 (Technical Reference Manual) 中找到。

我們可以通過高級指令 (Advanced Command) 對寄存器或Data Memory 進行讀取和寫入。在高級指令頁面中我們需要在最上方填寫在儀表盤讀到的I2C通訊地址,第二行填寫具體寄存器的地址,寄存器地址可以在技術參考手冊 (Technical Reference Manual) 中查找,第三行填寫需要寫入的數據,第四行填寫需要從寄存器開始地址寫入的字節數。然后點擊右側的寫入/讀取,具體操作如下:

2.8,化學ID選擇

TI的化學ID庫提供了5000+不同種類電芯的電化學特性曲線,若您需要對電芯進行ChemID定制,以獲得更好的精確度,請聯系TI支持團隊。同時BQstudio也提供了電芯曲線 匹配功能,詳見3.1, 3.2, 3.3。

若您是在TI定制了化學ID,可以點擊Chemistry ID選項欄進行重新排序,若您的ID無法找到,請勾選點擊左上角的“include chemistry IDs that do not support Turbo Mode 2”再進行查找。

2.9,其他

對于生成量產文件的 Golden Image,TI提供了多種文件類型以供量產

總的來說以.fs結尾的文件都是flash stream文件,不同文件區別如下:

.SREC/SENC file:是舊版本的摩托羅拉HEX文件,固件文件以十六進制格式儲存在flash內存中,同時也包含電量計配置文件信息以及完整的Golden Image。

.gm.fs:文件僅適用基于ROM based的電量計

.bq.fs:文件適用于flash based的電量計,它包含所有升級固件的指令,升級程序會在電量計中被執行,因此此格式的文件具有更新固件的能力。如果TI提供了一個.bq.fs文件,那該文件將會被用于電量計的固件更新。此文件也包含了一個完整的Golden Image。

.df.fs:是data flash flash stream文件的縮寫,僅包含data flash信息,可以進行更快速的編程。

.ot.fs:是One Time programming文件的縮寫,適用于單次編程 (OTP) 的電量計,包含了所有用于編程OTP電量計的指令,當電量計上電的時候所有指令會被拷貝至RAM內存中。

2.10,注意事項

若電量計運行期間出現了未知的問題,請謹慎將電量計中的固件信息以文件的形式導出,這樣操作將會導致電量計重置,電量計出現的問題和現象可能會消失。

某些電量計提供I2C轉HDQ的功能,請謹慎使用這一功能,因為轉變是永久生效的。

3,其他相關功能介紹

TI擁有許多輔助電量計開發的工具,具體為以下幾種:

GPCCHEM:可以根據用戶提供的電流電壓溫度曲線在TI 化學ID庫中匹配最佳的化學ID。

GPCRA0:可以對常溫的阻抗數據進行優化

GPCRB:可以對低溫的阻抗數據進行優化

GPCCEDV:可以處理CEDV電量計的充放電數據,優化CEDV參數。

GPCCHEMUpdater:用于更新TI化學ID庫

3.1,GPCCHEM

BQstudio提供了便捷的功能供用戶生成用于匹配ChemID的文件:

poYBAGGKRk2AYXHgAAIMuXJHf8Q476.png

圖20:GPCPackager 界面

GPCPackager界面可以為用戶生成用于GPCCHEM,GPCRA,GPCRB的文件

首先在第一欄我們選擇需要進行優化的選項,從上至下分別為GPCCHEM,GPCRA,GPCRB,以GPCCHEM舉例,首先我們需要擁有對電芯進行充放電測試的.log數據,注意這個.log數據文件必須是使用BQstudio導出的,然后我們需要選擇文件導出的文件夾,注意導出的文件夾必須保證是空的,否則導出失敗。此步驟完成后,點擊Load Files,下方的信息會更新:

pYYBAGGKRk-AF-EzAAHtcxSr3hM716.png

圖21:GPCPackager 界面2

此時我們填寫電芯串數,點擊下方的Generate Package,用于GPCCHEM匹配的文件就自動生成了。將生產的壓縮包文件上傳至TI官網:https://www.ti.com/tool/GPCCHEM?keyMatch=GPCCHEM&tisearch=Search-EN-everything&usecase=GPN

等待幾分鐘郵件就會收到匹配信息。生成用于GPCRA,GPCRB的文件同理。

3.2,GPCCHEMUpdater

TI會定期更新化學ID庫中的化學ID號,請在http://www.ti.com/tool/download/GASGAUGECHEM-SW下載:

poYBAGGKRlCAWLqRAAFNcKYq6k8577.png

圖22:TI官網GPCCHEMUpdater

TI官網中提供了兩種文件用于更新化學ID庫,第一個適用于EVSW,第二個用于BQstudio,下載之后請解壓縮,并將所有文件拷貝到BQstudio根目錄中 …/BatteryManagementStudio/Chemistry/ 文件夾中。

4,總結

本文以BQ27Z561為例詳細介紹了如何使用BQstudio進行電量計開發,使用手冊以及注意事項。文章中提到的注意事項都是通過用戶報告以及生產應用中實際發生過的經歷總結而來,對于電量計開發具有通用的參考性。車規級的Monitor因為.bqz文件稍有不同,某些視窗中的結構和格式可能有細微差異,用戶仍可以參考此文進行開發和測試。

5,參考文檔

EV2400 Evaluation Module Interface Board User’s Guide. (Rev.D), http://www.ti.com/lit/pdf/sluu446d

審核編輯:金巧

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • IC
    IC
    +關注

    關注

    36

    文章

    5948

    瀏覽量

    175574
  • 寄存器
    +關注

    關注

    31

    文章

    5342

    瀏覽量

    120317
  • 電源管理
    +關注

    關注

    115

    文章

    6182

    瀏覽量

    144489
收藏 人收藏

    評論

    相關推薦

    bq27x10EVM單節電池電量計評估模塊

    電子發燒友網站提供《bq27x10EVM單節電池電量計評估模塊.pdf》資料免費下載
    發表于 12-20 16:22 ?0次下載
    bq27x10EVM單節電池<b class='flag-5'>電量計</b>評估模塊

    bq2650x測試儀套件單節電池電量計測試和程序

    電子發燒友網站提供《bq2650x測試儀套件單節電池電量計測試和程序.pdf》資料免費下載
    發表于 12-16 09:31 ?0次下載
    bq2650x測試儀<b class='flag-5'>套件</b>單節電池<b class='flag-5'>電量計</b>測試和程序

    TI電量計應用指導

    電子發燒友網站提供《TI電量計應用指導.pdf》資料免費下載
    發表于 09-27 09:39 ?3次下載
    TI<b class='flag-5'>電量計</b>應用指導

    物聯網智能家居行業節能方案分享_單相電電量計量模塊分析

    物聯網系統中為什么要使用 電量計量模塊 物聯網系統中使用電量計量模塊的原因主要體現在以下幾個方面: 1、精確計量與監控 精確計量:電量計量模塊能夠精確測量電力消耗,包括電流、電壓、有功功率、無功功率
    的頭像 發表于 09-24 11:39 ?953次閱讀
    物聯網智能家居行業節能方案分享_單相電<b class='flag-5'>電量計</b>量模塊分析

    物聯網智能家居行業節能方案分享_電量計量芯片剖析

    物聯網系統中為什么要使用 電量計量芯片 在物聯網系統中,使用電量計量芯片的原因主要可以歸結為以下幾個方面: 1、精確測量與監控 能耗監控:電量計量芯片能夠精確測量電壓、電流、功率等電氣參數,從而實現
    的頭像 發表于 09-24 10:57 ?466次閱讀
    物聯網智能家居行業節能方案分享_<b class='flag-5'>電量計</b>量芯片剖析

    開源物聯網技術--電量計量功能軟硬件設計分享

    一、為什么要使用電量計量功能 節約資源:電量計量可以幫助人們控制用電量,從而達到節約資源的目的。在當前嚴峻的資源供應形勢下,節約能源是我們應該重視的問題。 合理計費:電表可以幫助公共事業單位進行合理
    的頭像 發表于 09-23 16:44 ?441次閱讀
    開源物聯網技術--<b class='flag-5'>電量計</b>量功能軟硬件設計分享

    電量計外圍元器件失效影響分析

    電子發燒友網站提供《電量計外圍元器件失效影響分析.pdf》資料免費下載
    發表于 09-05 11:20 ?0次下載
    <b class='flag-5'>電量計</b>外圍元器件失效影響分析

    TI電量計Checksum功能的介紹

    電子發燒友網站提供《TI電量計Checksum功能的介紹.pdf》資料免費下載
    發表于 09-05 11:19 ?0次下載
    TI<b class='flag-5'>電量計</b>Checksum功能的介紹

    TI電量計在快充手機充電截止時的問題介紹及解決方案

    電子發燒友網站提供《TI電量計在快充手機充電截止時的問題介紹及解決方案.pdf》資料免費下載
    發表于 09-05 11:17 ?0次下載
    TI<b class='flag-5'>電量計</b>在快充手機充電截止時的問題介紹及解決方案

    TI電量計PCB Layout設計指導

    電子發燒友網站提供《TI電量計PCB Layout設計指導.pdf》資料免費下載
    發表于 09-05 11:12 ?0次下載
    TI<b class='flag-5'>電量計</b>PCB Layout設計指導

    TI電量計通訊異常的分析經驗

    電子發燒友網站提供《TI電量計通訊異常的分析經驗.pdf》資料免費下載
    發表于 08-23 10:12 ?0次下載
    TI<b class='flag-5'>電量計</b>通訊異常的分析經驗

    電池電量計樹莓派驅動

    電池電量計樹莓派驅動
    發表于 06-07 11:12 ?0次下載

    ETA9002,電量計ic,可以適配單節電池和兩節電池

    電量計IC,ETA9002支持單節電池和雙節電池
    的頭像 發表于 04-24 15:21 ?3316次閱讀
    ETA9002,<b class='flag-5'>電量計</b>ic,可以適配單節電池和兩節電池

    分享一個調測電量計過程中發現的電阻問題

    今天,給大家先分享一個,調測電量計過程中發現的電阻問題,盲猜99%的工程師小白不了解這個特性。
    的頭像 發表于 03-12 16:48 ?738次閱讀
    分享一個調測<b class='flag-5'>電量計</b>過程中發現的電阻問題

    矽力杰電池電量計方案

    電量計SilergyBatteryGaugeSolution|電池電量計對于手機、筆記本電腦、對講機等帶電池產品,能夠精準知道其電池電量狀態(SOC,以下簡稱SOC)、電池健康度(SOH,以下簡稱
    的頭像 發表于 03-06 08:18 ?1041次閱讀
    矽力杰電池<b class='flag-5'>電量計</b>方案
    主站蜘蛛池模板: 世界第一黄暴漫画家| 99久久免费看少妇高潮A片| 麻豆官网md.pub| 国产精品A久久777777| 69亞洲亂人倫AV精品發布| 乌克兰16~18sex| 欧美一区二区视频高清专区| 金发欧美一区在线观看| 岛国片在线看| AV97最新无码喷水叫床| 亚洲一区在线视频观看| 无敌在线视频观看免费| 欧美中文字幕一区二区三区| 久久偷拍人| 红杏俱乐部| 国产亚洲精品久久久999密臂| 伧理片午夜伧理片| 97国产精品人妻无码免费| 胸太大被男同桌吃好爽| 日本午夜精品理论片A级APP发布| 美女白虎穴| 久久伊人免费| 九九热精品在线| 好男人在线观看视频观看高清视频免费 | 国产AV麻豆出品在线播放| 中文字幕在线观看亚洲日韩| 亚洲精品美女久久久久99| 午夜在线视频国产极品片| 视频一区国产在线二区| 人妻熟女斩五十路0930| 女教师の诱惑| 嗯别插太快好深再深点| 免费国产麻豆传| 免费毛片a在线观看67194| 麻豆国产人妻精品无码AV| 美女搜查官被高难度黑人在线播放| 精品无码无人网站免费视频| 黄桃AV无码免费一区二区三区| 狠狠干2022| 久久国产精品永久网站| 久久综合九色|