communicating 和 这 bq2050h
这 bq2050H 包含 一个 简单的 单独的-管脚 (hdq 加 返回)
串行 数据 接口. 一个 host 处理器 使用 这 接口 至
进入 各种各样的 bq2050H 寄存器. 电池 特性
将 是 容易地 监控 用 adding 一个 单独的 联系 至 这
电池 包装. 这 打开-流 HDQ 管脚 在 这 bq2050H
应当 是 牵引的 向上 用 这 host 系统, 或者 将 是 left float
-
ing 如果 这 串行 接口 是 不 使用.
这 接口 使用 一个 command-为基础 协议, 在哪里 这
host 处理器 发送 一个 command 字节 至 这 bq2050h.
这 command directs 这 bq2050H 至 也 store 这
next 第八 位 的 数据 received 至 一个 寄存器 指定 用
这 command 字节 或者 输出 这 第八 位 的 数据 speci-
fied 用 这 command 字节. (看 图示 4.)
这 交流 协议 是 异步的 返回-至-
一个. Command 和 数据 字节 组成 的 一个 stream 的
第八 位 那 有 一个 最大 传递 比率 的
5K 位/秒. 这 least-重大的 位 的 一个 command 或者
数据 字节 是 transmitted 第一. 这 协议 是 简单的
足够的 那 它 能 是 执行 用 大多数 host proces
-
sors 使用 也 polled 或者 中断 处理. 数据 在
-
放 从 这 bq2050H 将 是 抽样 使用 这 脉冲波-
-
宽度 俘获 计时器 有 在 一些 微控制器.
如果 一个 交流 错误 occurs (e.g., t
CYCB
> 250
µ
s),
这 bq2050H 应当 是 sent 一个 破裂 至 reinitiate 这
串行 接口. 一个 破裂 是 发现 当 这 HDQ
管脚 是 驱动 至 一个 逻辑-低 状态 为 一个 时间, t
B
或者 更好.
这 HDQ 管脚 应当 然后 是 returned 至 它的 正常的
准备好-高 逻辑 状态 为 一个 时间, t
BR
. 这 bq2050H 是
now 准备好 至 receive 一个 command 从 这 host proces
-
sor.
这 返回-至-一个 数据 位 框架 组成 的 三 dis
-
tinct sections. 这 第一 部分 是 使用 至 开始 这
传递 用 也 这 host 或者 这 bq2050H 带去
这 HDQ 管脚 至 一个 逻辑-低 状态 为 一个 时期, t
strh;b
.
这 next 部分 是 这 真实的 数据 传递, 在哪里
这 数据 应当 是 有效的 用 一个 时期, t
dsu;b
, 之后 这
负的 边缘 使用 至 开始 交流. 这 数据
应当 是 使保持 为 一个 时期, t
dh;dv
, 至 准许 这 host 或者
bq2050H 至 样本 这 数据 位.
这 最终 部分 是 使用 至 停止 这 传递 用 re
-
turning 这 HDQ 管脚 至 一个 逻辑-高 状态 用 在 least 一个
时期, t
ssu;b
, 之后 这 负的 边缘 使用 至 开始 com
-
munication. 这 最终 逻辑-高 状态 应当 是 直到 一个
时期 t
cych;b
, 至 准许 时间 至 确保 那 这 位
传递 是 stopped 合适的. 这 timings 为 数据
和 破裂 交流 是 给 在 这 串行 com
-
munication 定时 规格 和 illustration 秒
-
tions.
交流 和 这 bq2050H 是 总是 执行
和 这 least-重大的 位 正在 transmitted 第一. 图
-
ure 5 显示 一个 例子 的 一个 交流 sequence 至
读 这 bq2050H NACH 寄存器.
bq2050h command 代号 和
寄存器
这 bq2050H 状态 寄存器 是 列表 在 表格 8 和 de
-
scribed 在下. 所有 寄存器 是 读/写 在 这 bq2050h.
提醒: 当 writing 至 bq2050H 寄存器 确保
那 恰当的 数据 是 写. 一个 写-核实 读 是 rec-
ommended.
Command 代号
这 bq2050H latches 这 command 代号 当 第八
有效的 command 位 有 被 received 用 这 bq2050h.
这 command 代号 包含 二 地方:
■
w/r 位
■
Command 地址
这 w/r
位 的 这 command 代号 是 使用 至 选择 whether
这 received command 是 为 一个 读 或者 一个 写 函数.
这 w/r
值 是:
在哪里 w/r
是:
0 这 bq2050H 输出 这 要求 寄存器
内容 指定 用 这 地址 portion 的 com
-
mand 代号.
1 这 下列的 第八 位 应当 是 写 至 这
寄存器 指定 用 这 地址 portion 的 com
-
mand 代号.
这 更小的 七-位 地方 的 这 command 代号 包含
这 地址 portion 的 这 寄存器 至 是 accessed.
10
bq2050H
V
OS
(
µ
v)
sense 电阻
20 50 100
m
Ω
50 0.25 0.10 0.05 %
100 0.50 0.20 0.10 %
150 0.75 0.30 0.15 %
180 0.90 0.36 0.18 %
表格 7. V
OS
-related 电流 sense 错误
(电流 = 1a)
command 代号 位
76543 2 1 0
w/r
-
-- - - - -