stm32驱动无刷电机,驱动器如图,请问控制信号的接线,以及控制程序大概思路。

谢谢大佬。... 谢谢大佬。 展开
 我来答
linearfly
2019-04-07 · TA获得超过324个赞
知道小有建树答主
回答量:307
采纳率:66%
帮助的人:72.6万
展开全部
这种控制器不适合MCU接口控制,最好另外找一款。如果实在要用这一款的话,你的接口电路需要专门设计一下。接口部分是10伏供电和控制的,而MCU端出来的信号不可能到10伏的,需要进行电平变换。控制器的调速是提供一个0~10伏的电压来调速的,所以MCU端需要DAC输出一个可调电压,然后通过运放调整到最大10伏输出才行。
追问
stm32的DAC通道输出电压最大只有3.3v,而该款驱动器0-10V调速,那如果用stm32这个0-3.3v驱动,是不是速度比较小,但是还是可以驱动?
追答
0-10伏是指驱动器的调速范围,0对应是电机停止,10伏对应电机最大转速。3.3伏只能到最大转速的33%,如果需要能全范围调速,也需要用到运放,而且需要提供10伏以上的工作电源才行。最好用到12伏的工作电源给运放工作使用。搭成3倍放大的同相放大电路即可。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式