我正在用Arduino Uno构建一个系统,一个电源屏蔽(模型的REf)和一个双极步进电机.
我无法使用Arduino的步进器库启动电机.我实例化我的步进器
Stepper myStepper(motorSteps, motorPin1,motorPin2m motorPin3,motorPin4);
Run Code Online (Sandbox Code Playgroud)
并继续使用Arduino提供的示例代码.
当我在Arduino上启动代码时,电机会发出一些声音,但它不会转动.
小智 6
如你所知,adafruit电机护罩应该适合arduino步进器库,因为它使用L293D来驱动电机.它可以驱动2步进电流为0.6A(适用于打印机,软盘/ CD/DVD读卡器中的大多数小步进电机......).
小心,他们似乎使用自己的库来获得这个盾牌,你可以在这里找到它:
http://www.ladyada.net/make/mshield/download.html
要了解如何连接步进器,请查看此处:
http://www.ladyada.net/make/mshield/use.html
很抱歉以这种方式回答你的评论,但我没有足够的声誉来发表评论...所以,如果你认为这是一个很好的答案,请给我+1回答:)
小智 4
arduino sketch不行是正常的。它是这样驱动电机的:
您的防护罩以这种方式驱动步进器:
驱动步进电机不是一个好主意,因为您甚至不需要 PWM 来驱动步进电机。它是用来驱动直流电机的。您可以编写自己的草图来使用该屏蔽驱动步进器,但您应该找到一个适合 arduino 的屏蔽来驱动步进器。寻找类似“ UL2003 步进模块”这样的东西,它的价格很少。
编辑:我有其中一个模块,它的作用就像一个魅力。请注意您所需的电源。也许您需要L298N 模块之类的东西。我也有一些,而且效果很好。
| 归档时间: |
|
| 查看次数: |
2278 次 |
| 最近记录: |