Sommario:
- Passaggio 1: parti/strumenti
- Passaggio 2: crea PCB e programma PIC
- Passaggio 3: componenti del fondo di saldatura
- Passaggio 4: componenti della parte superiore della saldatura
- Passaggio 5: display a saldare
- Passaggio 6: fine
Video: Orologio binario LED: 6 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:06
Questa è la seconda revisione del mio orologio binario LED basato su PIC. La versione originale è stato il primo progetto PIC che ho tentato, utilizzava un PIC16F84A per eseguire sia il cronometraggio che il controllo della matrice di visualizzazione, sfortunatamente non teneva il tempo abbastanza bene e guadagnava circa un minuto ogni settimana. Questa seconda versione si basa su un PIC16F628A in esecuzione a 4 MHz per controllare il display, utilizza anche un chip di clock in tempo reale DS1307 per eseguire il cronometraggio. Ogni secondo il DS1307 invia un impulso al chip PIC, il PIC quindi legge l'ora interna dal DS1307 sul bus I2C e quindi visualizza l'ora in binario sul display a LED. La riga inferiore di LED visualizza i secondi, le righe centrali mostra i minuti e la riga superiore indica le ore. L'ora visualizzata nell'immagine è 01100:010011:011011 o in decimale 12:19:27. L'ora è in formato 24 ore, quindi va fino a 10111:111011:111011 o 23:59:59Il PCB potrebbe essere realizzato su due lati, o come ho fatto qui su un lato singolo con 7 collegamenti a filo saldati in posizione anziché lo strato di rame superiore. Ha un regolatore da 5 volt, quindi potrebbe essere alimentato da qualsiasi alimentatore CC da 9 - 15 volt.
Passaggio 1: parti/strumenti
Oltre all'attrezzatura di base per la realizzazione di PCB e la saldatura, avrai bisogno dei seguenti componenti: 1x PIC16F628A e programmatore 1x chip per orologio in tempo reale DS13071x cristallo orologio da 32,768kHz3x transistor BC548 (o simile)2x pulsanti PTM1x regolatore 78L052xcondensatori elettrolitici da 220uF17x LED a montaggio superficiale1x presa jack di alimentazione CC5x4,7K resistori per montaggio su superficie8x resistori per montaggio su superficie da 100 ohm1x resistore per montaggio su superficie da 2k12x collegamenti a zero ohm (oppure 11 collegamenti a zero ohm e batteria di backup CR2016)1x condensatore a montaggio su superficie da 100nFcavo per campanello a trefolo singolo da 50 cm1x alimentatore da 9 V - 15 V CC con jack CC
Passaggio 2: crea PCB e programma PIC
Il primo passo è realizzare i PCB, il layout del PCB e gli schemi per l'orologio principale e il tabellone sono forniti in formato Eagle. Il PCB dell'orologio è a doppia faccia, ma lo strato superiore è costituito semplicemente da 7 collegamenti, questo significa che il PCB potrebbe anche essere realizzato come un singolo strato con 7 collegamenti a filo, questo è il modo in cui ho scelto di farlo poiché non posso fare il doppio schede laterali. Il PCB del display utilizza esclusivamente dispositivi a montaggio superficiale mentre il PCB dell'orologio principale utilizza una combinazione di componenti a montaggio superficiale e a foro passante. È importante programmare il chip PIC con il file esadecimale prima della saldatura nel circuito poiché non ci sono Connessioni ICSP sulla scheda.
Passaggio 3: componenti del fondo di saldatura
Saldare le 8 resistenze, 1 condensatore e il collegamento a zero ohm / batteria di backup come mostrato sul lato inferiore del PCB dell'orologio principale.
Passaggio 4: componenti della parte superiore della saldatura
Quindi saldare i componenti del foro passante assicurandosi di orientare correttamente i 2 chip, i 2 condensatori e il regolatore.
Passaggio 5: display a saldare
Per il display sono necessari 17 LED a montaggio superficiale, 6 resistori a montaggio superficiale da 100 ohm, 11 collegamenti a zero ohm e 9 cavi per campanello da 2 cm di lunghezza. Saldarli al PCB secondo lo schema seguente, assicurandosi di saldare i LED con l'orientamento corretto. Il tabellone mostrato qui è una versione più recente di quella utilizzata nel resto delle foto in questa istruzione, ha meno resistori quindi è più facile ed è più economico da realizzare. Occorre prestare attenzione quando si montano i collegamenti a zero ohm (resistenze con resistenza zero) poiché ci sono tracce sul PCB che corrono tra i 2 pad di saldatura, i collegamenti devono essere posizionati in modo che nessuno dei terminali metallici tocchi il PCB traccia tra le pastiglie.
Passaggio 6: fine
Saldare il PCB del display al PCB dell'orologio principale, quindi non resta che collegare l'alimentazione. L'alimentatore deve essere di almeno 9 V CC e deve essere valutato solo a circa 200 mA circa, il connettore centrale del jack CC deve essere positivo e l'esterno dovrebbe essere 0v. Una volta collegata l'alimentazione, l'orologio dovrebbe visualizzare 22:03:00 e iniziare immediatamente a contare i secondi. Quindi non resta che impostare l'ora, uno dei pulsanti serve per impostare i minuti e l'altro per impostare le ore, non appena viene premuto uno dei due pulsanti imposta i secondi a 0 e incrementa la visualizzazione corrispondente di 1.
Consigliato:
Micro orologio binario: 10 passaggi (con immagini)
Micro Binary Clock: avendo precedentemente creato un Instructable (Binary DVM), che utilizza l'area di visualizzazione limitata utilizzando il binario. Era solo un piccolo passo aver precedentemente creato il modulo di codice principale per la conversione da decimale a binario per creare un orologio binario ma t
Orologio binario LED in marmo: 6 passaggi (con immagini)
Orologio binario in marmo a LED: ora penso che quasi tutti abbiano un orologio binario ed ecco la mia versione. Quello che mi è piaciuto è che questo progetto combinava un po' di falegnameria, programmazione, apprendimento, elettronica e forse solo un po' di creatività artistica. Mostra ora, mese, data, giorno
Amplificatore da tavolo con visualizzazione audio, orologio binario e ricevitore FM: 8 passaggi (con immagini)
Amplificatore da tavolo con visualizzazione audio, orologio binario e ricevitore FM: mi piacciono gli amplificatori e oggi condividerò il mio amplificatore da tavolo a bassa potenza che ho realizzato di recente. L'amplificatore che ho progettato ha alcune caratteristiche interessanti. Ha un orologio binario integrato e può dare ora e data e può visualizzare l'audio spesso chiamato audio
Orologio digitale e binario con display a LED a 8 cifre x 7 segmenti: 4 fasi (con immagini)
Orologio digitale e binario con display a LED a 8 cifre x 7 segmenti: questa è la mia versione aggiornata di un digitale e amp; Orologio binario che utilizza un display a LED a 8 cifre x 7 segmenti. Mi piace dare nuove funzionalità per i normali dispositivi, in particolare gli orologi, e in questo caso l'uso del display a 7 Seg per l'orologio binario è non convenzionale e
Orologio binario con Neopixel: 6 passaggi (con immagini)
Orologio binario con Neopixel: ciao gente, adoro tutto ciò che riguarda i LED e mi piace anche utilizzarli in diversi modi interessanti Sì, so che l'orologio binario è stato fatto qui un certo numero di volte e ognuno è un eccellente esempio di come crea il tuo orologio. Mi piace davvero