晒自己设计的 DIY单片机多功能充电器

2011-01-19 18:12:13来源: 中国音响DIY

前几天看到有人在讨论充电器,正好闲来无事,就晒一下自己设计DIY充电器!

这个是最初设计时候的电路图,后来在具体调试过程中发现,BUCK中的MOS管和电感发热量非常大,一看波形发现原本应该是方波的波形,都成了三角波了!

我费了很多时间,查了不少资料、做实验,发现是MOS管的驱动不好,单单用一个三极管驱动是不行的(估计是由于我的管子是假的,输入电容太大),后来只好改成了用667/647的互补输出电路来驱动。

果然,驱动MOS管的波形好了不少,可是发热还是厉害,电感输入端的波形还是很差,还是发热。再找原因,后来想到是不是电感饱和了(原先是用的黑色的普通磁芯,绕一圈就有20UH的电感),于是用26号材料磁环绕了74圈达到了330UH,终于不饱和了!输出3个安培以上电流时候仍不会饱和,终于输出的波形成了完美的方波,输出的波纹也小了很多,MOS管发热极小,电感热没温度了!

我采用的是AVR单片机MEGA16,16K FLASH/1K SRAM/512BIT EEPROM,用了其中四路的ADC分别作为两路充电通道的,电流和电压采样。其中TIMER1用了A/B两路输出28KHZ的PWM波形来控制两路BUCK电路来控制电压电流。

用5V-30V的直流供电,BUCK用2片IRF9540,电感是用环形磁芯自己绕的,330UH。按照自己的计算,电感量下降到70%的时候可以通过3A直流,因此实际BUCK大电流时候波形仍很好(很整齐的方波哦),BUCK部分的损耗很小。根据输入电压,这个BUCK可以控制很宽的电压和电流。

程序是自己编的,可以冲镍氢电池、蓄电池、也可以冲锂电。通过MAX232的串口输出到PC上可以实时观察到充电的时间、充电电流、充电电压等信息,放电的时候还可以看到计算后最终的放电安时。

关键字:单片机  充电器  电路  DIY  电容  AVR

编辑:赵思潇 引用地址:http://www.eeworld.com.cn/mndz/2011/0119/article_2894.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
论坛活动 E手掌握
微信扫一扫加关注
论坛活动 E手掌握
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部
单片机
充电器
电路
DIY
电容
AVR

小广播

独家专题更多

TTI携TE传感器样片与你相见,一起传感未来
TTI携TE传感器样片与你相见,一起传感未来
TTI携TE传感器样片与你相见,一起传感未来
富士通铁电随机存储器FRAM主题展馆
富士通铁电随机存储器FRAM主题展馆
馆内包含了 纵览FRAM、独立FRAM存储器专区、FRAM内置LSI专区三大部分内容。 
走,跟Molex一起去看《中国电子消费品趋势》!
走,跟Molex一起去看《中国电子消费品趋势》!
 
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved