Domina los Servos SG-90: Control Preciso con Arduino para Motores Miniatura
Todos estamos fascinados con la mecánica detrás de los vehículos RC. Esto es debido a lo fácil que es cambiar marcha, velocidad y aceleración. Lo que quizás no sepas es que un componente principal es un micro servo. Sin embargo, solo unos pocos dispositivos pueden controlar objetos con tal precisión como los Servos SG-90.
Sin embargo, estos dispositivos de hardware no funcionan independientemente. A menudo, necesitas un microcontrolador como Arduino, Raspberry Pi, etc. A medida que avancemos, aprenderás sobre el servo SG90 y cómo ponerlo en uso.
¿Qué son los servos SG-90?
Los servos SG-90 son motores ligeros que giran 90 grados en cada dirección. Además, la potencia de salida es alta y funciona como servos estándar, aunque más pequeños.
Configuración de Cables del Motor Servo
| Nº Cable | Nombre/Color del cable | Descripción |
| 1 | GND/Marrón | Este cable marrón conecta el micro servo a tierra. |
| 2 | Vcc/Rojo | El +5V aquí es el pin de potencia que alimenta el motor. |
| 3 | PWM/Naranja | Este cable naranja lleva la señal PWM para impulsar el micro servo. |
(Motor servo mostrando los tres cables)
Características del SG-90
- El peso promedio del SG90 es 9 gramos.
- Las dimensiones del dispositivo son 31 x 11,8 x 22,2 mm.
- Tiene un par de bloqueo de 1,8 kgf·cm.
- Además, tiene un voltaje de operación nominal de 4,8 V.
- Asimismo, la velocidad de operación es 0,1 s/60 grados.
- Tiene una banda muerta de 10 µs.
- Temperaturas entre 0 °C y 55 °C son óptimas para operación.
- El rotor gira de 0 a 180 grados.
Equivalentes del Motor Servo SG-90
- MG995 Alto Par Engranaje Metálico.
- MG90S Engranaje Metálico.
- VTS-08A Servo Analógico.
Cómo Elegir el Motor Servo Adecuado
- Cuando el proyecto necesita más par
Primero, los servos de hobby operan dentro de un rango de 4,8 V a 6,5 V. Un voltaje mayor, en este caso, produce mayor par.
- Cuando el proyecto demanda giros de círculo completo
Además, la mayoría de servos de hobby solo giran hasta 180 grados. Así que si tu proyecto demanda más de media vuelta, es mejor optar por un motor de rotación de 360 grados.
- Para aplicaciones que necesitan engranajes más fuertes
Los engranajes metálicos son una buena alternativa si tu aplicación es de larga duración y necesita un motor más fuerte.
- Para proyectos que jalan más peso
La clasificación de par más común entre motores servo es 2,5 kg/cm en el motor Towerpro SG90. Este motor, por ejemplo, puede jalar pesos hasta 2,5 kg desde 1 cm de distancia.
(Vista de dos motores servo hobby)
Cómo Usar Servos SG-90 en Arduino
Componentes Requeridos
Para usar servos SG90 en Arduino, necesitas los siguientes componentes:
- Arduino Uno
- Motor servo SG90
- Cables
- Una protoboard
Diagrama Esquemático
(Conexión de motor servo a Arduino)
Pasos Operacionales
- Primero, conecta el pin de señal del servo al pin digital 8 de Arduino. Esta conexión te permite enviar direcciones al servo como pulsos PWM al motor.
- Luego, debes escribir el código de Arduino para la aplicación.
Nota: Si usas múltiples servos, Arduino no satisface las altas demandas de corriente de los motores para alimentarlos. En este caso, necesitas una fuente de alimentación externa.
(Conexión de cableado servo motor)
Aplicaciones
- Los motores servo funcionan como actuadores de robots en hexápodos, robots bípedos y brazos robóticos.
- También, es una parte común del mecanismo de dirección de juguetes RC.
- Robots que requieren control de posición sin retroalimentación usan este motor.
- Debido a su naturaleza ligera, es útil en robots humanoides multi-GDL.
Conclusión
En resumen, los motores servo son una parte importante de aplicaciones robóticas. Los servos SG-90, en particular, son ligeros y potentes al mismo tiempo. A diferencia de los motores DC, tienen más pines, por lo tanto, más funcionalidad.
Sin embargo, aprender a usar motores servo es una cosa. Ponerlo en práctica es otra. Así que, al comenzar tales proyectos, debes buscar ayuda profesional en una comunidad de desarrolladores. Contáctanos hoy.
Tecnología Industrial
- Robot evasor de obstáculos con servo: Construcción con Arduino y HC-SR04
- Controla Dos Motores Paso a Paso con Arduino Nano y Joystick - Tutorial Sencillo
- Controlar Múltiples Servos por Bluetooth: Arduino y App Android
- IQ Motion Control presenta servomotores avanzados y rentables para robótica e industria
- Maximizando la precisión: Acoplamiento de reductores con servomotores
- Circuitos avanzados de control de motor: retención, parada y técnicas de retardo
- Motores Paso a Paso: Tipos, Características y Aplicaciones Prácticas
- Motores de CC sin Escobillas (BLDC): Diseño, Construcción y Aplicaciones Avanzadas
- Comprender los Motores de Inducción Monofásicos: Tipos, Funcionamiento y Mejoras de Eficiencia
- Comprender los Motores de Conmutador de CA: Diseño, Tipos y Aplicaciones
- Control de Velocidad de Motor Hidráulico con PWM y Control Remoto: Guía Práctica