Por qué se rompen los engranajes de los servos en brazos robóticos (y cuándo cambiar a metal)

Los servos SG90 de plástico fallan porque los brazos de palanca largos multiplican el par más allá de la resistencia del material. Analizamos los cálculos y el momento exacto para pasar a engranajes de metal.
Los microsiervos con engranajes de plástico (en especial el omnipresente SG90 azul de 9 g) suelen perder o romper sus dientes por tres motivos: un brazo de palanca que supera la resistencia a cortante del plástico, un accionamiento forzado inverso (back-driving) cuando se mueve el brazo a mano o sufre una caída, o un bloqueo prolongado contra un tope mecánico. La solución no siempre pasa por comprar motores más grandes, sino por entender los cálculos de par y saber con precisión qué articulaciones exigen engranajes metálicos.
El cálculo tras unos engranajes rotos
La mayoría de los principiantes asume que si un SG90 está especificado para 1,5 kg·cm de par, podrá levantar una pinza de 100 gramos sin problemas. Esa suposición ignora el brazo de palanca. El par es igual a la fuerza multiplicada por la distancia al punto de giro:
- Una carga de 100 g en el extremo de un antebrazo de 5 cm requiere
0.1 kg × 5 cm = 0.5 kg·cmde par estático. - Si añadimos el peso de la estructura de acrílico o de la pieza impresa en 3D (unos 40 g con su centro de masas a 2,5 cm), sumamos otros
0.1 kg·cm. - Si extendemos ese mismo brazo horizontalmente hasta los 15 cm mediante una articulación de hombro, esa misma carga de 100 g exige ahora
0.1 kg × 15 cm = 1.5 kg·cmantes de tener en cuenta el peso del servo del codo, el antebrazo o los soportes.
A 15 cm, la articulación del hombro ya está funcionando al 100 % del límite absoluto de bloqueo del motor con el simple hecho de sostener el brazo en horizontal. En el instante en que el software ordene un movimiento hacia arriba, el pico de aceleración superará la resistencia a cortante del plástico. El estriado de salida patina, los diminutos dientes de plástico del engranaje intermedio se parten y el servo empieza a emitir un zumbido inútil sin llegar a girar.
El problema de las cargas por impacto (accionamiento inverso)
Los engranajes de plástico rara vez se rompen al moverse despacio en el aire; lo hacen cuando algo los detiene en seco. En las aulas y en los espacios maker, el principal causante de roturas en servos de 9 g es la manipulación manual. Cuando un alumno empuja a mano el brazo robótico para colocarlo en posición mientras el servo está apagado (o, peor aún, encendido), el tren de engranajes actúa como un multiplicador de velocidad en sentido inverso. El brazo de salida hace girar el diminuto piñón motriz a una velocidad altísima. La resistencia a la cizalladura del nailon moldeado por inyección es baja: un empujón manual rápido genera suficiente par por impacto como para destrozar el primer engranaje reductor al instante.
Cuándo utilizar SG90, MG90S o MG996R
No es necesario construir todo el robot con servos estándar pesados y caros. Lo más práctico es seleccionarlos articulación por articulación en función de la longitud del brazo de palanca y del riesgo de impacto.
| Posición de la articulación | Brazo de palanca típico | Servo recomendado | Material de los engranajes |
|---|---|---|---|
| Pinza / Efector final | 1–4 cm | SG90 (9g) | Nailon / Plástico |
| Muñeca (cabeceo / alabeo) | 3–6 cm | SG90 o MG90S | Plástico o latón |
| Codo | 8–12 cm | MG90S (micro de 9g) | Metal (latón/aluminio) |
| Hombro / Base de giro | 12–20+ cm | MG996R / DS3218 | Acero / Cobre / Aluminio |
La pinza: mantén el plástico (casi siempre)
Un SG90 es perfectamente adecuado para abrir y cerrar una garra ligera. El brazo de palanca es corto (menos de 4 cm), por lo que la demanda de par es mínima. De hecho, los engranajes de plástico actúan aquí como un fusible mecánico económico: si un estudiante programa la pinza para que se cierre con fuerza sobre un bloque de madera fijo, el motor se bloquea. Aunque un bloqueo prolongado calentará la bobina del motor, te da un margen de maniobra antes de generar picos de corriente peligrosos.
El codo: reemplazo directo por MG90S
Si tu diseño utiliza soportes para microservos de 9 g, el MG90S es un sustituto directo. Comparte exactamente el mismo tamaño físico y los mismos orificios de montaje que el SG90, pero sustituye el tren de engranajes de plástico por piezas de latón y aluminio. Ofrece entre 1,8 y 2,2 kg·cm de par y soporta sin problemas los golpes habituales, los desequilibrios y los pequeños bloqueos que destrozarían un SG90 de inmediato. Si vas a pedir piezas de repuesto para kits de brazos en el aula, tener stock de unidades MG90S de la tienda de Sheen es la forma más rentable de frenar el mantenimiento constante.
El hombro y la base: da el salto al tamaño estándar
En cualquier brazo de 4 o 6 ejes con un alcance superior a 12 cm, los microservos (incluso los de engranajes metálicos) fallan mecánicamente a nivel de rodamientos. El pequeño eje de salida de 4,8 mm no soporta el momento flector (carga radial) de un brazo pesado. En estos puntos es imprescindible dar el salto a servos metálicos de tamaño estándar como el MG996R (con un par nominal de ~9–11 kg·cm) o servos digitales coreless. Estos modelos incorporan doble rodamiento de bolas, lo que aísla las fuerzas de flexión radial respecto al tren de engranajes interno.
Tres reglas prácticas para proteger cualquier servo
- Añade arranques suaves por software: Nunca programes un servo para que salte de forma instantánea de 0° a 180°. Incrementa la posición objetivo paso a paso en un bucle (por ejemplo, 1° cada 15 milisegundos). Las aceleraciones angulares bruscas son las que rompen los dientes de los engranajes.
- Calibra los topes mecánicos: Si la estructura acrílica hace tope físico a los 160°, pero el código le ordena llegar a 180°, el servo consumirá su corriente máxima de bloqueo de forma continua hasta que los engranajes de plástico se pasen o el controlador del motor se apague por protección. Calibra siempre los ángulos mínimo y máximo por software antes de atornillar los brazos del servo.
- Alimenta los servos de forma independiente: Un servo bloqueado consume entre 500 mA (SG90) y 2,5 A (MG996R). Alimentarlos directamente desde el pin de 5V de una micro:bit o un Arduino provoca caídas de tensión (brownouts), lo que reinicia el microcontrolador y genera temblores erráticos que machacan los dientes de los engranajes. Utiliza siempre una fuente de alimentación específica de 5V/6V con masa compartida.



