Está en la página 1de 9

Ilustración 1: Diagrama de Bloques del Sistema General (Añadir sensores al reservorio)

El sistema general está compuesto de forma diferenciada por tres sectores de alta importancia: EL
servidor, la red de actuadores y la red de sensores.

El servidor es diseñado en el conjunto de software LAMP, Linux, Apache, MariaDB y Pph, y es el


encargado de gestionar los permisos para la activación y desactivación de las válvulas de riego de
cada usuario, ésto en función de los reglamentos internos de distribución de agua de la institución.

En el servidor se configura todos los permisos de uso del sistema, por lo que se utiliza una interfaz
humano-sistema (HSI) para que el administrador pueda modificar la configuración del mismo, de
acuerdo a sus necesidades y las variaciones producidas por la compra, venta y arriendos
producidos en el área.

La red de actuadores está formada por una red mesh que utiliza el protocolo 802.11 lr de la
empresa Esspessif. Es la red encargada de gestionar la comunicación con el servidor para medir la
cantidad de agua consumida, y de acuerdo a la información de permisos enviar las señales
electrónicas para activar las válvulas de riego, en función de las solicitudes del usuario. En la red
de controladores existen nodos con electroválvulas y caudalímetros.
Cada nodo controlador mide y almacena el consumo semanal de agua que realiza y envía el
registro hacia el servidor. En la base de datos del servidor se almacena la información que
identifica al usuario y al nodo controlador; ésta información esta compuesta de: cédula, nombres,
apellidos, número de cuenta, nodos de control asignados a usuarios, ID de nodos, ubicación
geográfica de nodos, cantidad de agua o tiempo de riego asignado por usuario, consumo semanal
realizado.

Al ejecutar una petición de apertura de válvulas, el servidor compara la cantidad de agua


consumida con la cantidad asignada dentro en los permisos de la base de datos, si la primera es
menor, se devuelve una trama de permiso concedido, caso contrario se deniega el mismo y el nodo
controlador no abre la válvula (normalmente cerrada). Se señala que la cantidad de agua
consumida por usuario solo puede ser mayor cuando se producen desperdicios de líquido vital.

La comunicación entre las redes de controladores y el servidor se gestiona por medio de un router-
switch común y un gateway para cada red de controladores. La comunicación entre el router y el
servidor se realiza con el estándar 802.3ab, mientras que entre un gateway y el switch se tiene
802.11 100baseT u 802.11n, mediante un radioenlace para los sectores alejados. El gateway
gestiona el paso de la información de la red de controladores, que utiliza el protocolo 802.11 lr al
protocolo 802.11 u 802.3, que son los protocolos a los que tiene acceso el servidor por medio del
router-swicth.

Cada red de actuadores está formada por nodos controladores, los mismos se comunican con una
red de sensores locales mediante el protocolo de comunicaciones rs232 o SPI, teniendo la
factibilidad de que cada nodo tenga una interfaz con una red de sensores independiente. La red de
sensores trabaja con el protocolo 802.11n, permitiendo al usuario final controlar o monitorear el
sistema de riego de su terreno, mediante una interfaz de sistema (HSI) implementada en un
dispositivo móvil que soporte wifi. La gestión y monitoreo de los nodos sensores conectados a cada
nodo controlador se realiza utilizando un servidor alojado en un nodo raíz de la red de sensores.

El sistema es diseñado para funcionar en sitios remotos, y por la naturaleza del proyecto, la
implementación de un sistema cableado no es viable; el cableado entorpece las actividades
agrícolas, debido a que los labradores deberían mantener un máximo cuidado en sus labores,
evitando dañar la estructura cableada, por otro lado la protección de cableado para las
condiciones ambientales de la agricultura implica altos costes en obra civil, materiales y
canalizado de protección. Al diseñar la red inalámbrica los nodos requieren de autonomía
energética; la fuente de energía que más se adapta es la energía solar, por lo que cada módulo o
nodo de la red utiliza un sistema autónomo de energía fotovoltaica, con distintos parámetros de
potencia, para alimentar eléctricamente a los dispositivos electrónicos del sistema de riego.

El gateway está formado por 5 bloques de funciones de acuerdo a la Ilustración 2, en donde se


tiene un sistema autónomo de energía fotovoltaica, que abastece de energía eléctrica a los equipos
y componentes de gateway. El paso de información entre el protocolo 802.11 lr y 802.11n se realiza
por medio de un microcontrolador que toma las señales provenientes de una red y las pasa la
complementaria, si se requiere establecer una comunicación mediante un radio enlace se debe
hacer un puente entre las interfaces ethernet del módulo. El intercambio de información entre el
protocolo 802.11 lr y ethernet se realiza conectando directamente el dispositivo ethernet en el
puerto 100BaseT, el microcontrolador toma los datos provenientes de la red de controladores y
pasa la información por medio de SPI a la interfaz thernet. Para utilizar una conexión Wifi, se
configura el AP del transceiver para el protocolo LR, mientras que la interfaz de estación se
configura en el modo 802.11n.
Ilustración 2: Diagrama de bloques del gateway (Cambiar trasceiver lr
poniendo AP lr y estación n)

La red de controladores, basado en la arquitetura mesh del protocolo 802.11 lr, permite configurar
hasta 4 niveles de conexión; cada nodo en la red trabaja como estación y punto de acceso a la vez,
pero con distintas interfaces de red (distintas direcciones mac e IP). La interfaz de punto de acceso
permite conectar un máximo de 4 estaciones, garantizando el correcto funcionamiento de la red.

De esta manera en una red mesh se puede tener hasta 85 nodos conectados; en el diseño de la red
propuesto para el sistema de riego automatizado en el reservorio Tunga para la optimización de
la agricultura, se propone restringir la conexión máxima de tres nodos por punto de acceso en los
niveles 2 y 3 mostrado en la Ilustración 3, reservando el cuarto nodo para posibles módulos de
expansión. Un módulo de expansión incrementa la cantidad de nodos de una red, creando una
nueva raíz de una red secundaria con 85 nodos, incluido el nodo raíz, que se comunica con un
nodo de la red primaria mediante un protocolo de intercambio de datos entre microcontroladores
como rs232 o SPI. En el diseño propuesto se utilizan hasta 53 nodos por red, incluyendo en nodo
raíz, que se utiliza como gateway para realizar en intercambio de información entre los distintos
protocolos. En consecuencia en una red de controladores se tiene 52 nodos hábiles y la posibilidad
de expansión de 31 nodos adicionales por red.

El diseño del sistema requiere mas de 52 nodos, y para no utilizar nodos de expansión y dejar
libres las 31 reservas, se crean múltiples redes que se conectan por medio del nodo raíz o gateway
a un router-swicth que reune todas las redes en un clúster, de la forma indicada en la Ilustración 1.

Para cada nodo controlador se puede crear una red de sensores, de esta manera se evalúa el
ambiente y la humedad del suelo para que el agricultor tome las decisiones de riego en sus
cultivos. Las redes de sensorización son independientes de la red de control; el envío de datos de la
red de sensores al servidor deben pasar siempre por el nodo controlador al que pertenecen, además
un nodo controlador no está obligado a utilizar una red de sensores; simplemente puede utilizar un
módulo de interfaz humano sistema para que el usuario controle la válvula de acuerdo su criterio y
experiencia.
Ilustración 3: Diagrama de la Red de actuadores o controladores

El nodo controlador indicado en la Ilustración 4 está formado por: el sistema autónomo de energía
fotovoltaica, una válvula electrónica de control, un microcontrolador con interfaz 802.11 lr y un
flujómetro. El nodo utiliza un servidor para recibir las peticiones del usuario, solicitando la
apertura de válvulas, por medio de un cliente se conecta al servidor principal del sistema para
consultar los permisos y actualizar la información de consumo de agua y del registro del valor de
los sensores. El nodo controlador se conecta en la red por medio de las configuraciones AP y
estación del módulo ESP32. [Funcionamiento del flujómetro—Funcionamiento de la valvula en el
escrito]
Ilustración 4: Diagrama de bloques del nodo controlador-actuador(Falta
Flujómetro)

Ilustración 5: Diagrama de bloques del nodo controlador-actuador terminal


El nodo terminal indicado en la Ilustración 5 es un nodo controlador que se encuentra en el último
nivel del la red mesh, en consecuencia al punto de acceso de éste dispositivo no se recomienda
conectar más nodos. El incremento de la cantidad de nodos se realiza utilizando una comunicación
cableada por lo que éste módulo difiere del nodo controlador solo en el reemplazo del servidor por
una interfaz serial o SPI para comunicarse con un nodo raíz de una nueva red y la elimina la
interfaz de punto de acceso dentro de la configuración del dispositivo. [Flujogramas de
programación]

La red de sensores tiene la misma arquitectura que la red de controladores, sin embargo, está
diseñada con el estándar 802.11n para permitir al usuario acceder al sistema a través de
dispositivos móviles con acceso a Wifi.

Ilustración 6: Diagrama de la red de sensores

El nodo raíz que se encuentra en el primer nivel (0) se conecta a un controlador mediante rs232 o
SPI. En la red de sensores se utilizan tres de los cuatro enlaces recomendados por el fabricante
para los nodos de sensorización en los niveles 1, 2 y 3; el cuarto enlace se deja libre para que el
usuario pueda acceder al sistema mediante un dispositivo Wifi y un módulo de expansión. El
módulo de expansión debe utilizar comunicación rs232 o SPI con un tercer dispositivo para crear
subredes de sensores; en el caso de que se requiera solo una conexión a la interfaz de usuario, se
puede realizar de forma directa accediendo a la red con un smartphone, tablet o pc con wifi y un
navegador web.

El nodo sensor mantiene la estructura base del nodo controlador. Un cliente establecer la conexión
con el servidor principal y la base de datos. El servidor TCP aloja la interfaz web de control, desde
donde manipula el sistema el usuario. La conexión de la red se realiza mediante las interfaces de
estación y punto de acceso, utilizando la primera para conectarse con nodos superiores y la
complementaria para conectarse con dispositivos del niveles inferiores.

La alimentación eléctrica de los dispositivos del nodo sensor se realiza mediante un sistema
autónomo de energía fotovoltaica (SAEF), el que entrega los voltajes acondicionados para los
sensores y el ESP32. Las variables ambientales se miden mediante el sensor dth11 y las del suelo
por medio de un sensor compuesto de electrodos de acero inoxidable conectados en serie a una
resistencia e incrustados en el terreno, generando una división de tensión de la alimentación del
sensor, la que se mide por medio del convertidor análogo digital del módulo microcontrolador
ESP32.

Ilustración 7: Diagrama de bloques del nodo sensor


El nodo raíz de la Ilustración 8 difiere de un nodo sensor genérico en que implementa una interfaz
serial rs232 o SPI en reemplazo del cliente TCP, y como éste dispositivo se conecta de forma

Ilustración 8: Diagrama de bloques del nodo sensor terminal


cableada con el nodo controlador, se elimina la configuración de la estación wifi en el software del
dispositivo. La interfaz AP permite conectar tres nodos sensores adicionales y un nodo de
expansión o el dispositivo de HSI del usuario. En el servidor de éste dispositivo se programa las
funciones de una página web para el agricultor active, desactive las válvulas de su propiedad o
monitoree los sensores de su terreno, para lo que se utiliza el protocolo HTTP.

El Sistema Autónomo de Energía Fotovoltaica, indicado en el diagrama de bloques de la


Ilustración 9, convierte la energía térmica-luminosa de la radiación solar en energía eléctrica
mediante un módulo o panel solar y la almacena en un acumulador de carga (Baterpía) para su
uso posterior en la noche o en horas de baja radiación solar.

La batería es protegida ante sobrecargas o sobredescargas utilizadando un regulador de carga.


Éste dispositivo mide la diferencia de potencial de los polos de la batería, permitiendo desconectar
la carga cuando se encuentra con bajos niveles de tensión o abrir el circuito de carga con el panel,
si la batería ya alcanza sus niveles de carga máxima.

El regulador de carga entrega un voltaje fijo determinado en los polos dedicados para la carga,
por lo que es necesario utilizar una fase de acondicionamiento de tensión, en donde se transforma
los valores de voltaje entregados por el regulador a valores de tensión y corriente adecuados para
cada dispositivo que requiera conectarse al sistema SAEF.
Ilustración 9: Diagrama de bloques del sistema autónomo de energía fotovoltaica (SAEF)

También podría gustarte