Módulo CANopen para lazo 4-20 mA

Este proyecto permite inyectar señales de lazo de corriente 4-20 mA en una red CANopen.
Cómo surge
Desde hace mucho tiempo el riego por aspersión de la vivienda familiar adolece de un problema recurrente. La bomba de riego que suministra agua a los circuitos de aspersores esta pilotada por un simple
presostato, que con ayuda de un calderín, arranca y para el motor de la bomba en un rango de presión más o menos fijo. Esto provoca que el alcance de los aspersores aumente tan pronto como la bomba haya
arrancado y el circuito se encuentre en la máxima presión o disminuya según la presión desciende mientras la bomba se encuentra parada.
Tras analizar como solventar esta problemática se plantea montar un sistema de presión constante basado en un lazo cerrado en el que por un lado un transductor de presión mida en tiempo real la presión del circuito mientras un sistema de control (PID inicialmente) maneja la velocidad del motor de la bomba mediante un variador de frecuencia. Parece obvio que el sistema no tiene nada de especial y que todos sus componentes pueden ser adquiridos a los fabricantes típicos de automatización industrial, pero si hacemos eso ¿Dónde queda la diversión?
Así es como surge la idea de fabricar componente a componente del sistema, empezando por
este módulo encargado de leer la señal 4-20 mA del sensor de presión del circuito y pasarla a una red CANopen.
Qué ofrece
Este módulo permite capturar en tiempo real cuatro señales de lazo 4-20 mA y exponerlas en una red CANopen. Tanto las cuatro entradas de señal analógica como la interfaz CAN estan completamente optocopladas.