源:http://blog.chinaunix.net/uid-10701701-id-91873.html

2010.1.3 5:30
终于补齐了. 电池充电的-dv 的检测系列图片请移步:

http://blog.chinaunix.net/u2/79526/showart_2137867.html
方法:

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 智能充电器-12. 终于实现-dV检测(转)相关推荐

  1. 初试linux编译(ubuntu+vim)+玩转智能蛇

    一.初试linux编译(ubuntu+vim) 步骤: ①下载vmware15+ubuntu桌面版映像 ②安装ubuntu ③下载vim+gcc 在ubuntu终端输入: sudo apt-get i ...

  2. python自动操作微信_微信全智能机器人测试,Python代码实现自动化操作,玩转智能应答...

    原标题:微信全智能机器人测试,Python代码实现自动化操作,玩转智能应答 本文为微信智能回复相关python项目,通过模拟网页端微信接口,实现跟好友之间自动的回复,并接入了图灵智能库,进行相应的内容 ...

  3. 已阻止应用程序访问图形硬件_玩转智能硬件之Jetson Nano(三)深度学习环境搭建...

    0.前言 iotboy:玩转智能硬件(一)Jetson Nano安装篇​zhuanlan.zhihu.com iotboy:玩转智能硬件(二)Jetson Nano配置篇​zhuanlan.zhihu ...

  4. 【智哪儿评测】轻松玩转智能家居,萤石B1智家护卫传感套装评测

    说起智能家居,很多人可能首先想到的是智能锁.智能摄像机.智能音箱.智能灯具.扫地机器人等热门智能单品,随着市场和产品的成熟,这些智能单品在不断走进普通百姓的家庭,在带给人们智能化生活体验和便利的同时, ...

  5. 玩转智能点灯 - 例程:ESP8266 + WS2812 单片机

    玩转智能点灯 - 例程:ESP8266 + WS2812 单片机 智能点灯是一种新型的智能化生活方式,能够让人们借助科技实现更加丰富.多彩的场景效果.本文将介绍如何利用 ESP8266 和 WS281 ...

  6. (转)先锋基金如何玩转智能投顾?

    作为美国资管业第一梯队,先锋基金如何玩转智能投顾? 原创 2017-08-07 伊莉 AI金融评论 二八法则是金融行业颠扑不破的真理,在投资管理领域则体现为--只有20%的投资者能够赢利,80%则是待 ...

  7. 【硬件设计】如何玩转智能窗帘机器人

    如何玩转智能窗帘机器人? 随着智能家居的深入拓展,智能窗帘凭借成熟的技术和产品,逐步成为了智能家居家庭中的标配,在家装智能化市场有很高的应用价值. 目前智能窗帘的产品主要以电动窗帘产品为主,该产品主要 ...

  8. 树莓派c语言 智能车,人工智能-树莓派小车(4)——通过语音玩转智能小车

    提示 今年注册的账号可能百度,改变了下发的数据格式,不再是文本格式,是以链接的形式.具体的我还没有研究.大家可以看返回的数据,payload里面是text还是url,是text 的可以用我这个方法,u ...

  9. 充电器pps功能是什么_什么是智能充电器?

    展开全部 智能62616964757a686964616fe59b9ee7ad9431333431356136充电器是通用型智能充电器.能够针对每一种电池的特性给出不同的充电模式以及相应的算法,以达到 ...

  10. 【控制】《多智能体系统的协同群集运动控制》陈杰老师-第10章-一阶多智能体系统非合作行为检测与隔离

    第9章 回到目录 第11章 第10章-一阶多智能体系统非合作行为检测与隔离 10.1 研究背景 流言算法 10.2 系统模型及非合作行为建模 10.2.1 系统建模 10.2.2 非合作行为定义 非合 ...

最新文章

  1. python数字类型转换函数_Python的数据类型转换函数
  2. 苹果着手自研调制解调器,以应对高通天价专利费
  3. HttpSessionActivationListener接口 学习笔记
  4. Apache ab压力测试工具
  5. 基于Chrome的扩展开发(二)
  6. 【新星计划】MATLAB-多项式计算
  7. 从工具到社区,美图秀秀大规模性能优化实践
  8. 提高SQL查询效率(SQL优化)
  9. 读源码,对开发者重要吗?
  10. python用cmd运行失败_解决python在cmd运行时导入包失败,出现错误信息 ModuleNotFoundError: No module named ***...
  11. 谷歌浏览器怎么查看网页源代码 Chrome浏览器网页源代码查看技巧分享
  12. HDU - 1054 Strategic Game (二分图匹配模板题)
  13. 在本地搭建hyperledger fabric 网络
  14. [摘录]第五部分 经验谈(2)
  15. LINUX用C检查文件的大小的代码
  16. 极品飞车14! u9gt2完美全屏运行
  17. Context-Transformer: Tackling Object Confusion for Few-Shot Detection(AAAI20)
  18. 2017年全国大学生电子设计竞赛综合测评题目解析——Multisim仿真
  19. ROS运行时出现Couldn‘t find executable错误
  20. 都柏林硕士计算机英文,都柏林大学计算机硕士4月22号、23号上海、北京面试,现场发录取…...

热门文章

  1. python编程*三角形图形创意图片_Python图形编程探索系列-04-网上图片与标签组件的结合...
  2. 【知识图谱系列】清华大学基于对比学习的图谱预训练模型GCC
  3. 操作文件读写JSON的建议工具类
  4. LIBSVM使用方法及参数设置
  5. 设A和B是n阶矩阵 ,A,B,A+B均可逆,证明:(A^-1+B^-1)也可逆,并求其逆。
  6. 7 ida pro 网盘_7月上市新车汇总 日产轩逸领衔 自主高端红旗HS7最具潜力
  7. Laravel5.1/Homestead (0.2.7) 开发环境的部署和设置
  8. PAT甲级1141 Ranking of Institutions
  9. hihoCoder 1369 网络流一·Ford-Fulkerson算法 (网络流学习#1 记录)
  10. sleep方法和wait方法的区别?