Publicado 2026-03-15
¿Acabas de comprar unos Tower Pro pequeños?servos y planea instalarlos en su robot o automóvil de control remoto, pero tan pronto como se conectan los cables y se transmite el código, ¿permanece inmóvil o tiembla como una convulsión? No te preocupes, estoy muy familiarizado con esto. Casi todos los amigos nuevos en este juego se quedarán atrapados en él. De hecho, siempre que comprendas el camino interior, no es difícil hacer que esta cosita sea obediente. Hoy nos sentaremos y hablaremos de cómo utilizar el Tower Pro micro.servoPaso a paso, desde el cableado hasta la programación, la selección y la resolución de problemas, lo guiaré a través de todo.
cuando conseguí elservo, lo más confuso fueron los tres cables finos. Los colores son básicamente fijos, basta recordar una fórmula: marrón (o negro) es el polo negativo, conectado al GND de la fuente de alimentación; el rojo es el polo positivo, generalmente conectado a la fuente de alimentación de 5V; El naranja (o amarillo) es la línea de señal, que debe conectarse al pin de salida PWM de su tablero de control (imagen).
Un recordatorio especial aquí: no conecte la fuente de alimentación del servo directamente al puerto de 5V, especialmente cuando lleve varios servos al mismo tiempo. Cuando se inicia el servo, la corriente es bastante grande y es fácil reiniciar la placa. Un método seguro es preparar una fuente de alimentación separada para el servo, como varias pilas AA o una batería de litio, y luego conectar el polo negativo de la fuente de alimentación al GND. Esto se denomina "terreno común", que puede garantizar una transmisión de señal estable.
De hecho, es muy simple. Imagínelo como un soldado muy obediente que sólo escucha un "código" especial. Esta señal es una señal eléctrica llamada PWM (Modulación de ancho de pulso). Para decirlo sin rodeos, cada 20 milisegundos, se le envía un pulso cambiante de alto a bajo. La duración de este pulso (es decir, el ancho del nivel alto) determina el ángulo en el que gira el eje de salida del servo.
Por ejemplo, comprenderá: si este nivel alto dura 0,5 milisegundos, el balancín del servo girará a la posición de 0 grados; si dura 1,5 milisegundos, girará a la posición media de 90 grados; si dura 2,5 milisegundos, girará 180 grados. Tu microcontrolador es como un comandante. Siempre que estas señales de pulso de diferentes longitudes se envíen con precisión desde la línea de señal, el circuito dentro del servo impulsará el motor y se moverá a la posición que usted especificó.
Es muy conveniente usarlo para el control porque viene con una biblioteca de servos lista para usar que puede ayudarlo a empaquetar esas señales de pulso complejas. El código tiene solo unas pocas líneas:
# // Introduce la biblioteca de servos Servo; // Crea un objeto servo void setup() { .(9); // Dile al programa que la línea de señal del servo está conectada al pin 9 } void loop() { .write(0); // Ordena al servo que gire a 0 grados delay(1000); // Espera 1 segundo .write(90); // Girar a 90 grados delay(1000); .escribir(180); // Girar a 180 grados delay(1000); }
Copie el código anterior en el IDE, seleccione la placa y el puerto correctos y cárguelo. Siempre que el cableado sea correcto y la fuente de alimentación sea suficiente, verá que el balancín del servo comienza a oscilar hacia adelante y hacia atrás. Este es el procedimiento más clásico de "agitar la mano" y también es el primer paso para conquistar el volante. ¿No te da una sensación única de logro?
Los dos microservos más utilizados de Tower Pro son el SG90 y el MG90S. Parecen similares, pero sus núcleos son diferentes. El SG90 utiliza engranajes de plástico de nailon, que tienen la ventaja de ser económicos y silenciosos. La desventaja es que los dientes son relativamente frágiles y pueden colapsar fácilmente bajo un impacto fuerte. En cuanto al MG90S, el engranaje central se reemplaza por metal, el par es ligeramente mayor y es más duradero. Por supuesto, el precio también es más caro.
La forma en que elijas depende de tu proyecto. Si sólo quieres hacer un cardán para la cámara o un ventilador con cabezal móvil, el SG90 es completamente suficiente. Pero si desea crear un microbrazo robótico para agarrar cosas o usarlo en lugares que requieren fuerza, es más seguro gastar unos dólares más en el MG90S, para no tener que volver a trabajar después de usar los dientes. Para parámetros de torque específicos, se recomienda buscar directamente en el sitio web oficial de Tower Pro y descargar la hoja de datos del modelo correspondiente para echarle un vistazo. Está claramente escrito en él.
Este es el fenómeno del "fantasma golpeando la pared" que más comúnmente encuentran los principiantes. Nueve de cada diez veces el problema está en la fuente de alimentación. Si el servo vibra, suena de forma anormal o no gira en absoluto, lo primero que hay que sospechar es la fuente de alimentación. Piénselo, cuando el servo gira, requiere una gran corriente instantánea. Si la fuente de alimentación no puede proporcionarlo, el voltaje se reducirá instantáneamente, lo que provocará que el tablero de control se reinicie o indique confusión. Luego el voltaje se recupera y el servo quiere moverse nuevamente. Repetidamente, se vuelve nervioso.
La solución es cambiar a una fuente de alimentación "potente". No cuentes con el puerto de 5V, debes usar una fuente de alimentación externa. Por ejemplo, una caja de baterías AA de 4 celdas o un módulo regulador de voltaje de 5 V que puede generar más de 2 A. Recuerde, el polo negativo de la fuente de alimentación externa debe estar conectado a GND. Si todavía tiembla después de cambiar la fuente de alimentación, verifique nuevamente si la línea de señal está conectada al pin PWM real (marcado con ~ en el Uno) y si elescribirEl valor en el código se sobrescribió accidentalmente (solo es válido entre 0 y 180).
Cuando aprendes a controlar un servo, se abre la puerta a un mundo nuevo. Con dos servos uno al lado del otro, puedes hacer un robot bípedo andante; uno arriba y abajo y otro a izquierda y derecha, es un cardán bidimensional que puede rastrear objetivos; tres, cuatro o incluso más, puedes construir un pequeño brazo robótico de múltiples articulaciones para agarrar y transportar.
Ahora que dominas los controles básicos, todo lo que queda es usar tu imaginación. Busque en Internet "micro servo" o vaya al sitio web oficial de Tower Pro para ver los casos que muestran. Descubrirá que existen innumerables dibujos y códigos ya preparados de los que puede aprender. ¡Se siente absolutamente genial hacer realidad tu creatividad con tus propias manos!
¿Qué cosa divertida hiciste con éxito con un servo por primera vez? ¿O ha encontrado algún problema extraño al manipular el servo? Ven y compártelo en el área de comentarios para que todos puedan disfrutarlo. Además, dale me gusta a este artículo y compártelo con más amigos que lo necesiten.
Hora de actualización: 2026-03-15
Comuníquese con el especialista en productos de Kpower para recomendarle un motor o caja de cambios adecuado para su producto.