logo资料库

LTC2944使用笔记.docx

第1页 / 共2页
第2页 / 共2页
资料共2页,全文预览结束
LTC29440 库伦计使用笔记 最近有个项目要使用到锂电池电量管理,选用了 LTC2944 这颗芯片,该芯片工作电压在 3.6~60V,内部集成电压、电流、芯片温度、电量计四种功能,外围只需要一个感应电阻, 非常好用。 1.Rsense 的选择 LTC2944 要求 Rsense 的压降在±50mV 以内,所以这个电阻应该根据应用电流来选 择,比如电池放电电流 10A,那么 Rsense 就得小于 5mR。 2.通信 LTC2944 提供 I2C 接口和 SMbus 两种方式的通信接口,其中 ALCC 是个多功能 IO。 3.寄存器 LTC2944 内部有 24 个寄存器,其中寄存器 A 为状态寄存器,7bits,每个 bit 表示一 种状态的发生。 寄存器 B 为状态寄存器, B[7-6]为 ADC 模式设置未,默认为 0,即 ADC 睡眠状态;如果要使用电压、电流、芯片温度 功能,必须要设置这两位。 B[5-3]为库仑计的前段分频系数 M 选择,LTC2944 的库伦计数器为 16bits,默认为 0x7fff, 当充电时,计数器递增计数,放电时,计数器递减,当溢出时,计数器会反转,因此,必须 保证不能让它溢出,否则就产生计量错误了。 M 有 7 个档,默认为 4096。根据电池电量和下面的公式,选择合适的 M 系数。 M 取值越小,计量精度越高,当如果电池容量大了,就可能超出 65535 的量程,这样就必须 增大分频系数 M。
4.满电池电量 LTC2944 提供了一个设置电量的方法,就是在电池充满电时,设置寄存器 CD 的值,通过 拉低 ALCC,LTC2944 就会把 CD 的值置为 0XFFFF,但在此之前,必须设置 B[2-1]把 ALCC 的功能改为充电完成模式。
分享到:
收藏