极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14033|回复: 5

步进电机的控制问题求请教

[复制链接]
发表于 2013-8-13 22:33:39 | 显示全部楼层 |阅读模式
我正在用arduino UNO和L298N控制一个步进电机。因为是新手,查了很多的网上资料,对于实现步进电机的预想功能感到很迷茫,希望能够指教一下。

我的步进电机需要

1、通过改变频率控制步进电机的速度(pwm指令输出吧,但是具体不知道怎么操作)  
2、改变脉冲的个数控制步进电机的行程
3、要实现步进电机某项功能的循环输出(猜想是不是用while指令啊,不是很会用)

谢谢啊
回复

使用道具 举报

发表于 2013-8-14 09:06:35 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2013-8-14 13:25:28 | 显示全部楼层
如果有步进电机驱动器的话就用驱动器,非常简单
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-9-10 08:23:28 | 显示全部楼层
bmwz1992 发表于 2013-8-14 13:25
如果有步进电机驱动器的话就用驱动器,非常简单

您好,我想问下,因为我现在是57步进电机,和TB6560驱动器,可是我的步进电机的转速总是上不去,估计就34-40rpm左右的样子,太小了,请问,我应该怎么修改呢?
回复 支持 反对

使用道具 举报

发表于 2013-9-10 17:45:22 | 显示全部楼层
Roger_Gao 发表于 2013-9-10 08:23
您好,我想问下,因为我现在是57步进电机,和TB6560驱动器,可是我的步进电机的转速总是上不去,估计就34 ...

改变发给6560的脉冲间隔
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-9-12 15:26:49 | 显示全部楼层
茕兔 发表于 2013-9-10 17:45
改变发给6560的脉冲间隔

您好   我想问下,我用了论坛上easyStepper的库函数,我想在正转与反转中间添加一个停顿,这个该怎么实现呢,用delay好像不行,每次都不转……
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-8 01:11 , Processed in 0.052581 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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