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