Come configurare smartphone e PC. Portale informativo
  • casa
  • Programmi
  • Orologio LED di grandi dimensioni. Orologio fai da te con display a LED

Orologio LED di grandi dimensioni. Orologio fai da te con display a LED

Orologio con sveglia sonora per il controllo degli elettrodomestici.

Un timer è un dispositivo che accende o spegne l'apparecchiatura ad un orario prestabilito tramite i suoi contatti di commutazione. I timer in tempo reale consentono di impostare l'ora di attivazione a un'ora prestabilita del giorno. L'esempio più semplice di tale timer sarebbe una sveglia.

Il campo di applicazione del timer è ampio:
- controllo dell'illuminazione;
- gestione dell'irrigazione delle piante domestiche e del giardino;
- controllo della ventilazione;
- gestione dell'acquario;
- controllo dei riscaldatori elettrici e così via.

Il timer proposto può essere realizzato in modo rapido ed economico anche da un radioamatore alle prime armi.
L'ho realizzato basandomi sul designer dell'orologio. ()

Avevo bisogno di usare un timer per controllare l'irrigazione delle piante nella dacia.

Guarda l'intero processo di produzione nel video:


Elenco degli strumenti e dei materiali
- qualsiasi orologio elettronico con sveglia sonora;
-Cacciavite;
- forbici;
- saldatore;
-cambrico;
- due relè 12V;
-Alimentazione 12V tramite adattatore;
- fili di collegamento;
- PCB in lamina per circuito stampato o breadboard;
-relè temporizzato industriale o artigianale;
-resistore;
- transistor KT815 (o analoghi);
-diodo.

Primo passo. Cablaggio scheda timer.
Circuito temporizzatore
Tutto ciò che serve è saldare i componenti secondo lo schema su una breadboard e saldare due fili dall'emettitore piezoelettrico dell'orologio. Montiamo un semplice circuito con un relè intermedio e un interruttore a transistor. Quando il primo impulso di un segnale acustico viene inviato dall'orologio, il relè P1 viene acceso, il contatto normalmente aperto si chiude e accende il carico e, allo stesso tempo, attraverso il secondo contatto normalmente aperto del relè P1 e il contatto normalmente chiuso contatto del relè orario, il relè P1 si autoblocca. Insieme al carico, il relè temporale PB viene attivato: inizia il conto alla rovescia del tempo di funzionamento del carico specificato. Trascorso questo tempo RV apre il contatto e il relè P1 si diseccita, il carico viene spento. Il circuito è pronto per il ciclo successivo. Il diodo serve a prevenire un impulso inverso nel circuito di clock (è possibile utilizzare qualsiasi diodo a bassa potenza). LED per indicare l'attivazione del carico. In questo circuito è necessario un relè intermedio con due contatti normalmente aperti, ma non ce l'avevo: ho usato due relè cinesi (le bobine sono collegate in parallelo Se il carico è più potente, è necessario utilizzarlo di conseguenza). un relè con contatti più potenti. Avevo un adattatore da 12 V e ho installato il suo circuito direttamente sulla breadboard. In linea di principio è possibile utilizzare qualsiasi fonte di alimentazione a 12 V a bassa potenza.


In breve, l'orologio accende il carico e il relè orario viene spento allo scadere del ritardo.
Se non disponi di un relè temporale industriale, puoi realizzarlo da solo utilizzando uno schema semplice. All'aumentare della capacità del condensatore C1, aumenta il tempo di funzionamento del relè.


Passo due. Controllo del funzionamento del timer.
Il mio circuito ha funzionato la prima volta che l'ho acceso.
Non resta che impostare l'ora della sveglia. Il mio orologio ha due impostazioni dell'ora della sveglia. Nel mio caso è sufficiente attivare l'irrigazione, ad esempio, la mattina alle 7 per un'ora e la sera alle 20 annaffiare di nuovo. Quando si premono i pulsanti dell'orologio, vengono emessi segnali acustici, quindi durante l'impostazione, il circuito del timer deve essere diseccitato per evitare falsi allarmi. Il mio orologio ha una funzione "suono": ogni ora dalle 8 alle 20, cioè oltre alla sveglia, puoi utilizzare questi segnali se necessario. Se non necessario, la funzione “suoneria” è disabilitata.

Ecco come è venuto fuori il design del fine settimana. È stato interessante testare il nuovo schema, quindi tutto è stato fatto rapidamente. In futuro, sarà necessario realizzare una custodia e posizionare lì una scheda e un relè orario. Un principiante può realizzare da solo un timer del genere senza spendere molto tempo e denaro. E dove usarli spetta a te decidere.

Tutto il lavoro ha richiesto un paio di sere di fine settimana e 75 rubli (

Ricordo... Trent'anni fa sei indicatori erano un piccolo tesoro. Chiunque fosse in grado di realizzare un orologio utilizzando la logica TTL con tali indicatori era considerato un esperto sofisticato nel suo campo.

La luce degli indicatori di scarico del gas sembrava più calda. Dopo qualche minuto mi chiedevo se queste vecchie lampade avrebbero funzionato e volevo farci qualcosa. Ora è molto semplice realizzare un orologio del genere. Tutto ciò di cui hai bisogno è un microcontrollore...

Dato che allo stesso tempo ero interessato a programmare microcontrollori in linguaggi di alto livello, ho deciso di giocare un po'. Ho provato a costruire un semplice orologio utilizzando indicatori digitali di scarica di gas.

Scopo della progettazione

Ho deciso che l'orologio dovesse avere sei cifre e che l'ora dovesse essere impostata con un numero minimo di pulsanti. Inoltre, volevo provare a utilizzare alcune delle famiglie di microcontrollori più comuni di diversi produttori. Avevo intenzione di scrivere il programma in C.

Gli indicatori di scarica di gas richiedono alta tensione per funzionare. Ma non volevo avere a che fare con una tensione di rete pericolosa. L'orologio doveva essere alimentato da una tensione innocua di 12 V.

Poiché il mio obiettivo principale era il gioco, qui non troverai alcuna descrizione della progettazione meccanica o dei disegni della carrozzeria. Se lo desideri, puoi modificare tu stesso l'orologio in base ai tuoi gusti e alla tua esperienza.

Ecco cosa ho ottenuto:

  • Visualizzazione dell'ora: HH MM SS
  • Indicazione allarme: HH MM --
  • Modalità di visualizzazione dell'ora: 24 ore
  • Precisione ±1 secondo al giorno (a seconda del cristallo di quarzo)
  • Tensione di alimentazione: 12 V
  • Consumo di corrente: 100 mA

Diagramma dell'orologio

Per un dispositivo con display digitale a sei cifre, la modalità multiplex era una soluzione naturale.

Lo scopo della maggior parte degli elementi dello schema a blocchi (Figura 1) è chiaro senza commenti. In una certa misura, il compito non standard era creare un convertitore dei livelli TTL in segnali di controllo dell'indicatore ad alta tensione. I driver dell'anodo sono realizzati utilizzando transistor NPN e PNP ad alta tensione. Il diagramma è preso in prestito da Stefan Kneller (http://www.stefankneller.de).

Il chip TTL 74141 contiene un decoder BCD e un driver ad alta tensione per ciascuna cifra. Potrebbe essere difficile ordinare un chip. (Anche se non so se qualcuno li fa più). Ma se trovi degli indicatori di scarico del gas, 74141 potrebbe essere da qualche parte nelle vicinanze :-). Ai tempi della logica TTL non esisteva praticamente alcuna alternativa al chip 74141. Quindi prova a trovarne uno da qualche parte.

Gli indicatori richiedono una tensione di circa 170 V. Non ha senso sviluppare un circuito speciale per un convertitore di tensione, poiché esiste un numero enorme di chip del convertitore boost. Ho scelto l'IC34063 economico e ampiamente disponibile. Il circuito del convertitore è quasi completamente copiato dalla scheda tecnica dell'MC34063. È stato solo aggiunto un interruttore di alimentazione T13. L'interruttore interno non è adatto per tensioni così elevate. Ho usato un'induttanza come induttanza per il convertitore. È mostrato nella Figura 2; il suo diametro è di 8 mm e la sua lunghezza è di 10 mm.

L'efficienza del convertitore è abbastanza buona e la tensione di uscita è relativamente sicura. Con una corrente di carico di 5 mA, la tensione di uscita scende a 60 V. R32 funge da resistore di rilevamento della corrente.

Per alimentare la logica viene utilizzato il regolatore lineare U4. Sul circuito e sulla scheda c'è spazio per una batteria di riserva. (3,6 V - NiMH o NiCd). D7 e D8 sono diodi Schottky e il resistore R37 è progettato per limitare la corrente di carica in base alle caratteristiche della batteria. Se costruisci orologi solo per divertimento, non avrai bisogno della batteria D7, D8 e R37.

Il circuito finale è mostrato in Figura 3.

Figura 3.

I pulsanti di impostazione dell'ora sono collegati tramite diodi. Lo stato dei pulsanti viene verificato impostando un “1” logico sull'uscita corrispondente. Come caratteristica bonus, un emettitore piezoelettrico è collegato all'uscita del microcontrollore. Per zittire quel brutto cigolio, usa un piccolo interruttore. Un martello sarebbe abbastanza adatto a questo scopo, ma questa è l'ultima risorsa :-).

Nella sezione "Download" è possibile trovare un elenco dei componenti del circuito, un disegno del PCB e uno schema di layout.

processore

Quasi tutti i microcontrollori con un numero sufficiente di pin, il cui numero minimo richiesto è indicato nella Tabella 1, possono controllare questo semplice dispositivo.

Tabella 1.
Funzione conclusioni
Nutrizione 2
Risonatore al quarzo 2
Gestione degli anodi 6
Autista 74141 4
Ingresso pulsante 1
Emettitore piezoelettrico 1
Totale 16

Ogni produttore sviluppa le proprie famiglie e tipi di microcontrollori. La posizione dei perni è individuale per ciascun tipo. Ho provato a progettare una scheda universale per diversi tipi di microcontrollori. La scheda ha una presa a 20 pin. Con pochi ponticelli puoi adattarlo a diversi microcontrollori.

I microcontrollori testati in questo circuito sono elencati di seguito. Puoi sperimentare con altri tipi. Il vantaggio dello schema è la possibilità di utilizzare processori diversi. I radioamatori, di regola, utilizzano una famiglia di microcontrollori e dispongono del programmatore e degli strumenti software corrispondenti. Potrebbero esserci problemi con i microcontrollori di altri produttori, quindi ti ho dato l'opportunità di scegliere un processore della tua famiglia preferita.

Tutte le specifiche per l'accensione dei vari microcontrollori si riflettono nelle Tabelle 2...5 e nelle Figure 4...7.

Tavolo 2.
Scala libera
Tipo MC68HC908QY1
Risonatore al quarzo 12 MHz
Condensatori C1, C2 22 pF
Programma freescale.zip
(vedi sezione "Download")
Impostazioni

Nota: una resistenza da 10 MΩ è collegata in parallelo al risuonatore al quarzo.

Tabella 3.
Microchip
Tipo PIC16F628A
Risonatore al quarzo 32.768kHz
Condensatori C1, C2 22 pF
Programma pic628.zip
(vedi sezione "Download")
Impostazioni interno Generatore 4 MHz - I/O RA6,
MCLR DISATTIVATO, WDT DISATTIVATO, LVP DISATTIVATO,
BROUT SPENTO, CP SPENTO, PWRUP SPENTO

Nota: il microcircuito deve essere ruotato di 180° nella presa.

Tabella 4.
Atmel
Tipo ATtiny2313
Risonatore al quarzo 12 MHz
Condensatori C1, C2 15 pF
Programma attiny.zip
(vedi sezione "Download")
Impostazioni mq. Oscillatore 8 MHz, RESET ON

Nota: aggiungere i componenti SMD R e C al pin RESET (10 kΩ e 100 nF).

Tabella 5.
Atmel
Tipo AT89C2051
Risonatore al quarzo 12 MHz
Condensatori C1, C2 22 pF
Programma at2051.zip
(vedi sezione "Download")
Impostazioni --

Nota: aggiungere i componenti SMD R e C al pin RESET (10 kΩ e 100 nF); collegare i pin contrassegnati da asterischi al bus di alimentazione +Ub tramite resistori SMD da 3,3 kOhm.

Quando confronti i codici dei diversi microcontrollori, vedrai che sono molto simili. Esistono differenze nell'accesso alle porte e nella definizione delle funzioni di interruzione, nonché in ciò che dipende dai componenti hardware.

Il codice sorgente è composto da due sezioni. Funzione principale() configura le porte e avvia un timer che genera segnali di interruzione. Successivamente, il programma esegue la scansione dei pulsanti premuti e imposta l'ora e i valori di allarme appropriati. Lì, nel circuito principale, l'ora corrente viene confrontata con la sveglia e l'emettitore piezoelettrico viene acceso.

La seconda parte è una subroutine per gestire gli interrupt del timer. Una subroutine richiamata ogni millisecondo (a seconda delle capacità del timer) incrementa le variabili temporali e controlla le cifre del display. Inoltre viene controllato lo stato dei pulsanti.

Esecuzione del circuito

Durante l'installazione e la configurazione dei componenti, iniziare dalla fonte di alimentazione. Saldare il regolatore U4 e i componenti circostanti. Verificare la tensione di 5 V per U2 e 4,6 V per U1. Il prossimo passo è assemblare il convertitore ad alta tensione. Utilizzare il resistore di regolazione R36 per impostare la tensione su 170 V. Se l'intervallo di regolazione non è sufficiente, modificare leggermente la resistenza del resistore R33. Ora installa il chip U2, i transistor e i resistori dell'anodo e del circuito del driver digitale. Collegare gli ingressi U2 al bus GND e collegare una delle resistenze R25 - R30 in serie al bus di potenza +Ub. I numeri degli indicatori dovrebbero illuminarsi nelle posizioni corrispondenti. Nell'ultima fase del controllo del circuito, collegare il pin 19 del microcircuito U1 a terra: l'emettitore piezoelettrico dovrebbe emettere un segnale acustico.

Troverai i codici sorgente e i programmi compilati nel corrispondente file ZIP nella sezione “Download”. Dopo aver installato il programma nel microcontrollore, controlla attentamente ciascun pin nella posizione U1 e installa i cavi e i ponticelli di saldatura necessari. Fare riferimento alle immagini del microcontrollore sopra. Se il microcontrollore è programmato e collegato correttamente, il suo generatore dovrebbe iniziare a funzionare. È possibile impostare l'ora e la sveglia. Attenzione! C'è spazio sulla scheda per un altro pulsante: questo è un pulsante di riserva per future espansioni :-).

Controllare la precisione della frequenza del generatore. Se non rientra nell'intervallo previsto, modificare leggermente i valori dei condensatori C1 e C2. (Saldare piccoli condensatori in parallelo o sostituirli con altri). La precisione dell'orologio dovrebbe migliorare.

Conclusione

I piccoli processori a 8 bit sono abbastanza adatti per i linguaggi di alto livello. Originariamente il C non era destinato ai piccoli microcontrollori, ma per applicazioni semplici può essere utilizzato benissimo. Il linguaggio assembly è più adatto per attività complesse che richiedono tempi critici o il massimo carico della CPU. Per la maggior parte dei radioamatori sono adatte sia le versioni limitate gratuite che quelle shareware del compilatore C.

La programmazione in C è la stessa per tutti i microcontrollori. È necessario conoscere le funzioni hardware (registri e periferiche) del tipo di microcontrollore selezionato. Fare attenzione alle operazioni sui bit: il linguaggio C non è adatto alla manipolazione di singoli bit, come si può vedere nell'esempio originale per ATtiny.

Hai finito? Quindi sintonizzati per contemplare i tubi a vuoto e guarda...

...i vecchi tempi sono tornati... :-)

Nota dell'editore

Un analogo completo dell'SN74141 è il microcircuito K155ID1, prodotto dal software Minsk Integral.
Il microcircuito può essere facilmente trovato su Internet.

In vendita puoi trovare molti modelli e opzioni diversi di orologi digitali elettronici, ma la maggior parte di essi è progettata per uso interno, poiché i numeri sono piccoli. Tuttavia, a volte è necessario posizionare l'orologio per strada, ad esempio sul muro di una casa o in uno stadio, in una piazza, cioè dove sarà visibile a grande distanza da molte persone. A questo scopo è stato sviluppato e assemblato con successo questo circuito di un grande orologio a LED, al quale è possibile collegare (tramite interruttori a transistor interni) indicatori LED di qualsiasi dimensione. È possibile ingrandire lo schema cliccandoci sopra:

Descrizione dell'orologio

  1. Orologio. In questa modalità esiste un tipo di visualizzazione dell'ora standard. C'è una correzione digitale della precisione dell'orologio.
  2. Termometro. In questo caso, il dispositivo misura la temperatura della stanza o dell'aria esterna da un sensore. Intervallo da -55 a +125 gradi.
  3. Viene fornito il controllo dell'alimentazione.
  4. Visualizza alternativamente le informazioni sull'indicatore: un orologio e un termometro.
  5. Per salvare le impostazioni e le impostazioni in caso di interruzione di 220 V, viene utilizzata la memoria non volatile.


La base del dispositivo è l'ATMega8 MK, che viene lampeggiato impostando i fusibili secondo la tabella:

Funzionamento e gestione dell'orologio

Quando accendi l'orologio per la prima volta, sullo schermo verrà visualizzata una schermata iniziale pubblicitaria, dopodiché passerà alla visualizzazione dell'ora. Premendo un pulsante TEMPO IMPOSTATO l'indicatore andrà in cerchio dalla modalità principale:

  • modalità di visualizzazione dei minuti e dei secondi. Se in questa modalità premi contemporaneamente il pulsante PIÙ E MENO, i secondi verranno azzerati;
  • impostazione dei minuti dell'ora corrente;
  • impostazione dell'orologio corrente;
  • simbolo T. Impostazione della durata della visualizzazione dell'orologio;
  • simbolo o. Tempo di visualizzazione dei simboli di indicazione della temperatura esterna (out);
  • la quantità di correzione giornaliera della precisione dell'orologio. Simbolo C e valore di correzione. Impostazione limiti da -25 a 25 sec. Il valore selezionato verrà aggiunto o sottratto dall'ora corrente ogni giorno alle 0 ore 0 minuti e 30 secondi. Per maggiori dettagli leggere le istruzioni presenti nell'archivio con i file del firmware e del circuito stampato.

Impostazione dell'orologio

Tenendo premuti i pulsanti PIÙ/MENO Eseguiamo l'impostazione accelerata dei valori. Dopo aver modificato qualsiasi impostazione, dopo 10 secondi i nuovi valori verranno scritti nella memoria non volatile e verranno letti da lì alla riaccensione. Le nuove impostazioni diventano effettive durante l'installazione. Il microcontrollore monitora la presenza dell'alimentazione principale. Quando è spento, il dispositivo è alimentato da una fonte interna. Di seguito è riportato lo schema del modulo di potenza ridondante:


Per ridurre il consumo di corrente, l'indicatore, i sensori e i pulsanti vengono spenti, ma l'orologio stesso continua a contare il tempo. Appena ritorna la tensione di rete 220V tutte le funzioni di indicazione vengono ripristinate.


Poiché il dispositivo è stato concepito come un grande orologio a LED, è dotato di due display: un grande LED - per la strada, e un piccolo LCD - per una facile configurazione del display principale. Il grande display si trova a diversi metri dalla centralina ed è collegato tramite due cavi da 8 fili. Per controllare gli anodi dell'indicatore esterno, vengono utilizzati interruttori a transistor secondo lo schema riportato nell'archivio. Autori del progetto: Alexandrovich & SOIR.

La foto mostra un prototipo che ho assemblato per eseguire il debug del programma che gestirà l'intera struttura. Il secondo Arduino Nano nell'angolo in alto a destra della breadboard non appartiene al progetto e sporge proprio così, non devi prestarci attenzione.

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

La difficoltà principale nel mio caso è che gli indicatori da 2,7 pollici hanno un anodo comune e hanno dovuto, in primo luogo, fare amicizia in qualche modo con il max7219, che è progettato per indicatori con un catodo comune, e in secondo luogo, risolvere il problema con il loro alimentazione, poiché necessitano di 7,2 volt per il bagliore, che il solo max7219 non può fornire. Avendo chiesto aiuto su un forum, ho ricevuto una risposta.

Soluzione nello screenshot:


Alle uscite dei segmenti del max7219 è collegato un microcircuito che inverte il segnale, e su ciascuna uscita è collegato un circuito di tre transistor, che dovrebbe essere collegato al catodo comune del display, che inverte anche il suo segnale e aumenta la luminosità. voltaggio. Pertanto, abbiamo l'opportunità di collegare display con un anodo comune e una tensione di alimentazione superiore a 5 volt al max7219

Ho collegato un indicatore per il test, tutto funziona, non fa fumo niente

Iniziamo a collezionare.

Ho deciso di dividere il circuito in 2 parti a causa dell'enorme numero di ponticelli nella versione separata dalle mie zampe storte, dove tutto era su un'unica scheda. L'orologio sarà composto da un'unità di visualizzazione e da un'unità di alimentazione e controllo. Si è deciso di raccogliere prima quest'ultimo. Chiedo agli esteti e ai radioamatori esperti di non svenire a causa del trattamento crudele delle parti. Non ho alcun desiderio di acquistare una stampante per amore di LUT, quindi lo faccio alla vecchia maniera: faccio pratica su un pezzo di carta, pratico dei fori secondo un modello, disegno i percorsi con un pennarello, quindi incido.

Il principio di allegare gli indicatori è rimasto lo stesso di sopra.

Contrassegniamo la posizione degli indicatori e dei componenti utilizzando una sagoma in plexiglass realizzata per comodità.

Processo di marcatura







Quindi, utilizzando una sagoma, praticiamo i fori nei punti giusti e proviamo tutti i componenti. Tutto si adattava perfettamente.

Disegniamo percorsi e incidiamo.




bagno nel cloruro ferrico

Pronto!
pannello di controllo:


pannello di indicazione:


La scheda di controllo si è rivelata eccezionale, la traccia sul tabellone non è stata consumata in modo critico, può essere riparata, è ora di saldare. Questa volta ho perso la verginità SMD e ho incluso i componenti 0805 nel circuito. Per lo meno, i primi resistori e condensatori furono saldati in posizione. Penso che migliorerò, sarà più facile.
Per la saldatura ho usato il flusso che ho comprato. Saldare con esso è un piacere; ora uso la colofonia alcolica solo per la stagnatura.

Ecco le tavole finite. La scheda di controllo dispone di una sede per un Arduino nano, un orologio, nonché uscite per il collegamento al tabellone e ai sensori (una fotoresistenza per l'autoluminosità e un termometro digitale ds18s20) e un alimentatore con tensione di uscita regolabile (per grandi dispositivi a sette segmenti) e per alimentare l'orologio e Arduino, sul tabellone sono presenti prese di montaggio per display, prese per max2719 e uln2003a, una soluzione per alimentare quattro grandi dispositivi a sette segmenti e un mucchio di ponticelli.




scheda di controllo posteriore

Tabellone posteriore:

Installazione smd terribile:


Lancio

Dopo aver saldato tutti i cavi, i pulsanti e i sensori, è ora di accendere il tutto. Il primo lancio ha rivelato diversi problemi. L'ultimo grande indicatore non si accese e il resto si illuminò debolmente. Il primo problema l'ho risolto saldando la gamba del transistor SMD, il secondo regolando la tensione prodotta dall'lm317.
È VIVA!

Da non molto tempo è nata l’esigenza di avere un orologio in casa, ma solo elettronico, visto che a me non piacciono gli orologi perché ticchettano. Ho una certa esperienza nella saldatura e nell'incisione di circuiti. Dopo aver esplorato Internet e letto un po' di letteratura, ho deciso di scegliere lo schema più semplice, poiché non ho bisogno di un orologio con sveglia.

Ho scelto questo schema perché è facile crea il tuo orologio

Cominciamo, quindi di cosa abbiamo bisogno per realizzare un orologio con le nostre mani? Beh, certo, mani, abilità (nemmeno eccezionale) nella lettura di schemi elettrici, saldatore e parti. Ecco un elenco completo di ciò che ho usato:

Quarzo 10 MHz – 1 pz., microcontrollore ATtiny 2313, resistenze da 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: i pin del microcontrollore (di seguito denominato MK), responsabili del controllo degli scarichi, ricevono un carico abbastanza decente. La corrente totale è molto superiore alla corrente massima della porta, ma con l'indicazione dinamica l'MK non ha il tempo di surriscaldarsi. Per evitare malfunzionamenti del MK, aggiungiamo resistori da 100 Ohm ai circuiti di scarica.

In questo schema, l'indicatore è controllato secondo il principio dell'indicazione dinamica, secondo il quale i segmenti dell'indicatore sono controllati dai segnali provenienti dalle corrispondenti uscite dell'MK. La frequenza di ripetizione di questi segnali è superiore a 25 Hz e per questo motivo il bagliore dei numeri dell'indicatore sembra continuo.

Orologi elettronici realizzati secondo lo schema sopra può mostrare solo l'ora (ore e minuti) e i secondi vengono visualizzati da un punto tra i segmenti, che lampeggia. Per controllare la modalità operativa dell'orologio, nella sua struttura sono previsti interruttori a pulsante che controllano l'impostazione di ore e minuti. Questo circuito è alimentato da un alimentatore da 5 V. Durante la produzione del circuito stampato, nel circuito è stato incluso un diodo Zener da 5 V.

Dato che ho un alimentatore da 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 con una stampante a getto d'inchiostro utilizzando carta lucida; può essere preso dalle moderne riviste patinate; Successivamente è stata ritagliata la textolite della dimensione richiesta. La mia taglia si è rivelata essere 36*26 mm. Una dimensione così piccola è dovuta al fatto che tutte le parti sono selezionate in un pacchetto SMD.

La scheda è stata attaccata utilizzando cloruro ferrico (FeCl 3 ). In termini di tempo, l'incisione è durata circa un'ora, poiché il bagno con la tavola era sul camino; l'alta temperatura incide sul tempo di incisione; nella tavola non è stato utilizzato rame; Ma non esagerare con la temperatura.

Mentre il processo di incisione era in corso, per non scervellarmi e scrivere il firmware affinché l'orologio funzionasse, sono andato su Internet e ho trovato il firmware per questo schema. Come eseguire il flashing di MK può essere trovato anche su Internet. Ho usato un programmatore che esegue il flashing solo degli 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 punta sottile per non bruciare il MK e altre parti. Eseguiamo la saldatura con attenzione e preferibilmente saldiamo tutte le gambe dell'MK la prima volta, ma solo separatamente. Per coloro che non lo sanno, sappiate che le parti realizzate in un pacchetto SMD hanno stagno sui terminali per una saldatura rapida.

E questo è come appare la scheda con le parti saldate.

I migliori articoli sull'argomento