Tabla de contenido:

Aprenda SERVO Control (de un vistazo): 6 pasos
Aprenda SERVO Control (de un vistazo): 6 pasos

Video: Aprenda SERVO Control (de un vistazo): 6 pasos

Video: Aprenda SERVO Control (de un vistazo): 6 pasos
Video: ¿Cómo conectar correctamente un Servo Driver - Servomotor con cualquier plc?||Guía Completa 2024, Mes de julio
Anonim
Aprenda SERVO Control (de un vistazo)
Aprenda SERVO Control (de un vistazo)

En este módulo aprenderás a controlar un micro o mini Servo que sea compatible con arduino. Un servomotor se usa generalmente en cualquier proyecto de automatización que tiene partes móviles. Juega un papel muy importante en robótica, los movimientos precisos de cada uno. y cada brazo de un robot está controlado por Servo, por lo que creo que esto sería más que suficiente para saber lo importante que es este pequeño dispositivo.

Esto se puede usar en mini proyectos también donde desea mover una cosa en ángulos precisos. Por lo tanto, un Servo se puede usar muy fácilmente con arduino, simplemente escribiendo un código de 3-4 líneas.

Se puede aprender de manera muy simple en solo 7-10 minutos, ¡benefíciese ……………………

Paso 1: contenido

Contenido
Contenido

* Comprensión básica del servomotor.

* Detalles de conexión y cableado.

* codificación más simple para controlar el servo usando Arduino.

* Servo aplicado en ejemplos de proyectos en tiempo real.

VAMOS A APRENDER ………………………………………………….. ¡EMOCIÓN ………………………………………………………..!

Paso 2: Conceptos básicos de Servo …

Conceptos básicos de Servo …
Conceptos básicos de Servo …
Conceptos básicos de Servo …
Conceptos básicos de Servo …

Los servomotores existen desde hace mucho tiempo y se utilizan en muchas aplicaciones. Son de tamaño pequeño pero tienen un gran impacto y son muy eficientes desde el punto de vista energético. Los servomotores también se utilizan en aplicaciones industriales, robótica, fabricación en línea, farmacéutica y servicios alimentarios.

Pero, ¿cómo funcionan los pequeños?

El circuito del servo está construido dentro de la unidad del motor y tiene un eje posicionable, que generalmente está equipado con un engranaje. El motor se controla con una señal eléctrica que determina la cantidad de movimiento del eje.

Los servos se controlan enviando un pulso eléctrico de ancho variable, o modulación de ancho de pulso (PWM), a través del cable de control. Un servomotor generalmente solo puede girar 90 ° en cualquier dirección para un movimiento total de 180 ° tanto en el sentido de las agujas del reloj como en el sentido contrario a las agujas del reloj.

Cuando se les ordena a estos servos que se muevan, se moverán a la posición y mantendrán esa posición. Si una fuerza externa empuja contra el servo mientras el servo está en una posición, el servo resistirá moverse fuera de esa posición. La cantidad máxima de fuerza que puede ejercer el servo se denomina índice de torque del servo. Sin embargo, los servos no mantendrán su posición para siempre; el pulso de posición debe repetirse para indicar al servo que permanezca en posición.

Paso 3: Conexión y cableado

Conexión y cableado
Conexión y cableado
Conexión y cableado
Conexión y cableado

Hay dos tipos de codificación de colores de cable de servo estándar disponibles: uno generalmente está diseñado para mini servo y el otro para servo normal.

1. MINI SERVO

naranja ------------------------------ señal que se conectará al pin digital arduino.

rojo ----------------------------------- + v, potencia

marrón ------------------------------- tierra, pin de tierra

2.- SERVO NORMAL

blanco ---------------------------------- datos / señal que se conectarán al arduino.

rojo / marrón --------------------------- + v, potencia

negro ----------------------------------- tierra, clavija de tierra.

¡Eso es todo sobre el cableado ………………………………………..!

Paso 4: codificación simple para la configuración

Codificación simple para la configuración
Codificación simple para la configuración
Codificación simple para la configuración
Codificación simple para la configuración

¡Hacer el código es el trabajo más simple de todos!

debe saber solo dos cosas básicas antes de iniciar su código. El software IDE de arduino nos proporciona una biblioteca incorporada, especialmente para controlar un servomotor, lo que simplifica nuestro trabajo.

Para incluir la biblioteca en su código, debe escribir el siguiente texto al comienzo de su código

#incluir

o simplemente puede incluir la biblioteca haciendo clic en skecth ---- Importar biblioteca ------ Servo

Ambos métodos hacen el mismo trabajo, ¡puede elegir la forma que más le convenga!

Ahora, debe nombrar su servo, es decir, debe crear un objeto servo utilizando una palabra clave llamada Servo.

ejemplo: Servo instructable;

ahora el nombre del objeto en este ejemplo es instructables.

A continuación, para asignar un pin digital de su arduino al pin de señal del Servo se utiliza el siguiente código, ejemplo: instructable.attach (2);

ahora el pin de señal se puede conectar al pin digital 2 del arduino.

Eso es todo con la configuración, ahora pasaremos a la parte de control.

La palabra clave utilizada para colocar el eje del servo en un ángulo particular es object_name.write (ángulo 0-180);

ejemplo: instructable.write (30);

la codificación anterior envía una señal al servo y le dice que asigne a 30 grados.

Paso 5: codificación para el control

Codificación para el control
Codificación para el control

Ahora, después de haber asignado la posición inicial de su servo, puede moverse a cualquier posición usando el mismo código servo_name.write (), pero el problema es que se mueve rápidamente, por lo que puede vibrar mucho y no moverse suavemente. utilizando un retraso adecuado ().

Esto se puede hacer fácilmente mediante el uso de for loop () como se muestra en la figura.

En este, los primeros 30 en el bucle for representan la posición actual del servo, y el 180 es la posición deseada.

Por lo tanto, es posible que haya conocido los conceptos básicos de cómo usar un Servo con arduino.

Paso 6: Aplicaciones

A continuación se enumeran algunos de mis instriuctables donde he usado un servo, refiérelo para una mayor comprensión, Cerradura de puerta de control 1.wifi.

Alimentador de peces 2. Bluetooth.

¡Espero que les guste este instructivo

algunos temas próximos

1. ESP8266 control simple.

2. Bluetooth.

Pantalla 3. LCD

……………… y mucho más síganme para obtener más información útil.

Recomendado: