Imagen sobre cómo generar una señal analógica de corriente en un Controllino?

Controllino MAXI Automation es la versión diseñada específicamente para las necesidades de los especialistas en automatización. Es el compromiso perfecto entre tamaño compacto y gran cantidad de entrada y salida. Su virtud central es su flexibilidad.

En este ejemplo, se mostrará el uso de las salidas analógicas reales (0-10 V) de
Controllino Maxi Automation, esta versión tiene:

  • 2x entradas analógicas 0-10 V
  • 2x salidas analógicas – 0-10 V (0-20 mA)

Si necesita dos salidas de corriente (0-20mA) y no de voltaje (0-10V) para su proyecto, puede cambiarlas a salidas de corriente simplemente quitando dos resistencias de 0 Ω en la placa de control de Maxi Automation. Este proceso se mostrará en los siguientes pasos.

Hardware requerido

  • Controllino MAXI Automatización
  • Fuente de alimentación de 24 V CC
  • Cautín
  • Pinzas
  • Computadora con el IDE de Arduino con las tarjetas y librería Controllino cargadas.

Circuito:

 Controllino Maxi Pure Compatible con Arduino
Controllino Maxi Pure Compatible con Arduino

Nota:
El encabezado del pin está funcionando en niveles TTL de 5V. Los niveles de voltaje superiores a 5,5 V pueden dañar el Controllino de forma permanente.

Código

Para configurar sus salidas analógicas reales para sus necesidades, puede usar el ejemplo incorporado de la Biblioteca de Controllino, o puede copiar el ejemplo de aquí abajo.

// Empieza Ejemplo

#include <Controllino.h> / * El uso de la biblioteca CONTROLLINO le permite usar alias CONTROLLINO_xx en su boceto. * /

// la función de configuración se ejecuta una vez cuando presiona reset (botón CONTROLLINO RST) o conecta el CONTROLLINO a la PC

void setup() {

// inicializa todos los pines de salida digital usados ​​como salidas

pinMode(CONTROLLINO_AO0, OUTPUT);

pinMode(CONTROLLINO_AO1, OUTPUT);

}

// la función de bucle se ejecuta una y otra vez para siempre

void loop() {

int analogOut0 = 127; // 0 – 255 para ser configurado (0 – 10 000 mV, o 0 – 20 000 uA)

int analogOut1 = 255; // 0-255 a configurar (0-10 000 mV o 0-20 000 uA)

analogWrite(CONTROLLINO_AO0, analogOut0); // configurar la salida analógica 0 a 5V o 10mA

analogWrite(CONTROLLINO_AO1, analogOut1); // establece la salida analógica 1 en 10V o 20mA

}

Si no puede compilar el boceto, elija la placa Controllino MAXI Automation.
Para que las salidas y los relés funcionen, los pines CONTROLLINO deben configurarse como SALIDAS.

* pinMode (CONTROLLINO_xx, OUTPUT);

Pasos

En los siguientes pasos, le mostraremos cómo cambiar el voltaje a las salidas de corriente.

Paso 1: Retire la cubierta de Controllino MAXI Automation levantando los lados marcados de la cubierta con un destornillador de punta plana:

Controllino MAXI Automation
Controllino MAXI Automation

Paso 2: Retire los lados de plástico y desconecte la placa de conexión Controllino

Paso 3: Localice las dos resistencias de 0 Ω de la placa de relés Controllino:

Paso 4: Para obtener las dos salidas de corriente (0-20 mA) en Controllino MAXI Automation, aplique calor y tome las pinzas para quitar dos resistencias de 0 Ω:

corriente (0-20 mA) en Controllino MAXI Automation

Para recuperar las salidas de voltaje (0-10 V), simplemente suelde las resistencias en la placa de control de automatización Controllino MAXI

Nota:
Para probar las salidas, use el ejemplo anterior o el ejemplo de la biblioteca CONTROLLINO para Controllino MAXI Automation 0-10V -> 0-20mA.

Conclusión

Para generar una señal analógica de corriente en un Controllino, es necesario seguir estos pasos:

  1. Verifica la compatibilidad del modelo: Asegúrate de que el modelo de tu Controllino incluye salidas analógicas, ya que no todos los modelos las soportan.
  2. Conexión del hardware: Configura correctamente el pin de salida analógica del Controllino y, si la salida nativa es de voltaje (0-10V), utiliza un convertidor de voltaje a corriente (como 4-20mA) para obtener la señal de corriente.
  3. Programación del dispositivo: Implementa un código en el IDE de Arduino, utilizando las funciones adecuadas para enviar señales PWM o analógicas desde el Controllino. Puedes usar librerías específicas para simplificar la tarea.
  4. Pruebas y ajustes: Verifica que la señal de corriente generada cumple con los requisitos de tu aplicación y realiza ajustes según sea necesario.

Con esta configuración, podrás generar señales analógicas de corriente para controlar dispositivos industriales como válvulas, actuadores o sensores que funcionen en rangos estándar como 4-20mA.

Contáctanos

ventas@logicbus.com | soporte@logicbus.com | 55-5431-67-18 | Iniciar conversación

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *