Orologio Digitale HH:MM con Display Giganti - narcisivalter.it · OROLOGIO DIGITALE A DISPLAY...

24
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

Transcript of Orologio Digitale HH:MM con Display Giganti - narcisivalter.it · OROLOGIO DIGITALE A DISPLAY...

Page 1: Orologio Digitale HH:MM con Display Giganti - narcisivalter.it · OROLOGIO DIGITALE A DISPLAY GIGANTI ©2016 by Valter Narcisi – San Benedetto del Tronto (AP) -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

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

Page 2: Orologio Digitale HH:MM con Display Giganti - narcisivalter.it · OROLOGIO DIGITALE A DISPLAY GIGANTI ©2016 by Valter Narcisi – San Benedetto del Tronto (AP) -gigante-large-digital-clock.html

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)

Page 3: Orologio Digitale HH:MM con Display Giganti - narcisivalter.it · OROLOGIO DIGITALE A DISPLAY GIGANTI ©2016 by Valter Narcisi – San Benedetto del Tronto (AP) -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

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)

Page 4: Orologio Digitale HH:MM con Display Giganti - narcisivalter.it · OROLOGIO DIGITALE A DISPLAY GIGANTI ©2016 by Valter Narcisi – San Benedetto del Tronto (AP) -gigante-large-digital-clock.html
Page 5: Orologio Digitale HH:MM con Display Giganti - narcisivalter.it · OROLOGIO DIGITALE A DISPLAY GIGANTI ©2016 by Valter Narcisi – San Benedetto del Tronto (AP) -gigante-large-digital-clock.html

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

Page 6: Orologio Digitale HH:MM con Display Giganti - narcisivalter.it · OROLOGIO DIGITALE A DISPLAY GIGANTI ©2016 by Valter Narcisi – San Benedetto del Tronto (AP) -gigante-large-digital-clock.html

©2016 by www.narcisivalter.it/progetti/orologio-gigante-large-digital-clock.html

Page 7: Orologio Digitale HH:MM con Display Giganti - narcisivalter.it · OROLOGIO DIGITALE A DISPLAY GIGANTI ©2016 by Valter Narcisi – San Benedetto del Tronto (AP) -gigante-large-digital-clock.html
Page 8: Orologio Digitale HH:MM con Display Giganti - narcisivalter.it · OROLOGIO DIGITALE A DISPLAY GIGANTI ©2016 by Valter Narcisi – San Benedetto del Tronto (AP) -gigante-large-digital-clock.html

©2016 by www.narcisivalter.it/progetti/orologio-gigante-large-digital-clock.html

Page 9: Orologio Digitale HH:MM con Display Giganti - narcisivalter.it · OROLOGIO DIGITALE A DISPLAY GIGANTI ©2016 by Valter Narcisi – San Benedetto del Tronto (AP) -gigante-large-digital-clock.html
Page 10: Orologio Digitale HH:MM con Display Giganti - narcisivalter.it · OROLOGIO DIGITALE A DISPLAY GIGANTI ©2016 by Valter Narcisi – San Benedetto del Tronto (AP) -gigante-large-digital-clock.html
Page 11: Orologio Digitale HH:MM con Display Giganti - narcisivalter.it · OROLOGIO DIGITALE A DISPLAY GIGANTI ©2016 by Valter Narcisi – San Benedetto del Tronto (AP) -gigante-large-digital-clock.html
Page 12: Orologio Digitale HH:MM con Display Giganti - narcisivalter.it · OROLOGIO DIGITALE A DISPLAY GIGANTI ©2016 by Valter Narcisi – San Benedetto del Tronto (AP) -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

Page 13: Orologio Digitale HH:MM con Display Giganti - narcisivalter.it · OROLOGIO DIGITALE A DISPLAY GIGANTI ©2016 by Valter Narcisi – San Benedetto del Tronto (AP) -gigante-large-digital-clock.html

©2016 by www.narcisivalter.it/progetti/orologio-gigante-large-digital-clock.html

Page 14: Orologio Digitale HH:MM con Display Giganti - narcisivalter.it · OROLOGIO DIGITALE A DISPLAY GIGANTI ©2016 by Valter Narcisi – San Benedetto del Tronto (AP) -gigante-large-digital-clock.html
Page 15: Orologio Digitale HH:MM con Display Giganti - narcisivalter.it · OROLOGIO DIGITALE A DISPLAY GIGANTI ©2016 by Valter Narcisi – San Benedetto del Tronto (AP) -gigante-large-digital-clock.html

©2016 by www.narcisivalter.it/progetti/orologio-gigante-large-digital-clock.html

Page 16: Orologio Digitale HH:MM con Display Giganti - narcisivalter.it · OROLOGIO DIGITALE A DISPLAY GIGANTI ©2016 by Valter Narcisi – San Benedetto del Tronto (AP) -gigante-large-digital-clock.html
Page 17: Orologio Digitale HH:MM con Display Giganti - narcisivalter.it · OROLOGIO DIGITALE A DISPLAY GIGANTI ©2016 by Valter Narcisi – San Benedetto del Tronto (AP) -gigante-large-digital-clock.html
Page 18: Orologio Digitale HH:MM con Display Giganti - narcisivalter.it · OROLOGIO DIGITALE A DISPLAY GIGANTI ©2016 by Valter Narcisi – San Benedetto del Tronto (AP) -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).

Page 19: Orologio Digitale HH:MM con Display Giganti - narcisivalter.it · OROLOGIO DIGITALE A DISPLAY GIGANTI ©2016 by Valter Narcisi – San Benedetto del Tronto (AP) -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

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

Page 20: Orologio Digitale HH:MM con Display Giganti - narcisivalter.it · OROLOGIO DIGITALE A DISPLAY GIGANTI ©2016 by Valter Narcisi – San Benedetto del Tronto (AP) -gigante-large-digital-clock.html
Page 21: Orologio Digitale HH:MM con Display Giganti - narcisivalter.it · OROLOGIO DIGITALE A DISPLAY GIGANTI ©2016 by Valter Narcisi – San Benedetto del Tronto (AP) -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

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).

Page 22: Orologio Digitale HH:MM con Display Giganti - narcisivalter.it · OROLOGIO DIGITALE A DISPLAY GIGANTI ©2016 by Valter Narcisi – San Benedetto del Tronto (AP) -gigante-large-digital-clock.html
Page 23: Orologio Digitale HH:MM con Display Giganti - narcisivalter.it · OROLOGIO DIGITALE A DISPLAY GIGANTI ©2016 by Valter Narcisi – San Benedetto del Tronto (AP) -gigante-large-digital-clock.html
Page 24: Orologio Digitale HH:MM con Display Giganti - narcisivalter.it · OROLOGIO DIGITALE A DISPLAY GIGANTI ©2016 by Valter Narcisi – San Benedetto del Tronto (AP) -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