如何使用 raspberry pi 的 5 伏输出 GPIO 引脚为 12 伏电机供电?

How can I power a 12 volt motor with the raspberry pi's 5 volt output GPIO pin?

我想用 12 伏 电机制作机器人,我唯一的问题是 GPIO 引脚的最高电压只有 5 伏 ,如果我将 12 伏 电机连接到 5 伏引脚 电机仍会尝试从 5 伏 引脚吸取 12 伏 并且可能(最有可能) 炸掉我的 raspberry pi我该怎么办?!?!

使用晶体管作为开关。所以小电压驱动大电压

更好的是,使用一些可以接受 5V 的电机驱动器并提供电机所需的任何功率。这种方式比较方便,因为电路已经做好了,只需要将电机插到驱动器上,驱动器到树莓派即可。

更好的是,在 Electrical Engineering 上提问,因为这个问题更多的是关于电子而不是编程。

注意:组件将取决于您的电机规格、您需要的电机数量以及电机类型(步进电机?)

注意 2:您显然需要一个 12V 电源来为您的电机供电。

一些组件可以将5V转换为12V,但你不能依靠树莓派电源为电机提供足够的电力,即使有这样的转换器。尽可能使用辅助电源。

您不能仅使用 raspberry pi 作为电源。在您的情况下,您需要一个 12v 电池、12v 至 5v 直流-直流适配器为您的 raspberry pi 供电,然后需要一个晶体管或驱动模块为您的机器人供电