本帖最后由 mengsiu 于 2020-12-28 00:21 編輯
在一個制作中用到需要用到5V供電,當然插著USB是很好的選擇,但我需要離線使用,就用到鋰電池,這時找到了一款鋰電池的充電芯片TP5400。
TP5400可以輸入5V給電池充電,同時還能升壓輸出5V來給后面電路使用。數據手冊上的電路圖如下:
0.jpg (44.76 KB, 下載次數: 87)
下載附件
2020-12-27 23:22 上傳
按照上面這個電路連接好,能正常工作,輸出5V,誤差不大。
1.jpg (34.03 KB, 下載次數: 110)
下載附件
2020-12-27 23:25 上傳
后來,發現一個問題,他在充電期間升壓電路會停止工作。
這就意味著當我外部供電時,系統會得不到供電。
于是,我在電路是加了兩個二極管,如下:
4.jpg (58.82 KB, 下載次數: 112)
下載附件
2020-12-27 23:37 上傳
這時,又有問題了,二極管有0.7V的壓降,以前的電路對5V并不敏感,5V小一點也正常工作了。
而現在正在做的系統,5V小了就不穩定。
2.jpg (62.11 KB, 下載次數: 118)
下載附件
2020-12-27 23:22 上傳
我就想,二極管會有壓降,如果不用二極管會怎么樣?
3.jpg (56.74 KB, 下載次數: 103)
下載附件
2020-12-27 23:22 上傳
這時就把輸入的5V直接引到了本該輸出5V的引腳上來了。
因為之前已經證實過這個芯片輸出的5V是達標的,再加上USB的5V也是標準的,所以理論上這時供給系統的5V也是足夠的。而實際上按這個電路連接,并不成功!
電池是一直連接在電路上的,按標準電路工作時,
當有輸入5V時,芯片給電池充電,這時升壓電路不工作,不會輸出電壓,這時我把5V引到輸出端,似乎沒什么問題。
但是,假如沒有外接USB供電,芯片升壓電路工作了,輸出5V,因為我把線路連通了,5V又引到輸入端,輸入端發現有輸入,開啟充電模式,關閉升壓,然后就在充電和放電兩者之間循環死了。
--------------------------------------------------------------
我要問的問題是:
我還有什么方法能滿足我的需求?
我需要不外接USB時,使用電池供電;當外接USB時,給電池充電,同時給系統供電。
|