MC111 支持可配置的占空比曲线,如 图 6-3 所示。这使得用户可根据具体用例,将目标输出占空比 (DOUT_TARGET) 设置为输入占空比 (DIN) 的函数,从而实现单一平台 (MC111) BLDC 驱动器针对不同终端应用的设计。
占空比曲线上的可配置点如下:
- DIN0,DOUT0:DIN0 可用于设置驱动电机所需的最小输入(起始)占空比。当 STBY_EN = 0x1 时,在 DIN ≥ (DIN0 + DINHYS) 之前电机不会被驱动。DINHYS 用于设置围绕 DIN0 的磁滞区间,以控制电机的启动/停止驱动。MC111 还提供了在 DIN < DIN0 时仍驱动电机的选项,只需将 STBY_EN 设为 0x0 并将 DOUT0 设为非零值即可。当 DIN = 0% 时,器件状态由 SLEEP_EN 和 STBY_EN 位设置,如 表 6-5 所列。
- DINOFF:DINOFF 用于设置最大输入占空比 (DIN),当输入占空比超过此值时,目标输出占空比 (DOUT_TARGET) 将被设为零以停止驱动电机,即当 DIN ≥ DINOFF 时,DOUT_TARGET = 0%。当 DIN < (DINOFF – DINHYS) 时,电机驱动恢复。
- DOUT_MIN:当 DIN0 < DIN < DINOFF 时,DOUT_MIN 设置最小目标输出占空比 (DOUT_TARGET)。
- DOUT_MAX:DOUT_MAX 用于设置当 DIN < DINOFF 时的最大目标输出占空比 (DOUT_TARGET)。
- DOUTx:DOUTx 在输入占空比的固定间隔处设置输出占空比。DOUT1 设置在 DIN = 12.5% 时的目标输出占空比,DOUT2 设置在 DIN = 25% 时的目标输出占空比,依此类推,直至 DOUT8 设置在 DIN = 100% 时的目标输出占空比。DOUTx 可用于配置正斜率占空比曲线,如 占空比曲线 所示。DOUTx 也可用于配置负斜率,如 图 6-4 中所示。DOUTx 也可用于配置混合斜率(正、负和零斜率)占空比曲线,如 图 6-5 所示。
图 6-4 占空比曲线 — 负斜率
图 6-5 占空比曲线 —混合斜率