litteworm 发表于 2010-1-5 14:41:12

2010年啦 更新一下俺的智能充电器

忙了好长一段时间啊 都没时间上网
10月开始 就是安哥一个人在忙这个充电器了

呵呵····
最近有点时间了
更新了一下充电器的代码

断断续续的一直在调试
现在的版本比原来的整洁多了
功能也稳定了些

电压调零 电流调零做上去了
并且把参数保存到了flash里面
开机自动读取并且修正ad参数

增加了秒级别的统计函数
输出的数值更加稳定了

充电部分的状态机重写了很多
要向 低耦合高内聚 靠拢 呵呵

增加了和delphi写的上位机的简单通讯
显示充电曲线 放电曲线都没什么问题了

嗯呵呵

http://cache.amobbs.com/bbs_upload782111/files_24/ourdev_523037.jpg
调试时的截图 (原文件名:截图00.jpg)

http://cache.amobbs.com/bbs_upload782111/files_24/ourdev_523038.jpg
调试时的截图 (原文件名:截图01.jpg)

http://cache.amobbs.com/bbs_upload782111/files_24/ourdev_523039.jpg
调试时的截图 (原文件名:截图02.jpg)

http://cache.amobbs.com/bbs_upload782111/files_24/ourdev_523040.jpg
调试时的截图 (原文件名:截图03.jpg)

http://cache.amobbs.com/bbs_upload782111/files_24/ourdev_523041.jpg
调试时的截图 (原文件名:截图04.jpg)



MDK完整工程ourdev_523043.rar(文件大小:3.17M) (原文件名:CodeChargerV0.071.rar)


图片 原理图等信息请参考安哥的帖子
http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=3703476&bbs_page_no=1&bbs_id=1026

benladn911 发表于 2010-1-5 15:17:47

呵呵,顶下。
谢谢小虫分享。

bbandpp 发表于 2010-1-5 15:22:31

小虫也过来了,好久没看到小虫了。以前在fans经常看到小虫。

bozai 发表于 2010-1-5 15:49:11

顶下,谢谢

gdourf 发表于 2010-1-5 16:15:30

顶下

lenyuye 发表于 2010-1-5 16:20:54

shanyan 发表于 2010-1-5 18:47:23

lvhaian 发表于 2010-1-6 09:40:43

嘿嘿, 顶虫子哦! ^_^

aleyn 发表于 2010-1-6 11:01:10

顶虫子,顶Delphi的上位机

keaiduo 发表于 2010-1-6 11:11:39

顶一下

hongyancl 发表于 2010-1-6 11:18:08

回复【楼主位】litteworm
-----------------------------------------------------------------------

好东西

liumaojun_cn 发表于 2010-1-6 11:18:09

顶一下

litteworm 发表于 2010-1-6 11:19:31

回复【8楼】aleyn 煮茶村长
顶虫子,顶Delphi的上位机
-----------------------------------------------------------------------

呵呵 谢谢村长
delphi是赶鸭子上架 摸索着搞的
用了2个控件 控件方便嘛 呵呵
这个控件的X轴 Y轴可以放大缩小 很方便
终于可以把电池电量给整出来了
俺的那些电池都可以测试一遍 呵呵
呵呵 还不会打包程序呢 村长可否指点一下?
呵呵

刚醒来 武汉好大的雪啊 今天早上偷懒了 呵呵

astudent 发表于 2010-1-6 11:27:16

不错

leonplusplus 发表于 2010-1-6 11:38:38

顶楼主

lvhaian 发表于 2010-1-6 12:38:23

热烈庆祝下, 虫子找到份满意的工作.

yulongkui 发表于 2010-1-8 14:50:45

看看

lvhaian 发表于 2010-1-11 11:13:16

周末焊接出了四块板子,对比测试了下.

现在 V0.071 版本几个地方要注意下:

1:电压,电流矫正功能地方不是很完善,第一: 有的时候矫正不出零电平, 这个时候其实充电器硬件是么问题的, 我烧回V0.07版本是可以正常工作, 上电读Flash里面参数可以这么做, 我做个参考做法:
(1) 上电读一个特定地址看看时候为 "0x55AA",如果为 "0x55AA" 说明参数已经初始化, 可以读出来
(2) 如果不为 "0x55AA", 说明没有初始化, 可以提示进入矫正菜单. 也可以自己矫正一下.
2:矫正的时候会有这么两个问题, 第一个问题有的时候矫正不正确, 第二个问题是矫正好后写 Flash 有个时间, 这个时候应该不让按键起作用, 因为没有写完的时候退出虽然显示为零了其实是矫正没有生效.

3: LED 状态指示灯可以按照 V0.07 版本的增加一下.

xinjie1023 发表于 2010-4-21 15:37:33

学习,充电器

yaonen 发表于 2014-3-1 19:38:30

   学习学习

xinxinyu2013 发表于 2014-12-3 11:55:30

页: [1]
查看完整版本: 2010年啦 更新一下俺的智能充电器