用的是軟件模擬I2C來讀取基于BQ8030的電池信息
軟件I2C模塊之前用來讀I2C的EEPROM是是OK的
但是用來讀電池信息時根本沒反應
用示波器看了下
發送slaveAddress 0X16過去SDA線沒有被拉低
也就是說電池根本沒有應答
各個時序要求我都詳細對照過SMBUS協議了,不會有錯,
時鐘頻率大概50K
應該是很合適的,可就是沒反應
弄了半個月沒動靜,急死人了!!!!
求壇子里哪位兄弟了解這個的給個建議!
真郁悶..哎.
[求助]關于BQ8030電池信息的讀取
全部回復(5)
正序查看
倒序查看
說明一下,我們公司是給客戶做電池檢測設備的
現在客戶要求能通過SMBUS讀取電池的基本信息的設備
以前沒弄過關于smbus的東西
前幾天拿到了客戶給的BQ8030的datasheet
但是看了后發現根本沒什么用
原來8030只是TI給有一定研發實力的客戶定制的需要客戶自己寫FIRMWARE的IC(大概是因為怕技術不夠的公司開發出來的電池不安全)
而其他公開資料的都是firmware已經固化好的,如2060,20z70之類的.
現在真的無法判斷到底是哪邊的問題.
要說我程序的問題,可是這個程序用來讀24C64EEPROM是沒問題的.
時序要求我也和SMBUS協議完整對照過~
兩塊電池我拆過(客戶沒有給原理圖),也不知道會不會損壞.
也有可能是電池還有什么要求沒有達到,所以電池SMBUS關閉(只是猜測,所以也不好隨便向客戶那邊要資料).
現在真是兩眼一抹黑..
求哪位了解或熟悉的進來指個門道..
現在客戶要求能通過SMBUS讀取電池的基本信息的設備
以前沒弄過關于smbus的東西
前幾天拿到了客戶給的BQ8030的datasheet
但是看了后發現根本沒什么用
原來8030只是TI給有一定研發實力的客戶定制的需要客戶自己寫FIRMWARE的IC(大概是因為怕技術不夠的公司開發出來的電池不安全)
而其他公開資料的都是firmware已經固化好的,如2060,20z70之類的.
現在真的無法判斷到底是哪邊的問題.
要說我程序的問題,可是這個程序用來讀24C64EEPROM是沒問題的.
時序要求我也和SMBUS協議完整對照過~
兩塊電池我拆過(客戶沒有給原理圖),也不知道會不會損壞.
也有可能是電池還有什么要求沒有達到,所以電池SMBUS關閉(只是猜測,所以也不好隨便向客戶那邊要資料).
現在真是兩眼一抹黑..
求哪位了解或熟悉的進來指個門道..
0
回復
@supgz
說明一下,我們公司是給客戶做電池檢測設備的現在客戶要求能通過SMBUS讀取電池的基本信息的設備以前沒弄過關于smbus的東西前幾天拿到了客戶給的BQ8030的datasheet但是看了后發現根本沒什么用原來8030只是TI給有一定研發實力的客戶定制的需要客戶自己寫FIRMWARE的IC(大概是因為怕技術不夠的公司開發出來的電池不安全)而其他公開資料的都是firmware已經固化好的,如2060,20z70之類的.現在真的無法判斷到底是哪邊的問題.要說我程序的問題,可是這個程序用來讀24C64EEPROM是沒問題的.時序要求我也和SMBUS協議完整對照過~兩塊電池我拆過(客戶沒有給原理圖),也不知道會不會損壞.也有可能是電池還有什么要求沒有達到,所以電池SMBUS關閉(只是猜測,所以也不好隨便向客戶那邊要資料).現在真是兩眼一抹黑..求哪位了解或熟悉的進來指個門道..
電池信息的讀取是很簡單的,你可以看一下這個論壇,WWW.GGREN.ORG/BBS里的電池版的相關信息,另外很想知道你的做設備及軟件是什么樣的
0
回復
@supgz
說明一下,我們公司是給客戶做電池檢測設備的現在客戶要求能通過SMBUS讀取電池的基本信息的設備以前沒弄過關于smbus的東西前幾天拿到了客戶給的BQ8030的datasheet但是看了后發現根本沒什么用原來8030只是TI給有一定研發實力的客戶定制的需要客戶自己寫FIRMWARE的IC(大概是因為怕技術不夠的公司開發出來的電池不安全)而其他公開資料的都是firmware已經固化好的,如2060,20z70之類的.現在真的無法判斷到底是哪邊的問題.要說我程序的問題,可是這個程序用來讀24C64EEPROM是沒問題的.時序要求我也和SMBUS協議完整對照過~兩塊電池我拆過(客戶沒有給原理圖),也不知道會不會損壞.也有可能是電池還有什么要求沒有達到,所以電池SMBUS關閉(只是猜測,所以也不好隨便向客戶那邊要資料).現在真是兩眼一抹黑..求哪位了解或熟悉的進來指個門道..
你好!最近在研究bq8030,資料找不到,能提供一份嗎?非常感謝!?。?!我的郵箱965831307@qq.com,不勝感激!
0
回復