版主
  
主题
帖子
积分7912
阅读权限200
注册时间2009-5-10
最后登录1970-1-1
在线时间 小时
|
前些日子跟倪工、fat兄等讨论了下,后来个人感觉这个东西做电压表的话意义似乎不大;正好看到网上有用ATMEGA8做蓄电池内阻测试的,就想这个正好可以做一下;另外,前面就曾经想过要做数显电压电流的电池充电器,今天又考试,在考场上随手涂抹了下,就想了,既然要做充电的,为什么不能跟金威鹏那样也做一下电量测量呢?
记得曾经有朋友说:充电过程测量得到的电量比放电测量的更准确,这点我不知道是不是真的;但是因为这个外壳比较小,如果加上放电测试的话,散热恐怕比较成问题,除非把MOS和功率电阻放在壳子外边,那样就又不方便使用了;
权衡利弊之下,我决定还是按照这个思路来:充电采用MP2307(3R33S的核心元件)DC-DC降压到4.9V左右,然后通过一个肖特基二极管接到电池端,单片机PWM控制MP2307的EN端,来控制充电电流和电压(本来是想直接把2307接成恒流形式的,不过感觉后来想的这个办法应该也可以,主要是电路要简洁不少);使用DC-DC降压的好处主要有:一是可以高压输入,二是充电电流可以做的比较大,2A问题不大,3A比较紧张;三是恒流充电比较好控制;
AD检测我还是倾向于使用24bit的ΣΔ芯片,这种芯片是双极性输入的,在电流采样的时候很方便,可以省略运放,而且测量精度比单片机自带的AD高得多;暂定使用NAU7802 +-0.0015%的非线性度(LTC2400的好像是0.001%,也就是10PPM),看它的PDF,应该比TM7710可信度高一些;还有一个关键的地方是它的PGA有1 2 4 8 16 32 64 128多种选择,而7710只有16和128;我计划用不同的PGA来测量不同电压的电池,比如电动车电池是48V的,就可以用1,12V铅蓄电池可以用4,锂电池和镍氢电池用16,等等(当然,只有锂电池和镍氢电池可以提供充电铅蓄电池只提供内阻测试,而且可能需要外接功率电阻)。
电池内阻测试,初步计划是采用10MS放电,测量放电前和放电中的电压来计算的,这种办法比较简单,比高频交流放电测量可能会准确度差一些。
以上是我的“空想”,单片机暂时还没有定型,原板子上的PIC我目前实在还玩不转它,简单的控制还行,稍微复杂点的就不行了;比较熟悉的还是STC和AVR。
图只是在纸上简单的画了下,还没有在PROTEL99里面正式画,所以大家只能暂时在头脑里想象一下了,呵呵 |
|