5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
查看: 7128|回复: 37
打印 上一主题 下一主题

自己用MEGA8单片机做的数字电源,可以充锂电.也可简单充镍电.已经上电路和程序

[复制链接]
跳转到指定楼层
楼主
发表于 2006-2-13 09:42 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
MEGA8单片机做的数字电源,可以自己设定充电电压(0-电源电压)和电流(0-2.5A).
设定好电压和电流后,若电源实际电压和电流达到或者超过设电值,电源将自动在限流和限压两种模式中切换.例如设定为4.2V@0.5A,当电压低于4.2V时,电源将自动启用限流模式,也就是恒流模式,当电压达到4.2V后,电源将启用恒压,电流变小.1602LCD上有箭头指示目前是在限流状态还是限压状态.

实测4.2V电压误差小于10mV.12.6V电压小于20mV.完全满足锂电的充电精度需要.计划用另一看单片机控制电路,以实现平衡的特性(分时或者单独单节单组监控).
这个电源还有另外的作用就是在进行电子制作的时候设定好限流限压来对电路进行调试,避免由于实验板上的电路问题如短路等引发烧坏实验电路.
一般镍电的充满电压为单节1.45V左右.可以保守一点设定为单节1.42V进行恒流限压充电,保证不过充.要充电池组,只需要调高电压就行了.

可以将设定保存在MEGA8的EEPROM中,断电不丢失,下次开机直接就是用这个保存的值.

电源用大于14V的笔记本电源提供.输出电压的电大限制就是笔记本电源的电压.最小为0.

电流最大2.5A,可以改程序增加.

可以通过RS232连电脑串口,通过电脑来控制它也可以.我没有制作这一部分.

方案是网上找的,我改了程序.

原网址:
http://www.tuxgraphics.org/electronics/200506/article379.shtml
注意!这里的电路和程序是有问题的.也就是说,若按这个电路和程序,得到的电压是不准确的,必须修改程序用WINAVR重新编译或者改电路.
最简单的做法是改电路,把R7/R8换成可调电阻.或者用固定电阻,使R7/R8比值为11.25.(如果你有能力改程序的话,R7/R8可以实测,程序里这么写的,你不改程序就必须改电路).



程序:

http://www.tuxgraphics.org/commo ... cpower-0.3.1.tar.gz

正面:



背面:



内部后侧:



内部前侧:



MEGA8特写:



正面特写:



[ 本帖最后由 fsclub 于 2006-2-14 08:35 编辑 ]

欢迎继续阅读楼主其他信息

38
发表于 2006-9-12 20:51 | 只看该作者
楼主能出套件么?买回来自己装:)
37
发表于 2006-9-12 19:32 | 只看该作者
DIY支持一下,可惜对电子没什么研究。。:(
36
发表于 2006-9-10 20:06 | 只看该作者
个位大哥那R7/R8的取值还是有点不明白,能告知一下吗?买好M8了有这数值就开工防一个了
35
 楼主| 发表于 2006-9-8 12:17 | 只看该作者
兄弟,你先到AVR论坛上看看AVR单片机的开发过程比较好.因为比较复杂.
34
发表于 2006-7-14 07:29 | 只看该作者
楼主能否将单片机用下载线写程序和调试的步骤和使用的软件写详细一点?我初次使用,不太懂.谢谢!
33
发表于 2006-7-13 09:46 | 只看该作者
感谢楼主,好东东,顶!
32
发表于 2006-7-12 22:07 | 只看该作者
有没有源程序?
31
 楼主| 发表于 2006-7-12 21:57 | 只看该作者
过两天直接上烧录程序......
30
发表于 2006-6-22 10:00 | 只看该作者
楼主用的单片机能直接烧压缩包里面的的程序吗??
29
发表于 2006-6-20 18:36 | 只看该作者
支持一下.我顶,我顶...........
28
发表于 2006-6-12 10:49 | 只看该作者
楼主能出套件么?买回来自己装:)
27
发表于 2006-6-11 20:34 | 只看该作者
好帖。帮顶!!!!!!!!!!!希望早日有产品出来。那个2006实在让我等的心急

[ 本帖最后由 netcat 于 2006-6-11 20:50 编辑 ]
26
发表于 2006-6-11 13:58 | 只看该作者
建议R7/R8用1%的精密电阻
25
发表于 2006-6-10 00:53 | 只看该作者
这个输入输出压差大的时候发热很大。

楼上的朋友要LCD可以找我啊,16X2 HD44780的LCD。
24
发表于 2006-6-9 23:41 | 只看该作者
那个LCD是什么型号的啊?什么地方有卖的?至少不会是自己做的吧?!
还有就是程序的那个压缩包里的程序是不是已经改好了的啊?
最后就是R7/R8分别是多少欧的
23
发表于 2006-4-6 03:24 | 只看该作者
顶...............
22
 楼主| 发表于 2006-4-5 15:17 | 只看该作者
原帖由 澜星 于 2006-4-5 00:29 发表
这个谁做有PCB的?

电路这么简单,用实验板搭焊一个就可以了.

原帖由 澜星 于 2006-4-4 11:54 发表
电路图的R4、R14、R15电阻分别用什么阻值?看不明白那,是不是有个电阻要用大功率的?

你可以用3个2W的1.5欧的电阻并联,得到0.5欧@6W的等效电阻,也可以直接用一个0.5欧@6W的电阻也可以.电阻的精度没有多大关系,导致的时恒流的误差,电流大点或者小点,并不影响精确的电压控制.
21
发表于 2006-4-5 00:29 | 只看该作者
这个谁做有PCB的?
20
发表于 2006-4-4 20:08 | 只看该作者
原帖由 澜星 于 2006-4-4 11:54 AM 发表
电路图的R4、R14、R15电阻分别用什么阻值?看不明白那,是不是有个电阻要用大功率的?

應該是用作電流檢測的限流電阻.
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /2 下一条

快速回复 返回顶部 返回列表