曬自己設計的 DIY單片機多功能充電器
前幾天看到有人在討論充電器,正好閑來(lái)無(wú)事,就曬一下自己設計DIY充電器!
這個(gè)是最初設計時(shí)候的電路圖,后來(lái)在具體調試過(guò)程中發(fā)現,BUCK中的MOS管和電感發(fā)熱量非常大,一看波形發(fā)現原本應該是方波的波形,都成了三角波了!
我費了很多時(shí)間,查了不少資料、做實(shí)驗,發(fā)現是MOS管的驅動(dòng)不好,單單用一個(gè)三極管驅動(dòng)是不行的(估計是由于我的管子是假的,輸入電容太大),后來(lái)只好改成了用667/647的互補輸出電路來(lái)驅動(dòng)。
果然,驅動(dòng)MOS管的波形好了不少,可是發(fā)熱還是厲害,電感輸入端的波形還是很差,還是發(fā)熱。再找原因,后來(lái)想到是不是電感飽和了(原先是用的黑色的普通磁芯,繞一圈就有20UH的電感),于是用26號材料磁環(huán)繞了74圈達到了330UH,終于不飽和了!輸出3個(gè)安培以上電流時(shí)候仍不會(huì )飽和,終于輸出的波形成了完美的方波,輸出的波紋也小了很多,MOS管發(fā)熱極小,電感熱沒(méi)溫度了!
我采用的是AVR單片機MEGA16,16K FLASH/1K SRAM/512BIT EEPROM,用了其中四路的ADC分別作為兩路充電通道的,電流和電壓采樣。其中TIMER1用了A/B兩路輸出28KHZ的PWM波形來(lái)控制兩路BUCK電路來(lái)控制電壓電流。
用5V-30V的直流供電,BUCK用2片IRF9540,電感是用環(huán)形磁芯自己繞的,330UH。按照自己的計算,電感量下降到70%的時(shí)候可以通過(guò)3A直流,因此實(shí)際BUCK大電流時(shí)候波形仍很好(很整齊的方波哦),BUCK部分的損耗很小。根據輸入電壓,這個(gè)BUCK可以控制很寬的電壓和電流。
程序是自己編的,可以沖鎳氫電池、蓄電池、也可以沖鋰電。通過(guò)MAX232的串口輸出到PC上可以實(shí)時(shí)觀(guān)察到充電的時(shí)間、充電電流、充電電壓等信息,放電的時(shí)候還可以看到計算后最終的放電安時(shí)。
DIY機械鍵盤(pán)相關(guān)社區:機械鍵盤(pán)DIY
評論