BQ25896是采用IIC控制型單節(jié)電池 3A快速充電器,采用 MaxChargeTM技術,支持高輸入電壓和可調電壓 USB On-the-Go (OTG)升壓模式。此款芯片功能還是很強的,我們用到6400mAH的18650電芯的電池,在特定條件下需要快充這樣才能滿足設備在沒電的情況下快速充電從而不依賴充電線纜工作。
Type-C接口的方案是需要芯片來檢測U盤等設備的正反插,所以就用到了TUSB321芯片來檢測CC腳的變化,然后產生一個ID的信號給BQ25896(電路如下圖),這款芯片也有個ID識別腳一但識別到TUSB321給的信號之后,就會產生一個反向輸出電壓給外部設備供電。
BQ25896輸入和輸出的VBUS管腳是同一個,它通過讀ID信號來判斷是電源輸入還是輸出。
充電是通過適配器輸出5V電壓給充電芯片供電,再經過芯片降壓過后給電池充電(充電電壓電流可調),但是插入外部設備后他的輸出就出現(xiàn)了異常
正常應該是一直輸出5V給外部設備供電。但是當外部設備插上之后指示燈會亮一下然后突然熄滅斷電。用萬用表去測量確實是檢測到了外部設備插入,也有輸出但是瞬間掉電。前期還以為是電路板元件焊接問題,補焊更換元件最終還是一樣。
最后插上仿真線去檢測插上外部設備的瞬間是否有狀態(tài)的跳變,當我們這樣去檢測的時候發(fā)現(xiàn)BQ25896出現(xiàn)了問題,它主動報電流過大的錯誤導致關斷。因為這款芯片的功能很豐富短路保護、過流保護、過溫保護等,因為我們的一些外部條件出發(fā)了它的保護機制,所以才會出現(xiàn)這種輸出突然又中斷的現(xiàn)象,找到原因我們就分析從哪部分開始著手整改,首先是更換其他型號的U盤來排除是否是不同廠家U盤的功耗問題,然而更換了幾個U盤之后發(fā)現(xiàn)還是同樣的現(xiàn)象,這又讓人頭疼起來了難道報錯誤的地方不是因為外部設備功耗導致的?既然不是U盤問題那只能從這款芯片下手了,TUSB321畢竟只是檢測個狀態(tài)并不會影響太多,然后重新仔細的閱讀了下BQ25896的數(shù)據(jù)手冊,對比了下他的推薦電路和我們設計的電路有什么差別,發(fā)現(xiàn)了細微的不同。
上圖的推薦電路中VBUS管腳上只接了個1Uf的電容,而我們的電路上這個管腳接入了3顆100Uf的鉭電容,這點差異引起我們的主意,正常來說電容在這里起到濾波等作用,會更好點才對但是當我們拆除這幾個鉭電容之后發(fā)現(xiàn)可以正常的輸出5V給外部設備供電,到這里我們才意識到當給外部設備放電的時候會先給這幾個大電容充電,可能是因為并了太多電容導致的,我們及時的更換了換其他的小容值電容,各種測試最終改成了兩個47Ufd的電容并聯(lián)。起初我們設計這幾個大的電容目的是為了外部充電的時候濾除一些適配器的干擾,因為我們設備是采集小信號的,所以在用適配器的時候會有噪聲干擾。
卻不知很多東西堆料過了頭也不好,只會適得其反。所以要合理的設計才能使電路穩(wěn)定運行。 |