大家好、
我们使用 DRV3245AQ 驱动三相 BLDC 电机。 问题如下所示。
1.完成 SelfTest 后、nFault 变为高电平。
2.我的软件向引脚(INHx、INLx)发出 PWM 输入请求
此 PWM 生成开始后、nFault 会在4ms 内进入并报告为 STP_ID 错误(击穿)。
4.在测量 AVDD 时,DVDD 此时会出现电压波动(DVDD 变为大约6V,AVDD 变为大约6.5V)。 但这并不是每次都相同。
在这个 nFault 下拉至低电平、报告为击穿故障后、STP_ID、一段时间 CFG_CRC_ID。
6.某段时间内 nFault 未下拉、然后报告 VGS_Phase_U、VGS_Phase_V、VGS_Phase_W
此外、所有6个 PWM 输入线路被拉至低电平(INHx、INLx)
我在这里附上了可能的示波器图像。 请帮助我解决此问题
e2e.ti.com/.../DRV3245AQ_5F00_Q1_5F00_Supply_5F00_Voltage_5F00_Toggling.docx
e2e.ti.com/.../9067N_5F00_SCH_5F00_Motor_5F00_Driver.pdf e2e.ti.com/.../8820J_5F00_SCH_5F00_MicroController.pdf