玩Mega8 智能充电器-12. 终于实现-dV检测

发布者:点亮未来最新更新时间:2019-12-11 来源: eefocus关键字:Mega8  智能充电器  dV检测 手机看文章 扫描二维码
随时随地手机看文章

方法:

1) ADC部分, 硬件RC滤波, 软件每次测量连续获取5个ADC值, 去掉最高和最低的值, 最后剩下的取平均.

2) 记录电压的最高值, 只要达到了一个电压值,就记录在变量TOP内. 如果电压下降到top-12mV,并且连续3次,则确认-dV, 充电完成.

3) 只要突破TOP,则-dV计数复位.


if( ic->top_voltage > (ic->voltage+0.012) ){ 

           ic->delta_times++; 

         infon("   -dV:",ic->delta_times); 

        _delay_s(2); 

           if(ic->delta_times >3){ 

            ic->i_stage = STOP; /*STOP and update abs voltage*/ 

            lcd_cursor(0,0); 

            lcd_puts("END:"); 

            short x = 1000*ic->voltage; 

            print10(x);  

            pwm_setduty(0); 

        } 

}


测量了两个800mah的电池的充电情况:
800mah NIcd1             

3:13 开始充电  340mah结束时间 3:19   1.543---1.5A  总结束时间<3:44   (预计结束时间3:50,2C)             

top1896, end 1882 , end  voltage:1.38  after 10mintes 1.371

800mah NIcd2

3:45 开始充电  340..358mah 结束时间:3:47 1.568---1.3A  总结束时间4:07  (预计结束时间4:10,600mha?,2C) (冲入:约500mhA)             

top 2063, end 2048, end voltage: 1.470, after 10minites:1.42

内阻0.25R, 只能冲入500mah, 实际上肯定少, 400mah不错了, 考,烂电池。

关键字:Mega8  智能充电器  dV检测 引用地址:玩Mega8 智能充电器-12. 终于实现-dV检测

上一篇:AVR(M48)的i2c程序,读写at24c02
下一篇:AVR编程_如何通过软件复位AVR?

推荐阅读最新更新时间:2024-11-02 01:12

锂离子电池智能充电器硬件的设计
  锂离子电池具有较高的能量重量和能量体积比,无记忆效应,可重复充电次数多,使用寿命长,价格也越来越低。一个良好的充电器可使电池具有较长的寿命。利用C8051F310单片机设计的智能充电器,具有较高的测量精度,可很好的控制充电电流的大小,适时的调整,并可根据充电的状态判断充电的时间,及时终止充电,以避免电池的过充。   本文讨论使用C8051F310器件设计锂离子电池充电器的。利用PWM脉宽调制产生可用软件控制的充电电源,以适应不同阶段的充电电流的要求。温度传感器对电池温度进行监测,并通过AD转换和相关计算检测电池充电电压和电流,以判断电池到达哪个阶段。使电池具有更长的使用寿命,更有效的充电方法。    设计过程   1 充电
[电源管理]
基于单片机的通用型智能充电器设计
1 概 述 电子信息技术的快速发展使得各种各样的电子产品不断涌现,并朝着便携和小型轻量化的趋势发展,这也使得更多的电气化产品采用基于电池的供电系统。目前,较多使用的电池有镍镉、镍氢、铅蓄电池和锂电池,由于它们各自的优缺点使得它们在相当长的时期内将共存发展 。由于不同类型的电池的充电特性不同,目前通常对不同类型,甚至不同电压、容量等级的电池使用不同的充电器,这在实际使用中有诸多不便。本文设计了一种通用型的充电器,可对电压等级为1.2V~48V的镍镉、镍氢、铅蓄电池和锂电池进行充电。为达到如此宽的充电范围,充电电源采用二级电路拓扑,并使用同一PWM信号源对两级电路进行联动控制。该电源在 85VAC~265VAC的通用输入范围内均可实
[电源管理]
基于AVR的锂电池智能充电器的设计与实现
1 引言 锂电池闲其比能量高、自放电小等优点,成为便携式电子设备的理想电源。近年来,随着笔记本电脑、PDA,无绳电话等大功耗大容量便携式电子产品的普及,其对电源系统的要求也日益提高。为此,研发性能稳定、安全可靠、高效经济的锂电池充电器显得尤为重要。 本文在综合考虑电池安全充电的成本、设计散率及重要性的基础上,设计了一种基于ATtiny261单片机PWM控制的单片开关电源式锂电池充电器,有效地克服了一般充电器过充电、充电不足、效率低的缺点,实现了对锂电池组的智能充电,达到了预期效果。该方案设计灵活,可满足多种型号的锂电池充电需求,且ATtiny261集成化的闪存使其便于软件调试与升级。 2 锂电池充电特性 锂电池充电需要控制它
[嵌入式]
基于AVR的锂电池<font color='red'>智能充电器</font>的设计与实现
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved