Come configurare smartphone e PC. Portale informativo
  • casa
  • In contatto con
  • Assemblaggio di un grande orologio a LED. Orologio fai da te con indicazione LED

Assemblaggio di un grande orologio a LED. Orologio fai da te con indicazione LED

Semplici orologi a LED possono essere realizzati con un controller PIC16F628A economico. Certo, i negozi sono pieni di vari orologi elettronici, ma in base alle loro funzioni, possono mancare un termometro o una sveglia, oppure non si illuminano al buio. E in generale, a volte il proto vuole saldare qualcosa da solo e non comprare già pronto. Per ingrandire il diagramma del diagramma - fare clic.

Gli orologi offerti hanno un calendario. Ha due opzioni per visualizzare la data - mese in cifre o sillaba, tutto questo è configurato dopo aver inserito la data passando ulteriormente con il pulsante S1 mentre è visualizzato il parametro desiderato, il termometro. ci sono firmware per diversi sensori. Guarda il dispositivo all'interno della custodia:


Tutti sanno che i risonatori al quarzo non sono perfetti in termini di precisione e nel giro di poche settimane si accumula un errore. Per combattere questo caso, l'orologio prevede una correzione della corsa, che è impostata dai parametri SH e SL... Più dettagli:

SH = 42 e SL = 40 - questo è in avanti di 5 minuti al giorno;
SH = 46 e SL = 40 - questo è 3 minuti al giorno indietro;
SH = 40 e SL = 40 - questo è in avanti di 2 minuti al giorno;
SH = 45 e SL = 40 - questo è indietro di 1 minuto al giorno;
SH = 44 e SL = С0 - questo è in avanti di 1 minuto al giorno;
SH = 45 e SL = 00 - questa correzione è disabilitata.

In questo modo è possibile ottenere una precisione perfetta. Anche se dovrai guidare la correzione più volte fino a quando non la imposti perfettamente. E ora il lavoro dell'orologio elettronico è chiaramente mostrato:

temperatura 29 gradi Celsius

Come indicatori, puoi mettere sia gruppi digitali a LED, che sono indicati nel diagramma stesso, sia sostituirli con normali LED rotondi super luminosi - quindi questo orologio sarà visibile da lontano e può essere appeso anche per strada.


Il caricabatterie per telefoni cellulari a transistor singolo è un metodo per aumentare l'affidabilità. Esistono molti modelli e circuiti per i caricabatterie dei telefoni cellulari. Oggi parleremo delle caratteristiche e dei circuiti dei caricabatterie realizzati su due transistor. Molto spesso, la tensione di uscita dei caricabatterie è limitata a 7,8 volt.

Non molto tempo fa, è diventato necessario avere un orologio in casa, ma solo elettronico, dal momento che non mi piacciono i quadranti, perché stanno ticchettando. Ho molta esperienza nella saldatura e nell'incisione di circuiti. Dopo aver setacciato Internet e letto un po' di letteratura, ho deciso di scegliere lo schema più semplice, dal momento che non ho bisogno di una sveglia.

Ho scelto questo schema perché è facile crea un orologio con le tue mani

Cominciamo, quindi di cosa abbiamo bisogno per farci un orologio con le nostre mani? Beh, certo, mani, capacità (nemmeno grande) di leggere diagrammi, un saldatore e dettagli. Ecco un elenco completo di ciò che ho usato:

Quarzo 10 MHz - 1 pz, microcontrollore ATtiny 2313, resistori 100 Ohm - 8 pz., 3 pz. 10 kOhm, 2 condensatori da 22 pF, 4 transistor, 2 pulsanti, indicatore LED KEM-5641-ASR a 4 bit (RL-F5610SBAW / D15). Ho eseguito l'installazione su un PCB unilaterale.

Ma c'è un difetto in questo schema: le uscite del microcontrollore (di seguito MC), che si occupano della gestione degli scarichi, ricevono un carico abbastanza decente. La corrente totale è molto superata dalla corrente massima della porta, ma con l'indicazione dinamica, l'MC non ha il tempo di surriscaldarsi. Affinché il MK non si guasti, aggiungiamo resistori ai circuiti di scarica di 100 Ohm.

In questo schema, l'indicatore è controllato secondo il principio di indicazione dinamica, in base al quale i segmenti dell'indicatore sono controllati da segnali dai corrispondenti terminali MC. La frequenza di ripetizione di questi segnali è superiore a 25 Hz e per questo motivo il bagliore delle cifre dell'indicatore sembra essere continuo.

Un orologio elettronico realizzato secondo lo schema sopra, può mostrare solo il tempo (ore e minuti), mentre i secondi sono mostrati da un punto tra i segmenti che lampeggia. Per controllare la modalità di funzionamento dell'orologio, la loro struttura prevede interruttori a pulsante che controllano l'impostazione di ore e minuti. Questo circuito è alimentato da un alimentatore da 5V. Durante la fabbricazione del circuito stampato, nel circuito è stato incluso un diodo zener da 5 V.

Dato che ho un alimentatore a 5V, ho escluso il diodo zener dal circuito.

Per realizzare la tavola, il circuito è stato applicato utilizzando un ferro da stiro. Cioè, il circuito stampato è stato stampato su una stampante a getto d'inchiostro utilizzando carta lucida, può essere preso dalle moderne riviste patinate. Successivamente, è stata tagliata la textolite della dimensione richiesta. La mia taglia si è rivelata 36 * 26 mm. Dimensioni così ridotte a causa del fatto che tutte le parti sono selezionate in una custodia SMD.

La tavola è stata attaccata con cloruro ferrico (FeCl 3). In termini di tempo, l'incisione ha richiesto circa un'ora, poiché il vassoio con quello pagato era sul camino, l'alta temperatura influisce sul tempo di incisione del rame non utilizzato nel pannello. Ma non esagerare con la temperatura.

Mentre il processo di incisione era in corso, per non scervellarmi e scrivere il firmware per l'orologio, sono andato nella vastità di Internet e ho trovato un firmware per questo schema. Come flashare un MK si può trovare anche su Internet. Ho usato un programmatore che lampeggia solo l'ATMEGA MK.

E finalmente, la nostra scheda è pronta e possiamo iniziare a saldare i nostri orologi. Per la saldatura, è necessario un saldatore da 25 W con una punta sottile per non bruciare MK e altre parti. Eseguiamo la saldatura con cura e preferibilmente dalla prima volta che saldiamo tutte le gambe dell'MK, ma solo separatamente. Per coloro che non sono nell'argomento, sappiate che le parti realizzate in un pacchetto SMD hanno lo stagno sui terminali per una rapida saldatura.

Ed ecco come appare la scheda con le parti saldate.

Propongo di ripetere lo schema di un semplice orologio elettronico con sveglia, realizzato sul tipo PIC16F628A. Un grande vantaggio di questo orologio è l'indicatore LED di tipo ALS per la visualizzazione dell'ora. Personalmente, sono piuttosto stanco di tutti i tipi di LCD e voglio essere in grado di vedere l'ora da qualsiasi punto della stanza, anche al buio, e non solo direttamente con una buona illuminazione. Il circuito contiene un minimo di dettaglio e ha un'eccellente ripetibilità. L'orologio è stato testato per un mese, il che ha dimostrato la sua affidabilità e prestazioni. Penso a tutti gli schemi su Internet, questo è il più facile da costruire ed eseguire.

Schema schematico di un orologio elettronico con sveglia su un microcontrollore:


Come puoi vedere dal circuito di clock, è l'unico microcircuito utilizzato in questo dispositivo. Un risonatore a cristallo da 4 MHz viene utilizzato per impostare la frequenza di clock. Per visualizzare l'ora vengono utilizzati indicatori rossi con un anodo comune, ogni indicatore è composto da due cifre con punti decimali. Nel caso di utilizzo di un emettitore piezoelettrico, il condensatore C1 - 100μF può essere omesso.

È possibile utilizzare qualsiasi indicatore con un anodo comune, purché ogni cifra abbia il proprio anodo. In modo che l'orologio elettronico sia chiaramente visibile al buio e da una grande distanza, prova a scegliere l'ALS-ki più grande.


Le ore vengono visualizzate in modo dinamico. In un dato momento, viene visualizzata solo una cifra, che può ridurre significativamente il consumo di corrente. Gli anodi di ogni cifra sono controllati dal microcontrollore PIC16F628A. I segmenti di tutte e quattro le cifre sono collegati insieme e tramite resistori limitatori di corrente R1 ... R8 sono collegati ai pin della porta MK. Poiché l'indicatore si accende molto rapidamente, lo sfarfallio dei numeri diventa impercettibile.


Per impostare i minuti, le ore e la sveglia utilizzare i pulsanti momentanei. Come uscita per il segnale di allarme, viene utilizzato il pin 10 e come amplificatore - una cascata sui transistor VT1,2. L'emettitore del suono è un elemento piezoelettrico di tipo ZP. Per migliorare il volume, puoi invece mettere un piccolo altoparlante.


L'orologio è alimentato da una sorgente di tensione stabilizzata a 5V. È possibile anche con batterie. L'orologio ha 9 modalità di visualizzazione. La transizione tra le modalità viene eseguita con i pulsanti "+" e "-". Prima di visualizzare le letture stesse, sugli indicatori viene visualizzato un breve suggerimento sul nome della modalità. La durata della visualizzazione del prompt è di un secondo.


Il pulsante "Correzione" commuta l'orologio - sveglia nella modalità impostazioni. In questo caso viene visualizzato un breve prompt per mezzo secondo, dopodiché il valore corretto inizia a lampeggiare. La correzione delle letture viene eseguita con i pulsanti "+" e "-". Quando si preme a lungo il pulsante, si attiva la modalità di ripetizione automatica, con una frequenza specificata. Tutti i valori, ad eccezione di ore, minuti e secondi, vengono scritti nella EEPROM e ripristinati dopo lo spegnimento/riaccensione.


Se per diversi secondi non viene premuto alcun pulsante, l'orologio digitale passa alla modalità di visualizzazione dell'ora. Premendo il pulsante "On / Off" si accende o si spegne l'allarme, questa azione è confermata da un breve suono. Quando la sveglia è accesa, si accende un punto nella cifra meno significativa dell'indicatore. Stavo pensando a dove mettere l'orologio in cucina e ho deciso di montarlo direttamente nel fornello a gas :) Il materiale è stato inviato da in_sane.


Discuti l'articolo OROLOGIO ELETTRONICO SVEGLIA

Nella foto c'è un prototipo che ho assemblato per eseguire il debug del programma che gestirà l'intera economia. Il secondo arduino nano nell'angolo in alto a destra della breadboard non appartiene al progetto e sporge lì proprio così, puoi ignorarlo.

Un po 'del principio di funzionamento: Arduino prende i dati dal timer DS323, li elabora, determina il livello di illuminazione usando una fotoresistenza, quindi invia tutto al MAX7219 e, a sua volta, illumina i segmenti necessari con la luminosità desiderata. Inoltre, utilizzando tre pulsanti, è possibile impostare l'anno, il mese, il giorno e l'ora a piacimento. Nella foto, gli indicatori mostrano l'ora e la temperatura, rilevate da un sensore di temperatura digitale.

La principale difficoltà nel mio caso è che gli indicatori da 2,7 pollici con un anodo comune, e dovevano prima essere fatti amici in qualche modo con il max7219, che è affilato per gli indicatori con un catodo comune, e in secondo luogo, per risolvere il problema con il loro alimentatore , poiché hanno bisogno di 7,2 volt per il bagliore, che il max7219 da solo non è in grado di fornire. Dopo aver chiesto aiuto su un forum, ho avuto la stessa risposta.

Soluzione dello screenshot:


Un microcircuito si aggrappa alle uscite dei segmenti da max7219, che inverte il segnale, e un circuito di tre transistor si aggrappa a ciascuna uscita, che deve essere collegata al catodo comune del display, che inverte anche il suo segnale e aumenta la tensione. Pertanto, abbiamo l'opportunità di collegare i display con un anodo comune e una tensione di alimentazione superiore a 5 volt al max7219.

Per il test, ho collegato un indicatore, tutto funziona, niente fuma

Iniziamo a raccogliere.

Ho deciso di dividere il circuito in 2 parti a causa dell'enorme numero di ponticelli nella versione divorziata dalle mie gambe storte, dove tutto era su un'unica tavola. L'orologio sarà composto da un'unità di visualizzazione e da un'unità di alimentazione e controllo. Si è deciso di assemblare prima quest'ultimo. Esteti e radioamatori esperti, per favore non svenite a causa dell'abuso di parti. Non c'è alcun desiderio di acquistare una stampante per il bene di LUT, quindi lo faccio alla vecchia maniera: mi alleno su un pezzo di carta, faccio dei fori secondo un modello, disegno una traccia con un pennarello, quindi esche.

Il principio di fissaggio degli indicatori è lo stesso di acceso.

Segniamo la posizione di indicatori e componenti utilizzando una dima in plexiglass realizzata per comodità.

Il processo di markup







Quindi, utilizzando il modello, eseguiamo i fori nei punti giusti e proviamo tutti i componenti. Tutto è caduto senza problemi.

Tracciamo percorsi e avvelenamo.




fare il bagno nel cloruro ferrico

Pronto!
pannello di controllo:


scheda di indicazione:


La scheda di controllo si è rivelata eccellente, la traccia sul tabellone non ha inghiottito in modo critico la traccia, questo è risolvibile, è ora di saldare. Questa volta ho perso la mia verginità SMD e ho incluso 0805 componenti nel circuito. Per lo meno, i primi resistori e condensatori sono stati saldati sul posto. Penso che mi riempirò ulteriormente la mano, sarà più facile.
Per la saldatura, ho usato il flusso che ho comprato. È un piacere saldare con esso, ora uso la colofonia alcolica solo per la stagnatura.

Ecco le tavole finite. La scheda di controllo ha una sede per un arduino nano, un orologio, oltre a uscite per il collegamento a un tabellone e sensori (fotoresistenza per luminosità automatica e un termometro digitale ds18s20) e un alimentatore con tensione di uscita regolabile (per grandi sette -dispositivi a segmenti) e per l'alimentazione dell'orologio e di arduino, il tabellone contiene slot per display, prese per max2719 e uln2003a, una soluzione per alimentare quattro grandi dispositivi a sette segmenti e una serie di jumper.




pannello di controllo posteriore

Tabellone posteriore:

Installazione orribile smd:


In esecuzione

Dopo aver saldato tutti i cavi, pulsanti e sensori, è il momento di accenderlo. Il primo lancio ha rivelato diversi problemi. L'ultimo grande indicatore era spento e il resto era debole. Ho affrontato il primo problema saldando la gamba del transistor SMD, con il secondo regolando la tensione emessa dall'LM317.
È VIVA!

Anche nella mia giovinezza, volevo collezionare un orologio elettronico. Mi sembrava che assemblare l'orologio fosse l'apice dell'abilità. Di conseguenza, ho assemblato un orologio con un calendario e una sveglia sulla serie K176. Adesso sono già moralmente superate e volevo collezionare qualcosa di più moderno. Dopo una lunga ricerca su Internet (non avrei mai pensato che fosse così difficile per me accontentare;)) mi è piaciuto questo schema. La differenza dal diagramma sopra è che non viene utilizzato un microcircuito raro. TRIC6B595, e il suo analogo composito e più potente sui microcircuiti 74HC595 e ULN2003... Le correzioni al circuito sono mostrate di seguito.



Schema della linea strisciante dell'orologio elettronico a LED

L'autore dello schema caro OLED, anche il firmware è suo. L'orologio visualizza l'ora, l'anno, il mese e il giorno della settimana correnti, nonché la temperatura esterna e interna della casa con testo scorrevole. Hanno 9 allarmi indipendenti. È possibile regolare (correggere) la corsa + - un minuto al giorno, selezionare la velocità della linea, modificare la luminosità dei LED, a seconda dell'ora del giorno.

In caso di interruzione di corrente, l'orologio è alimentato da un ultracondensatore (capacità 1 Farad è sufficiente per 4 giorni di alimentazione) o da una batteria. A chi piace, la scheda è progettata per installarli entrambi. Hanno un menu di controllo molto comodo e intuitivo (tutto il controllo viene eseguito con solo due pulsanti). Le seguenti parti sono utilizzate nell'orologio (tutte le parti sono in custodie SMD):

Microcontrollore AtMEGA 16A

-
Registro di spostamento 74HC595

-
Patata fritta ULN2803(otto chiavi Darlington)

-
Sensori di temperatura DS18B20(installato come opzione)

-
25 resistenze 75 Ohm (standard 0805)

-
3 resistori 4.7kOhm

-
2 resistenze 1,5 kOhm

-
1 resistenza 3.6 kOhm

-
6 condensatori SMD con una capacità di 0,1 μF

-
1 condensatore 220 uF

-
Guarda il quarzo per una frequenza di 32768 hertz.

-
Matrici 3 pezzi marca 23088-ASR 60x60 mm - catodo comune

-
Qualsiasi ubriacone per 5 volt.



Circuito stampato per la linea strisciante dell'orologio elettronico a LED

Per i residenti in Ucraina, ti dirò, le matrici sono nel negozio del mercato radiofonico di Lugansk. I vantaggi degli orologi rispetto ad altri dispositivi simili sono il minimo di parti e l'elevata ripetibilità. L'orologio a LED inizia a funzionare subito dopo il firmware, a meno che ovviamente non ci siano stipiti nell'installazione. Il microcontrollore è cucito in-circuit; per questo, sulla scheda sono forniti pin speciali. Stavo lampeggiando con il programma Ponyprog. Fusibili schermi per programmi ponyprog e AVR sono riportati di seguito, vengono pubblicati anche i file del firmware in ucraino e russo, chi ha più familiarità con cosa.


Se non hai bisogno di sensori di temperatura, possono essere omessi. L'orologio riconosce automaticamente la connessione dei sensori e se uno o entrambi i sensori mancano, il dispositivo smette semplicemente di visualizzare la temperatura (se manca un sensore, la temperatura esterna non viene visualizzata, se entrambi non viene visualizzata la temperatura affatto).

Cassa dell'orologio a LED fatta in casa

Per dimostrare il funzionamento dell'orologio, viene fornito un video, non di alta qualità, poiché è stato filmato con una telecamera, ma cosa c'è.

Guarda un video

Di questi orologi sono già stati raccolti quattro esemplari, li presento ciascuno ai parenti per il loro compleanno. E sono piaciuti molto a tutti. Se anche tu vuoi raccogliere questo orologio e hai domande, sei il benvenuto nel nostro forum. Cordiali saluti, Sergei Voitovich ( Sergey-78 ).

Discuti l'articolo OROLOGIO ELETTRONICO A LED

Principali articoli correlati