xjmlfm1 发表于 2011-10-27 22:50:41

买安哥充电器的兄弟们有福了 我把它改造成可充锂电池了 有图有真相

早就买了安哥的充电器的板,以前一直就把它当个充电器用,这段时间一个项目里面要用到STM32,就翻出了那板子,看了好几天安哥的代码,还有原理图,发现完全可以把它改造成可充锂电池的,于是,动手了,经过一个星期的艰苦奋战,终于成功了。菜单没有任何改变,在充电程序启动时,自动判断接上的是锂电池还是普通的镍氢电池,是镍氢电池的话, 按以前的程序充电,是锂电池的话,先以0.1C的电流恒流,电压达到4.2V的时候恒压充,恒压下,电流小于20mA时停止充电。另外对充电前的检测以及一些初始化参数都作了相应的修改。比如原版充电和充电电流都限定在180mA,我将它改到了300mA,其实也可以不限制,各位如果有意见的话可以提出来,我可以再修改。因为对镍氢电池的充电过程没有详细的了解过,所以不敢乱改。同时修改了一些原程序里面的BUG。
    以下是程序,软件版本升级成0.09,硬件版本不变。
(传了半天,一直提示路径不存在,明天再在楼下再传吧。)

xjmlfm1 发表于 2011-10-27 22:51:24

半夜了,网速突然好一些了,把照片传上来了,明天再传代码。
http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_689346NTD1KX.JPG
(原文件名:图1.JPG)

http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_689347HOBQO2.JPG
(原文件名:2.JPG)

http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_689348LZRXFJ.JPG
(原文件名:3.JPG)

http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_689349UIKJG9.JPG
(原文件名:4.JPG)

http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_689350IDGD7J.JPG
(原文件名:5.JPG)

http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_689351NR8PIA.JPG
(原文件名:6.JPG)

Excellence 发表于 2011-10-27 23:06:47

MARK.

464736921 发表于 2011-10-27 23:19:42

记号

ITOP 发表于 2011-10-27 23:24:43

MARK!!

damoplus 发表于 2011-10-28 00:33:04

mark!

roguebear1 发表于 2011-10-28 08:23:46

mark

xjmlfm1 发表于 2011-10-28 08:44:37

一大早来,发现全是MARK,代码来了。
点击此处下载 ourdev_689386XMMRRH.rar(文件大小:5.34M) (原文件名:CodeChargerV0.09.rar)

cat_li 发表于 2011-10-28 09:20:24

正在下载,速度好慢啊,多谢楼主分享

54anson 发表于 2011-10-28 09:29:10

这充电器已经绝版了,哈哈

ndt2000 发表于 2011-10-28 10:38:45

mark

guxingganyue 发表于 2011-10-28 10:56:15

感谢楼主分享,下个月要做个电池冲电,估计能用得上

xjmlfm1 发表于 2011-10-28 11:42:23

回复【8楼】cat_li
正在下载,速度好慢啊,多谢楼主分享
-----------------------------------------------------------------------

你下载速度慢,我上传的速度更慢,就这个5M多的附近,上传了N次才上成功。

_yuming 发表于 2011-10-28 12:22:29

还好,我手里正好有一套,晚上回家试试。。。。

绝版 了,安哥的网站不知道为何打不开了。。。

phone 发表于 2011-10-28 12:32:40

上次我也收了一块。

lee345 发表于 2011-11-1 11:03:57

有块板,空闲时试用下

cat_li 发表于 2012-2-26 12:58:50

提个问题,根据原理图,电压检测部分的放大倍数是1,也就是adc端口电压等于电池电压,stm32的adc参考电压为3.3v,adc最大只能检测到3.3v的电压,锂电池的4.2v是如何检测出来的

357853730 发表于 2012-3-3 18:49:40

俺已看过

armku 发表于 2012-3-3 20:46:32

mark

pingsiu 发表于 2012-3-3 21:32:42

Make Thank

xjmlfm1 发表于 2012-3-3 23:17:15

回复【17楼】cat_li 好心请
提个问题,根据原理图,电压检测部分的放大倍数是1,也就是adc端口电压等于电池电压,stm32的adc参考电压为3.3v,adc最大只能检测到3.3v的电压,锂电池的4.2v是如何检测出来的
-----------------------------------------------------------------------

好像是有这个问题,我记得当时好像改过R44,R45,R46,R47这几个电阻,不过不太确定,我现在在外地出差,回去了再看一下板子。

dzdtj 发表于 2012-5-1 16:21:56

说的不错!

xinjie1023 发表于 2012-5-10 14:23:40

关注充电器

xinjie1023 发表于 2012-5-10 14:34:56

代码好像下载后解压不正确。

bosw83 发表于 2012-5-11 15:11:13

mark,可惜还不能下载
页: [1]
查看完整版本: 买安哥充电器的兄弟们有福了 我把它改造成可充锂电池了 有图有真相