Orologio Digitale HH:MM con Display Giganti - narcisivalter.it · OROLOGIO DIGITALE A DISPLAY...
Transcript of Orologio Digitale HH:MM con Display Giganti - narcisivalter.it · OROLOGIO DIGITALE A DISPLAY...
OROLOGIO DIGITALE A DISPLAY GIGANTI
©2016 by Valter Narcisi – San Benedetto del Tronto (AP)
www.narcisivalter.it/progetti/orologio-gigante-large-digital-clock.html
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
1 2 3 4 5 6 7 8
A
B
C
D
87654321
D
C
B
A
RB4 25
RB5 26
RB627
GND
8
+520
RE3/MCLR1
RB2 23
RA13
RA35
RB3 24
RB0/INT21
RA610
RA57
RB1 22
RA02
RA46
RA7 9
GND
19
RC0 11
RC1 12
RC2 13
RC3 14
RC4 15
RC5 16
RA24
RC6 17
RB728
RC7 18
U1PIC16F886
Author:
Project:
Size: DWG no. Rev.: Scale: Sheet:
Year:
Note:
Valter Narcisi ‐ San Benedetto del Tronto (AP) ‐ [email protected]
Orologio Gigante a Display (full schematic) 2016
A3 1 1 1:1 1 of 1
www.narcisivalter.it/progetti/orologio‐gigante‐large‐digital‐clock.html ‐ ©All Right Reserved
BZBuzzer D3
FDH999
+12
R13
4k7
S5Hour
S412/24
S3Shift
S2Min.
XT32768 Hz R23
100kR2210MC7
47pF
C6
6‐30pF
+5
C4
0.1
Q1BC337
R48k2
R58k2
R68k2
R78k2
C3
0.1
+M1
D11N4001
+C1
220uF/25v
+C2100uF/16v
+M2
D21N4001
R2*2k7
+5
+5
12345
M5ICSP
+5
32768 Hz
9V Battery
Alim. 12VCOM
IN OUTU478L05
Rs11
Q4
Q6
Q12
9
12
CextQ5
RextQ7
3
15
54
13
2
7
614
Q10
Reset
Q8
Q13Q14
10
1
Q9
8
16
VCC
GND
U2CD4060
Microcontroller
COM
GND9
10
I8I7I6I5I4I3I2
O8O7O6O5O4O3O2
8765432
11121314151617
I1 O11 18
U3ULN2803
R14180R20
+12
Piezo
R9 R124k7 ‐
‐
123456
Multiplexer / Dots
+12
+12
HHHMMM
R241k
C50.1
12345678
Segments
R21 470
J1Reset
R1
10k
S6Sec.
R88k2
S1Hour
R38k2
+12
f
dc
g
e
ba1
2345678
M4
123456
M3
+12
HHH
Dots
MMM
GND
a b c d e f g
7 6 4 3 2 9 10
AC1 8
AC5
dp
DS4
a b c d e f g
7 6 4 3 2 9 10
AC1 8
AC5
dp
DS3
a b c d e f g
7 6 4 3 2 9 10
AC1 8
AC5
dp
DS2
a b c d e f g
7 6 4 3 2 9 10
AC1 8
AC5
dp
DS1
DL1
DL2
R254k7
R264k7
R274k7
R284k7
DS1 ‐ DS4SA18‐11 seriesor KW1‐1801AOA
MINUTESHOURS
Q2BC172
Q3BC172
Q4BC172
Q5BC172
Q6MPSA42
Q7MPSA42
Q8MPSA42
Q9MPSA42
5 mm
5 mm
R2* ‐ Remove this resistor if the battery isalkaline and NOT RECHARGEABLE
2 Hz
Reset seconds (2 ms)
OROLOGIO DIGITALE A DISPLAY GIGANTI
©2016 by Valter Narcisi – San Benedetto del Tronto (AP)
www.narcisivalter.it/progetti/orologio-gigante-large-digital-clock.html
ELENCO COMPONENTI (Component List) Designator Value & Note -------------- ----------------------------- R1 10k R2* 2k7 R3 ... R8 10k R9 ... R13 4k7 R14 ... R20 180 ohm R21 470 ohm R22 10M R23 100k R24 1k R25 ... R28 4k7 C1 220uF/25v C2 100uF/16v C3 ... C5 0.1 C6 6-30pF C7 47pF D1 - D2 1N4001 D3 FDH999 DL1 - DL2 DIODO LED Rosso DS1 ... DS4 Display KW1-1801AOA Q1 BC337 (NPN - 500mA) Q2 ... Q5 BC172 (NPN - 100mA) Q6 ... Q9 MPSA42 (NPN – 500mA) U1 PIC16F886 Microcontroller U2 CD4060 / HCF4060 U3 ULN2803 U4 78L05 XT Quarzo 32768 Hz BZ Buzzer piezo S1 ... S6 Micropulsante (tactile switch two holes) J1 Strip 2 vie - 2.54 (Reset) M1 Morsettiera 2 vie M2 Strip 2 vie - 2.54 M3 Strip/Connettore 6 vie - 2.54 M4 Strip/Connettore 8 vie - 2.54 M5 Strip 5 vie - 2.54 (ICSP)
1 2 3 4
A
B
C
D
4321
D
C
B
A
RB4 25
RB5 26
RB627
GND
8
+520
RE3/MCLR1
RB2 23
RA13
RA35
RB3 24
RB0/INT21
RA610
RA57
RB1 22
RA02
RA46
RA7 9
GND
19
RC0 11
RC1 12
RC2 13
RC3 14
RC4 15
RC5 16
RA24
RC6 17
RB728
RC7 18
U1PIC16F886
Author:
Project:
Size: DWG no. Rev.: Scale: Sheet:
Year:
Note:
Valter Narcisi ‐ San Benedetto del Tronto (AP) ‐ [email protected]
Orologio Gigante a Display (sez. MAIN) 2016
A4 1 1 1:1 1 of 2
www.narcisivalter.it/progetti/orologio‐gigante‐large‐digital‐clock.html ‐ ©All Right Reserved
BZBuzzer D3
FDH999
+12
R13
4k7
S5Hour
S412/24
S3Shift
S2Min.
XT32768 Hz R23
100kR2210MC7
47pF
C6
6‐30pF
+5
C4
0.1
2 Hz
Q1BC337
R48k2
R58k2
R68k2
R78k2
C3
0.1
+M1
D11N4001
+C1
220uF/25v
+C2100uF/16v
+M2
D21N4001
R2*2k7
+5
+5
12345
M5ICSP
+5
32768 Hz
9V Battery
Alim. 12V
R2* ‐ Remove this resistor if the battery isalkaline and NOT RECHARGEABLE
COM
IN OUTU478L05
Rs11
Q4
Q6
Q12
9
12
CextQ5
RextQ7
3
15
54
13
2
7
614
Q10
Reset
Q8
Q13Q14
10
1
Q9
8
16
VCC
GND
U2CD4060
Microcontroller
f
dc
g
e
baCOM
GND9
10
I8I7I6I5I4I3I2
O8O7O6O5O4O3O2
8765432
11121314151617
I1 O11 18
U3ULN2803
R14180R20
+12
Piezo
R9 R124k7 ‐
‐
123456
M3
Multiplexer / Dots
+12
+12
HHH
Dots
MMM
R241k
C50.1
GND
12345678
M4
Segments
R21 470
J1Reset
R1
10k
S6Sec.
R88k2
S1Hour
R38k2
Reset seconds (2 ms)
+12
©2016 by www.narcisivalter.it/progetti/orologio-gigante-large-digital-clock.html
©2016 by www.narcisivalter.it/progetti/orologio-gigante-large-digital-clock.html
1 2 3 4
A
B
C
D
4321
D
C
B
A
Author:
Project:
Size: DWG no. Rev.: Scale: Sheet:
Year:
Note:
Valter Narcisi ‐ San Benedetto del Tronto (AP) ‐ [email protected]
Orologio Gigante a Display (sez. DISPLAY) 2016
A4 1 1 1:1 2 of 2
www.narcisivalter.it/progetti/orologio‐gigante‐large‐digital‐clock.html ‐ ©All Right Reserved
f
dc
g
e
ba 1
2345678
M4
Segments
123456
M3
Multiplexer / Dots
+12
HHH
Dots
MMM
GND
a b c d e f g
7 6 4 3 2 9 10
AC1 8
AC5
dp
DS4
a b c d e f g
7 6 4 3 2 9 10
AC1 8
AC5
dp
DS3
a b c d e f g
7 6 4 3 2 9 10
AC1 8
AC5
dp
DS2
a b c d e f g
7 6 4 3 2 9 10
AC1 8
AC5
dp
DS1
DL1
DL2
R254k7
R264k7
R274k7
R284k7
DS1 ‐ DS4SA18‐11 seriesor KW1‐1801AOA
MINUTESHOURS
Q2BC172
Q3BC172
Q4BC172
Q5BC172
Q6MPSA42
Q7MPSA42
Q8MPSA42
Q9MPSA42
5 mm
5 mm
©2016 by www.narcisivalter.it/progetti/orologio-gigante-large-digital-clock.html
©2016 by www.narcisivalter.it/progetti/orologio-gigante-large-digital-clock.html
OROLOGIO DIGITALE A DISPLAY GIGANTI
©2016 by Valter Narcisi – San Benedetto del Tronto (AP) www.narcisivalter.it/progetti/orologio-gigante-large-digital-clock.html
MODALITA’ D’USO All'accensione, l’orologio esegue il TEST dei Display e poi si posiziona sull’orario 12:30.
HOURS - Ad ogni pressione di questo pulsante, le cifre delle ORE si incrementano. Se è stata programmata la modalità 24H (Sistema Orario ISO 8601), arrivati alla cifra"23", la successiva pressione del pulsante HOURS visualizza "0" (mezzanotte). Se, al contrario, è stata programmata la modalità 12H, arrivati alla cifra"12", 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 12/24 si avvia il Test dei Display.
12/24 - La pressione di questo pulsante cambia la modalità di visualizzazione da 12 a 24 ore e viceversa (funzionamento toggle). Quando si passa dalla visualizzazione "24H" a quella "12H" l'orario è aggiornato automaticamente: ad esempio, se l'orologio visualizza le 23:30, passando alla visualizzazione 12H, il nuovo valore che il display visualizza è 11:30. Dopo la pressione di questi pulsanti, sul display appare per un secondo la scritta “12-H” oppure “24-H”: la scritta indica la modalità di visualizzazione scelta. Il Sistema Orario a 24 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).
OROLOGIO DIGITALE A DISPLAY GIGANTI
©2016 by Valter Narcisi – San Benedetto del Tronto (AP) www.narcisivalter.it/progetti/orologio-gigante-large-digital-clock.html
TEST - Il TEST dei Display avviene in modo automatico alla prima accensione dell'orologio oppure tenendo premuti contemporaneamente i pulsanti SHIFT e 12/. 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
OROLOGIO DIGITALE A DISPLAY GIGANTI
©2016 by Valter Narcisi – San Benedetto del Tronto (AP) www.narcisivalter.it/progetti/orologio-gigante-large-digital-clock.html
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 R2 da 2700 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 R2 da 2700 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).
OROLOGIO DIGITALE A DISPLAY GIGANTI
©2016 by Valter Narcisi – San Benedetto del Tronto (AP)
www.narcisivalter.it/progetti/orologio-gigante-large-digital-clock.html