Como usar fonte de alimentação externa para o Arduino Uno?


12

Posso usar um adaptador de energia CA que possa ser conectado através da porta USB? Minha placa é o Arduino Uno e geralmente conecto ao meu computador através do cabo USB.

Adaptador de energia CA <-> porta USB <- (cabo USB) -> porta USB do Arduino

Que tipos de componentes podem ser usados ​​como fonte de alimentação externa para a placa Arduino? É muito bom se você tiver algumas imagens ou nomes sobre eles.


1
Por que não deveria ser bom? Contanto que a tensão e a corrente sejam as mesmas, não há diferença se forem geradas por um PC ou um conversor ...
clabacchio

Além do custo, por que não conectar vários 9V em paralelo para alimentar a placa?

electronics.stackexchange.com/questions/17987/… Você também pode usar o pino Vin se não quiser usar uma tomada de energia ... por exemplo, uma bateria com um clipe funcionaria.
precisa saber é o seguinte

Certamente isso está explicitado na documentação do arduino !?
amigos estão dizendo

AC power adapter that can be connected through USB portEu não recomendaria colocar um adaptador de 12V na sua porta USB.
Paul

Respostas:


19

Um Arduino Uno pode ser alimentado por

  • um 5V DC estável (regulado), que você pode fornecer através das linhas de energia USB ou dos conectores blindados, ou
  • um 6-20 V DC não regulamentado (7-12V recomendado), que você pode fornecer através do conector de barril positivo central de 2,1 mm.

Eu não recomendaria o uso de uma bateria de 9V, porque sua tensão cairá rapidamente, mas com uma pitada isso pode ser usado.

ref: http://arduino.cc/en/Main/ArduinoBoardUno


você tem algumas imagens como exemplo? Eu sou praticamente novato nessas coisas.
Pete Houston

E a corrente máxima permitida? posso usar o adaptador 12V-1500MA? e também seria bom se eu conectar o cabo USB enquanto o adaptador estiver conectado?
Razzak

12V / 1.5A deve estar OK, mas as coisas que você conecta ao arduino não devem consumir muita corrente. Alguns LEDs estarão totalmente OK. Conectar a alimentação USB e externa não é uma boa idéia, o USB pode ser alimentado por energia traseira.
Wouter van Ooijen


4

Sim, você pode usar um dispositivo de bateria USB ou carregador USB ou um clipe de bateria de 9V com um plugue de alimentação DC de 2,1 mm.


Por que Wouter van Ooijen não recomenda bateria de 9V e você recomenda?
Pete Houston

Incluí por que não recomendo uma bateria de 9V. Portanto, você pode deduzir que Hellonearthis dá menos peso a esse argumento. Conclua por si mesmo se é relevante no seu caso.
Wouter van Ooijen

É para isso que eu uso carregadores de celular quebrados. BTW é que olá perto ths? Ou o inferno na terra é?

1

Posso usar o adaptador 12V-1500MA?

Como ninguém mencionou isso: acredito que o arduino usa um regulador linear. Isso converte a tensão de entrada em 5V, queimando o excesso de energia como calor.

Por exemplo, se você fornecer 12V e o arduino consumir 100mA na fonte de 5V, o regulador terá uma interrupção de 12-5 = 7V e dissipará 7V * 0,1A = 0,7W.

Como geralmente é um pequeno dispositivo SMD, não equipado com um dissipador de calor, ele não pode dissipar muita energia. Superaquecerá com muita facilidade se você consumir alta corrente.

Portanto, se você alimentá-lo com 12V, o limite não será a corrente de suprimento (a menos que seu suprimento seja realmente fraco), mas a dissipação do regulador a bordo.

Isso não se aplica se você usar uma fonte de 5V, como um carregador de celular 2A, embora alguns componentes na placa, como as esferas de ferrite na linha + 5V, possam se opor a correntes tão altas.

De qualquer forma, se você quiser fazer coisas de alta corrente, como servos, motores, longas tiras de LED e similares, ligue-as separadamente da fonte e, definitivamente, não do próprio arduino. O arduino deve controlar suas coisas, acender alguns LEDs para indicação, totalizar talvez 100mA, mas não é projetado para energia.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.