Publicado 2026-04-02
Esta guía proporciona información completa y práctica sobre lamicroservoSG90 (clase 9g) con extensor de cable de 250 mm– un componente común en robótica pequeña, modelos RC y automatización de bricolaje. Aprenderá sus especificaciones precisas, cableado correcto, ejemplos de programación y soluciones a problemas frecuentes del mundo real. Todos los datos se verifican según el estándar.servoHojas de datos y prácticas de la industria.
el microservoSG90 es unservo analógico submicro 9gcon una interfaz estándar de 3 cables. el incluidoExtensor de cable de 250 mm (aprox. 10 pulgadas)le permite colocar el servo hasta 250 mm más lejos de su controlador que su cable incorporado (normalmente 150-200 mm). Longitud combinada: ~400–450 mm.
Parámetros clave verificados(fuente: hoja de datos estándar SG90):
Tensión de funcionamiento: 4,8 V – 6,0 V (se recomienda 5,0 V)
Par de parada: 1,8 kg·cm a 5V
Rango de rotación: 0° a 180° (180° máx., algunas versiones 90° – comprobar el movimiento)
Velocidad: 0,10 s/60° a 4,8 V
Peso: 9 g ± 1 g
Cable incorporado: 150–200 mm, hembra de 3 pines (paso de 2,54 mm)
cable extensor: 250 mm, macho a hembra, 3 cables (señal, V+, tierra)
Código de color del cable (estándar de la industria, verifique con su unidad):
Ejemplo de caso: Un aficionado que construía un soporte de cámara con giro e inclinación utilizó dos servos SG90. Un servo, conectado a través del extensor de 250 mm, comenzó a temblar y no mantuvo la posición. El otro servo (sin extensor) funcionó bien.
Diagnóstico: Caída de voltaje en la extensión delgada de 250 mm (cable 28 AWG) más desacoplamiento insuficiente. El SG90 consume hasta 250 mA durante el movimiento; un cable largo aumenta la resistencia y la inductancia, lo que hace que el circuito de control interno del servo vea energía inestable.
Solución(aplicar a tu construcción):
1. Agregue un condensador electrolítico de 100 a 470 µFa través de los pines V+ y GND cerca del servo (en el lado hembra del extensor).
2. No alimente el servo desde el pin de 5V del microcontrolador.si usa más de un servo o necesita un par alto. Utilice una fuente de alimentación dedicada de 5 V (por ejemplo, UBEC de 5 V/1 A o paquete de baterías).
3. Mantenga el cable de señal alejado de los cables del motor de alta corriente.para evitar el ruido.
Después de agregar el capacitor y un suministro externo de 5V, ambos servos funcionaron sin fluctuaciones.
Siga esta secuencia exacta para evitar daños:
1. Conecte el extensoral enchufe hembra incorporado del servo (haga coincidir la orientación de los pines: señal a señal, etc.).
2. Conecte el extremo hembra del extensora su controlador/suministro:
Marrón/Negro →Tierratanto en la fuente de alimentación como en el microcontrolador (tierra común)
Rojo →fuente de alimentación de 5V(no a un pin lógico)
Naranja/Amarillo →Pin digital compatible con PWMen Arduino/RPi/otro (por ejemplo, pin 9)
3. Si usa una placa Arduino: Nunca alimente el servo desde el pin de 5V de Arduino cuando el servo esté bajo carga. Utilice una fuente externa de 5 V y conecte su GND a Arduino GND.
Ejemplo de diagrama de conexión (representación de texto):
[Servo SG90] --(integrado 150 mm)--> [enchufe hembra] | (cable extensor de 250 mm) | [enchufe macho] --(a)--> [Suministro externo de 5 V: rojo a +, marrón a –] | [cable de señal] --(a)--> [pin 9 de Arduino] | [suministro GND] --(a)--> [Arduino GND]
El siguiente código barre el servo de 0° a 180° y viceversa. Incluye un retraso de 15 ms para permitir que el servo alcance cada posición (el período de PWM estándar es de 20 ms, el ancho de pulso es de 0,5 a 2,4 ms para 0 a 180°).
#incluirServo miServo; int señalPin = 9; // conecta el cable naranja/amarillo al pin 9 int angle = 0; configuración vacía() { myServo.attach(signalPin); retraso(100); // permite que el servo se estabilice } void loop() { // barre de 0 a 180 grados for (ángulo = 0; ángulo = 0; ángulo--) { myServo.write(ángulo); retraso(15); } retraso(1000); }
Problema común: Si el servo emite un zumbido o no se mueve, verifique que elservoLa biblioteca está instalada (Arduino IDE la incluye de forma predeterminada). Para placas distintas a Arduino (Raspberry Pi, ESP32), utilice bibliotecas PWM apropiadas (p. ej.,suavePWMo hardware PWM).
Punto central repetido: El extensor de cable de 250 mm es útil para montaje remoto, pero introduce caída de voltaje y ruido. Agregue siempre un condensador de desacoplamiento y utilice una fuente de alimentación externa de 5 V para un funcionamiento confiable.
Acciones inmediatas(antes del montaje final):
1. Pruebe el servo sin ninguna carga mecánica.– conéctese como se muestra en la sección 3, cargue el código de barrido. Confirme el movimiento completo de 0 a 180°.
2. Mida el voltaje en los pines rojo/marrón del servo.mientras se mueve: debe permanecer por encima de 4,5 V. Si es inferior, acorte el extensor o utilice un regulador de 5 V independiente.
3. Asegure todas las conexiones– SG90 utiliza un conector estilo JST de 2,54 mm; aplique un pequeño trozo de cinta o termorretráctil para evitar una desconexión accidental.
4. No exceda el rango mecánico de 180°– Si fuerza más allá de los topes, se dañarán los engranajes de plástico internos. UsarmyServo.write(ángulo)con ángulo limitado a 0–180.
5. Para rotación continua(modificación necesaria): abra el servo, retire el tope mecánico y use 90° como tope. Esto anula cualquier garantía de confiabilidad; no se recomienda para aplicaciones de precisión.
El micro servo SG90 con extensor de cable de 250 mm es ideal para:
Brazos robóticos pequeños (2‑3 GDL)
Dirección de coche RC (servicio ligero)
Giro/inclinación de la cámara (cámara de menos de 100 g)
Comederos automáticos para mascotas, pestillos de puertas pequeños
no usarpara:
Cargas superiores a 1,8 kg·cm (por ejemplo, levantar más de 200 g en un radio de 1 cm)
Rotación continua bajo carga (los engranajes se desgastarán en cuestión de horas)
Ambientes exteriores o húmedos (sin sellado)
Paso de acción final: Antes de integrarlo en su proyecto, ejecute la prueba de barrido durante 30 minutos seguidos. Si no se producen fluctuaciones ni sobrecalentamiento, el cableado y la alimentación son correctos. Si aparece algún problema, vuelva a visitar las secciones 5 y 6. Esta única prueba evitará el 90% de las fallas en el campo.
Hora de actualización: 2026-04-02
Comuníquese con el especialista en productos de Kpower para recomendarle un motor o caja de cambios adecuado para su producto.