¿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

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.

 

Contáctanos


contacto para la empresa via email contacto a la empresa via email de soporte contacto con la empresa via red social

contacto con la empresa via chat online

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 *