可以在Arduino上使用外接电源插孔和USB端口吗?

时间:2015-02-16 21:06:37

标签: arduino hardware

我有Arduino UNO板,我想知道是否可以同时使用USB连接(用于交换数据)和外部插孔为其供电。

我将使用以下电缆:http://ecx.images-amazon.com/images/I/41OMXaj5cPL.SY355.jpg和AC-DC 5V适配器,以便为Arduino供电。但是,我还想使用USB连接从计算机发送一些数据。

两者将同时连接。

简而言之,我希望Arduino能够在计算机关闭时以及每当我打开计算机从USB连接向Arduino发送数据时运行。

这可能吗? Arduino Uno董事会会支持吗?

4 个答案:

答案 0 :(得分:2)

是。来自官方Arduino website

  

<强>电源

     

Arduino Uno可以通过USB连接或外部电源供电。电源自动选择。

如果Arduino检测到外部直流电源将覆盖USB电源。 [Source]

答案 1 :(得分:2)

正如其他人所说,绝对可以插入usb和电源插孔。

但请注意,如果关闭计算机并在之后将其打开,在阅读USB端口时,您将重新启动Arduino并可能丢失重要数据。

答案 2 :(得分:1)

是的,他们都可以使用。如果你想在arduino上传代码,那么只需使用USB电缆,否则将其保存在适配器上。它不会伤害设备。

我个人所做的是,我继续插上适配器并在完成上传后移除usb,然后测试它,因为通常usb线非常小,我通常在机器人上工作,所以我需要长线。

答案 3 :(得分:0)

如果你只是想插上它,没关系,但Arduino板会选择一个,usb优先于其他电源。 ********* 很重要 :***** 如果您正在控制连接到外部电源的其他电路,使用您的 Arduino 并将其连接到您的 PC 的 USB,Arduino 将产生电位差,它会导致电流流动,从而损坏您的 PC 和 Arduino 板。如果你想做这样的事情,你必须将你的 Arduino 板与你想要控制的其他电路屏蔽起来,并且它们有外部电源。这可能发生在用于数字端口的光耦合器、带有屏蔽继电器的非信号模拟端口以及用于模拟信号的复杂模拟电路