主题中讨论的其他器件:DRV8301、 HALCOGEN
大家好、
我使用 DRV8301在控制卡 TMDXRM48的帮助下驱动三相 BLDC 电机
在 HALCogen 的帮助下、我刚刚初始化了 GIO 和 HET 驱动器、并对启动 PWM 进行了整体编码(通过 pwmStart) 在[(gioSetDirection (hetPORTA、0xFFFFFFFF)]的帮助下设置 HET 引脚的方向、并通过使用 gioSetBit()并在特定序列中在引脚 AH、BH、CH、AL、BL、CL 之间提供延迟来设置 HET 引脚、PWM 将出现在电机相位 A、B 和 C 的输出上。 问题是、当我连接电机时、先前生成的波形不会出现、而是红色 LED 正在切换。
注意:在 DRV8301中、我启用了 EN_GATE、并在 PWM_AH、PWM_BH、PWM_CH、PWM_AL、PWM_BL 上提供 PWM、
PWM_CL 和输出分别出现在 GH_A、GH_B、GH_C、GL_A、GL_B、GL_C 上
将电机和电机的 J4连接器连接到 DRV8301上的 J4之后。
我没有接触过除 PWM 和 EN_GATE 之外的任何端口、这是否正常?
我是否必须进行更多配置?如果是、请指导哪些配置?