前面啰嗦了半天,總的啰嗦的意思就是要做個充電寶,同時把整個的設計過程思路做個分享,本人水平有限,文中錯別字比較多~~~各種問題都歡迎大家指正。好了,先上個圖吧,初步的系統(tǒng)架構如下,詳細的介紹啊選型啊什么的我在后面再介紹吧。然后就是實在是太忙了,公司各種事情非常多,可能進度會非常緩慢,爭取在年前搞出來吧帶火車上玩著……
如上圖所示整體的一個架構就是,采用一個STC的低壓51單片機(STC12LE5A60S2)做為程序主控,完成對Charge充電芯片的控制,同時完成電池電壓(10位AD)的采樣,以及電池溫度的采樣開控制充電。 電源為5V輸入,經(jīng)過2416x后轉成4.2V供電,因MCU正常供電為3.6~2.2V,需要加一級Buck或者LDO(都屬于常用的兩種DCDC),這次設計因為想自己做一個,考慮到這個東西要快速能用的,所以在設計中會考慮兼容集成芯片,比如TI公司的TPS系列DCDC芯片,比較便宜。該路DCDC固定輸出3V,這樣可以保證我在電池3.3V欠電時關機(可以猛閃紅燈然后熄滅關機) 輸入輸出都加上過壓保護,輸出端加過流保護。這樣一調試出來就可以用了…… 燈的話準備放一個單色燈,兩個三色燈(大家可以分別用分立的燈拼),單色燈是充電寶工作指示燈,也就是把電源開關打開單板就開始工作,一個三色燈用來指示電池電量(可以用不同的色彩組合來表示不同的電量,比如綠色是電量充足等等),另一個三色燈用來指示充電寶的狀態(tài)(比如綠燈閃爍是正在充電,紅燈閃爍是異常,紅藍輪流閃爍是xx異常,總之就是各種用~) 以上就是初步整的一個架構框圖,基本就是充電的時候充電并指示電量狀態(tài),單片機 一直采電壓(可適當進入休眠模式降低功耗),同時完成充電和放電監(jiān)控,放電時,控制打開電池通道,經(jīng)過一個Boost型(升壓型)的DCDC升壓到5V(可以稍微升壓到高一點,比如5.1V,這樣經(jīng)過線的壓降后到終端設備的電壓就在5V左右,效率會高一點)。 移動電源要求安全性,所以,必須加限流和電池監(jiān)控(溫度加電壓)相關。基本的就這么多,后面具體介紹每一個小部分的設計~~~ |
|