多用电池充电控制器DS2770及应用
3.7 电流累加器和偏差补偿
通过记录电池净流入流出电流,电流累加器可以估计剩余电量,电流流入电池则累加器增加,而流出电池则累加器减少,数据存储在电流累加寄存器中,电流累加寄存器格式如下,地址为10和11。
当使用内部检测电阻,DS2770以安培时为单位用精度为250uA总值为±8.19Ah的电流累加器。当用外部检测电阻,DS2770以电压时为单位用精度为6.25uVh总值为±205mVh的电流寄存器。电流测量和电流累加是为减少元件温度和电源电压变化引起的误差而在内部对偏差的补偿。
偏差补偿至少每小时一次精确到LSB。此外,为了校正由于电路布局引起的电流测量或电流累加误差所造成的误差,电流偏差寄存器有用户编程的恒流偏差值。随意地应用恒流偏差值会使电流测量不准确或造成室温下自放电,电流偏差补偿值存储在EEPROM的32h和33h地址处,因而,正值(0001h到7fffh)在放电时会使电流测量和电流累加出现偏差,以下为电流偏差补偿寄存器格式。
3.8 电压测量、温度测量和定时器
DS2770可在0V和4.992V之间以4.88mVh的精度连续地测量VIN和VSS之间的电压。测量数据每55ms更新并存储在电压寄存器中,以下为电压寄存器格式,寄存器的最大值就是最大电压值。地址为0C和0D。
DS2770在±127°C范围内用0.125°C精度的 集成温度感应器连续地测量电池湿度温度测量。下面是温度寄存器格式。
DS2770有一范围为1024小时的通用定时器,计时器数值以56s的精度存储于耗时寄存器中,当达到最大值时,数值滚动为零并再次从最高值开始计时,此外,用户可往寄存器中写所需的任何值,以下为耗时寄存器格式,地址为02和03。
3.9 应用电路
评论