微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > 硬件电路设计讨论 > 步进电机驱动用dsp或者32和用tb6600或者l289有什么区别

步进电机驱动用dsp或者32和用tb6600或者l289有什么区别

时间:10-02 整理:3721RD 点击:
如题,步进电机的驱动内嵌dsp或者stm32,这类驱动一般比较大,还需要搭建外围电路等。但是市面上也有集成的芯片,如l289,tb6600,tb6064等,也能达到16细分或者32细分,也就是3200或6400 信号/转。电流也能达到4A,电压能够达到48V。
所以既然有了这类的集成芯片,为什么还有很多用dsp和32的驱动,这样开发成本不是更高了吗?
求问这两类驱动器的区别。
小白刚来,也没多少分,这是我全部家当,希望大神不要嫌弃。

无论是tb6600,l298,这些集成电路只不过是将以前驱动步进电机时搭建的分立元件电路进行了集成,不过步进电机驱动需要考虑到输入电平的切换,为了解决这个问题,才出现了细分驱动,才会有这么多集成芯片,但是这些芯片其本质仍然属于驱动电路中的分立元件部分,仍然需要一个控制端来对电机进行控制,这部分控制要么外接,要么集成在一起,无论怎么做,都需要外界输入控制,只不过集成了控制器如32,dsp之后,所需要的控制简单了一些罢了,但是还需要驱动控制,一些比如机械手等设备中,由于本身自身体积庞大,如果不集成控制部分,那么根本就不能符合设计要求,集成了控制部分后,仍然需要与外界进行通讯,一般用can总线通讯,这样一个庞大的机械手系统,控制其实只需要两根线即可,简化了设计指标,因为机械手部分硬件已经相当于模块化了,打字不容易啊,不过现在步进电机驱动器一般单独卖,或者用变频器,不过基本都模块化了。

自顶一下

进来顶一下了哦,

集成芯片功率做不大,输入电压可能稍低

虽然不是很明白你说的意思,但是无论是L289、TB6600、TB6064甚至ULN2003驱动步进电机总是需要有控制脉冲输入,所以需要控制器。至于在DSP或stm32搭外围驱动电路,我猜想可能是为了控制和驱动能够在一块板子上实现吧,因为自己搭电路和市面上的驱动器基本差不多。
也是小白一个,个人理解。

集成的功能肯定没有产品化的东西好,驱动的散热是个很大的问题产品化的驱动做的噪音各方面都能很好。你可以去对比下
前一阵我们才试了集成芯片的驱动噪音大

l289、tb6600、tb6064等和dsp方案都是输入pul和dir信号控制的,uln2003准确来说不能称为电机驱动,只是一个达林顿管,用uln2003控制步进是需要控相,而不是简单的pwm和pul。

前几天我刚拆了一个24V 4A的驱动,里面是ti家的dsp 28027。我都震惊了= =因为想起来tb6600也能达到24
V 4A。而且两个都是3200信号/圈的。所以很疑惑啊。是不是用dsp功率上线高,毕竟外围电路是自己搭的,而芯片体积小,tb6600可能已经算是接近上限的了?

感谢回复! 是这样的,我指的是市面上单个的那种驱动,有芯片的,也有用dsp的,两个控制方式都是pul/dir控制,细分数也相近,大约在3200信号/转。功率也差不多,所以非常疑惑。
您说的那个应该偏向后期封装了,如果要做那种产品级的东西,那肯定是要这么做的。但是那个dsp和32就不只是作为驱动来用了,而是底层的控制器吧。然后留出接口来给上位机控制。
其实现在有很多成熟的电机驱动,一些简单的项目大多都是直接使用那些驱动,我们最近也在找驱动,很纠结啊。

好的么,我们之前只用了l289驱动了一下42,然后效果感觉差不多,噪音倒是没注意,我们会再去测试一下。但是光看转动效果好像差不太多,除了l289发热严重hhhhhh

帮小编顶一下,小编加油

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

网站地图

Top