STC Programmable Digital Timer

www.narcisivalter.it
Progetti Elettronici


STC3 - SUPER TIMER per BROMOGRAFO e Multiuso
con Microchip PIC16F886 DIP-28 (rev. 3)

(STC3 Programmable Super Timer, based on PIC16F886 Microcontroller)


Timer per Bromografo e Camera oscura

CARATTERISTICHE    [ TORNA ALL'INDICE ]

In questa pagina è descritto il Super Timer Programmabile STC giunto ormai alla terza versione (STC3). Rispetto alle versioni degli anni precedenti, in questo Timer è stato utilizzato un relè da 10A a una via (SPDT) ed un microcontrollore in versione DIP 28 (nelle precedenti versioni sono stati utilizzati i chip in versione SMD SO-28).

Il Timer STC3, gestisce tempi da da 1 secondo a 100 minuti e i valori da programmare sono a passi di 1 secondo.
Una volta accesso, il Timer visualizza sempre l’ultimo valore programmato dall’utente: premendo il pulsante START, il relè si attiva e inizia il conteggio alla rovescia (countdown). A fine conteggio, sul display appare il valore "00:00", il relè si disattiva e il buzzer emette 5 segnali acustici.

Se c'è un black out, il Timer si spegne completamente e il relè si disattiva: al ripristino della rete elettrica, il Timer visualizza l’ultimo valore programmato dall'utente, pronto per essere nuovamente avviato.

Elenco delle caratteristiche del Super Timer STC3:

  • Tensione di alimentazione: 12Vcc. (±10%)
  • Gestione a Microcontrollore (PIC16F886).
  • Precisione al Quarzo.
  • Conteggio tipo 'Count-Down' (conto alla rovescia).
  • Facile da utilizzare.
  • 3 pulsanti di comando:  START    STOP  e  SET  
  • Tempo Programmabile da 1sec. a 99min. 59sec.
  • Memorizzazione e richiamo automatico all’accensione dell'ultimo valore programmato dall'utente.
  • Buzzer on-board per segnalazione acustica di fine conteggio e scansione audio dei secondi.
  • LED rosso - Visualizza lo stato del RELE' (LOAD ON).
  • LED verde - Visualizza lo stato di PRONTO (READY).
  • Uscita relè: 250V / 10A (SPDT).
  • Morsettiera on-board da 3 vie a vite: NC, Com, NO.
  • Visualizzazione su 4 Display a 7-segmenti (0,59" - 13 mm).
  • PCB professionale serigrafato (doppia faccia).
  • Può essere usato come normale Timer multiuso, per Bromografi, ecc.
  • Dimensioni scheda: 100 x 76 mm.
  • Modello STC3-A per installazione a muro o modello STC3-S per installazione a pannello.

INSTALLAZIONE e COLLEGAMENTI    [ TORNA ALL'INDICE ]

Il Timer va alimentato a 12-13Vcc prelevabili da un piccolo alimentatore da almeno 0,5-1A oppure da una batteria. L'assorbimento medio del circuito si aggira sui 40-60 mA ma con il relè attivato si arriva fino a 160 mA di assorbimento totale.

Nell'immagine seguente è riportato un esempio di collegamento del Super Timer (nell'esempio è stata utilizzata la scheda STC3-A).

Wiring diagram of Super Timer

Al connettore J1 può essere collegato un interruttore di accensione: se non si usa un interruttore, il jumper deve essere cortocircuitato.

Sul morsetto M3 (MW) vanno collegati i contatti di un microswitch (o altro attuatore): questo morsetto è utile, ad esempio, per rilevare l'apertura dello sportello di un bromografo. Infatti, quando i contatti sul morsetto M3 sono aperti, il Timer si ferma e il relè si disattiva. Nel caso in cui non si voglia gestire l'apertura dello sportello, è necessario cortocircuitare i morsetti M3 con un ponticello a filo.

Il pulsante di RESET (Normalmente Aperto) che appare nel disegno sopra, non è indispensabile giacché, per inviare un eventuale reset al microcontrollore, è sufficiente mettere in corto per un attimo i pin del connettore J2 (RESET).

INSTALLAZIONE DELLA SCHEDA 'STC3-A' A MURO - Da notare che per l'installazione della scheda STC3-A (a muro oppure sulla base di un contenitore), tutti i componenti devono essere montati sullo stesso lato (Components side) come visibile nella seguente foto:

Wiring diagram of Digital Timer

INSTALLAZIONE DELLA SCHEDA 'STC3-S' A PANNELLO - Al contrario, se si preferisce installare la scheda su un pannello, è necessario utilizzare la scheda STC3-S: in questa scheda le morsettiere M1-M2-M3, i connettori J1 e J2 e il buzzer sono sladati sul lato opposto (Bottom side) per consentire un facile accesso a questi componenti una volta fissata la scheda (vedi foto successiva).

Wiring diagram of Digital Timer

Nel disegno seguente sono riportate tutte le dimensioni e le quote del piano di foratura nel caso di installazione della scheda su un pannello.

Esempio di collegamento di un relè di potenza esterno (con bobina a 12V)

COLLEGAMENTO DEL CARICO - Per quanto riguarda la potenza del carico, consiglio di collegarne uno che non superiore i 1200-1300 Watt per non sovraccaricare troppo i contatti del relè (specie se si usa un carico di tipo induttivo). I contatti del relè, infatti, possono attivare teoricamente dei carichi con potenze fino a 1500-1600 Watt e oltre ma per questi assorbimenti consiglio vivamente di sfruttare il relè sulla scheda per pilotarne un altro esterno di maggiore potenza: in questo caso è preferibile utilizzare un relè esterno con bobina da 12V così da poterlo alimentare direttamente con la stessa tensione di alimentazione della scheda, come visibile nell'immagine seguente.

Esempio di collegamento di un relè di potenza esterno (con bobina a 12V)

Per concludere, consiglio di stagnare le tre piste che collegano i contatti del relè alla morsettiera M2 così da aumentarne il loro spessore e renderle più performanti.

IMPORTANTE - La rete di snubber (componenti C7 e R22) è utile soprattutto quando si lavora con i carichi induttivi (come, ad esempio, i motori: utilizzando il Timer per attivare carichi puramente resistivi, (come ad esempio delle lampade a filamento) la rete di snubber può essere omessa per evitare che la debole corrente alternata che attraversa i componenti C7/R22 possa alimentare, seppur debolmente, il carico (specie nelle lampadine a LED). Per eliminare la rete di snubber è sufficiente tagliare un reoforo della resistenza R22.

COMANDI E USO    [ TORNA ALL'INDICE ]

NOTA - Prima di utilizzare il Timer, è consigliabile tenerlo acceso almeno 5-10 minuti per fare in modo che il circuito ed il quarzo possano stabilizzarsi alla perfezione.

Come già accennato, questo Timer gestisce tempi da 1 secondo a 100 minuti (per la precisione fino a 99:59) e i valori da programmare sono a passi di 1 secondo.

Una volta accesso, il Timer visualizza l'ultimo valore programmato dall'utente ed è pronto per essere avviato premendo il pulsante  START . In alternativa, premendo il pulsante  SET  si entra nella fase di PROGRAMMAZIONE.

Se c'è un black out, il Timer si spegne completamente (e il relè si disattiva): al ripristino della rete elettrica, il Timer si riposiziona nuovamente sull'ultimo valore programmato dall'utente, pronto per essere nuovamente avviato.


  Il valore di Default alla prima accensione

All'accensione, il display visualizza sempre l'ultimo valore programmato dall'utente: se non è mai stato utilizzato, dopo l'accensione, il Timer imposta automaticamente il valore del tempo a 02:00 (2 minuti di attivazione relè).

 

  I pulsanti di comando

  •  START / RESTART  
  • Pulsante per l'avvio del Timer. Il Timer può essere avviato solo se il LED verde è acceso (Ready). Alla pressione del pulsante START, il Timer attiva il relè e avvia il conto alla rovescia partendo da quello programmato dall'utente. Durante il conto alla rovescia, il LED rosso è acceso per indicare che il relè è stato attivato.

  •  STOP / RESET  
  • Questo pulsante, premuto una volta, ferma momentaneamente il Timer e disattiva il relè. Per far ripartire il Timer (e riattivare il relè), premere il pulsante START altrimenti, una seconda pressione del pulsante STOP resetta definitivamente il Timer portandolo in posizione di standby e pronto per essere nuovamente avviato dall'utente (LED verde acceso).

    Durante una PAUSA (ovvero dopo aver premuto una volta il pulsante STOP), sul display è acceso solo il PUNTINO ROSSO BASSO.

  •  SET  
  • Premere questo pulsante per entrare nella fase di PROGRAMMAZIONE del Timer. Alla seconda pressione del pulsante SET, si esce dalla fase di PROGRAMMAZIONE.

    NOTA - L'entrata in PROGRAMMAZIONE è possibile SOLO quando il Timer è pronto (LED VERDE acceso). Se il Timer non dovesse entrare in PROGRAMMAZIONE, controllare che non sia in pausa oppure verificare che il LED VERDE sia acceso: eventualmente, premere il pulsante STOP per resettare il Timer (in questo caso, il LED VERDE si accende).

    Durante la programmazione del Tempo, il display segnala la posizione delle 4 cifre con l'accensione del segmento basso, ognuno in corrispondenza di una cifra del display.

  •  Selezione del DISPLAY e dei VALORI da PROGRAMMARE (solo in PROGRAMMAZIONE)  
  • I pulsanti START e STOP hanno una doppia funzione: quando si entra nella fase di PROGRAMMAZIONE, questi pulsanti consentono di scegliere il singolo display e i valori da programmare secondo quanto descritto di seguito:

    • Pulsante (START): ad ogni pressione, si accende un display per volta, da sinistra verso destra. Il display acceso è quello in cui si inserirà la cifra da programmare. Dopo il quarto display, un'ulteriore pressione del pulsante fa ripartire la sequenza dal primo display e così via.
    • Pulsante (STOP): ad ogni pressione, si inserisce sul display acceso un valore da 0 a 9: una volta arrivati alla cifra 9, premendo ulteriormente il pulsante, si riparte dalla cifra 0 e così via.

  I Puntini luminosi sul Display

Durante il funzionamento del Timer, sul display possono accendersi uno o entrambi i PUNTINI ROSSI: inoltre, l’accensione dei LED verde e rosso indicano diverse situazioni. Nell’elenco seguente è riportata una breve descrizione di tutte le situazioni possibili.

  •   PUNTINI ACCESI FISSI (Timer Ready)
  • Indicano che il Timer è pronto per essere avviato con la pressione del pulsante START oppure per entrare in PROGRAMMAZIONE premendo il pulsante SET.
    Il LED VERDE acceso indica che il Timer è pronto per entrambe le operazioni (Ready)
    Programming Time

     

  •   PUNTINI ACCESI LAMPEGGIANTI (Countdown in progress)
  • Indicano che il Timer è in funzione e il lampeggio dei puntini scandisce i secondi. Durante il conto alla rovescia è possibile mettere in PAUSA il Timer (e quindi disattivare il relè) premendo il pulsante STOP.
    Programming Time

     

  •  PUNTINO BASSO ACCESO (Pause Timer)
  • Il puntino basso si accende quando, durante un conteggio, si preme il pulsante STOP per mettere in pausa il Timer. In questa situazione, premendo il pulsante START il Timer si riavvia dal punto in cui era stato interrotto mentre premendo una seconda volta il pulsante STOP il conteggio si resetta, il relè si disattiva e il LED VERDE si accende ad indicare che il Timer è tornato nello stato PRONTO (Ready).
    Programming Time

     

  •   PUNTINO ALTO ACCESO (Open Panel)
  • Il puntino alto si accende quando si apre lo sportello del bromografo o qualsiasi altro attuatore collegato alla morsettiera M3. Per gestire l’apertura è necessario collegare un microswitch sulla morsettiera M3 (MW): il microswitch deve avere i contatti Normalmente Chiusi (Normally Closed) quando è premuto ovvero quando lo sportello del bromografo è correttamente chiuso. In altre parole, i contatti sulla morsettiera M3 devono essere chiusi affinché il Timer possa funzionare. Tutte le volte che lo sportello del bromografo viene aperto, il relè si disattiva ed il LED VERDE si spegne ad indicare che il Timer non è pronto. Se non si desidera gestire l’apertura dello sportello, è necessario mettere in cortocircuito, con un ponticello a filo, la morsettiera M3.
    Programming Time

     

  •   SEGMENTI BASSI ACCESI (Programming)
  • Con la pressione del pulsante SET, si entra nella fase di PROGRAMMAZIONE e il display appare come visibile nella figura a destra.
    Premere il pulsante (START) per cambiare la posizione oppure premere il pulsante (STOP) per inserire una cifra da 0 a 9 sul display selezionato.
    Premendo di nuovo il pulsante SET, si esce dalla fase di PROGRAMMAZIONE e si torna nello stato di Timer pronto (Ready).
    NOTA - Non è possibile entrare in programmazione se i contatti della morsettiera M3 sono aperti.
    Programming Time

  I LED DEL TIMER

Sul Timer ci sono DUE spie LED:

  • LED VERDE (DL1 - READY)  - La spia VERDE accesa indica che il Timer è pronto per essere avviato oppure per entrare nella fase di PROGRAMMAZIONE.
  • LED ROSSO (DL2 - LOAD ON) - La spia ROSSA si accende SOLO quando il relè è attivato.

  Attivazione della Scansione Audio dei Secondi

Quando si attiva la scansione audio dei secondi, il buzzer emette un breve segnale acustico ad ogni secondo (il classico “toc”).

Per attivare la scansione audio, premere e mantenere premuto il pulsante STOP e, contemporaneamente, premere anche il pulsante SET, quindi rilasciare entrambi. Ogni volta che si esegue questa procedura, sul primo display a destra appare per qualche istante la cifra "0" oppure "1" in base alla modalità scelta come illustrato nelle successive figure (per default, la scansione audio dei secondi è impostata su "0").

  •   SCANSIONE AUDIO DEI SECONDI ATTIVA
  • Quando al rilascio dei pulsanti il display segnala  1 , la scansione audio è ATTIVATA.
    Programming Time

     

  •   SCANSIONE AUDIO DEI SECONDI NON ATTIVA
  • Quando al rilascio dei pulsanti il display segnala  0 , la scansione audio è DISATTIVATA.
    Programming Time

NOTA - L'Attivazione/Disattivazione della SCANSIONE AUDIO DEI SECONDI è memorizzata nella Eeprom del microcontrollore: per questo, il Timer, ad ogni accensione, funziona sempre con l'ultima opzione impostata dall'utente.


GALLERIA IMMAGINI    [ TORNA ALL'INDICE ]

Le foto seguenti mostrano la scheda nella versione STC3-A (con i componenti montati tutti sullo stesso lato): questa versione della scheda è idonea per l'installazione a MURO oppure sul fondo di un CONTENITORE.

Super-Timer Digital-Timer Timer-for-Exposure-Box Temporizzatore-Programmabile Digital-Programmable-Timer

Le foto seguenti mostrano la scheda nella versione STC3-S (idonea per il montaggio su PANNELLO (vedi alcuni componenti montati sul lato opposto). Usando gli strip tulipano come zoccoli per i display ed un pezzo di plexiglass di spessore 3 mm., l'altezza dei distanziatori da applicare sul pannello si aggira intorno ai 18-18.5 mm.

Super-Timer Digital-Timer Timer-for-Exposure-Box Temporizzatore-Programmabile Digital-Programmable-Timer

DOWNLOAD    [ TORNA ALL'INDICE ]

Cliccando sui seguenti link, potete scaricare le istruzioni d'uso del Super Timer STC3 (in italiano o in inglese) e il datasheet del PICmicro 16F886. Per le richieste del firmware HEX, utilizzare SOLO la sezione COMMENTI.

Download

Scarica il Manuale d'Uso del Timer STC3 in ITALIANO (3,7 MB)

Download the STC3 Timer Owner's Manual in ENGLISH (3,7 MB)

Scarica il Datasheet del Microcontrollore PIC16F886

COMMENTI    [ TORNA ALL'INDICE ]

[ Torna all'inizio della pagina ]

AVVERTENZA IMPORTANTE: Tutti i progetti, gli schemi elettronici e i software presenti su www.narcisivalter.it hanno carattere esclusivamente didattico, informativo e sperimentale. Trattandosi di prototipi artigianali non certificati (privi di marcatura CE), vengono forniti 'così come sono' (AS IS) e non sono destinati all'uso in impianti civili, domestici, commerciali o industriali. L’autore non garantisce la funzionalità né la sicurezza dei circuiti e declina ogni responsabilità civile e penale per danni diretti o indiretti a cose o persone (inclusi cortocircuiti o incendi) derivanti dal loro montaggio o utilizzo. L’utente accetta di utilizzare i contenuti del sito sotto la propria esclusiva responsabilità.
PERICOLO ELETTRICO (220-240V): Molti dei circuiti descritti su www.narcisivalter.it sono sottoposti alla tensione di rete elettrica e comportano un grave pericolo di folgorazione, lesioni o morte se non manipolati secondo le normative di sicurezza vigenti. Anche tensioni inferiori (pari o superiori a 25V) possono risultare pericolose in determinate condizioni. La riproduzione dei progetti richiede solide competenze in fisica ed elettrotecnica; l'utente è l'unico responsabile della verifica di conformità e della sicurezza di ciò che realizza.
TERMINI PER LE SCHEDE A GIORNO E I DISPOSITIVI INSCATOLATI: Le schede elettroniche e i dispositivi assemblati (sia in versione nuda open-frame che inseriti in contenitori/scatole) proposti in vendita su questo o su altri siti (inclusi alcuni marketplace) sono realizzazioni artigianali in pezzo unico o in tiratura limitata, prive di certificazione e marcatura CE. Tali dispositivi non costituiscono prodotti di serie per uso civile o domestico, ma sono da considerarsi esclusivamente prototipi e moduli sperimentali destinati all'uso in ambiente di laboratorio, test, studio o sviluppo da parte di personale qualificato. L'acquirente si assume la totale ed esclusiva responsabilità civile e penale legata al loro utilizzo, al corretto cablaggio esterno, al rispetto delle tensioni d'esercizio e all'inserimento di adeguate protezioni esterne (fusibili). L'autore declina ogni responsabilità per cortocircuiti, incendi, folgorazioni, malfunzionamenti o qualsiasi danno diretto o indiretto a cose o persone derivante dall'uso o dall'installazione degli apparati forniti.

Privacy Policy - Cookie Policy - Condizioni d'Uso