主题中讨论的其他器件:DRV8320、 MOTORWARE、 DRV8312
数据表的"开关特性"表示 t 死区= 90ns。 这是在驱动器内生成的死区时间吗?
此外、还有一句话"在驱动时、通过向 INx 引脚施加脉宽调制(PWM)输入信号来实现同步整流"。 这句话似乎不完整。 它应该以"...同时将 ENx 输入驱动为高电平"结束吗?
我正在尝试将 InstaSPIN 实验室中针对 LaunchPadXL/BOOSTXL_DRV8320组合使用的 DRV8320 HAL 代码替换为控制 DRV8313的代码。 我在 HAL_setupPWM ()(hal.c)中看到、单个 ePWM 外设用于驱动每个 GHx/GLx 输入对。 A 输出驱动 GHx、B 输出驱动 GLx。 有趣的是、B 输出被强制持续置为有效(通过动作限定符)、死区发生器被用来创建一个"有源高电平互补(AHC)"信号、每当 A 输出被置为有效时、B 输出被置为无效、加上额外的死区时间。 我想知道、为了控制 DRV8313、A 输出是否可以驱动 INX、B 输出是否可以驱动 ENx、其驱动方式与驱动 DRV8320上的 GHx 和 GLx 相同、但没有死区操作、即 ENx 持续有效。 或者、也许 ENx 可以由 GPIO 驱动、所以它可以独立于 ePWM 外设被取消置位。