如何为 Arduino Uno 使用外部电源?

电器工程 Arduino 电源
2022-01-21 07:44:11

我可以使用可通过 USB 端口连接的交流电源适配器吗?我的开发板是 Arduino Uno,通常通过 USB 电缆连接到我的电脑。

交流电源适配器 <-> USB 端口 <-(USB 电缆)-> Arduino USB 端口

哪些组件可以作为Arduino板的外部电源?如果您有一些关于它们的图像或名称,那就太好了。

4个回答

一个 Arduino Uno 可以由

  • 稳定(稳压)5V DC,您可以通过 USB 电源线或屏蔽连接器供电,或
  • 一个未经调节的 6-20 V DC(推荐 7-12V),您可以通过 2.1 mm 中心正极筒形插头连接器供电。

我不建议使用 9V 电池,因为它的电压会迅速下降,但在紧要关头可以使用它。

参考:http ://arduino.cc/en/Main/ArduinoBoardUno

答案是 6-20V(推荐 7-16V)。 http://arduino.cc/en/Main/arduinoBoardUno

是的,您可以使用带有 2.1 毫米直流电源插头的 USB 电池设备或 USB 充电器或 9V 电池夹。

我可以使用 12V-1500MA 适配器吗?

由于没有人提到这一点:我相信 arduino 使用线性稳压器。这通过将多余的功率燃烧为热量将输入电压转换为 5V。

例如,如果您为它提供 12V 电压,而 arduino 在 5V 电源上消耗 100mA,那么稳压器将有 12-5=7V 的压差,它将耗散 7V*0.1A = 0.7W。

由于它通常是小型 SMD 设备,没有配备散热器,因此无法消耗大量功率。如果你消耗大电流,它很容易过热。

因此,如果你用 12V 供电,限制将不是电源电流(除非你的电源真的很弱),而是板载稳压器耗散。

如果您使用 5V 电源(如 2A 手机充电器)则不适用,尽管板上的某些组件(如 +5V 线路上的铁氧体磁珠)可能会反对如此高的电流。

无论如何,如果你想做大电流的东西,比如伺服器、电机、长 LED 灯条等,请将它们与电源分开供电,绝对不是来自 arduino 本身。arduino 应该控制你的东西,点亮几个 LED 来指示,总电流可能 100mA,但它不是为电源而设计的。