|
|
| | | | | | | 自动识别
1、电池类型,锂电、铅电还是非充电电池
2、几个串?
3、容量?几个并?大家伙还是7号小电池
|
|
|
| | | | | | | | | 问题已经说过了,锂电池,充电对容量没啥关系吧,问题描述不清,电路也好芯片也好,就是能实现对多串电池的自适应充电
|
|
|
|
|
| | | | | | | | | | | | | 自适应充电,对电池的串联又要求,比如我用TI的BQ24650,是一到4串都可以,并联的话,我选择三串三并,并得的多的话电流小,但是要切合实际要求来并
|
|
|
| | | | | | | | | | | | | | | 串数好的,搞个MCU判断就可以。
串数多的,很难判断准确。
|
|
|
|
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | 这种东西,没有速度要求,RC做电压检测,精度可以做到很高,况且这样的小应用也没必要用ADC芯片
方法很简单:
写0; //对电容放电
写0计时到;//放电完成
改读;//RC充电
计时器清0;
等待读为1;
读计时器;//时间就是电压
|
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | 这就是个典型的电压采样电路,刚好不能用来复位,一般芯片复位脚不能写。
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 我平时对电池电压采样都是通过分压电阻直接采的,这种方式学习了,但是不太明白,电容充电时io口输入的是低电平吧定时器开始计时,等到充满电变成高电平定时器关闭,这样会出现电容还没充满电,io口已经识别高电平了,
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 不要充满(什么叫满?),充到读为1即可,什么时候充到读为1,什么时候=什么电压
|
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 如果100V电压对应计时器读数为8F,那么200V就为4F,以此类推
|
|
|
| | | | | | | | | | | | | | | | | | | ad可以检测电压从而确定电池的串数,但是如何充电呢,比如我做个充电板能适应多串电池充电,但是这个串数也不是没有限制的,比如六串吧
|
|
|
| | | | | | | | | | | | | | | | | | | | | 适应多串,难点还是在识别上。
比如,测到电压是18V,你是判断为 3.6V*5串,还是判断为 3V*6串。
|
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | 没有想到什么好办法。
除非电池和充电器之间可以有标记识别。
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | 我从网上搜到这种芯片,都是根据电池电压先设置输出电压才能充电,
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 那种IC做出来的充电器,也就只能兼容一个电池电压。
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 版主早啊,每次都需要调整电压来充电,还又一种通过smbus通讯可以控制,这个不懂
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 有通讯当然可以。
上边就说了,能有识别标志就可以,通讯内容就包括识别标志。
|
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 标志只是一个统称而以。
具体形式就随意了,比如在电池阻里放个电阻,通过不同阻值来区分不同串数。
又比如,通讯时,某一串代码代表串数。
但不管什么方式,要么要电池和充电器是匹配设计的,要么就是都遵循什么标准。
|
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 如果是专配的充电器,一般都有识别码,就算没有也是一对一设计的。
楼主估计是想做一个通用充电器。
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 版主就是版主,楼上两位佩服的五体投地,就是设计自适应锂电池充电器,
|
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 以前倒是做过自适应的 镍氢充电器。
锂电的,还真没敢想过。
|
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 那你可以先想想怎么实现串数的识别吧。
这个想通了,再去想电路怎么实现。
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 这个真不好想想问您一个问题,比如7.4v的锂电池充电电压大概6v,这样会充满吗
|
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 我是打个比方,我们用12.6v的充电器来充12.6v的锂电池中间加恒流电路,加负载的话,充电器电压会下降1伏左右,这样充电会充满吗
|
|
|
|
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 锂电池就这样。
前边大约80%都可以较快充进去,就是后边恒压那段超费时间。
|
|
|