ZHDS169 April 2026 LM5192-Q1
ADVANCE INFORMATION
表 8-1 列出了 LM5192-Q1 寄存器的存储器映射寄存器。表 8-1 中未列出的所有寄存器偏移地址都应视为保留位置,并且不应修改寄存器内容。
| 偏移 | 首字母缩写词 | 寄存器名称 | 部分 |
|---|---|---|---|
| 1h | OPERATION | 操作寄存器 | 节 8.1 |
| 3h | CLEAR_FAULTS | 故障清除寄存器 | 节 8.2 |
| 21h | VOUT_COMMAND | 输出电压设置寄存器 | 节 8.3 |
| 78h | STATUS_BYTE | 器件状态寄存器 | 节 8.4 |
| 79h | STATUS_WORD | 器件状态字 | 节 8.5 |
| D0h | MFG_DEVICE_CFG_D0 | 平均输出电流限制设置寄存器 | 节 8.6 |
| D1h | MFG_DEVICE_CFG_D1 | 器件配置寄存器 1 | 节 8.7 |
| D2h | MFG_DEVICE_CFG_D2 | 器件配置寄存器 2 | 节 8.8 |
| D5h | MFG_DEVICE_CFG_D5 | 器件配置寄存器 3 | 节 8.9 |
| D8h | MFG_DEVICE_CFG_D8 | 器件配置寄存器 4 | 节 8.10 |
| D9h | MFG_DEVICE_CFG_D9 | 器件配置寄存器 5 | 节 8.11 |
复杂的位访问类型经过编码可适应小型表单元。表 8-2 展示了适用于此部分中访问类型的代码。
| 访问类型 | 代码 | 说明 |
|---|---|---|
| 读取类型 | ||
| R | R | 读取 |
| 写入类型 | ||
| W | W | 写入 |
| 复位或默认值 | ||
| -n | 复位后的值或默认值 | |
OPERATION 如表 8-3 所示。
返回到汇总表。
操作寄存器用于启用或禁用器件。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | CONTROLLER_EN | R/W | 0h | 控制器使能位。
|
| 6-0 | RESERVED | R | 0h | 保留。此位未在硬件中实现。在写入操作期间会忽略此位的数据。在读取操作期间会返回值 0。 |
表 8-4 展示了 CLEAR_FAULTS。
返回到汇总表。
故障清除寄存器用于清除状态寄存器 0x78h 中的故障位。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-0 | CLEAR_FAULTS | W | 0h | 故障清除位。 |
VOUT_COMMAND 如表 8-5 所示。
返回到汇总表。
输出电压设置寄存器用于设置目标输出电压。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-12 | RESERVED | R | 0h | 保留。此位未在硬件中实现。在写入操作期间会忽略此位的数据。在读取操作期间会返回值 0。 |
| 11-8 | VOUT_MSB | R/W | 0h | 输出电压设置高字节。 下限:3.3V (1V) 上限:48V (24V) 步长:20mV (10mV) SEL_FB_DIV20 = 1 (SEL_FB_DIV20 = 0)
|
| 7-0 | VOUT_LSB | R/W | FAh | 输出电压设置低字节。 下限:3.3V (1V) 上限:48V (24V) 步长:20mV (10mV) SEL_FB_DIV20 = 1 (SEL_FB_DIV20 = 0)
|
表 8-6 展示了 STATUS_BYTE。
返回到汇总表。
器件状态寄存器。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | BUSY | R/W | 0h | 器件繁忙状态位。如果设置该位,则表示器件处于繁忙状态,无法响应。
|
| 6 | OFF | R/W | 0h | 器件开/关状态位。如果设置该位,则表示器件禁用/关断。
|
| 5 | VOUT_OV | R/W | 0h | 器件输出过压状态位。如果设置该位,则表示器件输出端的电压已超过设定的 OVP 阈值。
|
| 4 | IOUT_OC | R/W | 0h | 器件输出过流状态位。如果设置该位,则表示已触发逐周期电流限制。
|
| 3 | RESERVED | R | 0h | 保留。此位未在硬件中实现。在写入操作期间会忽略此位的数据。在读取操作期间会返回值 0。 |
| 2 | 温度 | R/W | 0h | 器件过热状态位。如果设置该位,则表示器件温度已触发热关断 (TSD) 阈值。
|
| 1 | CML | R/W | 0h | 器件通信、存储器或逻辑故障状态位。如果触发,则表示发生了器件存储器(奇偶校验)错误。
|
| 0 | NONE_OF_THE_ABOVE | R/W | 0h | 器件其他故障或警告状态位。如果设置该位,则表示发生了 0x79[15:8] 字节中列出的故障或警告。
|
STATUS_WORD 如表 8-7 所示。
返回到汇总表。
器件状态字。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | VOUT | R/W | 0h | 器件输出电压状态位。如果设置该位,则表示器件输出端的电压已超过设定的 OVP 阈值或 PG OV 阈值。
|
| 14 | IOUT_POUT | R/W | 0h | 输出电流或输出功率警告。
|
| 13 | RESERVED | R | 0h | 保留。此位未在硬件中实现。在写入操作期间会忽略此位的数据。在读取操作期间会返回值 0。 |
| 12 | CC_STATUS | R/W | 0h | 恒流 (CC) 状态位。如果设置该位,则表示器件在 CC 调节模式下运行。否则,器件在恒压 (CV) 调节模式下运行。
|
| 11 | nPG_STATUS | R/W | 0h | 电源不正常状态位。如果设置该位,则表示器件输出端的电压已触发 PG UV 或 PG OV 阈值。
|
| 10 | RESERVED | R | 0h | 保留。此位未在硬件中实现。在写入操作期间会忽略此位的数据。在读取操作期间会返回值 0。 |
| 9 | RESERVED | R | 0h | 保留。此位未在硬件中实现。在写入操作期间会忽略此位的数据。在读取操作期间会返回值 0。 |
| 8 | RESERVED | R | 0h | 保留。此位未在硬件中实现。在写入操作期间会忽略此位的数据。在读取操作期间会返回值 0。 |
| 7 | BUSY | R/W | 0h | 器件繁忙状态位。如果设置该位,则表示器件处于繁忙状态,无法响应。
|
| 6 | OFF | R/W | 0h | 器件开/关状态位。如果设置该位,则表示器件禁用/关断。
|
| 5 | VOUT_OV | R/W | 0h | 器件输出过压状态位。如果设置该位,则表示器件输出端的电压已超过设定的 OVP 阈值。
|
| 4 | IOUT_OC | R/W | 0h | 器件输出过流状态位。如果设置该位,则表示已触发逐周期电流限制。
|
| 3 | RESERVED | R | 0h | 保留。此位未在硬件中实现。在写入操作期间会忽略此位的数据。在读取操作期间会返回值 0。 |
| 2 | 温度 | R/W | 0h | 器件过热状态位。如果设置该位,则表示器件温度已触发热关断 (TSD) 阈值。
|
| 1 | CML | R/W | 0h | 器件通信、存储器或逻辑故障状态位。如果触发,则表示发生了器件存储器(奇偶校验)错误。
|
| 0 | NONE_OF_THE_ABOVE | R/W | 0h | 器件其他故障或警告状态位。如果设置该位,则表示发生了 0x79[15:8] 字节中列出的故障或警告。
|
MFG_DEVICE_CFG_D0 如 表 8-8 所示。
返回到汇总表。
平均输出电流限制设置寄存器。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-0 | AVG_ILIM_THRESHOLD | R/W | Ah | 设置平均输出电流限制阈值。假设选择了 8mΩ (2mΩ) 检测电阻。 下限:0.5A (2A) 上限:7.5A (30A) 步长:50mA (200mA)
|
MFG_DEVICE_CFG_D1 如 表 8-9 所示。
返回到汇总表。
器件配置寄存器 1 用于选择 FB 分压器、配置 DRSS 功能、设置开关频率以及为恒流环路选择补偿。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | SEL_FB_DIV20 | R/W | 1h | 选择 FB 分压器。该选择决定了输出电压的范围和步长。
|
| 6 | DRSS_EN | R/W | 0h | 启用 DRSS 功能。
|
| 5 | DRSS_FMOD | R/W | 0h | 选择 DRSS 三角调制频率。
|
| 4-3 | FREQ | R/W | 1h | 选择开关频率。
|
| 2-1 | CC_COMP | R/W | 1h | 选择 CC 补偿时间常数。
|
| 0 | RESERVED | R | 0h | 保留。此位未在硬件中实现。在写入操作期间会忽略此位的数据。在读取操作期间会返回值 0。 |
MFG_DEVICE_CFG_D2 如表 8-10 所示。
返回到汇总表。
器件配置寄存器 2 用于配置输出有源放电、输出电压压摆率以及选择软启动时间。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | ACTIVE_DISCHARGE_CFG1 | R/W | 1h | 在 VOUT 高电平到低电平转换期间启用有源放电。
|
| 6 | ACTIVE_DISCHARGE_CFG2 | R/W | 1h | 在 PFM 到 FPWM 转换期间启用有源放电。
|
| 5 | ACTIVE_DISCHARGE_CFG3 | R/W | 0h | 启用连续有源放电。
|
| 4-3 | VOUT_SLEW_RATE | R/W | 1h | 选择输出电压压摆率。 SEL_FB_DIV20 = 1 (SEL_FB_DIV20 = 0)
|
| 2-1 | ACTIVE_DISCHARGE_STRENGTH | R/W | 1h | 选择有源放电强度。
|
| 0 | SOFT_START_TIME | R/W | 1h | 选择软启动斜坡时间。
|
MFG_DEVICE_CFG_D5 如 表 8-11 所示。
返回到汇总表。
器件配置寄存器 3 用于启用和配置过压保护 (OVP) 功能以及设置 OVP 阈值。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | RESERVED | R | 0h | 保留。此位未在硬件中实现。在写入操作期间会忽略此位的数据。在读取操作期间会返回值 0。 |
| 6 | OVP_EN | R/W | 1h | 启用 OVP 检测。
|
| 5 | OVP_CFG | R/W | 1h | 配置 OVP 检测。
|
| 4-0 | OVP_THRESHOLD | R/W | 5h | 选择 OVP 上升阈值。 下限:105% 上限:136% 步长:1%
|
MFG_DEVICE_CFG_D8 如表 8-12 所示。
返回到汇总表。
器件配置寄存器 4 用于设置 NINT 屏蔽、启用从 VCC 和 VDD 稳压器输入到 VOUTF 引脚的连接,以及启用和配置电缆压降补偿功能的增益。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | NINT_MASK | R/W | 1h | 屏蔽除 CC_STATUS 位之外的所有 STATUS 寄存器位的 NINT。
|
| 6 | BIAS_EN | R/W | 1h | 启用从 VDD 和 VCC 稳压器偏置输入到 VOUTF 引脚的连接。
|
| 5 | CDC_EN | R/W | 0h | 启用电缆压降补偿。
|
| 4-0 | CDC_GAIN | R/W | Ah | 配置 CDC 增益。 下限:0V/V 上限:62V/V 步长:2V/V
|
MFG_DEVICE_CFG_D9 如 表 8-13 所示。
返回到汇总表。
器件配置寄存器 5 用于启用 MFI 功能、启用断续模式、覆盖 PFM 引脚模式选择、选择模式和电源正常 (PG) 检测窗口。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | MFI_EN | R/W | 0h | 启用 MFI CC 调节(对于 1ms CC 调节,为 1.6xILIM)。
|
| 6 | HICCUP_EN | R/W | 0h | 启用断续模式运行。
|
| 5 | OVERRIDE_PFM | R/W | 0h | 覆盖 PFM 引脚设置。
|
| 4 | 模式 | R/W | 0h | 选择运行模式。
|
| 3 | PG_10PCT | R/W | 0h | 选择 PG 窗口。
|
| 2 | SPARE2 | R/W | 0h | 备用位 #2
|
| 1 | SPARE1 | R/W | 0h | 备用位 #1
|
| 0 | SPARE0 | R/W | 0h | 备用位 #0
|