各位用過BQ2040的大大,小弟在使用此顆IC時遇到了一些問題
我的接線圖大致是參考DATASHEET來接.電池芯使用一顆80mAh電壓3.7V.
1 當Vcc由電源供應器提供4.2V的電源時,外接一個CELL電壓為3.7V的電池芯(電池已充飽)接至B+及B-(不知道是否有接錯,PACK我接到電源供應器的地)此時Vref大約為3.2V,可是只有在Vcc剛上電時,BQ2040與EE之間有過一次的讀取動作,之後就在也沒有對EE作存取,然後Vout的輸出也在此刻掉到0V,就大約幾十個ms的時間,請問這樣是正確的嗎?
2 我使用一顆MCU去對BQ2040做溝通,可以讀到BQ2040的暫存器資料,此時可以讀出到電壓值,但是不能讀出到電流值(顯示為0),且RemainingCapacity容量也是0不過有時候就算電池沒接也會升到我預設的80mAh,不知道是哪裡出錯了.
請問暫存器裡存的值會導致出這個結果嗎??
請幫忙我解答,多謝了.
求助-關於BQ2040的應用
全部回復(2)
正序查看
倒序查看
@allion
從你的敘述中看出你接觸TI的IC時間應該不是很長,1、BQ2040上電復位動作是正常的,VOUT只有在讀寫eeprom時才有輸出2、你的MCU使用什么程序,你可以直接使用EV2200界面卡,再下載一個2040應用程序;另外,2040剛上電或者reset后,剩余容量remainingcap為0是正常的,做完一個cycle后,會達到所偵測的容量值.
對阿 小弟第一次使用這類IC
你的意思是說 如果我針對BQ2040的0x00~0x05寫入數(shù)據(jù)
那么BQ2040 Vout會給電至EE且對EE作數(shù)據(jù)的存取
嗯 我有試過用這顆MCU去讀取HP的電池 可以讀出它里面的資料
也可以很正確的讀出 大概就如你所說的 我的BQ2040還沒有做完一個完整的學習 所以才沒辦法得到正確的數(shù)據(jù) 而且我目前也沒有對我的電池在連接上BQ2040下作充電或放電的動作
謝謝你的詳細說明讓我終于了解為什么會有這種情形發(fā)生
你的意思是說 如果我針對BQ2040的0x00~0x05寫入數(shù)據(jù)
那么BQ2040 Vout會給電至EE且對EE作數(shù)據(jù)的存取
嗯 我有試過用這顆MCU去讀取HP的電池 可以讀出它里面的資料
也可以很正確的讀出 大概就如你所說的 我的BQ2040還沒有做完一個完整的學習 所以才沒辦法得到正確的數(shù)據(jù) 而且我目前也沒有對我的電池在連接上BQ2040下作充電或放電的動作
謝謝你的詳細說明讓我終于了解為什么會有這種情形發(fā)生
0
回復