想了半天還是發(fā)在逆變版塊吧!
先上圖吧?。?
這是原理圖,不太清晰,后面有PDF.
pcb。雙面板,板子形狀是和小米的形狀相同,買外殼比較方便。
哈哈!這個(gè)就是3D的嘍??粗€可以。貼片電阻電容用的都很小的封裝,焊接要有一定的功底才行。電芯充放電保護(hù)IC要用風(fēng)槍焊哦!
有問題可以留言哦,程式不是我編的我只有下載檔。
這部份是充放電保護(hù)部分,跟一般手機(jī)電池保護(hù)電路相似,不同是使用S-8211保護(hù)IC,這是一款低功耗保護(hù)IC,外圍元件少。在ASUS手機(jī)POWERbank內(nèi)也使用了同樣的保護(hù)IC。R15&R19夠成電池電壓偵測電路,BMU通過偵測此點(diǎn)電壓進(jìn)行計(jì)算電池容量,現(xiàn)在市面的Powerbank都是采用這種方法,準(zhǔn)確性不高,但是經(jīng)濟(jì)實(shí)惠,電路簡單,在筆記本電池中都會(huì)有專門的IC進(jìn)行庫倫計(jì)算容量。用在充電寶不使用。VD8是BMU供電二極管。
充電電路采用最常用的TP4056.最大支持1A充電電流,如果電池容量大充電時(shí)間會(huì)長。TP4056是線性鋰離子電池管理芯片,具有溫度保護(hù)和充電狀態(tài)顯示功能,此功能已屏蔽,充電溫度保護(hù)和電量狀態(tài)顯示用BMU控制。R1&R9是充電電壓偵測端,BMU偵測到此電壓后會(huì)開啟TP4056使能端,開始充電,降低功耗。R13&D7充電端對(duì)BMU供電。R?是充電電流設(shè)置電阻,1.2K是最大充電電流。
放電電路采用的是G5177B,具有同步整流功能,效率能達(dá)到最少90%(板端),最大輸出電流2A。由 BMU控制MODE開啟放電。Q1&R41、R39 是放電電流偵測電路,R43是負(fù)載偵測電路,當(dāng)未插入手機(jī)時(shí),充電寶輸出地被電阻 R43拉高。DIS_OUT是低電平。當(dāng)插入手機(jī)時(shí)充電寶地與手機(jī)內(nèi)部地構(gòu)成回路,拉低I_OUT電壓,使BMU拉高DIS_OUT和MODE引腳,充電寶開始放電。這塊自我感覺挺精髓的,因?yàn)楝F(xiàn)在市面上的充電寶都要按一下按鍵才可以放電。
今天就這些。玩游戲了。
每部分使用的IC資料已經(jīng)更新上去了。其他的燈談到時(shí)在上傳。
上班時(shí)間沒時(shí)間,下班后在更新。
好帖子!
頂一個(gè),充電電流1A的IC好像有點(diǎn)小了,充四個(gè)電池得充大半天呢.
下面是基準(zhǔn)電壓、負(fù)載識(shí)別、電量顯示和溫度偵測電路。
U1是基準(zhǔn)電壓IC。電容穩(wěn)壓濾波、電阻就是限流作用,電路很簡單。輸出電流能達(dá)到300mA,耗電流很小。
U3是識(shí)別充電控制IC啦,手機(jī)在插入充電寶后,手機(jī)會(huì)偵測D+&D-電壓來判斷是什么在給他充電,應(yīng)該用多點(diǎn)電流充。很多人認(rèn)為我充電寶能輸出2A電流,充手機(jī)就會(huì)2A的電流往里充,其實(shí)在一些手機(jī)上都會(huì)有充電保護(hù)電路的,如果沒有偵測的D+&D-電壓就會(huì)默認(rèn)用500mA充電,這時(shí)你放電能力再強(qiáng)都白搭。市面上也有充電寶會(huì)用電阻進(jìn)行分壓,這么做成本低但穩(wěn)定性我不敢恭維啦。
通過改變R26的阻值可以改變識(shí)別充電電流,1M~2M是最大2.4A,<1K是1A識(shí)別充電電流。
溫度偵測和電量顯示就很簡單了,RT1是NTC溫敏電阻。電量顯示用3個(gè)I/O口控制,時(shí)序不同點(diǎn)亮的燈不同。
Datasheet發(fā)上來了,大家有興趣可以下載
CW3002DUSB識(shí)別充電控制IC規(guī)格書.pdf
主控IC是HOLTKE的HT66F30八位單片機(jī),具有如下特性:
HT66FXX 系列單片機(jī)是一款 A/D 型具有 8 位高性能精簡指令集的 Flash 單片機(jī)。該系列單片機(jī)具有一系列功能和特性,其 Flash 存儲(chǔ)器可多次編程的特性給用戶提供了極大的方便。存儲(chǔ)器方面,還包含了一個(gè) RAM 數(shù)據(jù)存儲(chǔ)器和一個(gè)可用于存儲(chǔ)序號(hào)、校準(zhǔn)數(shù)據(jù)等非易失性數(shù)據(jù)的 EEPROM 存儲(chǔ)器。在模擬特性方面,這款單片機(jī)包含一個(gè)多通道 12 位 A/D 轉(zhuǎn)換器和雙比較器功能。還帶有多個(gè)使用靈活的定時(shí)器模塊,可提供定時(shí)功能、脈沖產(chǎn)生功能及 PWM 產(chǎn)生功能。內(nèi)建完整的 SPI 和 I2C功能,為設(shè)計(jì)者提供了一個(gè)易與外部硬件通信的接口。內(nèi)部看門狗定時(shí)器、低電壓復(fù)位和低電壓檢測等內(nèi)部保護(hù)特性,外加優(yōu)秀的抗干擾和 ESD 保護(hù)性能,確保單片機(jī)在惡劣的電磁干擾環(huán)境下可靠地運(yùn)行。這款單片機(jī)提供了豐富的 HXT、LXT、ERC、HIRC 和 LIRC 振蕩器功能選項(xiàng),且內(nèi)建完整的系統(tǒng)振蕩器,無需外圍元器件。其在不同工作模式之間動(dòng)態(tài)切換的能力,為用戶提供了一個(gè)優(yōu)化單片機(jī)操作和減少功耗的手段。HT66FUx0 系列單片機(jī)內(nèi)含 UART 模塊,它可以支持諸如單片機(jī)之間的數(shù)據(jù)通信網(wǎng)絡(luò),低成本PC 和外部設(shè)備間的數(shù)據(jù)連接,便攜式和電池供電設(shè)備間的通信等。因?yàn)樗?2位的A/D轉(zhuǎn)換器使得對(duì)電壓準(zhǔn)確測量得以實(shí)現(xiàn),尤其是對(duì)電流的測量,因?yàn)樵趫?zhí)行電流溫度電壓保護(hù)都是有MCU控制的,如果偵測到的數(shù)據(jù)不準(zhǔn)確保護(hù)就沒有意義了。還有一個(gè)他可以進(jìn)入休眠模式,并且可以設(shè)置在休眠模式下啟動(dòng)哪些功能,在這個(gè)充電寶電路里在休眠模式下,A/D轉(zhuǎn)換器內(nèi)部時(shí)鐘還是會(huì)工作。 確保在降低功耗的同時(shí)不影響充電寶的喚醒。
保護(hù):
輸入電壓保護(hù)點(diǎn)是6V,放電電流保護(hù)2.55A,溫度保護(hù)充電60℃。
電量顯示:
電量顯示明天上班發(fā)個(gè)圖出來,家里沒有。
放電時(shí)led與電量關(guān)系
充電時(shí)led與電量關(guān)系
故障時(shí)led顯示
在市面上很多的充電寶也都使用單片機(jī),但是很少有單片機(jī)會(huì)參與充放電保護(hù)里,都是用單片機(jī)來顯示電量。而在這個(gè)電路中單片機(jī)參與更多,保護(hù)機(jī)制相對(duì)來說更安全。
說說充電寶可以自動(dòng)識(shí)別負(fù)載放電,為什么還要放一個(gè)按鍵吧,在程序設(shè)計(jì)是考慮到在整個(gè)放電過程中l(wèi)ed持續(xù)電量會(huì)很費(fèi)電,所以led在放電3分鐘后會(huì)關(guān)閉,但怎么知道剩余電量呢,這時(shí)候只要按下開關(guān),電量顯示又會(huì)亮起來??偟膩碚f吧,這個(gè)電路在安全和節(jié)能方面考慮的很多(美中不足就是充電電流太小了,因?yàn)槭怯玫木€性充電IC電流大了發(fā)熱亮也大,用buck電路充電電流大,電路復(fù)雜,又要多個(gè)電感,干擾也會(huì)增加。)