Benvenuto!

PIO interface view

PIO è una scheda elettronica di ingressi e uscite, potente ed economica, progettata per essere collegata alla porta GPIO del Raspberry Pi, per renderli insieme un vero e proprio PLC (Controllore a Logica Programmabile). PIO e Raspberry Pi, insieme, consentono di gestire applicazioni reali nei settori della Domotica e della Automazione di Edificio. A differenza di altre schede, con PIO è possibile acquisire e controllare non solo i segnali digitali (stati ON/OFF e comandi ON/OFF), ma anche quelli analogici (0..10 V e 4..20 mA) per comandare uscite proporzionali.

Con PIO è possibile rilevare lo stato reale di una pompa, lo stato di un pressostato installato in un ambiente o in un circuito idraulico, la misura di presenza gas CO2 in una stanza, il valore reale di umidità relativa percentuale o qualsiasi altra misura necessaria alla vostra applicazione. Una volta che le misure in campo sono state acquisite dall'interfaccia PIO, è possibile scrivere il software di controllo per determinare come rispondere alle variazioni delle misure, per comandare in automatico uscite digitali come ventilatori e motori, ma soprattutto per comandare le uscite analogiche proporzionali come attuatori per valvole o serrande, inverter per ventilatori o qualsiasi cosa possa servire per la vostre esigenze di campo.

Per scrivere il software di controllo automatico per la vostra applicazione è possibile utilizzare diversi linguaggi di  programmazione come C, Java e Python. A seconda del linguaggio di programmazione scelto è necessario far uso delle librerie 'libpio.so' o 'libpio.jar', disponibili nella sezione DOWNLOAD di questo sito.

Un altro modo molto semplice ed intuitivo di scrivere software di controllo per la vostra applicazione è REX Control System. Con esso si è in grado di progettare un sistema di controllo mediante inserimento di blocchi definiti per le funzioni matematiche, le funzioni di controllo come i PID, le funzioni logiche come AND, OR, NOT etc.

 Caratteristiche:

  • Ingressi e Uscite configurabili.
  • 2 ingressi universali (UI1 e UI2 per rilevare stati ON/OFF, misure di temperatura da sensori NTC 10 K, 0..10 V, 0..20 mA, 4..20 mA).
  • 4 ingressi digitali (DI1, DI2, DI3, DI4 per acquisire stati ON/OFF).
  • 1 push-button (DI5) per scopi generici definibili dall'utilizzatore.
  • 2 uscite analogiche (AO1 e AO2 per comandare con segnali proporzionali nel range 0..10 V).
  • 2 uscite a relé (DO1 e DO2).
  • 3 LED programmabili (2 verdi, 1 rosso).
  • RTC (real time clock) con batteria di back-up (CR2032).

Buon divertimento con il PIO per Raspberry Pi!