TM-99
PC-based automation system
Questo sistema permette di gestire in tempo reale fino a 128 canali a 230V, allo scopo di azionare dispositivi, accendere e spegnere luci, e soprattutto variare la luminosità di lampade, creando diversi effetti luminosi. Il sistema si collega alla porta parallela di un comunissimo PC (funziona anche con un vecchio 486 33Mhz!), ed un software permette di creare e gestire tutte le sequenze desiderate.
E' stato realizzato un prototipo perfettamente funzionante, che è stato utilizzato per comandare tutte le luci e gli automatismi di un presepe elettronico. Il prototipo è stato realizzato con 32 canali, un numero più che sufficiente per gestire tutte le luci (compresi gli effetti fiamma, lampi di temporale, ecc.) ed i principali automatismi meccanici.
foto del prototipo
Collegamento del sistema TM99
Schermata iniziale del software di gestione (per MS-DOS)
Programmazione del sistema:
Un semplice linguaggio di programmazione, appositamente studiato per il sistema TM-99, permette all'utente di creare e personalizzare i programmi eseguiti (e quindi gli effetti luminosi e le seguenze desiderate). Si possono programmare diversi eventi (con un'accuratezza temporale di 1/100 sec.) come ad es. variazione della luminosità di una lampada, accensione di un relè, accensione di un effetto fiamma (realizzato con una comune lampada a 230V), ed altro ancora. Di seguito vengono elencati alcuni dei principali tipi di eventi gestiti dal sistema TM-99, che rendono l'idea sulle potenzialità del sistema:
EVENTO |
PARAM1 |
PARAM2 |
PARAM3 |
ON |
Nessun parametro | ||
OFF |
Nessun parametro | ||
SLOPE |
DURATA |
VAL. INIZIALE |
VAL. FINALE |
PULSE |
DURATA |
TIME ON |
TIME OFF |
FLAME (effetto fiamma - tremolio) |
DURATA |
VAL. MIN. |
VAL. MIN. |
Ogni riga valida
di programma avente un’etichetta “TIME” deve essere costituita rispettando
il seguente schema:
TIME n ch event param1 param2 param3
Dove:
n
indica
l’istante (in unità di tempo) in cui inizia l’evento. ch il canale di uscita (A0,A1,…,A7,B0,…,B7,…). event il tipo di evento: ON, OFF, SLOPE, ecc. param1 il primo parametro associato all’evento (se previsto). param2 il secondo parametro associato all’evento (se previsto). param3 il terzo parametro associato all’evento (se previsto). |
Alcune delle possibili applicazioni:
Modellismo: gestione di plastici automatizzati
Presepi elettronici: gestione di luci ed automatismi meccanici
Automazione casalinga: gestione di luci, riscaldamenti, allarmi, ...
Automazione industriale: gestione di semplici processi ripetitivi
Robotica: gestione di movimenti ripetitivi o dipendenti da semplici eventi
Prototipo realizzato da:
Tonino Ciucci, Mauro Tomassini, Gabriele Dorinzi
Copyright © 1999 -
2000 GEAWARE di Ciucci Tonino -