之前用drv8841驱动三相电机是没有问题的。现在用同样的连线方式和控制方法使用drv8881驱动三相步进电机时电机无任何反应,用示波器检查4路PWM都正常,可以确认电路连线和软件控制都没有问题。请问drv8881p是否无法驱动三相步进电机?或者在驱动三相步进电机时需要特殊设置?
Alvin Zheng:
你的型号输入正确吗?为什么不用8312、8313?
jiciwi:
不能,逻辑定义还是不一样的,没有4个独立的半桥
Alvin Zheng:
回复 jiciwi:
三相电机只需要3个半桥,你的第4个半桥干什么用?
xuejun chen:
回复 Alvin Zheng:
三相电机时第四个半桥是空着的,之前drv8841也是这样的,这样做的目的是同一块电路板兼容两相和三相电机,只需改程序就可以。
drv8881的4个半桥无法独立控制?所以无法驱动三相电机?
xuejun chen:
回复 Alvin Zheng:
8312,8313能驱动步进电机吗?官网上这些器件归在三相无刷直流电机驱动的类别下
Alvin Zheng:
回复 xuejun chen:
DRV8841 和 DRV8881P 输入/输出真值表是不一样的。请根据规格书里面的描述对输入逻辑进行调整。