slus550c −12月 2002 − 修订 july 2004
www.德州仪器.com
9
数字的 过滤
这 bq2084 做 不 measure 承担 或者 释放 counts 在下 这 数字的 过滤 门槛. 这 数字的 过滤
门槛是 编写程序 在 这
数字的 过滤
df 0x2c 和 应当 是 设置 sufficiently 高 至 阻止 false 信号
发现 和 非 承担 或者 释放 流 通过 这 sense 电阻.
电压
当 monitoring sr1 和 sr2 为 承担 和 释放 电流, 这 bq2084 monitors 这 单独的 序列
cell电压 通过 这 bq29312. 这 bq2084 configures 这 bq29312至 呈现 这 选择 cell 至 这 cell
管脚 的 这 bq29312, 这个 应当 是 连接 至 vin 的 这 bq2084. 这 内部的 模数转换器 的 这 bq2084 然后
measures这 电压 和 scales 它 appropriately. 这 bq2084 然后 reports这 voltage( ) 和 这 单独的 cell
电压 在 vcell1(), vcell2(), vcell3(), 和 vcell4(). 那里 是 一个 额外的 smbus command (0x45)
那 returns 这 量过的 模数转换器 读 的 这 包装 输入 至 这 afe.
电流
这 bq2084 使用 这 sr1 和 sr2 输入 至 measure 和 计算 这 电池 承担 和 释放 电流.
这个 值 是 reported 通过 这 sbs command 电流(). averagecurrent( ) 是 执行 作 一个 单独的 柱子 iir
过滤 和 一个 14.5-s 时间 常量.
温度
这 ts 输入 的 这 bq2084 在 conjunction 和一个 ntc thermistor measures 这 电池 温度 作 显示
在 这 图式. 这 bq2084 reports 温度 通过 这 sbs command 温度( ).
这 bq2084 能 也 是 配置 至 使用 它的 内部的 温度 传感器 用 设置 这 它 位 在
Misc
配置
df 0x2a−0x2b. 数据 flash locations df 0xb5 通过 df 0xc0 也 有 至 是 changed 至
prescribed 值 如果 这 内部的 温度 传感器 选项 是 选择.
表格 1. 数据 flash settings 为 内部的 或者 外部 温度 传感器
LABEL
LOCATION 内部的温度 传感器 设置
外部 温度 传感器 设置
(semitec 103at)
LABEL
dec (十六进制) dec (十六进制) dec (十六进制)
misc. config 42 (0x2a) 位 7 = 1 位 7 = 0
ts const1 a3 164/5 (0xb5/6) 0 (0x0000) −28285 (0x9183)
ts const2 a2 166/7 (0xb7/8) 0 (0x0000) 20848 (0x5170)
ts const3 a1 168/9 (0xb9/一个) −11136 (0xd480) −7537 (0xe28f)
ts const4 a0 170/1 (0xbb/c) 5734 (0x1666) 4012 (0x0fac)
最小值 温度 ad 172/3 (0xbd/e) 0 (0x0000) 0 (0x000)
最大值 温度 174/5 (0xbf/c0) 5734 (0x1666) 4012 (0x0fac)
gas gauge 运作
一般
这 运算的 overview 在 图示 1 illustrates 这 gas gauge运作 的 这 bq2084. 表格 3 describes 这
bq2084 寄存器.