ZHCSZ97 December   2025 MC111

PRODUCTION DATA  

  1.   1
  2. 特性
  3. 应用
  4. 说明
  5. 引脚配置和功能
  6. 规格
    1. 5.1 绝对最大额定值
    2. 5.2 ESD 等级 - 通信
    3. 5.3 建议运行条件
    4. 5.4 热特性信息
    5. 5.5 电气特性
    6. 5.6 I2C 时序要求
    7. 5.7 时序图
  7. 详细说明
    1. 6.1 概述
    2. 6.2 功能方框图
    3. 6.3 特性说明
      1. 6.3.1 电机控制
        1. 6.3.1.1 占空比输入
        2. 6.3.1.2 占空比曲线
        3. 6.3.1.3 电机启动、速度变化和停止
        4. 6.3.1.4 开环(占空比)控制
        5. 6.3.1.5 闭环(速度)控制
        6. 6.3.1.6 换相
          1. 6.3.1.6.1 霍尔传感器
            1. 6.3.1.6.1.1 场方向定义
            2. 6.3.1.6.1.2 内部霍尔锁存传感器输出
          2. 6.3.1.6.2 霍尔偏移
          3. 6.3.1.6.3 方波换相
          4. 6.3.1.6.4 软换向
        7. 6.3.1.7 PWM 调制模式
      2. 6.3.2 保护功能
        1. 6.3.2.1 锁定转子保护
        2. 6.3.2.2 电流限值
        3. 6.3.2.3 过流保护 (OCP)
        4. 6.3.2.4 VM 欠压锁定 (UVLO)
        5. 6.3.2.5 VM 过压保护 (OVP)
        6. 6.3.2.6 热关断 (TSD)
        7. 6.3.2.7 集成电源 (VM) 钳位
    4. 6.4 器件功能模式
      1. 6.4.1 工作模式
      2. 6.4.2 睡眠和待机模式
      3. 6.4.3 故障模式
      4. 6.4.4 测试模式和一次性可编程内存
    5. 6.5 编程
      1. 6.5.1 I2C 通信
        1. 6.5.1.1 I2C 读取
        2. 6.5.1.2 I2C 写入
  8. 寄存器映射
    1. 7.1 USR_OTP 寄存器
    2. 7.2 USR_TM 寄存器
  9. 应用和实施
    1. 8.1 应用信息
      1. 8.1.1 外部组件
    2. 8.2 典型应用
      1. 8.2.1 设计要求
      2. 8.2.2 详细设计过程
      3. 8.2.3 应用曲线
    3. 8.3 电源相关建议
      1. 8.3.1 大容量电容
    4. 8.4 布局
      1. 8.4.1 布局指南
      2. 8.4.2 布局示例
  10. 器件和文档支持
    1. 9.1 器件支持
    2. 9.2 文档支持
      1. 9.2.1 相关文档
    3. 9.3 接收文档更新通知
    4. 9.4 支持资源
    5. 9.5 商标
    6. 9.6 静电放电警告
    7. 9.7 术语表
  11. 10修订历史记录

USR_OTP 寄存器

表 7-1 列出了 USR_OTP 寄存器的存储器映射寄存器。表 7-1 中未列出的所有寄存器偏移地址都应视为保留的位置,并且不应修改寄存器内容。

表 7-1 USR_OTP 寄存器
偏移 首字母缩写词 寄存器名称 部分
0h INTERFACE_CONFIG0 接口配置寄存器 0 节 7.1.1
1h INTERFACE_CONFIG1 接口配置寄存器 1 节 7.1.2
2h START_STOP_CONFIG 启动和停止配置寄存器 节 7.1.3
3h DIN0 DIN0 设置 节 7.1.4
4h DOUT0 DOUT0 设置 节 7.1.5
5h DOUT1 DOUT1 设置 节 7.1.6
6h DOUT2 DOUT2 设置 节 7.1.7
7h DOUT3 DOUT3 设置 节 7.1.8
8h DOUT4 DOUT4 设置 节 7.1.9
9h DOUT5 DOUT5 设置 节 7.1.10
Ah DOUT6 DOUT6 设置 节 7.1.11
Bh DOUT7 DOUT7 设置 节 7.1.12
Ch DOUT8 DOUT8 设置 节 7.1.13
Dh HALL_TIME_CONFIG 用于霍尔偏移时间的配置寄存器 节 7.1.14
Eh COMMUTATION_CONFIG0 换向配置寄存器 0 节 7.1.15
Fh COMMUTATION_CONFIG1 换向配置寄存器 1 节 7.1.16
10h COMMUTATION_CONFIG2 换向配置寄存器 2 节 7.1.17
11h COMMUTATION_CONFIG3 换向配置寄存器 3 节 7.1.18
12h PROTECTION_CONFIG0 用于保护设置的配置寄存器 节 7.1.19
13h CLOSED_LOOP_CONFIG0 MAX_SPEED 的最低有效字节 节 7.1.20
14h CLOSED_LOOP_CONFIG1 闭环中 MAX_SPEED 的 KI_RATIO 和 MSN 和开环中的 DOUT_MAX 节 7.1.21
15h CLOSED_LOOP_CONFIG2 闭环中的 KP_RATIO 和 LRD 设置 节 7.1.22
16h PROTECTION_CONFIG1 用于保护和 PWM 抖动的寄存器 节 7.1.23
17h GENERAL_CONFIG1 用于 ILIM_SEL、霍尔和 LRD 设置的寄存器 节 7.1.24
18h GENERAL_CONFIG2 用于 VM 钳位、预启动斜坡和霍尔设置的寄存器 节 7.1.25
19h GENERAL_CONFIG3 用于静音、磁极对数和 LRD 设置的寄存器 节 7.1.26
1Ah GENERAL_CONFIG4 用于 DEMAG 和静音设置的配置寄存器 节 7.1.27
1Bh USR_OTP_CRC 用于存放对 USR_OTP 计算所得 CRC 的寄存器 节 7.1.28

复杂的位访问类型经过编码可适应小型表单元。表 7-2 展示了适用于此部分中访问类型的代码。

表 7-2 USR_OTP 访问类型代码
访问类型 代码 说明
读取类型
R R 读取
写入类型
W W 写入
复位或默认值
-n 复位后的值或默认值

7.1.1 INTERFACE_CONFIG0 寄存器(偏移 = 0h)[复位 = 00h]

INTERFACE_CONFIG0 如表 7-3 所示。

返回到汇总表

表 7-3 INTERFACE_CONFIG0 寄存器字段说明
字段 类型 复位 说明
7 HALL_DEGLITCH_EN R/W 0h 使来自霍尔传感器的霍尔信号能够进行抗尖峰脉冲处理
  • 0h = 禁用霍尔抗尖峰脉冲
  • 1h = 启用霍尔抗尖峰脉冲
6 PWM_IN_RANGE R/W 0h 选择输入 PWM 信号频率检测范围
  • 0h = 80Hz 至 90kHz
  • 1h = 20Hz 至 22kHz
5 PWM_OUT_FREQ R/W 0h 选择 OUTx 上的 PWM 开关频率
  • 0h = 输出 PWM 频率为 25kHz
  • 1h = 输出 PWM 频率为 50kHz
4-3 ILIM_BLANK_SEL R/W 0h 为电流限制 (ILIM) 选择在死区时间和默认消隐时间基础上的额外消隐时间
  • 0h = 无额外消隐
  • 1h = 160ns(标称值)额外消隐
  • 2h = 320ns 额外 iLim 消隐
  • 3h = 640ns 额外 iLim 消隐
2 ILIM_DEGLITCH_SEL R/W 0h 选择用于逐周期电流限制 (ILIMIT) 的抗尖峰脉冲时间。
  • 0h = 抗尖峰脉冲时间在 481ns 至 732ns 之间
  • 1h = 抗尖峰脉冲时间在 925ns 至 1.419us 之间
1-0 UVLO_SEL R/W 0h 选择触发 UVLO 的阈值
  • 0h = 上升阈值 3V 和下降阈值 2.7V
  • 1h = 上升阈值 4.2V 和下降阈值 2.7V
  • 2h = 上升阈值 5.7V 和下降阈值 2.7V
  • 3h = 上升阈值 7.6V 和下降阈值 2.7V

7.1.2 INTERFACE_CONFIG1 寄存器(偏移 = 1h)[复位 = 60h]

INTERFACE_CONFIG1 如表 7-4 所示。

返回到汇总表

表 7-4 INTERFACE_CONFIG1 寄存器字段说明
字段 类型 复位 说明
7-6 DIN_HYS R/W 1h 为速度曲线选择占空比磁滞 DIN_HYS。
  • 0h = 0%,无磁滞
  • 1h = 1.2%
  • 2h = 2.4%
  • 3h = 4.8%
5 STBY_EN R/W 1h 选择 DIN = 0% 时的 OUTx 行为。
  • 0h = 驱动器在 DOUT0 占空比下对电机进行换向。
  • 1h = 驱动器在 tSLEEP 后禁用输出、但所有内部电路保持活动状态,以便更快地重新启用。
4 SLEEP_EN R/W 0h 当 DIN = 0% 时启用睡眠模式。
  • 0h = 禁用睡眠模式。驱动器状态由 STBY_EN 位确定。
  • 1h = 启用睡眠模式。DOUT 斜降至 0% 输出占空比,并且驱动器在 tSLEEP 期间没有接收到霍尔边沿后进入低功耗睡眠模式。
3 PWMDC_MODE R/W 0h 在 PWM 或模拟之间选择输入模式。
  • 0h = PWM 引脚接受逻辑 PWM 占空比以控制速度。
  • 1h = PWM 引脚接受模拟电压以控制电机转速。
2 FGRD_INVERT R/W 0h 在转子堵转或器件故障期间选择 FG/RD 引脚逻辑电平。
  • 0h = 在转子堵转或器件故障期间,FG/RD 引脚置为低电平有效。
  • 1h = 在转子堵转或器件故障期间,FG/RD 引脚置为高电平有效。
1 FGRD_MODE R/W 0h 选择 FG/RD 引脚的功能。
  • 0h = FG 速度反馈输出
  • 1h = RD 转子堵转检测反馈输出
0 FGRD_FAULT_SEL R/W 0h 选择 FG/RD 引脚是否报告器件故障。
  • 0h = FG/RD 引脚仅报告转子堵转故障
  • 1h = FG/RD 报告转子堵转、过压、过流、热关断和欠压故障情况

7.1.3 START_STOP_CONFIG 寄存器(偏移 = 2h)[复位 = 89h]

START_STOP_CONFIG 如 表 7-5 所示。

返回到汇总表

表 7-5 START_STOP_CONFIG 寄存器字段说明
字段 类型 复位 说明
7 RAMP_ON_STOP_DIS R/W 1h 选择是在停止时将占空比斜降至零,还是立即应用零占空比
  • 0h = 根据 PWM_RAMP_EN、PWM_RAMP_SEL 和 PWM_DECEL_SEL 位将占空比斜降至零
  • 1h = 收到电机停止命令时,立即将 FET 设置为 HiZ 状态
6-5 DINOFF R/W 0h 选择输入 DC 的阈值,高于该阈值时,输出占空比将为零
  • 0h = 禁用,无输入占空比值,超过该值 DOUT 将为 0
  • 1h = 当输入占空比 ≥ 90% 时,DOUT 将映射到 0%
  • 2h = 当输入占空比 ≥ 95% 时,DOUT 将映射到 0%
  • 3h = 当输入占空比等于 100% 时,DOUT 将映射到 0%
4-2 DOUT_MIN R/W 2h 如果输入占空比介于 DIN0 和 DINOFF 之间,则选择 DOUT 将被钳位到的最小值
  • 0h = 0%
  • 1h = 5%
  • 2h = 10%
  • 3h = 12.5%
  • 4h = 15%
  • 5h = 20%
  • 6h = 25%
  • 7h = 30%
1-0 DOUT_START R/W 1h 选择电机启动时应用的 DOUT。DOUT 将从此初始值斜升至目标占空比。
  • 0h = 开环和闭环模式下均为 DOUT_MAX 的 12.5%
  • 1h = 开环中 DOUT_MAX 的 25%,闭环中 DOUT_MAX 的 25%
  • 2h = 开环中 DOUT_MAX 的 50%,闭环中 DOUT_MAX 的 50%
  • 3h = 开环中 DOUT_MAX 的 100%,闭环中 DOUT_MAX 的 100%

7.1.4 DIN0 寄存器(偏移 = 3h)[复位 = 16h]

DIN0 如表 7-6 所示。

返回到汇总表

表 7-6 DIN0 寄存器字段说明
字段 类型 复位 说明
7-0 DIN0 R/W 16h 设置速度曲线接受的最小输入占空比 DIN。
DIN = 100%*DIN0/255
  • 0h = 0%
  • 1h = 0.39126%
  • 16h = 8.8%(默认值)
  • FFh = 100%

7.1.5 DOUT0 寄存器(偏移 = 4h)[复位 = 1Ah]

DOUT0 如表 7-7 所示。

返回到汇总表

表 7-7 DOUT0 寄存器字段说明
字段 类型 复位 说明
7-0 DOUT0 R/W 1Ah 当 DIN ≤ DIN0
DOUT = 100%*DOUT0/255 时,设置输出占空比 DOUT
  • 0h = 0%,所有 FET 均关断,将驱动器置于 HiZ 状态
  • 1h = 0.39126%
  • 1Ah = 10.2%(默认值)
  • FFh = 100%

7.1.6 DOUT1 寄存器(偏移 = 5h)[复位 = 20h]

DOUT1 如表 7-8 所示。

返回到汇总表

表 7-8 DOUT1 寄存器字段说明
字段 类型 复位 说明
7-0 DOUT1 R/W 20h 当 DIN = 12.5%
DOUT = 100%*DOUT1/255 时,设置输出占空比
  • 0h = 0%,两个输出都保持低电平,将驱动器置于制动状态
  • 20h = 12.5%(默认值)
  • FFh = 100%

7.1.7 DOUT2 寄存器(偏移 = 6h)[复位 = 40h]

DOUT2 如表 7-9 所示。

返回到汇总表

表 7-9 DOUT2 寄存器字段说明
字段 类型 复位 说明
7-0 DOUT2 R/W 40h 当 DIN = 25%
DOUT = 100%*DOUT1/255 时,设置输出占空比
  • 0h = 0%,两个输出都保持低电平,将驱动器置于制动状态
  • 40h = 25%(默认值)
  • FFh = 100%

7.1.8 DOUT3 寄存器(偏移 = 7h)[复位 = 60h]

DOUT3 如表 7-10 所示。

返回到汇总表

表 7-10 DOUT3 寄存器字段说明
字段 类型 复位 说明
7-0 DOUT3 R/W 60h 当 DIN = 37.5%
DOUT = 100%*DOUT1/255 时,设置输出占空比
  • 0h = 0%,两个输出都保持低电平,将驱动器置于制动状态
  • 60h = 37.5%(默认值)
  • FFh = 100%

7.1.9 DOUT4 寄存器(偏移 = 8h)[复位 = 80h]

DOUT4 如表 7-11 所示。

返回到汇总表

表 7-11 DOUT4 寄存器字段说明
字段 类型 复位 说明
7-0 DOUT4 R/W 80h 当 DIN = 50%
DOUT = 100%*DOUT1/255 时,设置输出占空比
  • 0h = 0%,两个输出都保持低电平,将驱动器置于制动状态
  • 80h = 50%(默认值)
  • FFh = 100%

7.1.10 DOUT5 寄存器(偏移 = 9h)[复位 = A0h]

DOUT5 如表 7-12 所示。

返回到汇总表

表 7-12 DOUT5 寄存器字段说明
字段 类型 复位 说明
7-0 DOUT5 R/W A0h 当 DIN = 62.5%
DOUT = 100%*DOUT1/255 时,设置输出占空比
  • 0h = 0%,两个输出都保持低电平,将驱动器置于制动状态
  • A0h = 62.5%(默认值)
  • FFh = 100%

7.1.11 DOUT6 寄存器(偏移 = Ah)[复位 = C0h]

DOUT6 如表 7-13 所示。

返回到汇总表

表 7-13 DOUT6 寄存器字段说明
字段 类型 复位 说明
7-0 DOUT6 R/W C0h 当 DIN = 75%
DOUT = 100%*DOUT1/255 时,设置输出占空比
  • 0h = 0%,两个输出都保持低电平,将驱动器置于制动状态
  • C0h = 75%(默认值)
  • FFh = 100%

7.1.12 DOUT7 寄存器(偏移 = Bh)[复位 = E0h]

DOUT7 如表 7-14 所示。

返回到汇总表

表 7-14 DOUT7 寄存器字段说明
字段 类型 复位 说明
7-0 DOUT7 R/W E0h 当 DIN = 87.5%
DOUT = 100%*DOUT1/255 时,设置输出占空比
  • 0h = 0%,两个输出都保持低电平,将驱动器置于制动状态
  • E0h = 87.5%(默认值)
  • FFh = 100%

7.1.13 DOUT8 寄存器(偏移 = Ch)[复位 = FFh]

DOUT8 如表 7-15 所示。

返回到汇总表

表 7-15 DOUT8 寄存器字段说明
字段 类型 复位 说明
7-0 DOUT8 R/W FFh 当 DIN = 100%
DOUT = 100%*DOUT1/255 时,设置输出占空比
  • 0h = 0%,两个输出都保持低电平,将驱动器置于制动状态
  • FFh = 100%(默认值)

7.1.14 HALL_TIME_CONFIG 寄存器(偏移 = Dh)[复位 = 00h]

HALL_TIME_CONFIG 如 表 7-16 所示。

返回到汇总表

表 7-16 HALL_TIME_CONFIG 寄存器字段说明
字段 类型 复位 说明
7-0 HALL_OS_TIME R/W 0h 霍尔超前/滞后时间偏移。
tHALL_OS = HALL_OS*10.24us,10.24us/步
  • 00h = 0
  • 01h = 10.24us
  • 02h = 20.48us

7.1.15 COMMUTATION_CONFIG0 寄存器(偏移 = Eh)[复位 = 00h]

COMMUTATION_CONFIG0 如表 7-17 所示。

返回到汇总表

表 7-17 COMMUTATION_CONFIG0 寄存器字段说明
字段 类型 复位 说明
7-6 FG_MULTIPLIER R/W 0h 当电机极数发生变化时,该因子将 FG 输出频率相乘,以保持速度反馈频率不变。
  • 0h = 1/2x
  • 1h = 2/3x
  • 2h = 1x
  • 3h = 2x
5 FG_HALL_RAW_EN R/W 0h 如果该位为高电平,则 FG_MULTIPLIER 字段应用于 RAW_HALL 信号,而不是 HALL_OFFSET 信号,以驱动 FG_RD 引脚。
  • 0h = HALL_OFFSET 信号根据 FG_MULTIPLIER 因子驱动 FG_RD 引脚
  • 1h = HALL_RAW 根据 FG_MULTIPLIER 因子驱动 FG_RD 引脚。注意:2/3x 选项对 HALL_RAW 信号无效。
4-3 COMMUTATION_MODE R/W 0h 为输出 PWM 波形选择换向模式。
  • 0h = 方波换向
  • 1h = 软换向
2-0 PWM_MODE R/W 0h 为 PWM、电流限制和消磁选择关断期间的输出行为
  • 0h = 用于 PWM、电流限制和消磁的异步模式
  • 1h = 用于 PWM 和电流限制的异步模式;用于消磁的同步模式
  • 2h = 用于 PWM 和电流限制的同步模式;用于消磁的异步模式
  • 3h = 用于 PWM、电流限制和消磁的同步模式
  • 4h = 用于 PWM 和电流限制的同步模式;用于消磁的混合模式
  • 5h = 用于 PWM 和电流限制的异步模式;用于消磁的混合模式
  • 6h = 用于 PWM 和电流限制的混合模式;用于消磁的异步模式
  • 7h = 用于 PWM、电流限制和消磁的混合模式

7.1.16 COMMUTATION_CONFIG1 寄存器(偏移 = Fh)[复位 = A0h]

COMMUTATION_CONFIG1 如表 7-18 所示。

返回到汇总表

表 7-18 COMMUTATION_CONFIG1 寄存器字段说明
字段 类型 复位 说明
7 PWM_RAMP_EN R/W 1h 启用 PWM 斜坡功能
  • 0h = PWM 斜坡功能被禁用,输入占空比立即应用于 DOUT
  • 1h = 启用 PWM 斜坡功能,斜坡速率根据 PWM_RAMP_SEL 位设置
6-5 PWM_RAMP_SEL R/W 1h 从电机启动到 DOUT 从 0 斜升到 100% 所需的总时间。这还会在增加或减少输入 PWM 占空比以改变速度时控制斜升速率。
  • 0h = 10.4 秒(9.6%/秒占空比斜坡速率)
  • 1h = 5.2 秒(19.2%/秒占空比斜坡速率)
  • 2h = 2.6 秒(38.5%/秒占空比斜坡速率)
  • 3h = 1.3 秒(77%/秒占空比斜坡速率)
4-0 SRISE R/W 0h 设置软换向的上升斜坡。方波换向的默认值为 0 度。
θSRISE =(SRISE*2.8 度)+ 2.8 度
  • 00h = 2.8 度
  • 01h = 5.6 度
  • 1Fh = 90 度

7.1.17 COMMUTATION_CONFIG2 寄存器(偏移 = 10h)[复位 = 20h]

COMMUTATION_CONFIG2 如表 7-19 所示。

返回到汇总表

表 7-19 COMMUTATION_CONFIG2 寄存器字段说明
字段 类型 复位 说明
7-6 RESERVED R/W 0h 保留
5 PWM_DECEL_SEL R/W 1h 选择减速期间的斜升速率是与 PWM_RAMP_SEL 设置相同还是其一半
  • 0h = 减速斜升速率由 PWM_RAMP_SEL 设置
  • 1h = 减速斜升速率为 PWM_RAMP_SEL 的一半
4-0 SFALL R/W 0h 设置软换向的下降斜坡。方波换向的默认值为 0 度。
θSFALL =(SFALL*2.8 度)+ 2.8 度
  • 00h = 2.8 度
  • 01h = 5.6 度
  • 1Fh = 90 度

7.1.18 COMMUTATION_CONFIG3 寄存器(偏移 = 11h)[复位 = 46h]

COMMUTATION_CONFIG3 如表 7-20 所示。

返回到汇总表

表 7-20 COMMUTATION_CONFIG3 寄存器字段说明
字段 类型 复位 说明
7-6 AUTO_DEMAG_EN R/W 1h 选择固定或自动 tDEMAG 时间
  • 0h = 根据 DEMAG 位设置 tDEMAG
  • 1h = 通过检测电流过零来自动确定 tDEMAG 时间的持续时间
  • 2h = 保留
  • 3h = 保留
5-4 AUTO_DEMAG_STEP R/W 0h 自动消磁的步进分辨率
  • 0h = 2.56us
  • 1h = 5.12us
  • 2h = 10.24us
  • 3h = 20.48us
3 RESERVED R/W 0h 保留
2-1 RESERVED R/W 0h 保留
0 RESERVED R/W 0h 保留

7.1.19 PROTECTION_CONFIG0 寄存器(偏移 = 12h)[复位 = 04h]

PROTECTION_CONFIG0 如表 7-21 所示。

返回到汇总表

表 7-21 PROTECTION_CONFIG0 寄存器字段说明
字段 类型 复位 说明
7 SPEED_LOOP_EN R/W 0h 启用或禁用闭环速度控制运行
  • 0h = 开环运行,输入命令为目标占空比
  • 1h = 闭环运行,输入命令为目标速度
6 OVP_EN R/W 0h 启用或禁用过压保护
  • 0h = 禁用过压保护
  • 1h = 启用过压保护
5-4 OVP_SEL R/W 0h 选择阈值,超过该阈值,OVP 将置为有效
  • 0h = 保留
  • 1h = 22.6V 上升和 21.1V 下降
  • 2h = 18.1V 上升和 16.6V 下降
  • 3h = 无 OVP
3 OCP_RETRY_MODE R/W 0h 控制是在 OCP 后无限期重试,还是在连续 3 次重试后停止
  • 0h = 无限重试
  • 1h = 仅连续重试 3 次
2-0 LRD_LONG_RETRY_SEL R/W 4h 选择乘数,用以根据 tLRD_START 计算 tlock_long_retry
  • 0h = x 2
  • 1h = x 4
  • 2h = x 8
  • 3h = x 10
  • 4h = x 12
  • 5h = x 16
  • 6h = x 24
  • 7h = x 28

7.1.20 CLOSED_LOOP_CONFIG0 寄存器(偏移 = 13h)[复位 = 00h]

CLOSED_LOOP_CONFIG0 如表 7-22 所示。

返回到汇总表

表 7-22 CLOSED_LOOP_CONFIG0 寄存器字段说明
字段 类型 复位 说明
7-0 MAX_SPEED_LSB R/W 0h 设置 12 位值的 8 个 LSB,该值表示在闭环中以 100% 占空比运行时,器件应达到的最大电气速度(以 Hz 为单位)。用于根据在 PWM 引脚上观察到的输入占空比计算目标速度,公式如下:目标电气速度 (Hz) = 输入占空比 * MAX_SPEED

7.1.21 CLOSED_LOOP_CONFIG1 寄存器(偏移 = 14h)[复位 = FFh]

CLOSED_LOOP_CONFIG1 如表 7-23 所示。

返回到汇总表

表 7-23 CLOSED_LOOP_CONFIG1 寄存器字段说明
字段 类型 复位 说明
7-4 DOUT_MAX_MSN 或 KI_RATIO R/W Fh 开环:设置 DOUT_MAX 的最高有效半字节,当 DIN 介于 DIN0 和 DINOFF 之间时,DOUT 将被钳位到该最大值。DOUT_MAX 的最小钳位值为 25%:设置 KI_RATIO 的 3 位
  • 0h = Kp * 8
  • 1h = Kp * 4
  • 2h = Kp * 2
  • 3h = Kp * 1
  • 4h = Kp/2
  • 5h = Kp/4
  • 6h = Kp/8
  • 7h = Kp/16
3-0 DOUT_MAX_LSN 或 MAX_SPEED_MSN R/W Fh 开环:设置 DOUT_MAX 的最低有效半字节,当 DIN 介于 DIN0 和 DINOFF 之间时,DOUT 将被钳位到该最大值。DOUT_MAX 的最小钳位值为 25%:设置 12 位值的 4 个 MSB,该值表示在闭环中以 100% 占空比运行时,器件应达到的最大电气速度(以 Hz 为单位)。用于根据在 PWM 引脚上观察到的输入占空比计算目标速度,公式如下:目标电气速度 (Hz) = 输入占空比 * MAX_SPEED

7.1.22 CLOSED_LOOP_CONFIG2 寄存器(偏移 = 15h)[复位 = 02h]

CLOSED_LOOP_CONFIG2 如表 7-24 所示。

返回到汇总表

表 7-24 CLOSED_LOOP_CONFIG2 寄存器字段说明
字段 类型 复位 说明
7-6 LRD_NRETRY_STARTUP R/W 0h 从复位、睡眠或 STBY 状态唤醒后,在强制执行长重试周期 tlock_long_retry 之前,首次启动尝试的重试次数。
  • 0h = 在第一组重试尝试中仅进行一次重试
  • 1h = 在第一组重试尝试中的两次重试
  • 2h = 在第一组重试尝试中的三次重试
  • 3h = 在第一组重试尝试中的四次重试
5-4 LRD_NRETRY_RUN R/W 0h 从复位、睡眠或 STBY 状态唤醒后,在执行长重试周期 tlock_long_retry 之前,首次启动后的后续启动尝试重试次数。
  • 0h = 在随后的一组重试尝试中仅进行一次重试
  • 1h = 在随后的一组重试尝试中进行两次重试
  • 2h = 在随后的一组重试尝试中进行三次重试
  • 3h = 在随后的一组重试尝试中进行四次重试
3 DEADTIME_SEL R/W 0h 将死区时间从 600ns 缩短至 520ns
  • 0h = 死区时间为 600ns
  • 1h = 死区时间为 520ns
2-0 KP_RATIO R/W 2h 闭环速度控制器中的成比例分量。
  • 0h = 8/fMax
  • 1h = 4/fMax
  • 2h = 2/fMax
  • 3h = 1/fMax
  • 4h = 1/(2*fMax)
  • 5h = 1/(4*fMax)
  • 6h = 1/(8*fMax)
  • 7h = 1/(16*fMax)

7.1.23 PROTECTION_CONFIG1 寄存器(偏移 = 16h)[复位 = 44h]

PROTECTION_CONFIG1 如表 7-25 所示。

返回到汇总表

表 7-25 PROTECTION_CONFIG1 寄存器字段说明
字段 类型 复位 说明
7 OVP_BLANK_SEL R/W 0h 选择在峰值占空比阶段应用消隐的持续时间。
  • 0h = 1ms 后消隐激活
  • 1h = 4ms 后消隐激活
6 OVP_BLANK_EN R/W 1h 启用或禁用在峰值占空比阶段的 OVP 消隐时间
  • 0h = 峰值占空比相位中无 OVP 消隐,且消隐仅对 SRISE 和 SFALL 相位有效
  • 1h = 除 SRISE 和 SFALL 相位外,根据 OVP_BLANK_SEL 在峰值占空比相位的 OVP 消隐
5 OCP_DEGLITCH_SEL R/W 0h 为 OCP 选择抗尖峰脉冲时间
  • 0h = OCP 抗尖峰脉冲时间为 500ns
  • 1h = OCP 抗尖峰脉冲时间为 1us
4 RESERVED R/W 0h 保留
3-2 RESERVED R/W 0h 保留
1 RESERVED R/W 0h 保留
0 DITHER_EN R/W 0h 启用内部振荡器的抖动,因此当设置为高电平时,输出 PWM
  • 0h = 禁用抖动
  • 1h = 启用抖动

7.1.24 GENERAL_CONFIG1 寄存器(偏移 = 17h)[复位 = 46h]

GENERAL_CONFIG1 如表 7-26 所示。

返回到汇总表

表 7-26 GENERAL_CONFIG1 寄存器字段说明
字段 类型 复位 说明
7 HALL_INVERT R/W 0h 该位将霍尔偏移信号反相到换向模块。
  • 0h = 同相霍尔锁存信号
  • 1h = 反相霍尔锁存信号
6 HALL_TIME_MODE R/W 1h 霍尔偏移时间超前/滞后选择位
  • 0h = 霍尔偏移信号使霍尔锁存输出信号滞后 tHALL_OS
  • 1h = 霍尔偏移信号使霍尔锁存输出信号超前 tHALL_OS
5-4 LRD_TIME_STARTUP R/W 0h 选择启动时的锁定转子检测时间 tLRD_START。该值也用于根据以下内容计算 tlock_long_retry
  • 0h = 325ms
  • 1h = 440ms
  • Ah = 524ms
  • Bh = 1.05s
3-0 ILIMIT_SEL R/W 6h 选择电流限制阈值。只有 0h 至 9h 之间的值有效。
  • 0h = 0.33A
  • 1h = 0.44A
  • 2h = 0.55A
  • 3h = 0.66A
  • 4h = 0.77A
  • 5h = 0.88A
  • 6h = 0.99A
  • 7h = 1.10A
  • 8h = 1.21A
  • 9h = 1.32A

7.1.25 GENERAL_CONFIG2 寄存器(偏移 = 18h)[复位 = 81h]

GENERAL_CONFIG2 如表 7-27 所示。

返回到汇总表

表 7-27 GENERAL_CONFIG2 寄存器字段说明
字段 类型 复位 说明
7 VM_CLAMP_DIS R/W 1h 禁用 VM 钳位功能
  • 0h = 启用 VM 钳位
  • 1h = 禁用 VM 钳位
6 HALL_ANGLE_MODE R/W 0h 选择是在超前方向还是滞后方向应用霍尔偏移的角度分量
  • 0h = 霍尔偏移信号使霍尔锁存输出信号超前 θHALL_OS_ANGLE
  • 1h = 霍尔偏移信号使霍尔锁存输出信号滞后 θHALL_OS_ANGLE
5-1 HALL_OS_ANGLE R/W 0h 霍尔偏移的角度分量
  • 0h = 0 度
  • 1h = 1.4 度
  • 1Fh = 43.6 度
0 PRESTART_RAMP_EN R/W 1h 启用预启动 PWM 斜坡功能
  • 0h = 禁用预启动斜坡功能,输入占空比立即应用于 DOUT
  • 1h = 启用预启动斜坡功能,斜坡速率根据 PWM_RAMP_SEL 位设置

7.1.26 GENERAL_CONFIG3 寄存器(偏移 = 19h)[复位 = 24h]

GENERAL_CONFIG3 如表 7-28 所示。

返回到汇总表

表 7-28 GENERAL_CONFIG3 寄存器字段说明
字段 类型 复位 说明
7-4 SILENCE_ANGLE R/W 2h 设置换向开始时静音的角度持续时间
  • 0h = 0.0
  • 1h = 1.4
  • 2h = 2.8
  • 3h = 4.2
  • 4h = 5.6
  • 5h = 7.0
  • 6h = 8.4
  • 7h = 9.8
  • 8h = 11.3
  • 9h = 12.7
  • 10h = 14.1
  • 11h = 15.5
  • 12h = 16.9
  • 13h = 18.3
  • 14h = 19.7
  • 15h = 21.1
3-2 POLE_PAIR R/W 1h 表示转子中的极对数
  • 0h = 一个极对
  • 1h = 两个极对
  • 2h = 三个极对
  • 3h = 四个极对
1 LRD_RETRY_DIS R/W 0h 检测到锁定转子后,在连续 5 次尝试后禁用重试
  • 0h = 无限重试次数
  • 1h = 重试次数限制为 5 次
0 PWRUP_PWMDC_MASK R/W 0h 在从复位条件初始上电期间,屏蔽 PWM 引脚上的输入速度命令,持续 1s
  • 0h = PWM 引脚输入端无屏蔽
  • 1h = 在初始上电期间启用,屏蔽 PWM 引脚输入 1s

7.1.27 GENERAL_CONFIG4 寄存器(偏移 = 1Ah)[复位 = 08h]

GENERAL_CONFIG4 如表 7-29 所示。

返回到汇总表

表 7-29 GENERAL_CONFIG4 寄存器字段说明
字段 类型 复位 说明
7-1 DEMAG_TIME R/W 4h 设置 DEMAG 时间
  • 0h = 0us
  • 1h = 10.24us
  • 2h = 20.48us
  • 3Fh = 645.12us
  • 7Fh = 1.29ms
0 SILENCE_MODE R/W 0h 选择静音阶段输出 FET 的状态
  • 0h = 在静音阶段,所有 FET 均处于 HiZ 状态
  • 1h = 静音阶段的异步模式

7.1.28 USR_OTP_CRC 寄存器(偏移 = 1Bh)[复位 = 00h]

USR_OTP_CRC 如 表 7-30 所示。

返回到汇总表

表 7-30 USR_OTP_CRC 寄存器字段说明
字段 类型 复位 说明
7-0 USR_OTP_CRC R/W 0h 通过 USR_OTP 寄存器计算的 CRC 值