ENCICLOPEDIA DELLA RADIOELETTRONICA ED ELETTRICA Orologio-sveglia con termometro sul microcontrollore. Enciclopedia dell'elettronica radio e dell'ingegneria elettrica Enciclopedia della radioelettronica e dell'elettrotecnica / microcontrollori Le funzioni dell'orologio effettivo nel dispositivo presentato sono eseguite dal chip DS1307. Tali microcircuiti nella letteratura straniera sono solitamente chiamati RTC - Real Time Clock (orologio in tempo reale). L'alimentazione di backup RTC da una cella al litio consente di non interrompere il conteggio del tempo quando l'alimentazione principale viene interrotta. Non è necessario reimpostare l'ora ogni volta. La corrente assorbita dal DS1307 è paragonabile alla corrente di autoscarica della cella, quindi non sarà necessario sostituirla per diversi anni. L'orario di allarme impostato viene memorizzato nella memoria non volatile del microcontrollore. Una volta al minuto, l'indicatore visualizza il valore della temperatura nella stanza per tre secondi. All'inizio di ogni ora viene emesso un segnale acustico. Lo schema dell'orologio è mostrato in fig. 1. Il microcontrollore DD3 (PIC16F84A) inizializza RTC DD2, legge e, se necessario, corregge l'ora corrente. Esegue operazioni simili con il sensore di temperatura VK1 (DS1621). Entrambi i microcircuiti sono collegati al microcontrollore tramite il bus I.2C. Inoltre, controlla la visualizzazione dinamica ed esegue il polling della tastiera. All'accensione il microcontrollore, oltre alle altre operazioni necessarie, trasferisce il valore del tempo di allarme ivi memorizzato nella RAM dalla memoria non volatile. L'indicazione dinamica è organizzata come segue. Il microcontrollore carica il codice seriale nelle informazioni del registro a scorrimento DD1 per l'output sull'indicatore HG1, quindi accende questo indicatore per un certo tempo, aprendo il transistor VT1. Le stesse operazioni vengono eseguite alternativamente con gli indicatori HG2 - HG4. Nel ciclo di visualizzazione viene interrogato anche lo stato dei pulsanti SB1 - SB6. Rilevato un livello basso al suo ingresso PA0, che segnala la pressione di un pulsante, il microcalcolatore esegue il sottoprogramma di elaborazione della pressatura. Lo scopo dei pulsanti è il seguente: SB1 - attiva e disattiva il segnale acustico emesso all'inizio di ogni ora. Quando il segnale è spento, il punto sull'indicatore HG4.SB2 è acceso - dopo la prima pressione del pulsante, gli indicatori HG3 e HG4 (cifre dei minuti) iniziano a lampeggiare. In questo stato, tramite i pulsanti SB4 e SB6, è possibile aumentare o diminuire il valore di questi bit. Le stesse operazioni con i bit di clock (indicatori HG1 e HG2) vengono eseguite dopo la seconda pressione del pulsante SB2. Al terzo clic su di esso, il valore aggiornato dell'ora corrente viene scritto nell'RTC e l'orologio viene riportato alla modalità di funzionamento. SB3 - accende e spegne il segnale di allarme e il LED HL1, che inizia a lampeggiare a tempo con il LED HL2. Entro tre secondi dopo aver premuto il pulsante SB3, l'ora della sveglia impostata viene visualizzata sugli indicatori. SB4 - aumenta il valore visualizzato sull'indicatore SB5 - dopo la prima pressione di questo pulsante, gli indicatori visualizzano l'ora della sveglia impostata. Dopo un'ulteriore pressione, l'ora impostata può essere modificata allo stesso modo dell'impostazione dell'ora corrente. Dopo la quarta pressione, le informazioni sul tempo di funzionamento vengono inserite nella memoria non volatile del microcontrollore e l'orologio torna in modalità di funzionamento. SB6 - riduce il valore visualizzato sull'indicatore. L'orologio è assemblato in una custodia dell'orologio "QUARTZ-025". Da loro veniva utilizzato anche un trasformatore, la tensione sul suo avvolgimento secondario veniva ridotta a 8 V svolgendo le spire. I dettagli del nuovo orologio sono montati su un circuito stampato in lamina di fibra di vetro, il cui disegno è mostrato in fig. 2. Il ponticello rappresentato da una linea tratteggiata è costituito da un filo isolato (ad esempio MGTF-0,12) e installato sul lato dei conduttori stampati. I restanti ponticelli (non isolati) sono installati sul lato delle parti. La scheda è predisposta per l'installazione di resistori fissi MLT o C2-33, condensatori di ossido K50-35 o importati. Condensatori C3, C5, C6 - ceramici o film. I LED L-34GD possono essere sostituiti con altri con un diametro dell'alloggiamento di 3 mm e gli indicatori FYS-10012BUG possono essere sostituiti con qualsiasi dimensione adatta con anodi di elementi comuni. Colore di una luminescenza di diodi luminosi e indicatori - verde. Per gli indicatori, vengono forniti pannelli realizzati con pannelli per microcircuiti. Il segnalatore acustico HA1 è installato sul lato dei conduttori stampati. Acceleratore L1 - DPM-0,2. Il sensore di temperatura DS1621 è installato in un pannello esterno alla cassa dell'orologio e collegato al circuito stampato con un cablaggio a quattro fili. Supporto per celle al litio G1 rimosso da una vecchia scheda madre del computer. Scarica programma e firmware per MK Autore: V. Kiba, Kamensk-Shakhtinsky, regione di Rostov; Pubblicazione: cxem.net Vedi altri articoli sezione microcontrollori. Leggere e scrivere utile commenti su questo articolo. Ultime notizie di scienza e tecnologia, nuova elettronica: Macchina per diradare i fiori nei giardini
02.05.2024 Microscopio infrarosso avanzato
02.05.2024 Trappola d'aria per insetti
01.05.2024
Altre notizie interessanti: ▪ Cuffie da gioco SteelSeries Siberia Elite ▪ Huawei Ascend P1 è lo smartphone più sottile ▪ Supercondensatore in argilla refrattaria News feed di scienza e tecnologia, nuova elettronica
Materiali interessanti della Biblioteca Tecnica Libera: ▪ articolo Biologia generale. Culla ▪ articolo Cos'è un boicottaggio? Risposta dettagliata ▪ articolo Raccordo nel tappo del serbatoio del carburante. Trasporto personale ▪ articolo Una sessione con scatole magiche (diversi trucchi). Messa a fuoco segreta
Lascia il tuo commento su questo articolo: Commenti sull'articolo: Gennady Non è chiaro come venga visualizzata la temperatura negativa. Tutte le lingue di questa pagina Homepage | Biblioteca | Articoli | Mappa del sito | Recensioni del sito www.diagram.com.ua |