4
\ \ begingroup \美元

我有一个Arduino我需要能够控制5到7个12V的电机,每一个大约4安培。

我能用四个吗Sabertooth 2X5再生电机驱动器对于这个吗?每个驱动器控制两个电机,并接受0-5V模拟输入。我能否将输入地(模拟输入)全部连接到Arduino上相同的GND,然后分别将每个驱动器的模拟输入连接到一个可pwm的Arduino输出管脚上?会工作吗?我对电子学有点生疏,特别是像这样连接多个电路。

谢谢你的帮助!

\ \ endgroup \美元
1
  • \ \ begingroup \美元 你应该可以用arduino来控制驱动程序。但每个电机图4A,你需要一个强大的外部电源。所有的马达会同时开着吗? \ \ endgroup \美元
    - - - - - -NickHalden
    9月7日11点43分
3.
\ \ begingroup \美元

是的。

使用RC伺服信号

这看起来它将工作与拨码开关设置为“伺服”模式。文档的链接意味着汽车司机接受2独立标准“R / C伺服”输入驱动2独立的汽车,和它的输出汽车似乎是兼容你的12 V直流电机4(我假设你有2线直流电机,而不是电话,四线或几十种汽车)。

Arduino伺服图书馆声称它可以控制大多数Arduino板上的12个独立RC(爱好)伺服电机,从12个独立的数字输出引脚驱动它们。

使用模拟0到5v信号

我不确定这将为您与拨码开关设置为“模拟”模式。ArduinoanalogWrite()库在大多数Arduino板上似乎只支持控制6个独立的电机。只要你可以独立控制每个Arduino板最多6个电机,“生成PWM和滤波器得到模拟”的方法看起来也可以很好地工作。

相关:Arduino Mega能独立处理6个电机吗

\ \ endgroup \美元
    0
    \ \ begingroup \美元

    快速浏览一下链接,我会说,是的,你可以使用它们。他们提到了一个内置的5V电源,专门用于微控制器或R/C接收器。我猜你们打算用电池提供主要的电力吧?
    看起来有很多文档,甚至连到PIC的例子,你也可以用它作为Arduino的参考。

    看一下手册确认您可以使用PWM和简单RC滤波器的模拟输入,以及其他三种工作模式(RS232简单/封装和R/C)
    我会好好阅读手册,如果你有什么不明白的,请在这里再次询问。这看起来是一个深思熟虑的董事会。

    \ \ endgroup \美元

      你的答案

      点击“发布你的答案”,即表示你同意我们的服务条款隐私政策饼干的政策

      不是你想要的答案?浏览其他带标签的问题问你自己的问题