PCA9685生成3路SPWM输入到DRV8313中控制无刷电机,为何PWM会失真?
时间:10-02
整理:3721RD
点击:
PCA9685生成的pwm信号如果不接入DRV8313,用示波器看PWM波形很好,但是接入后用示波器看DRV8313的3项输出的电压就会有失真,示波器只有两个通道,就只能显示A相和B相了,在每个PWM周期里波形都会有个跳跃(红色箭头标明的地方),但是同时测量PCA9685的输出,也会发现波形有类似的失真情况,只有完全不接入DRV8313波形才正常,这是为什么呢?
1. 检查6路PWM的输入/输出时序是否对应正确,注意DRV8313的输入逻辑中ENx不是一般理解的UL/VL/WL。
2. 对应输入输出看一下是否是电流续流原因引起的。