ZHCACN0 may 2023 AFE539A4
寄存器 地址 |
寄存器 名称 |
值 | 说明 |
---|---|---|---|
0x27 | STATE-MACHINE-CONFIG0 | 0x0003 | [15:3] 0x0:不用考虑 |
[2] 0b0:不中止状态机 | |||
[1] 0b1:启动状态机。也必须在位 0 中启用 | |||
[0] 0b1:启用状态机。注意:配置寄存器时必须禁用状态机;启用状态机后再保存到 NVM。 | |||
0x1F | COMMON-CONFIG | 0x1249 | [15] 0b0:写入 0b1,将窗口比较器输出设置为锁存输出 |
[14] 0b0:写入 0b1,锁定器件。将 0b0101 写入 COMMON-TRIGGER 寄存器的 DEVUNLOCK 字段,以便解锁 | |||
[13] 0b0:写入 0b1,在地址 0x01 处设置故障转储读取使能 | |||
[12] 0b0:写入 0b1,以便启用内部基准 | |||
[11:10] 0b11:将 VOUT3 断电 | |||
[9] 0b1:将 IOUT3 断电 | |||
[8:7] 0b11:将 VOUT2 断电 | |||
[6] 0b1:将 IOUT2 断电 | |||
[5:4] 0b11:将 VOUT1 断电 | |||
[3] 0b1:将 IOUT1 断电 | |||
[2:1] 0b11:将 VOUT0 断电 | |||
[0] 0b0:IOUT0 上电 | |||
0x02 | COMMON-TRIGGER | 0x0002 | [15:12] 0b000:写入 0b0101,解锁器件 |
[11:8] 0b0000:写入 0b1010,触发 POR 复位 | |||
[7] 0b0:如果 AFE-X-FUNC-CONFIG 寄存器中相应 SYNCCONFIG-X 位为 1,则写入 0b1,以便触发 LAFE 运行。 | |||
[6] 0b0:写入 0b1,根据 AFE-XFUNC-CONFIG 寄存器中相应 CLR-SEL-X 位,将 AFE 寄存器和输出设置为零代码或中间代码 | |||
[5] 0b0:不用考虑 | |||
[4] 0b0:写入 0b1,触发故障转储序列 | |||
[3] 0b0:写入 0b1,触发 PROTECT 功能 | |||
[2] 0b0:写入 0b1,读取 NVM 的一行进行故障转储 | |||
[1] 0b1:写入 0b1,将适用寄存器设置存储到 NVM | |||
[0] 0b0:写入 0b1,使用现有 NVM 设置重新加载适用寄存器 |
寄存器 地址 |
寄存器 名称 |
值 | 说明 |
---|---|---|---|
0x03 | DAC-0-VOUT-CMP-CONFIG | 0x1405 | [15:13] 0x0:不用考虑 |
[12:10] 0b101:将增益设置为 4 ×,使用内部基准 | |||
[9:5] 0x0:不用考虑 | |||
[4] 0b0:将 OUTx 引脚设置为推挽 | |||
[3] 0b0:生成比较器输出,但在内部消耗 | |||
[2] 0b1:FB 引脚输入具有有限阻抗 | |||
[1] 0b0:不反转比较器输出 | |||
[0] 0b1:启用比较器模式。电流输出必须处于断电状态 | |||
0x09 | DAC-1-VOUT-CMP-CONFIG | 0x800 | [15:13] 0x0:不用考虑 |
[12:10] 0b010:将增益设置为 1.5 ×,使用内部基准 | |||
[9:5] 不用考虑 | |||
[4] 0b0:将 OUTx 引脚设置为推挽 | |||
[3] 0b0:生成比较器输出,但在内部消耗 | |||
[2] 0b0:FB 引脚具有高阻抗 | |||
[1] 0b0:不反转比较器输出 | |||
[0] 0b0:禁用比较器模式。 | |||
0x0F | DAC-2-VOUT-CMP-CONFIG | 0x0403 | [15:13] 不用考虑 |
[12:10] 0b001:将增益设置为 1 ×,使用 VDD 作为基准 | |||
[9:5] 0x0:不用考虑 |
|||
[4] 0b0:将 OUTx 引脚设置为推挽 | |||
[3] 0b0:生成比较器输出,但在内部消耗 | |||
[2] 0b0:FB 引脚具有高阻抗 | |||
[1] 反转比较器输出 | |||
[0] 0b1:启用比较器模式。电流输出必须处于断电状态 | |||
0x15 | DAC-3-VOUT-CMP-CONFIG | 0x1405 | [15:13] 0x0:不用考虑 |
[12:10] 0b101:将增益设置为 4 ×,使用内部基准 | |||
[9:5] 不用考虑 | |||
[4] 0b0:将 OUTx 引脚设置为推挽 | |||
[3] 0b0:生成比较器输出,但在内部消耗 | |||
[2] 0b1:FB 引脚具有有限阻抗 | |||
[1] 0b0:不反转比较器输出 | |||
[0] 0b1:启用比较器模式。电流输出必须处于断电状态 |
寄存器 地址 |
寄存器 名称 |
值 | 说明 |
---|---|---|---|
0x20 | SRAM_DATA_32 | 0xE1C0 | [15:6] 0b1110000111:输入 AFE 的最大电压输出。提供的值为 1.6V |
[5:0] 0x0:不用考虑 | |||
0x21 | SRAM_DATA_33 | 0x70C0 | [15:6] 0b:0111000011:配置 AFE 的最小输出 |
[5:0] 0x0:不用考虑 | |||
0x22 | SRAM_DATA_34 | 0x02DA | [15:10] 0x0:不用考虑 |
[9:0] 0b:001011011010:配置设定点值。设定点是 PI 控制器要将 ADC 与之进行比较的值 | |||
0x23 | SRAM_DATA_35 | 0x007F | [15:0] 0b:0000000001111111 为 PI 控制器配置比例增益 (KP) 值 |
0x24 | SRAM_DATA_36 | 0x8000 | [15:6] 0b1000000000000000:设置比较器通道 2 的阈值 |
[5:0] 0x0:不用考虑 | |||
0x25 | SRAM_DATA_37 | 0x2FF | [15:12] 0x0:不用考虑 |
[11:2] 0b0010111111:配置共模值。当 KP 和 KI 为零时 PI 输出端存在共模值 | |||
[1:0] 0x0:不用考虑 | |||
0x26 | SRAM_DATA_38 | 0x0007 | [15:0] 0b0000000000000011:选择 PI 控制器的积分增益值。将此值设置为 0 可禁用 KI |
0x27 | SRAM_DATA_39 | 0x0002 | [15:6] 0b0000000000:安全输出值 |
[5:2] 0x0:不用考虑 | |||
[1] 0b1:为 ADC0 选择有限阻抗输入 | |||
[0] 0b0:配置 PI 控制器的环路极性 |