This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
TI的工程师您们好,看到了TI提供了一个用DRV8711的步进电机控制方案,下面有两个链接是TI提供的方案
http://www.ti.com.cn/tool/cn/TIDA-00261
http://www.ti.com.cn/tool/cn/DRV8711EVM?keyMatch=DRV8711&tisearch=Search-CN
对此我有以下几个问题
1、这两个方案用到不同的430,TI是怎么考虑的?
2、能不能换成其他的430芯片来做或换成C2000来处理,难度大不大?我这边是想一个用一个处理器来控制两个DRV8711,即控制两个步进电机的,所以担心方案上用到的430支 持不了。
3、看到DRV8711说即可以用PWM波来控制电机,也可以用SPI来控制电机的运动的,请问是不是这样的?DRV8711的引脚DIR是不是内部集成了改变电机运动方向的功能了的,不需要我这边在外部做跳线了?
谢谢。
第一个问题,本电机驱动芯片,之所以接MCU,是因为需要MCU给出控制指令,所以连接任何满足功能的MCU均可,甚至你用51单片机都可以。所以你可以选择不同的430单片机,甚至使用C2000都可以的。给出的方案并不说明只能是唯一的选择,只是给你个例子。
第二个,完全可以换成C2000处理,C2000肯定比430性能更强劲,速度更快,另外也可以满足你控制两路DRV8711,430能否支持两颗,要看你的需求,你的控制精度和反应速度等以及是否该主控是否承担了其他任务。这些任务的和能否由一颗主控来承担。
该芯片给出了PWM控制接口和SPI控制接口,这跟一部分芯片,既可以使用串口也可以使用IIC或者SPI控制是一样的道理,给出了多种接口可供用户选择。DRV8711作为电机驱动芯片,绝对要允许可以改变运动方向的,要不这芯片还有毛用。
你好,
完全可以以用C2000来代替MSP430。
只是MSP430简单,容易上手,可以满足demo需求,您完全可以置换为C2000来做工业领域的电机驱动开发。