主题中讨论的其他器件:DRV8316
工具与软件:
您好!
我绑定到使用 DRV8316EVM 和三相 PWM 控制来驱动 BLDC 电机。
查看 DRV8316和 DRV8316EVM 的数据表、看起来在3 PWM 模式下、电机通过控制半桥的高侧 MOSFET (使用 PWM)并使低侧 MOSFET 保持开路来运行。 从 DRV8316数据表第 21页和第22页中、您可以看到在3PWM 模式下、INLx 引脚被驱动为高电平、而在6 PWM 模式下、INLx 引脚由控制器 PWM 控制。
基于这个考虑、我在 f280025c LaunchPad 上使用 DRV8316EVM 进行了测试。 我曾尝试在 INHx 引脚上输入正弦 PWM 信号、并通过 GPIO 将 INLx 引脚设置为高电平、但失败。
我的问题是、PWM_MODE 寄存器有什么用? INLx 线路是由它控制的吗? 这些线路是否可以由控制器 GPIO 引脚控制?
谢谢!