Menu English Ukrainian Russo Casa

Libreria tecnica gratuita per hobbisti e professionisti Libreria tecnica gratuita


ENCICLOPEDIA DELLA RADIOELETTRONICA ED ELETTRICA
Libreria gratuita / Schemi di dispositivi radioelettronici ed elettrici

Orologio termostato multifunzione con telecomando su microcontrollore. Enciclopedia dell'elettronica radio e dell'ingegneria elettrica

Libreria tecnica gratuita

Enciclopedia della radioelettronica e dell'elettrotecnica / microcontrollori

Commenti sull'articolo Commenti sull'articolo

Avevo bisogno di un orologio-termometro da tavolo per poter conoscere, oltre all'ora, anche la temperatura fuori e in casa. Ci sono molti progetti di questo tipo su Internet, anche molto avanzati, ma non ho mai fatto la mia scelta a favore di nessuno di loro. A ognuno mancava qualcosa che mi sembrava che tali dispositivi semplicemente dovessero avere. Ho solo un certo insieme di requisiti, dai quali non posso rimuovere nulla per ripetere nessuno di questi progetti.

A mio parere, l'orologio dovrebbe funzionare secondo il principio di accenderlo, impostarlo e dimenticarlo, cioè ricorrere alla manutenzione il meno possibile (ad esempio, regolare l'ora a causa della sua partenza, impostarla nuovamente dopo interruzione di corrente, passaggio dall'ora legale all'ora solare, ecc.), le indicazioni dell'indicatore devono essere visibili da lontano, ma non illuminare la stanza di notte; è consigliabile munirsi di un telecomando. Riflettendo ulteriormente su cos'altro mi piacerebbe avere nel mio orologio, il risultato è un dispositivo con il seguente insieme di funzioni:

1. Orologio - calendario

Conteggio e visualizzazione di ore, minuti, secondi, giorno della settimana, giorno, mese, anno.
Disponibilità della regolazione automatica dell'ora corrente, che viene eseguita una volta al giorno (valori massimi +/-99,98 secondi con incrementi di 0,02 secondi).
Calcola il giorno della settimana da una data (per il secolo corrente).
Passaggio automatico all'ora legale e invernale.
Gli anni bisestili contano.

2. Allarmi

10 allarmi indipendenti con la possibilità di impostare qualsiasi giorno della settimana o una combinazione di essi.

La capacità, quando attivato, di attivare un segnale acustico, accendere/spegnere uno qualsiasi dei quattro carichi o avviare il controllo termico.

3. Timer

Il tempo massimo per il conto alla rovescia è 99h 59m 59s.

Al termine del conto alla rovescia è possibile attivare il segnale sonoro e accendere/spegnere uno qualsiasi dei quattro carichi.

4. Termotermostato a due canali

Misurazione e indicazione di due temperature, ad esempio in casa e all'esterno, nell'intervallo da -55 a 125 gradi Celsius con una risoluzione di 0,1°C.

Due termostati indipendenti con possibilità di impostare nello stesso intervallo i limiti superiore e inferiore della temperatura controllata.

Possibilità di riscaldamento o raffrescamento.

Capacità di carico dei canali di controllo ~220V, 12A

5. Quattro canali di controllo del carico

Capacità di carico di ciascun canale: ~220V, 12A.

Controllo: manuale, da allarmi, da timer (i primi due canali sono collegati a termostati)

6. Funzioni aggiuntive del dispositivo

Batteria di backup (quando funziona a batteria, il dispositivo è perfettamente funzionante).

Regolazione automatica (a seconda dell'illuminazione esterna) o manuale della luminosità dell'indicatore.

Telecomando IR completo utilizzando il sistema RC-5, personalizzabile con qualsiasi tasto del telecomando operativo in questo sistema.

Conferma sonora (disattivabile) della pressione dei pulsanti di controllo e dell'accettazione dei comandi dal telecomando.

Memoria non volatile per tutti i parametri regolabili.

La visualizzazione ciclica consente di visualizzare sull'indicatore fino a quattro parametri con una durata programmabile:
1. Ora corrente in ore - minuti
2. giorno della settimana - numero
3. temperatura del primo canale (interno)
4. temperatura del secondo canale (esterno)
Disponibilità di un'interfaccia RS-485 per la comunicazione con un PC tramite il protocollo MODBUS-RTU per un'ulteriore integrazione nel sistema Smart Home

Lo schema del dispositivo è mostrato in Fig. 1. È composto da tre blocchi: A1, A2, A3, anch'essi strutturalmente divisi e assemblati su tre circuiti stampati.

Cronotermostato multifunzione con telecomando su microcontrollore
(clicca per ingrandire)

Blocco centrale A1

L'elemento principale è il microcontrollore ATmega8-16AI (DD1), che comprende i seguenti componenti:

- il timer T1 forma intervalli di tempo per l'orologio in tempo reale, la visualizzazione dinamica e il controllo della luminosità;
- L'interruzione esterna INT1 e il timer T2 servono il ricevitore a infrarossi B1.
- L'ADC converte in forma digitale i segnali analogici provenienti dal sensore di luce, i valori di tensione dall'alimentatore e dalla batteria integrata.
- Il modulo USART supporta la comunicazione con un computer (9600 Baud, 8 informazioni e 1 bit di stop senza parità);
- il timer T0 forma intervalli di tempo di ritardo nella ricezione/trasmissione di pacchetti tramite il protocollo "MODBUS-RTU"
- un timer watchdog assicura che il MK “si blocchi” e lo riavvii;

La frequenza clock dell'MK è impostata dal risuonatore al quarzo ZQ1 a 7,3728 MHz. Il MK viene impostato al suo stato iniziale (reset) dal circuito R5C4VD1. L1C5 - circuito di alimentazione dell'unità ADC nel MK. Il connettore XP1 è destinato alla programmazione in-circuit del MK. Il dispositivo utilizza l'indicazione dinamica. Anche il processo di scansione dei pulsanti è correlato ad esso.

B1 viene utilizzato per ricevere comandi da un telecomando funzionante sul sistema RC-5. Verranno utilizzati cinque pulsanti del telecomando, che corrisponderanno a cinque pulsanti di controllo locale. La configurazione del telecomando è descritta nel manuale dell'utente.

Il resistore R33 regola la luminosità con illuminazione media o massima. La precisione della misurazione delle tensioni controllate dell'alimentatore e della batteria di riserva viene regolata utilizzando rispettivamente i resistori R35, R37.

Il chip DD2 è un driver che converte i segnali TTL RX/TX in un segnale differenziale dello standard RS-485 per lo scambio di dati con un PC fino a una distanza di 1200 metri.
I sensori termici tipo DS18B20 hanno un'uscita digitale, sono collegati tramite un circuito a tre fili e funzionano utilizzando un protocollo 1 Wire. Il primo sensore misura la temperatura nella stanza (interna), il secondo - esterna (esterna).

Fisicamente si trovano sulla stessa linea, quindi i sensori sono indirizzati a leggere la temperatura. Il dispositivo funziona solo con sensori DS18B20

Il processo di registrazione dei numeri di serie di due sensori nella memoria non volatile del MK viene eseguito come segue:

1. È necessario diseccitare completamente il dispositivo (estrarre la batteria di riserva, spegnere l'alimentazione)
2. Collegare un sensore DS18B20 (misurazione della temperatura ambiente)
3. Tenendo premuto il pulsante "SU" accendere l'alimentazione. (il numero di serie del sensore verrà registrato nella memoria MK, verrà emesso un segnale acustico)
4. Scollegare l'alimentazione.
5. Disabilitare il sensore.
6. Collegare un altro sensore (misurazione della temperatura esterna)
7. Tenendo premuto il pulsante "DN", accendere l'alimentazione di rete (il numero di serie del sensore verrà registrato nella memoria del MK e verrà emesso un segnale acustico)
8. Scollegare l'adattatore CA
9. Collegare entrambi i sensori
10. Accendere

Ora il dispositivo funzionerà con questi sensori. Se è necessario sostituirne uno, è necessario completare nuovamente questa procedura per il sensore corrispondente. Se non è necessario un secondo sensore, è possibile assegnare un sensore a entrambi i canali.
La temperatura viene visualizzata sull'indicatore con incrementi di 0,1°C. La misurazione avviene ad intervalli di 1 secondo.

Visualizzare il blocco A2 contiene un indicatore a cinque cifre e sette segmenti con un anodo comune, cinque LED di stato, nonché gli elementi necessari per controllare tutto questo. Lo scopo dei LED di stato è il seguente:

HL1 (giallo) - indica che uno degli allarmi è attivo
HL2 (rosso) - bassa tensione di uscita dell'adattatore CA o della batteria
HL3 (giallo) - segno di un timer in funzione
HL4 (rosso) - errori dei termometri
HL5 (giallo) - controllo termico abilitato

Il chip DD3 è un registro a scorrimento con un latch e la capacità di trasferire le uscite in un terzo stato e viene utilizzato per convertire i dati in ingresso in serie in dati paralleli per inviare informazioni a un indicatore digitale e LED di stato. VT1 - VT5 sono progettati per potenziare l'alimentazione agli anodi comuni degli indicatori digitali.

Centralina controllo carichi A3 progettato per commutare qualsiasi dispositivo collegato ad un'alimentazione standard ~220 V, 50 Hz. Ci sono 4 canali di controllo. Ognuno di essi può essere attivato/disattivato manualmente, tramite un timer o da una sveglia. Il primo e il secondo canale sono collegati, rispettivamente, al primo e al secondo canale di controllo termico (che a loro volta sono collegati alla prima e alla seconda sveglia). Ogni canale include un relè elettromagnetico e un interruttore a transistor per controllarlo. I contatti del relè commutano il carico. L'unità implementa un controllo relè economico. Diamo un'occhiata usando il primo canale come esempio. Quando il canale è spento, il transistor VT9 è chiuso, il condensatore C16 è scarico, il relè K1 è diseccitato. Quando il canale è acceso, VT9 si apre, il condensatore C16, caricandosi attraverso l'avvolgimento del relè K1, crea un impulso di corrente sufficiente ad attirare l'armatura di questo relè. Dopo che il condensatore è stato caricato, l'armatura del relè viene mantenuta da una corrente più piccola che scorre attraverso il resistore R27. Il diodo VD11 protegge il transistor VT9 dalla rottura degli impulsi al momento della sua chiusura.

I LED HL6 - HL9 segnalano lo stato di accensione del canale corrispondente.

Nella mia versione, la batteria interna si collega collegando i blocchi A3 e A1 tramite XS4-XP4, poiché non c'è accesso esterno al vano batteria. Per fare ciò l'XP4 dispone di un ponticello tra i pin 6 e 7. Questo viene fatto per facilitare la manutenzione quando si sostituiscono le batterie o si registrano i numeri dei sensori termici nella memoria MK, cioè quando il circuito deve essere completamente diseccitato. Se ciò non è necessario, il negativo della batteria viene collegato direttamente al bus di alimentazione negativo.

La tensione dell'alimentatore esterno del dispositivo è 11...13 V, la corrente non è inferiore a 0,25 A. Come batteria di riserva, è preferibile utilizzare 3 celle alcaline di dimensione “AA” collegate in serie. Il consumo di corrente del dispositivo senza blocco A3 alla massima luminosità è di circa 120 mA. Se viene a mancare l'alimentazione di rete, il dispositivo passa all'alimentazione da batteria, mentre è perfettamente funzionante (solo i relè sono diseccitati), consuma una corrente di circa 10.....20 mA e può funzionare per almeno tre giorni quando installazione di batterie nuove menzionate sopra. L'indicatore va quasi a zero, ma il processo di scansione dei pulsanti non si ferma, quindi è appena illuminato. Quando si preme un pulsante qualsiasi sul controllo locale o sul telecomando, l'indicatore si accende nuovamente per 15 secondi per consentire di visualizzare le informazioni. Quando viene ripristinata l'alimentazione di rete, l'indicatore si accende nuovamente.

disegno

L'apparecchio è assemblato su tre circuiti stampati monofaccia in lamina di fibra di vetro, il cui disegno e la posizione delle parti sono nei file allegati.

Le schede dell'unità centrale e dell'unità display sono collegate tra loro tramite ponticelli e collocate in un alloggiamento di dimensioni adeguate. L'unità di controllo del carico è strutturalmente posizionata all'interno del limitatore di sovratensione ed è collegata tramite cavo tramite un connettore situato sulla parete posteriore della cassa dell'orologio.  

Sostituzione di elementi

Sostituiremo il microcontrollore DD1 con ATmega8-16AU, ATmega8L-8(AI)AU, chip driver RS-485 con SN75176BP, MAX485CPA, ecc., fotorilevatore B1 con uno simile, progettato per una frequenza portante di 36 kHz, ad esempio TSOP1736 , TSOP1836SS3V, SFH506- 36, SFH5110-36, TFMS5360, ma tenere presente che la posizione dei pin di diversi tipi di fotorilevatori può differire. Come emettitore sonoro HA1, oltre a quello indicato, è possibile utilizzare un altro elettrodinamico o piezoelettrico con generatore incorporato per una tensione di 5...6V, ad esempio HCM1206X, HPM14A(X). Gli indicatori LED a sette segmenti possono essere utilizzati della stessa serie SA08-XXXXX o simili con anodo comune (potrebbe essere necessario selezionare resistori limitatori di corrente R10-R17) Invece di DA1, è possibile utilizzare lo stabilizzatore domestico K142EN5B. I relè elettromagnetici utilizzati sono progettati per fornire un avvolgimento di 12V ed una corrente nominale di 30mA. Quando si utilizza un relè con una corrente operativa elevata, è necessario selezionare i resistori R24 - R27. Tensione di commutazione ~220V, corrente 12A. Al posto del fotoresistore SF2-5 è possibile utilizzarne di simili, la cui resistenza in condizioni di luce intensa è di 50...1000 Ohm

Possibili semplificazioni del dispositivo

Se non è richiesto il controllo da un PC, non è possibile installare gli elementi DD2, R1-R3, XP2. Poiché il controllo IR non è necessario, B1, C1, R4 non sono installati. È possibile escludere la regolazione automatica della luminosità non installando R33 e al posto della fotoresistenza R32 installarne una costante a 10k. Se non è necessario controllare i carichi il blocco A3 è escluso e su XS4 è necessario installare un ponticello tra i pin 6 e 7. Se non sono necessari termometri, DD4 e DD5 non sono collegati e R6, HL4 non sono installati.

Foto del dispositivo

Assemblaggio e configurazione del dispositivo

Innanzitutto, tutti gli elementi tranne DD1 - DD3, B1 sono saldati sulla scheda. Non collegare ancora DD4 e DD5. All'accensione, misurare la tensione CC su C10 e poi su C1. In entrambi i casi dovrebbe essere intorno ai 5,3V. Si consiglia di controllare il bagliore di tutti i segmenti dell'indicatore digitale e dei LED di stato alimentando contemporaneamente dal bus di alimentazione negativo a quelli di sinistra secondo il circuito di uscita dei resistori R10-R18 (limitando la corrente dei segmenti) e R19 - R23 (nei circuiti base VT1-VT5). Se tutto è andato bene, spegni l'alimentazione, salda DD1 - DD3 e B1 e collega il programmatore al connettore XP1 (un connettore standard a sei pin per la programmazione in-circuit dell'AVR). È incluso il firmware demo per verificare la funzionalità del dispositivo.

I bit FUSE del microcontrollore DD1 devono essere programmati come segue:

• CKSEL3...0 = 1111 - clock da un risonatore al quarzo ad alta frequenza;
• SUT1...0 =11 - Tempo di avviamento: 16K CK + 64 ms;
• CKOUT = 1 - Output Clock su CKOUT disabilitato;
• BODLEVEL = 1 - livello di soglia per il circuito di controllo della tensione di alimentazione a 2,7V;
• BODEN = 0 misuratore di potenza abilitato
• EESAVE = 0 - la cancellazione della EEPROM durante la programmazione del chip è disabilitata;
• WDTON = 1 - Nessuna attivazione permanente del Watchdog Timer;

È meglio lasciare intatti i restanti bit FUSE. Il bit FUSE viene programmato quando impostato su "0".

Il firmware demo garantisce il pieno funzionamento del dispositivo, ma per poco meno di due ore, il che è abbastanza per verificarne la funzionalità. Per il firmware completo, contattare l'autore, alexperm72@mail.ru.

Il programma di controllo per il computer è in fase di sviluppo.

Guida per l'utente (PDF, 500 KB)

Scarica firmware HEX, circuito stampato in formato LAY e GIF, foto del dispositivo

Autore: Alexey Batalov, alexperm72@mail.ru, ICQ#: 477022759; Pubblicazione: mcuprojects.narod.ru

Vedi altri articoli sezione microcontrollori.

Leggere e scrivere utile commenti su questo articolo.

<< Indietro

Ultime notizie di scienza e tecnologia, nuova elettronica:

Macchina per diradare i fiori nei giardini 02.05.2024

Nell'agricoltura moderna si sta sviluppando il progresso tecnologico volto ad aumentare l'efficienza dei processi di cura delle piante. Presentata in Italia l'innovativa macchina per il diradamento dei fiori Florix, progettata per ottimizzare la fase di raccolta. Questo attrezzo è dotato di bracci mobili, che permettono di adattarlo facilmente alle esigenze del giardino. L'operatore può regolare la velocità dei fili sottili controllandoli dalla cabina del trattore tramite joystick. Questo approccio aumenta significativamente l'efficienza del processo di diradamento dei fiori, offrendo la possibilità di adattamento individuale alle condizioni specifiche del giardino, nonché alla varietà e al tipo di frutto in esso coltivato. Dopo due anni di test della macchina Florix su diverse tipologie di frutta, i risultati sono stati molto incoraggianti. Agricoltori come Filiberto Montanari, che utilizza una macchina Florix da diversi anni, hanno riscontrato una significativa riduzione del tempo e della manodopera necessari per diluire i fiori. ... >>

Microscopio infrarosso avanzato 02.05.2024

I microscopi svolgono un ruolo importante nella ricerca scientifica, consentendo agli scienziati di approfondire strutture e processi invisibili all'occhio. Tuttavia, vari metodi di microscopia hanno i loro limiti e tra questi c'è la limitazione della risoluzione quando si utilizza la gamma degli infrarossi. Ma gli ultimi risultati dei ricercatori giapponesi dell'Università di Tokyo aprono nuove prospettive per lo studio del micromondo. Gli scienziati dell'Università di Tokyo hanno presentato un nuovo microscopio che rivoluzionerà le capacità della microscopia a infrarossi. Questo strumento avanzato consente di vedere le strutture interne dei batteri viventi con sorprendente chiarezza su scala nanometrica. In genere, i microscopi nel medio infrarosso sono limitati dalla bassa risoluzione, ma l’ultimo sviluppo dei ricercatori giapponesi supera queste limitazioni. Secondo gli scienziati, il microscopio sviluppato consente di creare immagini con una risoluzione fino a 120 nanometri, ovvero 30 volte superiore alla risoluzione dei microscopi tradizionali. ... >>

Trappola d'aria per insetti 01.05.2024

L’agricoltura è uno dei settori chiave dell’economia e il controllo dei parassiti è parte integrante di questo processo. Un team di scienziati dell’Indian Council of Agricultural Research-Central Potato Research Institute (ICAR-CPRI), Shimla, ha trovato una soluzione innovativa a questo problema: una trappola per insetti alimentata dal vento. Questo dispositivo risolve le carenze dei metodi tradizionali di controllo dei parassiti fornendo dati sulla popolazione di insetti in tempo reale. La trappola è alimentata interamente dall'energia eolica, il che la rende una soluzione ecologica che non richiede energia. Il suo design unico consente il monitoraggio sia degli insetti dannosi che utili, fornendo una panoramica completa della popolazione in qualsiasi area agricola. “Valutando i parassiti target al momento giusto, possiamo adottare le misure necessarie per controllare sia i parassiti che le malattie”, afferma Kapil ... >>

Notizie casuali dall'Archivio

scambio di funghi 22.06.2016

Gli alberi ridistribuiscono i prodotti della fotosintesi in tutta la foresta.

Il fatto che alcune piante siano amiche tra loro, mentre altre non sopportano il vicinato, è noto a molti giardinieri. Qual è il problema qui, non è chiaro; di solito indicano il rilascio di alcune sostanze volatili. Forse, in effetti, è necessario guardare alla radice, cosa che è stata fatta dai ricercatori dell'Università di Basilea, guidati dal professor Tamir Klein. Hanno studiato la ridistribuzione del carbonio tra gli alberi in una foresta.

Al culmine della corona di vecchi - 120 anni - abeti, si allungavano reti di tubuli sottili. L'anidride carbonica, purificata dall'isotopo pesante C13, è stata fornita attraverso di loro e, utilizzando uno spettrometro di massa atomico, è stato possibile tracciare il percorso del carbonio dopo che la pianta lo aveva utilizzato come risultato della fotosintesi. Questo percorso si è rivelato strano: abbastanza presto, tracce di tale carbonio impoverito sono apparse nelle radici non solo dell'albero sperimentale, ma anche dei suoi vicini, tra cui betulle, pini e larici.

Il volume di carbonio pompato è stato significativo: fino al 40% di contenuto in radici sottili o 250 kg di scambio di sostanze per ettaro di impianto all'anno. È ovvio che il carbonio non ha viaggiato da solo, ma come parte di alcuni composti. Solo i funghi potrebbero aiutarlo in questo, il cui micelio impiglia le radici delle piante. Ma ogni pianta ha i suoi funghi compagni. Ciò significa che la comunità forestale è un sistema integrale, tra le cui parti vi è uno scambio di sostanze molto dinamico.

Altre notizie interessanti:

▪ Il più potente centro di supercomputer

▪ STSPIN233 - driver per motori BLDC a bassa tensione

▪ ameba nell'ambra

▪ Cuffie AudioQuest NightHawk con coni in biocellulosa naturale

▪ Atterraggio sul nucleo di una cometa

News feed di scienza e tecnologia, nuova elettronica

 

Materiali interessanti della Biblioteca Tecnica Libera:

▪ sezione del sito Parametri dei componenti radio. Selezione dell'articolo

▪ articolo di Edgar Allan Poe. Aforismi famosi

▪ articolo Quando è stata utilizzata per la prima volta la chirurgia? Risposta dettagliata

▪ Akka feijoa articolo. Leggende, coltivazione, metodi di applicazione

▪ articolo Come collegare un pulsante e LED a un pin del microcontrollore. Enciclopedia dell'elettronica radio e dell'ingegneria elettrica

▪ articolo Proverbi e detti turkmeni. Ampia selezione

Lascia il tuo commento su questo articolo:

Nome:


E-mail (opzionale):


commento:





Tutte le lingue di questa pagina

Homepage | Biblioteca | Articoli | Mappa del sito | Recensioni del sito

www.diagram.com.ua

www.diagram.com.ua
2000-2024