Por qué los servos del aula tiemblan y se sobrecalientan (y cómo arreglar el cableado)

Los servomotores del aula tiemblan, zumban y se sobrecalientan porque los microcontroladores no pueden suministrar los picos de corriente que exigen los motores. Así se cablea correctamente una alimentación externa.
Los servomotores de aula tiemblan, zumban y se sobrecalientan porque están tomando la corriente directamente de los pines de alimentación de 5 V o 3,3 V de la placa del microcontrolador. Las placas de desarrollo de microcontroladores están pensadas para lógica y sensórica de bajo consumo, no para suministrar los picos de corriente elevados que exigen las cargas inductivas de un motor. Cuando varios servos consumen a la vez, la tensión de la placa cae y se produce una caída de alimentación (brownout) que desestabiliza la señal de control, reinicia el procesador y empuja al servo a una lucha continua por su posición con un consumo muy alto.
El desajuste eléctrico: lógica frente a potencia
Un microservo estándar (como el habitual SG90 azul de 9 g) parece engañosamente inofensivo. En reposo, sin carga, un microservo consume entre 10 mA y 20 mA. Sin embargo, en cuanto el motor interno empieza a moverse o encuentra resistencia mecánica, la corriente se dispara rápidamente:
- Reposo: de 10 mA a 20 mA
- Movimiento normal: de 100 mA a 250 mA
- Bloqueo / aceleración brusca: de 500 mA a 800 mA
Los servos estándar más grandes (como el MG995 o el MG996R) consumen habitualmente entre 1,2 A y 2,5 A con el eje bloqueado.
Ahora pensemos en el microcontrolador. Una Arduino Uno típica, una placa de desarrollo ESP32 o un adaptador para micro:bit alimentados por el puerto USB de un portátil del colegio están limitados a un presupuesto total de 500 mA. Incluso alimentados por un conector de barril externo de 9 V o 12 V, el regulador lineal de tensión de la placa (un AMS1117 o similar) solo puede disipar con seguridad unos pocos cientos de miliamperios de carga continua antes de limitarse térmicamente o dejar caer la tensión de salida.
Si un proyecto de aula —por ejemplo, un brazo robótico de 3 ejes o un robot caminante— acciona tres microservos a la vez, la demanda de pico momentánea puede superar con facilidad los 2 A. La línea de 5 V del microcontrolador se desploma al instante.
Por qué las caídas de tensión provocan temblores y calor extremo
Cuando la tensión de alimentación baja del umbral de brownout del microcontrolador, se producen dos modos de fallo a la vez:
- Temblor de la señal y reinicios del procesador: a medida que la tensión cae, el microcontrolador o bien se reinicia una y otra vez, o bien emite señales de modulación por ancho de pulso (PWM) con temporización distorsionada. El potenciómetro interno del servo lee la tensión fluctuante como un error de posición y hace que el motor interno se sacuda rápidamente adelante y atrás (chatter).
- Embalamiento térmico dentro del servo: como la línea de alimentación no deja de hundirse, el servo nunca alcanza su posición objetivo y no puede asentarse en reposo de bajo consumo. El puente en H interno suministra sin parar corriente de bloqueo a las bobinas del motor. En cinco minutos sobre la mesa sin hacer ningún trabajo útil, un microservo que tiembla se pone tan caliente que duele al tocarlo, y puede fundir su carcasa de plástico o pelar los engranajes.
La solución: alimentación separada, masa común
Para hacer funcionar servos de forma fiable en el aula hay que separar el circuito de potencia de los motores, de corriente alta, del circuito lógico del microcontrolador, que es sensible, manteniendo una masa de referencia común.
Paso 1: usa una fuente independiente de 5 V o 6 V
Alimenta los servos desde una fuente externa capaz de entregar al menos de 2 A a 3 A de corriente continua. Opciones fiables para un laboratorio de robótica escolar:
- Un portapilas de 4 pilas AA: con pilas recargables de NiMH da unos 4,8 V; con pilas alcalinas, unos 6 V. Ambas quedan dentro del rango seguro de los servos de aficionado estándar de 5 V.
- Una fuente de alimentación de continua regulada de 5 V y 2 A–3 A: ideal para bancos de trabajo fijos en el aula.
- Un convertidor reductor (buck): si tu centro usa kits de robótica con batería a 7,4 V (LiPo 2S o packs de 18650), reduce la tensión a unos 5 V o 6 V estables específicamente para la línea de los servos.
Paso 2: conecta la masa común (el error más frecuente)
La línea positiva de la fuente externa (+ / rojo) debe conectarse solo al cable positivo del servo. La línea negativa de la fuente externa (- / negro) debe conectarse tanto al cable negativo del servo como a un pin GND de tu microcontrolador.
Sin ese cable de masa compartida, la señal de control PWM del microcontrolador no tiene camino de retorno ni referencia de 0 V. El servo queda eléctricamente flotante y el resultado son espasmos erráticos e impredecibles, incluso con potencia externa de sobra.
Paso 3: añade condensadores de desacoplo en la línea
Cuando varios servos arrancan de golpe generan ruido eléctrico de alta frecuencia y caídas momentáneas de tensión en la línea de alimentación. Colocar un condensador electrolítico (de 100 µF a 470 µF, con tensión nominal de 10 V o superior) entre los bornes positivo y negativo de la fuente externa, cerca de los servos, suaviza esos picos transitorios de corriente.
Comparativa de referencia de cableado
| Configuración | Comportamiento en el aula | Idoneidad |
|---|---|---|
| Todos los servos conectados directamente al pin de 5 V del MCU a través de una placa de prototipos | Temblor constante, reinicios aleatorios de la placa, servos calientes al tacto. | Inservible para más de 1 microservo. |
| Portapilas independiente para los servos, pero sin masa conectada al MCU | Los servos se comportan de forma errática, ignoran las órdenes de ángulo o se sacuden sin control. | Circuito roto (falta la referencia). |
| Fuente externa con masa común conectada al MCU | Movimiento suave, mantenimiento de posición silencioso en reposo, temperatura de trabajo fría o templada. | Cableado estándar correcto. |
| Shield controladora de servos dedicada / placa I2C PCA9685 | Hasta 16 servos en un mismo bus, con alimentación externa por bornes de tornillo y PWM por hardware descargando al procesador. | Lo mejor para brazos robóticos multiarticulados y competiciones de robótica. |
De las placas de prototipos a las shields de aula
Las placas de prototipos sirven para enseñar el cableado básico de un solo servo, pero sus carriles de alimentación introducen una resistencia de contacto que agrava las caídas de tensión cuando el alumnado enchufa cuatro o cinco servos. Para montajes multiservo como brazos robóticos, humanoides o sistemas de clasificación automática, dedica una shield de hardware pensada para potencia de motores.
Las shields de expansión de sensores con bornes de tornillo para alimentación externa o las placas controladoras I2C dedicadas (como la PCA9685 de 16 canales) eliminan la maraña de cables, evitan que una conexión con la polaridad invertida dañe los portátiles del colegio y permiten que aulas enteras construyan sistemas multiservo sin ciclos de brownout.
Si estás equipando un laboratorio de robótica escolar o renovando los kits de hardware del aula para las prácticas de Programación y Robótica del CAPS, consulta las opciones de componentes en nuestra tienda de hardware o habla con nuestros ingenieros de currículo a través de aprovisionamiento de laboratorios para conseguir equipamiento de banco estandarizado y protegido contra cortocircuitos.



