我想用单片机控制六个步进电机,请问用什么样的单片机,要不要用驱动器

如题所述

看在哪用,非常小的类似小马达之类的可以不用驱动器,用ULN2003就可以驱动了,类似小刷牙杯大的电机就要用驱动器,并建议你用PLC,如果对速度和位置没啥大的要求,你可以自己做个脉冲发生器,如果精度要求高的,就选用1PG定位模块。追问

我想驱动一个机器人,小马达估计带不动,用单片机的话也要做脉冲发生器吗?做起来复不复杂?

追答

多大的机器人,如果是机械手臂,请用伺服,如果是XY轴运行机器平台,请用步进电机及驱动器,如果是清洁地板用的小型机器人,建议你直接用多个ULN2003驱动。

追问

不是很大,仿生六足机器人,主要是想让它动起来

追答

这个可以用ULN2003,但后面要加大功率的晶体管来驱动电机,普通直流电机就可以了,主要看你电机的电压或功率来算的

追问

我的那个机器人每走一步都要控制电机走的行程,直流电机估计不行吧?
大侠,还有一个问题:8255芯片买回来之后怎么跟单片机连起来?

追答

淘宝上有3A/128高细分步进电机驱动器/步进电机驱动板,80元一个,你买6个就可以了,这样你就不用8255了,电机分AB相,电压要24V,你的机器人要个高容量电池才可以运行。

追问

六个步进电机不是要4乘6个接口 3A/128需要多少单片机接口?我是看单片机上边接口数不够才被迫选的8255

追答

6个步进电机要6个脉冲输入接口(正zhuan),6个方向输入接口(反转),均是-电压输入,1个3A/128需要多少单片机接口2个。一共要12-15个接口,足够了。

温馨提示:内容为网友见解,仅供参考
无其他回答

步进电机可以直接用单片机驱动吗,还是必须通过驱动器?
不必用驱动器,但肯定要加放大电路,单片机的IO输出电流实在太小了,开发板上常用TDG2003或集电极开路的六反相器7406来驱动,也有用三个或四个三极管来驱动的 大型步进电机才要驱动器,因为电压高,有的还要双电源,还要过流保护等 还有的是输入串行脉冲,一个脉冲转一步,而不是由单片机直接控制来给各...

步进电机可以直接用单片机驱动吗,还是必须通过驱动器
步进电机一般不可以直接用单片机驱动,原因是单片机端口驱动能力不够。也不一定要用专用驱动器才可以,自己根据使用的步进电机的具体参数做电流和\/或电压扩展也中。

几个步进电机就得用几个驱动器吗?
如果你有两个电机是同步或者只有方向相反,其他速度与动作节奏一致,可以一拖二或者更多。但这样存在烧电机的可能性。因为驱动器的输出电流一定,如果一个驱动器带多个电机势必要把驱动器的电流放大很多,一旦线路故障,把总的电流作用于一个电机,那么极有可能烧坏电机,所以不建议这么用。

怎么用一个单片机控制多个步进电机
用单片机同时是不可能的,当然,时间间隔小到可以接受,跑几个任务,那也可以视为同时。要实现真正意义上的同时,用FPGA\/CPLD是可以完成的。 话说回来,也许你的同时并不是说一定严格地同时工作,只是说一个单片机去控制四个步进电机,那就好办多了。 一个步进电机,比如四相5线那种,四个IO口可控...

在用单片机控制步进电机中的单片机能否用电脑代替?若能够该如何接线...
步进电机的控制可以这样组成:控制装置+驱动器+步进电机。其中,控制装置可以是PLC、运动控制器、单片机或PC(须包含运动控制板);若步进电机功率较小,可能不需要驱动器。如你的问题,单片机可以用电脑代替,但需要增加一个运动控制板卡。如何接线,应根据原系统线路、驱动器和运动控制板卡来确定。

求高手指点,如何用单片机控制步进电机?
步进电机是每个脉冲转固定的角度,转速的控制实际上是对脉冲频率的控制。所以用有PWM功能的单片机就可以实现转速的控制,某些51单片机也有此功能。也可以选用AVR或者MSP430等单片机。编程的时候可以结合计数器。电路设计时需要可以提供足够的驱动电流的驱动芯片才可以,如达林顿管或者是L298N等等。

步进电机1、要配置51单片机还要配置步进电机驱动器吗?2、配置步进电机...
步进电机之所以要驱动器,是因为其需要较大的驱动电压及电流,一般单片机IO口不足以驱动;驱动器位于单片机与步进电机之间,单片机IO口控制驱动器与驱动步进电机,IO口与步进电机的励磁端口是逻辑相连的。对于你3个提问中分别提到的三个概念:51单片机、步进电机驱动器、步进电机控制器——我们通过把后两者合...

步进电机用单片机控制转动
很简单,看你的意思,你应该已经有了与之配套的【步进电机驱动器】,那就可以用单片机I\/O口控制了,一路输出CP脉冲信号,一路输出DIR方向信号,电源接好后,连通电路,就OK了。简单的C51调试程序:一个大的FOR循环里包含:【C P脉冲信号】:可以用一个有限的FOR循环(循环时间可控制在几秒钟左右)...

步进电机的使用是不是必须接驱动器?
步进电机的使用是必须接驱动器,但所谓驱动器不一定那种专用的产品,也可用专用IC,或单片机搭成,甚至于用中小规模通用集成电路,和适当的功管搭成。

用单片机对步进电机进行控制
题目:单片机控制步进电机系统 摘要 很多工业控制设备对位移和角度的控制精度要求较高, 一般电机很难实现, 而步进电机可精确实现所设定的角度和转数。本设计主要是运用51 单片机控制六线4 相步进电机系统, 由单片机产生驱动脉冲信号, 控制步进电机以一定的转速向某一方向产生一定的转动角度。同时能够利用单片机实现电机的...

相似回答
大家正在搜