微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > PCA9685生成3路SPWM输入到DRV8313中控制无刷电机,为何PWM会失真?

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. 对应输入输出看一下是否是电流续流原因引起的。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top