Saltar al contenido principal

Cómo alimentar un robot

La mayoría de problemas raros en un robot (reinicios, sensores que fallan, motores que tiemblan) vienen de la alimentación. Con unas pocas reglas te los ahorras.

Lo que da el Arduino UNO​

SalidaCorriente aproximada
Cada pin digital20 mA recomendados (40 mA es el máximo absoluto)
Todos los pines a la vez200 mA en total
Pin 5V alimentado por USBunos 400 – 500 mA, compartidos con la placa
Pin 3.3V50 mA

Con eso alimentas sin problema LEDs, sensores y módulos pequeños. Los motores, servos grandes, tiras de LEDs y relés piden más, y necesitan su propia fuente.

Regla 1: los motores, con su propia fuente​

Un motor arrancando consume picos de corriente muy altos. Si sale del Arduino, la tensión cae, la placa se reinicia o el pin se daña. La solución:

  • Arduino: por USB o por su jack (7 – 12 V)
  • Motores: una batería o fuente aparte, a través de un driver (L298N, A4988, ESC...)

Regla 2: GND común​

Cuando usas dos fuentes, une sus GND. La tensión siempre se mide respecto a una referencia, y si cada parte tiene la suya, las señales llegan sin sentido.

Arduino, driver y fuente de motores con todas las masas unidas
precaución

Une las masas (GND), y solo las masas. El positivo de la fuente de motores va únicamente al driver.

Regla 3: condensadores cerca de lo que consume​

Un condensador hace de pequeño depósito que suaviza los picos. Por eso las guías te piden uno en el driver de un motor paso a paso o en una tira de LEDs. Respeta su polaridad: la franja marca la pata negativa.

Baterías habituales​

BateríaTensiónPara qué
4 × AA6 V (4,8 V recargables)Robots pequeños, servos
Pila de 9 V9 VArduino solo (dura poco con motores)
LiPo 2S7,4 VRobots con motores DC
LiPo 3S11,1 VDrones, motores potentes
Baterías LiPo

Las LiPo dan muchísima corriente. Cárgalas con un cargador específico, guárdalas a media carga y desconéctalas al terminar. Si una se hincha, retírala.