2016-08-16 3647 views
1

我想使利用12伏电机的机器人,我有唯一的问题是,从一个GPIO销的最高电压只有5伏,如果我勾12伏马达高达一个5伏针电机仍然会尝试吸12伏5伏针并有可能(最有可能)炒我的树莓派我该做什么?!?!如何使用树莓派的5V输出GPIO引脚为12伏马达供电?

+0

这属于http://raspberrypi.stackexchange.com –

回答

1

你不能只用你的覆盆子pi作为电源。在你的情况下,你需要一个12v电池,12v到5v dc-dc适配器来为你的树莓派供电,然后用一个晶体管或驱动器模块为你的机器人供电

+0

hmm,你认为我可以用5伏伺服按下一个按钮,使用不同的电源为12伏马达供电吗? –

+0

io端口不适合为任何外部设备供电。他们应该用来给逻辑信号。即使你有一个5伏的伺服和树莓派可能会提供5伏特,不建议这样做。 5伏伺服将消耗来自io端口的太多功率。所以使用另一个5v晶体管来驱动伺服器。 – m0rjjj

+1

好的,谢谢!我已经制作了机器人,它的工作原理! –

2

使用晶体管作为开关。所以一点电压会驱动一个更大的电压。

更好的是,使用一些电机驱动器,它将接受5V,并给你的电机需要的任何电源。这是一个比较方便的方式,因为电路已经完成了,只需要将驱动器上的电机,驱动器连接到树莓上即可。

再好一点,请问Electrical Engineering,因为这个问题比编程更多的是电子问题。

注:该组件将取决于您的电机规格,则需要电机的数量和运动类型(步进电机?)

注2:你显然需要一个12V电源为您发动机。

某些组件可以将5V转换为12V,但即使使用这种转换器,也不能依赖树莓电源为电机提供足够的电源。如果可能,请使用辅助电源。