CONTROLLER
PROGRAMMABILE MULTIUSO
PER FUOCHI, STELLE E RELE'Un altro circuito
concepito per rendere il nostro presepio sempre più realistico.
Quanti fuochi, quante lanterne inseriamo nel nostro presepio ? E quante
stelle ?
Con questo circuito possiamo pilotare fuochi, lanterne e stelle lavorando a
bassa tensione e perciò in assoluta sicurezza ! Lo possiamo
inoltre utilizzare per pilotare dei relè che ci permettono di comandare qualsiasi altro
dispositivo, sia una luce, un motore o altro.
Partorito dalla vivace mente di Sergio Salvitti (http://www.salvitti.it/), apparentemente semplice, si basa sul notissimo microcontrollore
AT89C52 con un clock di sistema a 4 Mhz. Possiede 14 uscite divise in
due gruppi. Ogni gruppo può essere configurato per svolgere una delle
seguenti funzioni:
- Luci Fuochi
- Luci Stelle
- Uscite ON/OFF per comandare dei relè
Può essere usato sia in unione ad un Pc sia stand-alone.
In modalità STELLE o FUOCHI è possibile
collegare una o più luci per ogni singolo canale. Le luci potrebbero
anche essere utilizzate come sorgente d'illuminazione per le fibre
ottiche. Le lanterne vanno collegate come se fossero FUOCHI.
Come già detto, le uscite sono state divise in due gruppi da
7 chiamati rispettivamente G1 e G2. Per ogni gruppo si
può scegliere la tensione di alimentazione più adatta alle proprie
esigenze in funzione delle lampadine a disposizione. Le lampade
possono essere collegate in serie o in parallelo.
Vediamo in dettaglio le varie modalità di funzionamento:
MODO STELLE/FUOCHI
Sia nella modalità STELLE che nella modalità FUOCHI le
lampade brillano con sequenza pseudocasuale diversa da canale a
canale.
La differenza tra le due modalità consiste nella diversa frequenza di
pilotaggio delle lampade. Nel modo FUOCHI la lampadina
lampeggia con un'intermittenza che simula il fuoco che arde mentre
nella modalità STELLE la lampadina cambia la luminosità più
lentamente e meno vistosamente simulando perfettamente la deriva di
luminosità di una stella.
MODO ON/OFF
Nel modo ON/OFF le luci vengono attivate o disattivate sotto il
controllo del PC.
In genere i canali d'uscita sono utilizzati per attivare dei carichi
che funzionano ON/OFF in corrente continua oppure generalmente
dei relè.
Usare l'accortezza di verificare che la tensione di alimentazione del
gruppo corrisponda alla tensione di alimentazione dei relè utilizzati
e che questi non assorbano una corrente maggiore di 500 mA per non
danneggiare i darlington di uscita dell'integrato ULN2003. E'
consigliato comunque non superare i 200 mA di carico per ogni uscita
in modo da non surriscaldare il driver ULN2003. I diodi di clamping
esterni collegati in parallelo ai relè non sono necessari perché già
contenuti del driver. Con le uscite a relè possiamo pilotare dei
carichi anche diversi dalle lampadine ed ogni carico può essere
alimentato in maniera indipendente.
SCHEMA ELETTRICO
Lo schema elettrico è visibile in Fig. 2. Come si può
vedere sono stati utilizzati quattro circuiti integrati: Il microcontrollore AT89C52, un regolatore di tensione 7805 e due driver
ULN2003. Le funzioni vengono tutte gestite dal firmware programmato
all'interno del micro.
|