ZHCSSN9 June 2026 TPS7B7802-Q1
ADVANCE INFORMATION
必须通过写入四个配置寄存器 (CFGR0-3) 来正确设置 TPS7B7802-Q1 器件。有关所有寄存器的详细说明,请参阅寄存器映射部分。表 6-3 列出了 TPS7B7802-Q1 器件中所有寄存器的地址和读取/写入 (R/W) 可访问性。表 6-3 中列出的寄存器的大小为 16 位。因此,可以在这些寄存器中读取或写入(如果允许)2 个字节的数据。
| 索引 | 寄存器名称 | 地址(十六进制) | 地址(二进制) | 读取/写入 | |||
|---|---|---|---|---|---|---|---|
| A3 | A2 | A1 | A0 | ||||
| 1 | CFGR0 | 0 | 0 | 0 | 0 | 0 | R/W |
| 2 | CFGR1 | 1 | 0 | 0 | 0 | 1 | R/W |
| 3 | CFGR2 | 2 | 0 | 0 | 1 | 0 | R/W |
| 4 | CFGR3 | 3 | 0 | 0 | 1 | 1 | R/W |
| 5 | 器件 VIN 的数据寄存器 | 4 | 0 | 1 | 0 | 0 | R |
| 6 | 通道 1 VOUT 的数据寄存器 | 5 | 0 | 1 | 0 | 1 | R |
| 7 | 通道 1 IOUT-H 的数据寄存器 | 6 | 0 | 1 | 1 | 0 | R |
| 8 | 通道 1 IOUT-L 的数据寄存器 | 7 | 0 | 1 | 1 | 1 | R |
| 9 | 结温数据寄存器 | 8 | 1 | 0 | 0 | 0 | R |
| 10 | 器件 VIN 的数据寄存器 | 9 | 1 | 0 | 0 | 1 | R |
| 11 | 通道 2 VOUT 的数据寄存器 | A | 1 | 0 | 1 | 0 | R |
| 12 | 通道 2 IOUT-H 的数据寄存器 | B | 1 | 0 | 1 | 1 | R |
| 13 | 通道 2 IOUT-L 的数据寄存器 | C | 1 | 1 | 0 | 0 | R |
| 14 | 锁存状态寄存器 | D | 1 | 1 | 0 | 1 | R/W |
| 15 | 运行时状态寄存器 | E | 1 | 1 | 1 | 0 | R |
| 16 | 屏蔽寄存器 | F | 1 | 1 | 1 | 1 | R/W |
在对所需目标器件进行寻址后,要写入特定寄存器,我们建议使用 8 位帧“控制字节 0”。图 6-6 展示了该帧的结构,表 6-4 描述了每个位的功能。
| 位 | 字段 | 说明 |
|---|---|---|
| D7 | 控制字节 ID |
0:控制字节 0(该字节有助于用户在寄存器中读取/写入数据)。 1:控制字节 1(该字节有助于执行特定 ADC 功能)。 |
| D6 | 不适用 | 必须为“0”才能正常运行。 |
| D5 | A3 |
寄存器地址位 |
| D4 | A2 | |
| D3 | A1 | |
| D2 | A0 | |
| D1 | 不适用 | 必须为“0”才能正常运行。 |
| D0 | R/W |
1:可以读取地址与地址位相关的寄存器中的数据。 0:数据可以写入地址与地址位相关的寄存器。 |
表 6-5 列出了 TPS7B7802-Q1 器件的示例配置。图 6-7 介绍了填充四个配置寄存器以获得表 6-5 所列配置的过程。可以通过类似方式向掩码和锁存状态寄存器写入。与各种目标值对应的十六进制/二进制代码以及配置寄存器 CFGR0-3 的组成在寄存器映射一节提供。
| 参数 | 通道 1 | 通道 2 | ||
|---|---|---|---|---|
| 目标值 | 二进制代码 | 目标值 | 二进制代码 | |
| 启动时的电流限制 | 200mA | 0111 | 300mA | 1011 |
| 负载电流警告阈值 | 310mA | 1111 | 250mA | 1100 |
| 输出电压 | 12V | 0110 0100 | 10V | 0101 0000 |
| 开路负载阈值 | 10mA | 1010 | 15mA | 1111 |
| 电流限制 | 350mA | 1101 | 400mA | 1111 |
| 结温警告阈值 | 130°C | 110 | ||
| ADC 使能 | 启用 | 1 | ||
| 运行时/锁存错误 | 运行时 | 0 | ||
| 消隐时间 | 8.5ms | 100 | ||
| 数字使能 | 启用 | 1 | 启用 | 1 |
| 外部反馈设置 | 否 | 0 | 否 | 0 |
可写入访问寄存器可以按任何序列进行填充,并且可以随时启动 STOP(或重复的 START)序列。要在 STOP 后开始重新写入,必须再次对目标器件寻址,并且必须重复执行上述写入周期。
如果尝试将数据写入可只读访问的寄存器,TPS7B7802-Q1 器件会以 NACK 进行响应。这种情况在图 6-8 进行展示,其中控制字节 0 与写入指令一起发送到只读寄存器(LDO 通道 1 的 VIN 寄存器),并且 TPS7B7802-Q1 器件以 NACK 响应。TPS7B7802-Q1 器件继续以 NACK 响应,直到控制器发出 STOP 并且后跟正确的地址帧。