Me、小丁丁 发表于 2014-11-7 15:18:23

步进电机的线速度控制(Linear speed conctrol of stepper motor)

步进电机的线速度控制,实现步进电机的加速,匀速,在减速的过程,完全避免了失步爬步的想象。

Me、小丁丁 发表于 2014-11-7 15:19:49

mvpgpz 发表于 2014-11-7 15:41:15

上半年你我也在做这个,可惜 一直到产品验收结束 也没能做得完美
下来 向你学习一下

Me、小丁丁 发表于 2014-11-7 15:52:12

mvpgpz 发表于 2014-11-7 15:41
上半年你我也在做这个,可惜 一直到产品验收结束 也没能做得完美
下来 向你学习一下 ...

相互学习{:lol:}

磊磊映画 发表于 2014-11-7 15:59:00

难道不是梯形加减速算法吗

hkjabcd 发表于 2014-11-7 16:01:30

先下来看看,谢谢

richie550 发表于 2014-11-7 16:12:49

下下来学习学习!

salon2003cn 发表于 2014-11-7 16:22:56

最大发送脉冲频率多少?用中断发送的吗?

jxcylxh 发表于 2014-11-7 19:14:22

下载来看看,谢谢你的分享。

yao2013lin 发表于 2014-11-7 19:39:46

学习中,有问题请教你

dtlz 发表于 2014-11-7 20:03:10

学习一下!

gyz1990 发表于 2014-11-8 15:10:50

向你学习!

lf8013 发表于 2014-11-9 21:06:31

下列,有空学习一下

jiwx2011 发表于 2014-11-9 21:32:31

学习一下

yangwm2012 发表于 2014-11-9 22:04:24

下载来看看,谢谢分享

Me、小丁丁 发表于 2014-11-10 10:14:49

磊磊映画 发表于 2014-11-7 15:59
难道不是梯形加减速算法吗

是的 嘿嘿。

Me、小丁丁 发表于 2014-11-10 10:25:24

salon2003cn 发表于 2014-11-7 16:22
最大发送脉冲频率多少?用中断发送的吗?

我的步进电机控制器只需要占用两根I/O,一个是方向信号,另一个是脉冲信号,脉冲信号我用的就是普通I/O口,在中断里面只是对它进行取反,并计算下一次中断时间,在中断刚进入的时候改变下种进入中断的时间,这样就可以控制脉冲信号了,也就是说在加速的时候,定时器的ARR的值不断的减小,所以输出的脉冲频率增大,速度加快,当增至最大速度,开始匀速,定时中期不再改变,当需要减速的时候定时周期又不断增大,频率减小,速度减慢,直到速度为0.

mvpgpz 发表于 2014-11-14 17:36:33

Me、小丁丁 发表于 2014-11-7 15:52
相互学习

跟我的不一样额,我的不是PWM控制的!

tbcrv 发表于 2014-11-14 23:30:17

我以前也做过一个 不过用的是查表的方法。 用软件生成的s曲线直接查表 加减速。
这次 向楼主学习一下。

lryxr2507 发表于 2014-11-14 23:38:56

下来看看,学习了.

nrwhc 发表于 2014-11-14 23:47:12

了解一下生成曲线的算法

larry.wong 发表于 2014-11-16 22:37:27

下来学习一下,谢谢分享!

冷无痕 发表于 2014-11-16 22:52:27

下载下来学习一下,说不定以后用得着。。。。

stone52370 发表于 2015-3-16 03:16:28

先顶再看

jiangtc 发表于 2015-5-10 17:07:32

学习下,最近一直在研究步进电机

videofun 发表于 2015-5-11 00:42:22

学习下,最近一直在研究步进电机

philip64 发表于 2015-5-11 00:51:17

下載了, 謝謝 {:handshake:}

cdlxzlp 发表于 2015-5-14 14:40:59

LZ做得不错很给力的啊

usnmyrj 发表于 2015-6-15 16:31:17

之前一直坐 步进控制, 现在比较一下

miniqq80 发表于 2015-6-17 13:26:46

下载了学习一下,最近在搞步进电机控制

ruan18278816371 发表于 2015-7-29 20:07:54

楼主的代码是控制两个步进电机吗,需要用电机驱动器器吗?

msmotioncontrol 发表于 2015-7-29 20:20:27

ruan18278816371 发表于 2015-7-29 20:07
楼主的代码是控制两个步进电机吗,需要用电机驱动器器吗?

必须连接驱动器的 该代码仅仅提供脉冲信号和方向信号

raohuayun11 发表于 2015-7-29 23:09:48

学一下,顶起来啊!

tony_jintao 发表于 2015-7-30 08:43:02

如果有说明就完美了,但是还是给楼主个赞!

ruan18278816371 发表于 2015-7-30 15:05:09

我用带丝杆的步进电机测试了一下楼主的代码,设置电机驱动器4细分,一直是416Hz的频率,电机转得很慢。楼主的代码是控制两个电机的吧?怎么设置电机速度呢?

polang200716 发表于 2015-8-24 15:10:31

下下来学习学习!

Jerry_Lee 发表于 2015-8-25 06:36:43

步进电机的失步好像这样也解决不了额。。。

chenbin28 发表于 2015-12-3 10:18:20

了解一下,谢谢!!!!

大哥年 发表于 2016-1-20 13:16:18

最近在研究先来学习下

1069182055 发表于 2016-2-19 16:43:21

Me、小丁丁 发表于 2014-11-10 10:25
我的步进电机控制器只需要占用两根I/O,一个是方向信号,另一个是脉冲信号,脉冲信号我用的就是普通I/O口 ...

细分是多少啊???楼主,,有没有震动啊

1069182055 发表于 2016-2-19 16:53:43

楼主可以说下驱动芯片吗??没看到芯片感觉就好像在控制空气。。
页: [1]
查看完整版本: 步进电机的线速度控制(Linear speed conctrol of stepper motor)