Ahora que sabes que Arduino en la industria es una realidad, ¿vamos a superar nuevas barreras? Mira los videos.
En un mundo donde los cambios son rápidos y constantes, innovar es imprescindible. Pero más que innovar, es necesario innovar de forma disruptiva. Ya conoces el , la plataforma de I / O de NOVUS con CPU programable en Arduino. Con ese equipo y nuestros videos, mostramos que Arduino en la industria es, más que una tendencia, una certeza. Y como toda tecnología que rompe barreras, siempre permite avances, ya que son los propios usuarios quienes desarrollan las nuevas posibilidades.
Vea ahora algunos videos de aplicaciones complejas y descargue los códigos para que pueda ver, en la práctica, que con Arduino, ¡incluso las aplicaciones más sofisticadas son posibles!
Lectura del RHT Climate Por Modbus RTU
Este ejemplo demuestra la lectura de un transmisor de temperatura y humedad relativa por Modbus RTU a través de DigiRail NXprog. Usando el RS485 nativo de DigiRail NXprog, es posible leer registros esclavos Modbus RTU. De esta manera, fue posible leer la temperatura del RHT Climate, la Humedad Relativa y el Punto de Rocío, y mostrar esta información en la consola del IDE de Arduino.
Clic para descargar el código.
Escritura del RHT Climate por Modbus RTU
Este ejemplo demuestra la escritura de comandos en el transmisor RHT Climate a través de DigiRail NXprog por Modbus RTU, utilizando los comandos de forzado de valor disponibles en el transmisor de temperatura y humedad relativa, fue posible forzar un valor de humedad relativa que era visible en la pantalla del RHT Climate, demostrando que es posible escribir en esclavos Modbus RTU a través de DigiRail NXprog.
Clic para descargar el código.
Control de ON/OFF
Este ejemplo demuestra el control ON / OFF en un proceso de calentamiento de lámpara. De forma simplificada, el ejemplo muestra la activación y desactivación de la alimentación de una lámpara incandescente al conmutar la salida de relé del DigiRail NXprog. Entonces, cuando la temperatura medida por el sensor Pt100 está por debajo del setpoint, la lámpara se enciende. Cuando se alcanza la temperatura del setpoint, la lámpara se apaga y se activa nuevamente solo cuando se supera la histéresis, manteniendo la temperatura alrededor del punto de ajuste al encender y apagar la lámpara.
Clic para descargar el código.
Control PID
Este ejemplo demuestra el control PID en un proceso de calentamiento de lámpara. De forma simplificada, el ejemplo muestra la activación y desactivación de la alimentación de una lámpara incandescente al conmutar la salida de relé del DigiRail NXprog. Así, cuando la temperatura medida por el sensor Pt100 está por debajo del setpoint, la lámpara se enciende y cuando la temperatura se acerca al setpoint, la conmutación del relé respeta la frecuencia establecida por el PWM, dejando parte del tiempo activado y parte del tiempo desactivado. Después de unos minutos de ejecución del proceso, la banda de temperatura alrededor del setpoint es muy estrecha, eliminando prácticamente todo el overshoot.
Clic para descargar el código.
Lectura y escritura Modbus TCP
Este ejemplo demuestra la lectura y escritura del DigiRail NXprog por Modbus TCP, utilizando la región de la tabla de registro de 400 a 499, que es la región accesible tanto por para la aplicación Arduino como por para las E / S. Para esta demostración, se utilizó un software de comunicación en serie para acceder a los registros 400 y 401 mediante Modbus TCP / IP. Al escribir algún valor en el registro 400, lo muestra el monitor serial que está leyendo los registros DigiRail NXprog y el registro 401 es un contador del número de entradas en el registro 400, que aumenta con cada entrada.
Clic para descargar el código.
Data Logger
Este ejemplo demuestra la implementación de un datalogger simplificado, que registra los datos del DigiRail NXprog y hace que estos datos estén disponibles a través del monitor en serie. Algunas funciones avanzadas se utilizan para este ejemplo, como RTC con NVRAM, para almacenar la última marca de tiempo registrada en caso de pérdida de energía; y las funciones de memoria de la biblioteca EEPROM. Se implementaron algunos comandos para el funcionamiento del Data Logger, estos son: START, para iniciar los registros; STOP, para detener los registros; CLR, para borrar la memoria; y DUMP, para mostrar todo el contenido de la memoria del monitor serie.
Clic para descargar el código.