步进电机都用在什么上怎么接线才能让其转动?

第二拍AB为1,则A\\B\\为0.AA\\通电。BB\\通电依次类推,从而实现2细分,比如1.8度的电机就控制成0.9度的了 希望我的回答可以帮到您。

步进电机都用在什么上顾名思義,就是一步一步前进的电机因为你可以控制它的步数,你的系统可以通过让它走特定的步数来预计它转动的位置3D打印机里面有很多步进电机都用在什么上,它们可以较为准确地控制喷头的位置和底座的高度或者底座的位置和喷头的高度等。

然而这种控制系统依然是┅种开环系统你用手掰一下喷头让它稍微偏离一下它正在打印的东西,你就看着它像模像样地吐屎了因为控制器只知道自己控制了步進电机都用在什么上转几圈,却不知道步进电机都用在什么上是不是真的转了那么多圈或者是不是处在正确的角度上。

不过这些都与我現在要说的主题无关我要做的尝试是:我想通过PWM调制,来让步进电机都用在什么上能够较为平缓地从一步走到下一步这样我可以以此實现振动抑制,或者降低噪声等

我用的步进电机都用在什么上有两个,一个是我在AKIBA买到的PM050、2相6线的“大铁块”另一个是28BYJ-48

其中这个28BYJ-48是带叻一个附赠的ULN2003步进电机都用在什么上驱动板(其实这个ULN2003就是一个有8个基极和8个发射极的“8联三极管”)。而我买的PM050步进电机都用在什么上則没有送步进电机都用在什么上驱动板于是我自己用4个S8050三极管,焊了一个

其中5线的步进电机都用在什么上它是这样的:

(没错。红色昰接地你有意见吗?) 而6线的步进电机都用在什么上则是这样的:

(把两个接地接起来后它们之间的差异也就是颜色不同罢了) 我的這两个电机都是2相电机,用一个最直观的图来描述就是这样的:

也就是只要按照顺序依次给它的4个电磁铁通电(实际不是这样的设计但邏辑是这样的)转子就能转起来了。这也是步进电机都用在什么上名字的由来——它是一步步前进的

然而每次你让它前进一步,整个步進电机都用在什么上都会抖动一下咯噔一声。不管步进电机都用在什么上的静音设计怎么样这个声音是少不了的。

尽管如此依然存茬一个叫“Microstepping”的黑科技。也就是微调每个“电磁铁”的电流大小从而让步进电机都用在什么上能平缓前进。

用图像来描述的话就是要想办法让它像下图的曲线一样进行。让转子平缓地从一个“电磁铁”转向另一个“电磁铁”

然后这有两种方式实现。一种是DAC方式平缓增加电流强度,弄出个这样的波形另一种则是PWM方式——我控制的不是电流的强弱,而是电流的有无以及持续的长短——如下图。

我可鉯把每个PWM周期的长度弄得很短把频率弄得很高,然后再调整每个周期内的高电平长度我用这种方式控制LED灯的时候,只要频率足够高這LED灯看起来的明暗度就是可以被控制的。所以相同的道理是否可以被用到步进电机都用在什么上里面去呢

其实经过我的尝试,并不成功一方面,过短的脉冲其实并不能让转子稍微动一下——而脉冲到达一定阈值后转子就直接跳到了下一格不会回来了——步进电机都用茬什么上依然还是一步步走的。另一方面我发现这样弄的话,步进电机都用在什么上的扭矩会变得更低除非达到足够高的转速。

也就昰说最终的试验结果是——除了让步进电机都用在什么上转速更慢、力更弱以外,没有别的影响——噪音依然该有还得有不仅如此,洏且如果你的PWM频率不够高的话你是能听到你的PWM发出的噪声的。等同于多加了个噪声

不过这次尝试也并不完全失败——至少软件层面我莋出了一个整数查表法的128个单位是一个周期的sin波形函数。源码可以放出来以后备用

[C] 纯文本查看 复制代码

我要回帖

更多关于 步进电机都用在什么上 的文章

 

随机推荐