Arduino Nano - Actuador de Retroalimentación
con retroalimentación
En un tutorial anterior, discutimos el actuador lineal sin retroalimentación. Ahora exploraremos el actuador lineal con retroalimentación (también conocido como el actuador lineal con retroalimentación). Este tipo de actuador proporciona información para determinar la posición de su recorrido y luego controlarlo. Específicamente, veremos:
- El funcionamiento de un actuador lineal de realimentación
- Cómo identificar la posición de un actuador lineal de realimentación (en milímetros)
- Cómo controlar la posición de un actuador lineal de realimentación
Hardware Requerido
Or you can buy the following kits:
| 1 | × | DIYables Sensor Kit (30 sensors/displays) | |
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Acerca del Actuador Lineal de Retroalimentación
Un actuador lineal con retroalimentación está disponible y proporciona una señal para identificar su posición y controlarlo. Esta retroalimentación tiene la forma de un potenciómetro que genera un valor de voltaje proporcional a la posición del recorrido.
Pinout del actuador lineal con retroalimentación
Un actuador lineal con retroalimentación tiene 5 cables:
- Cable positivo del actuador: Este cable se utiliza para controlar el actuador lineal empleando alta tensión (12V, 24V, 48V, etc.).
- Cable negativo del actuador: Este cable se utiliza para controlar el actuador lineal empleando alta tensión (12V, 24V, 48V, etc.).
- Cable de 5V: Este cable se utiliza para el potenciómetro de retroalimentación. Conecte este cable a 5V o a 3.3V.
- Cable GND: Este cable se utiliza para el potenciómetro de retroalimentación. Conecte este cable a GND.
- Cable del potenciómetro: (también llamado cable de retroalimentación, o cable de salida) Este cable proporciona el valor de voltaje en proporción a la posición del recorrido.

Cómo funciona
Si suministramos un voltaje alto a los cables positivo y negativo, el recorrido del actuador se extenderá o retraerá. Específicamente:
- Si se conecta 12V (12V, 24V, 48V...) al cable positivo y GND al cable negativo, el actuador lineal se extenderá a máxima velocidad hasta alcanzar el límite.
- Si se conecta 12V (12V, 24V, 48V...) al cable negativo y GND al cable positivo, el actuador lineal se retraerá a máxima velocidad hasta alcanzar el límite.
- Si se corta la alimentación al actuador (GND conectado a ambos cables, positivo y negativo), el actuador dejará de extenderse/retraerse.
※ Nota:
- El voltaje necesario para operar el actuador está determinado por sus especificaciones. Para conocer el valor exacto de voltaje, consulte la hoja de datos o el manual.
- Incluso cuando se corta la energía, el actuador puede mantener su posición mientras soporta una carga.
El voltaje en el alambre del potenciómetro está relacionado con la posición del recorrido del actuador. Al medir este voltaje, podemos determinar la posición del recorrido.
Diagrama de cableado
Retira los tres jumpers del módulo L298N antes de conectar los cables.

This image is created using Fritzing. Click to enlarge image
Ver La mejor forma de alimentar Arduino Nano y otros componentes.
Cómo controlar la extensión y la retracción de un actuador lineal
Consulta el tutorial sobre Arduino Nano - Actuador.
Cómo encontrar la posición del actuador lineal
Este es un ejemplo de cómo localizar el recorrido de un actuador lineal. Proporciona una ilustración del proceso.
Calibración
- Determine la longitud del recorrido del actuador (en milímetros) midiendo con una regla o consultando la hoja de datos.
- Ejecute el siguiente código para determinar los valores de salida cuando el actuador lineal esté completamente extendido y completamente retraído.
- Observe el registro en el Monitor Serial tal como se demuestra en el ejemplo a continuación.
Tome nota de los siguientes tres valores y actualícelos en el código a continuación: el valor mínimo, el valor máximo y IN1_PIN e IN2_PIN. Si se invierten el valor mínimo y el valor máximo, también intercambie IN1_PIN e IN2_PIN.
Código de Arduino Nano que calcula la posición del actuador
- Actualizar los tres valores calibrados en el código
- Transferir el código al Arduino Nano
- Ver el resultado en el Monitor Serial
Cómo controlar un actuador lineal hasta una posición específica
Video Tutorial
Estamos considerando crear tutoriales en video. Si considera que los tutoriales en video son importantes, suscríbase a nuestro canal de YouTube para motivarnos a crear los videos.