OROLOGIO DIGITALE A DISPLAY GIGANTI OROLOGIO DIGITALE con DISPLAY GIGANTI con PICmicro 16F886 Realizzazione di un preciso orologio digitale HH:MM con display giganti (utilizzando il PIC16F886) MANUALE TECNICO E ISTRUZIONI 016 by Valter Narcisi San Benedetto del Tronto (AP) www.narcisivalter.it/progetti/orologio-gigante-large-digital-clock.html
1 4 5 6 7 8 D D +1 +1 Alim. 1V M1 + D1 1N4001 C1 0uF/5v + R* k7 IN U4 78L05 COM OUT +5 + C 100uF/16v R9 R1 4k7 R1 470 1 +1 +1 1 M M MM MM 4 H H 4 5 5HH HH Dots 6 6 M Multiplexer / Dots 9V Battery M + D 1N4001 R8 4k7 R7 4k7 R6 4k7 R5 4k7 R* Remove this resistor if the battery is alkaline and NOT RECHARGEABLE Q5 BC17 Q9 MPSA4 Q4 BC17 Q8 MPSA4 Q BC17 Q7 MPSA4 Q BC17 Q6 MPSA4 C B R 8k S1 Hour S Min. R4 8k +5 S Shift R5 8k R6 8k S4 1/4 M5 ICSP 1 4 5 S5 Hour R7 8k S6 Sec. R8 8k C5 0.1 J1 Reset R1 10k 8 RB7 7 RB6 1 RE/MCLR RA0 RA1 4 RA 5 RA 6 RA4 7 RA5 1 RB0/INT +5 +5 0 C 0.1 U1 PIC16F886 Microcontroller RB1 RB RB 4 RB4 5 RC0 11 RC1 1 RC 1 RC 14 RC4 15 RC5 16 RC6 17 RC7 18 RB5 6 +1 10 8 I8 COM O8 11 7 I7 O7 1 6 I6 O6 1 5 I5 U O5 14 4 ULN80 I4 O4 15 I O 16 I O 17 1 I1 O1 GND 9 R14 R0 180 M4 Segments a 1 1 b c d 4 4 e 5 5 f 6 6 g 7 7 GND 8 8 DS1 DS4 SA18 11 series or KW1 1801AOA HOURS DS4 1 5 8 AC AC dp a b c d e f g 7 6 4 9 10 DS 1 5 8 AC AC dp a b c d e f g 7 6 4 9 10 DL1 5 mm DL 5 mm DS 1 5 8 AC AC dp a b c d e f g 7 6 4 9 10 DS1 1 5 8 AC AC dp a b c d e f g 7 6 4 9 10 MINUTES C B +5 10 RA6 GND 8 GND 19 RA7 9 +1 768 Hz C4 0.1 BZ Buzzer Piezo R4 1k D FDH999 C6 6 0pF C7 47pF XT 768 Hz R 100k R 10M 9 10 11 Cext Rext Rs 16 VCC U CD4060 Q4 Q5 Q6 Q7 Q8 Q9 Q10 Q1 Q1 Q14 7 5 4 6 14 1 15 1 Hz R1 4k7 Q1 BC7 A GND 8 Reset 1 Reset seconds ( ms) Author: Valter Narcisi San Benedetto del Tronto (AP) info@narcisivalter.it A Project: Year: Orologio Gigante a Display (full schematic) 016 Size: DWG no. Rev.: Scale: Sheet: A 1 1 1:1 1 of 1 Note: www.narcisivalter.it/progetti/orologio gigante large digital clock.html All Right Reserved 1 4 5 6 7 8
OROLOGIO DIGITALE A DISPLAY GIGANTI ELENCO COMPONENTI (Component List) Designator Value & Note -------------- ----------------------------- R1 10k R* k7 R... R8 10k R9... R1 4k7 R14... R0 180 ohm R1 470 ohm R 10M R 100k R4 1k R5... R8 4k7 C1 0uF/5v C 100uF/16v C... C5 0.1 C6 6-0pF C7 47pF D1 - D 1N4001 D FDH999 DL1 - DL DIODO LED Rosso DS1... DS4 Display KW1-1801AOA Q1 BC7 (NPN - 500mA) Q... Q5 BC17 (NPN - 100mA) Q6... Q9 MPSA4 (NPN 500mA) U1 PIC16F886 Microcontroller U CD4060 / HCF4060 U ULN80 U4 78L05 XT Quarzo 768 Hz BZ Buzzer piezo S1... S6 Micropulsante (tactile switch two holes) J1 Strip vie -.54 (Reset) M1 Morsettiera vie M Strip vie -.54 M Strip/Connettore 6 vie -.54 M4 Strip/Connettore 8 vie -.54 M5 Strip 5 vie -.54 (ICSP) 016 by Valter Narcisi San Benedetto del Tronto (AP) www.narcisivalter.it/progetti/orologio-gigante-large-digital-clock.html
1 4 D Alim. 1V M1 + D1 1N4001 C1 0uF/5v + IN U4 78L05 COM OUT +1 +5 + C 100uF/16v M5 ICSP 1 4 5 R1 +5 C D C B 9V Battery M + C6 XT 768 Hz R 6 0pF 100k R C7 10M 47pF R* k7 D 1N4001 R* Remove this resistor if the battery is alkaline and NOT RECHARGEABLE 768 Hz 9 10 11 Cext Rext Rs +5 C4 0.1 16 VCC U CD4060 Q4 Q5 7 5 Q6 Q7 4 6 Q8 14 Q9 1 Q10 15 Q1 1 Q1 Q14 R 8k S1 Hour S Min. R4 8k +5 S Shift R5 8k R6 8k S4 1/4 S5 Hour R7 8k S6 Sec. Hz R8 8k C5 0.1 J1 Reset 10k 8 RB7 7 RB6 1 RE/MCLR RA0 RA1 4 RA 5 RA 6 RA4 7 RA5 1 RB0/INT 10 RA6 GND 8 +5 0 U1 PIC16F886 Microcontroller GND 19 0.1 RB1 RB RB 4 RB4 5 RC0 11 RC1 1 RC 1 RC 14 RC4 15 RC5 16 RC6 17 RC7 18 RB5 6 RA7 9 10 8 I8 COM O8 11 7 I7 O7 1 6 I6 O6 1 5 I5 U O5 14 4 ULN80 I4 O4 15 I O 16 I O 17 1 I1 O1 GND R1 4k7 +1 9 BZ Buzzer Piezo +1 Q1 BC7 R4 1k R9 R1 4k7 R1 470 R14 R0 180 +1 D FDH999 M 1 +1 M MM Multiplexer / Dots 4 H 5 HH 6 Dots M4 1 a b c 4 d Segments 5 e 6 f 7 g 8 GND C B GND Reset 8 1 Reset seconds ( ms) Author: Valter Narcisi San Benedetto del Tronto (AP) info@narcisivalter.it A Project: Year: Orologio Gigante a Display (sez. MAIN) 016 A Size: DWG no. Rev.: Scale: Sheet: A4 1 1 1:1 1 of Note: www.narcisivalter.it/progetti/orologio gigante large digital clock.html All Right Reserved 1 4
016 by www.narcisivalter.it/progetti/orologio-gigante-large-digital-clock.html
016 by www.narcisivalter.it/progetti/orologio-gigante-large-digital-clock.html
1 4 D +1 M MM Multiplexer / Dots H HH Dots M 1 4 5 6 D R8 4k7 R7 4k7 R6 4k7 R5 4k7 C Q5 BC17 Q9 MPSA4 Q4 BC17 Q8 MPSA4 Q BC17 Q7 MPSA4 Q BC17 Q6 MPSA4 C DS4 DS DS DS1 DS1 DS4 SA18 11 series or KW1 1801AOA 1 5 8 AC AC dp 1 5 8 AC AC dp 1 5 8 AC AC dp 1 5 8 AC AC dp HOURS DL1 5 mm MINUTES a b c d e f g a b c d e f g DL 5 mm a b c d e f g a b c d e f g 7 6 4 9 10 7 6 4 9 10 7 6 4 9 10 7 6 4 9 10 B M4 a 1 b c d 4 Segments e 5 f 6 g 7 GND 8 B Author: Valter Narcisi San Benedetto del Tronto (AP) info@narcisivalter.it A Project: Year: Orologio Gigante a Display (sez. DISPLAY) 016 A Size: DWG no. Rev.: Scale: Sheet: A4 1 1 1:1 of Note: www.narcisivalter.it/progetti/orologio gigante large digital clock.html All Right Reserved 1 4
016 by www.narcisivalter.it/progetti/orologio-gigante-large-digital-clock.html
016 by www.narcisivalter.it/progetti/orologio-gigante-large-digital-clock.html
OROLOGIO DIGITALE A DISPLAY GIGANTI MODALITA D USO All'accensione, l orologio esegue il TEST dei Display e poi si posiziona sull orario 1:0. HOURS - Ad ogni pressione di questo pulsante, le cifre delle ORE si incrementano. Se è stata programmata la modalità 4H (Sistema Orario ISO 8601), arrivati alla cifra"", la successiva pressione del pulsante HOURS visualizza "0" (mezzanotte). Se, al contrario, è stata programmata la modalità 1H, arrivati alla cifra"1", la successiva pressione del pulsante HOURS visualizza "1". La prima cifra a sinistra (decine di ORE), se uguale a zero, è automaticamente spenta. MINUTES - Ad ogni pressione di questo pulsante, le cifre dei MINUTI si incrementano di una unità. Quando si arriva al valore "59", la successiva pressione del pulsante MINUTES visualizza "00". Ad ogni pressione del pulsante MINUTES, i secondi sono automaticamente azzerati. SHIFT - La pressione di questo pulsante insieme ai pulsanti HOURS oppure MINUTES consente di impostare all'indietro (decremento) le ore o i minuti. Se premuto da solo, non si ha nessun effetto. Se premuto con il pulsante 1/4 si avvia il Test dei Display. 1/4 - La pressione di questo pulsante cambia la modalità di visualizzazione da 1 a 4 ore e viceversa (funzionamento toggle). Quando si passa dalla visualizzazione "4H" a quella "1H" l'orario è aggiornato automaticamente: ad esempio, se l'orologio visualizza le :0, passando alla visualizzazione 1H, il nuovo valore che il display visualizza è 11:0. Dopo la pressione di questi pulsanti, sul display appare per un secondo la scritta 1-H oppure 4- H : la scritta indica la modalità di visualizzazione scelta. Il Sistema Orario a 4 Ore è la notazione Standard Internazionale ISO 8601 (spesso definito anche "Militay Time"). HOUR Scan. - La pressione di questo pulsante abilita la scansione audio delle ORE: in pratica l'orologio emette un breve segnale sonoro allo scoccare della nuova ora. Per disabilitare la scansione audio delle ore, premere nuovamente il pulsante (funzionamento toggle). Dopo ogni programmazione, sul display appare per un secondo la scritta H On (scansione ORE abilitata) oppure HOFF (scansione ORE disabilitata). SEC Scan. La pressione di questo pulsante abilita la scansione audio dei SECONDI: in pratica l'orologio emette un breve segnale sonoro ogni secondo (simulazione dell'orologio meccanico). Per disabilitare la scansione audio dei secondi, premere nuovamente il pulsante (funzionamento toggle). Dopo ogni programmazione, sul display appare per un secondo la scritta S On (scansione SECONDI abilitata) oppure SOFF (scansione SECONDI disabilitata). 016 by Valter Narcisi San Benedetto del Tronto (AP) www.narcisivalter.it/progetti/orologio-gigante-large-digital-clock.html
OROLOGIO DIGITALE A DISPLAY GIGANTI TEST - Il TEST dei Display avviene in modo automatico alla prima accensione dell'orologio oppure tenendo premuti contemporaneamente i pulsanti SHIFT e 1/. Il TEST accende in sequenza tutti i 4 display visualizzando sempre la cifra "8". NB - Durante la pressione di uno qualsiasi dei pulsanti, il conteggio dell'orologio non si ferma, ma continua anche se le cifre non vengono visualizzate. I secondi sono sempre azzerati ad ogni pressione dei pulsanti +MIN e -MIN. I MESSAGGI SUL DISPLAY DISPLAY MESSAGES 016 by Valter Narcisi San Benedetto del Tronto (AP) www.narcisivalter.it/progetti/orologio-gigante-large-digital-clock.html
OROLOGIO DIGITALE A DISPLAY GIGANTI LA BATTERIA DA 9V L'orologio è predisposto per il collegamento di una batteria ricaricabile da 9V al Ni-Cd: sconsiglio di utilizzare le Ni-MH in quanto esse necessitano di correnti di ricarica ben precise per salvaguardarne la durata e l'integrità anche se la resistenza R da 700 ohm ha un valore tale che non dovrebbe creare nessun problema. La batteria entra in funzione solo durante un eventuale Black-Out: al contrario, durante il funzionamento normale dell'orologio, la batteria si ricarica (o mantiene la sua carica fino al prossimo eventuale Black-Out). Durante un Black-Out, il display si spegne ed il buzzer non emette alcun segnale: in questo modo si "allunga" la vita della batteria in tampone che ha il solo compito di continuare a far "lavorare" il microcontrollore senza perdere l'orario quando viene a mancare la corrente elettrica. Come batteria, potete utilizzarne anche una normale alcalina da 9V, non ricaricabile, ma in questo caso è necessario rimuovere la resistenza R da 700 ohm. La corrente assorbita dal circuito, in mancanza di rete, è molto bassa (inferiore a 10 ma), per cui anche in caso di ripetuti Black-Out, la batteria dovrebbe avere una lunghissima autonomia. IL BUZZER Il Buzzer BZ è stato inserito principalmente per un motivo: l'emissione di un breve beep al raggiungimento della nuova ora (beep orario) così come avviene, ad esempio, su alcuni orologi digitali. Il buzzer segnala anche la pressione di un pulsantino e, se programmato, emette un brevissimo beep ogni secondo (simulazione dell orologio meccanico). 016 by Valter Narcisi San Benedetto del Tronto (AP) www.narcisivalter.it/progetti/orologio-gigante-large-digital-clock.html
OROLOGIO DIGITALE A DISPLAY GIGANTI 016 by Valter Narcisi San Benedetto del Tronto (AP) www.narcisivalter.it/progetti/orologio-gigante-large-digital-clock.html