极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 12319|回复: 5

四线步进电机用只接三个都能转?

[复制链接]
发表于 2015-10-15 21:36:11 | 显示全部楼层 |阅读模式
我实在是不会接了。。。。。买了一个两相四线的步进电机,发现这个跟四相五线的步进电机差太远了,不仅轴掉电了可以软啪啪的随意转,而且,而且不不知道怎么控制。。。。。。我用的l298n的驱动模块,我的线接它的1,2,3,4口,是不是1对应的就是out1 这上我接到A正线,2对应out2 我接的A负线,3对应我out3上的B正线,4对应我out4的B负线啊,那我按那个四拍的工作方式上信号,它不转啊,按8拍的工作方式上信号勉强转了,但是瞎转。。。。。还来回转,时而顺时针,时而逆时针,转的我泪流满面的。。。。。更奇葩的是,我撤掉了一根线,只连三根线它都能转。。。。我也是醉了,这是怎么回事啊,??求解答,
回复

使用道具 举报

发表于 2015-10-16 03:13:58 | 显示全部楼层
驱动板  l298n  用错了, 目前 A4988 比较好,驱动方便,只需要  步进信号,方向信号,使能信号 就行了,一般不需要由主控芯片控制细分,所以由三个开关控制细分就行了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-10-16 10:18:05 | 显示全部楼层
老来疯 发表于 2015-10-16 03:13
驱动板  l298n  用错了, 目前 A4988 比较好,驱动方便,只需要  步进信号,方向信号,使能信号 就行了,一 ...

是么,用A4988就可以了是么? 一个步进信号的数字接口,一个方向信号,一个使能信号,三根线 就可以控制了?
还有这个

电机可以用5v的吗?图上写的motor suply 8到35v呢。。。。可以直接接5v吗?还是说把那个控电芯片扣下来换根线就好了?控制信号只有步进信号是脉冲,其他的都是不变的电平信号吗?
回复 支持 反对

使用道具 举报

发表于 2015-10-17 00:31:15 | 显示全部楼层
本帖最后由 老来疯 于 2015-10-17 00:39 编辑
hongshimizi 发表于 2015-10-16 10:18
是么,用A4988就可以了是么? 一个步进信号的数字接口,一个方向信号,一个使能信号,三根线 就可以控制了 ...


用 A4988 就可以了是么? 一个步进信号的数字接口,一个方向信号,一个使能信号,三根线 就可以控制了?
把上述 ?号换成 !号。

《电机可以用5v的吗?》    否!   《图上写的 motor suply 8 到 35v 呢。。。。 》 对! 按要求接电。

《可以直接接5v吗? 》   VMOT 端 不行。要求 8 ~ 35 V    你的步进电机是 5V 的吗?

《还是说把那个控电芯片扣下来换根线就好了?  》 这一句不懂  

《控制信号只有步进信号是脉冲,》 对!一个脉冲走一步。

《其他的都是不变的电平信号吗?》 否   DIR 高电平正转 低电平反转,使能端 高电平休息,低电平干活。

我说错了。  L298N 应该可以驱动步进电机,驱动信号应该是  步进电机的 时序信号。至少需要 4 根线。

回复 支持 反对

使用道具 举报

发表于 2015-10-17 08:09:17 | 显示全部楼层
本帖最后由 叶斌远行 于 2015-10-17 08:13 编辑

楼主可以查一下l298n的datasheet,在page1里面的DESCRIPTION部分里描述能这块驱动能够It is a
high voltage, high current dual full-bridge driver designedto acceptstandardTTL logic levels anddrive
inductive loads such as relays, solenoids, DC and
steppingmotors.  其中最后面的stepping motor就是步进电机的意思,楼主好好研究一下,国外有很多这方面的示例,教你怎么用的,如果楼主已经有一块,再买其他的驱动,就费钱费时间了。
希望这篇文章对你有帮助
Control DC and stepper motors with L298N Dual Motor Controller Modules and Arduino by tronixlabs
连接:
http://www.instructables.com/id/Control-DC-and-stepper-motors-with-L298N-Dual-Moto/
祝好运!wayen
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-10-19 12:50:45 | 显示全部楼层
叶斌远行 发表于 2015-10-17 08:09
楼主可以查一下l298n的datasheet,在page1里面的DESCRIPTION部分里描述能这块驱动能够It is a
high voltag ...

谢谢,我已经摆平了,我给步进电机加了一些阻力,并加了一些延时,我原来的延时是1.。。。。。现在加到了4左右。接三根线的时候它就不转了,只是震。其次我试了以下的八拍工作方式。比普遍用的那种四相的八拍程序靠谱一些些。只是感觉,,,我猜想这个八拍更适合,两相的步进电机。
1000,1001,0001,0101,0100,0110,0010,1010. 这个我试的好一些,只是感觉,没有根据的,只能说亲测
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-15 17:26 , Processed in 0.036555 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表