Ventilatore CC a temperatura controllata utilizzando il microcontrollore 8051

Prova Il Nostro Strumento Per Eliminare I Problemi





Al giorno d'oggi, l'umanità si sta muovendo verso il nuove tecnologie sostituendo le operazioni manuali ai dispositivi controllati automaticamente. Uno dei requisiti di base delle persone durante la stagione calda è una ventola di raffreddamento. Tuttavia, la velocità della ventola può essere controllata mediante funzionamento manuale utilizzando un interruttore manuale, ovvero il regolatore della ventola o il dimmer. Ruotando il dimmer è possibile modificare la velocità del ventilatore. Può essere guardato in alcuni luoghi come dove la temperatura è alta durante la mattina anche se la temperatura scende drasticamente durante la notte. Gli utenti non capiscono la differenza di temperatura. Quindi per superare la velocità della ventola ecco una soluzione da variare in base alla temperatura. Questo concetto è particolarmente applicabile per aree come dove la temperatura cambia radicalmente durante il giorno e la notte. Questo progetto convertirà la ventola manuale in ventole automatiche. Le ventole automatiche cambieranno la loro velocità in base alla temperatura nella stanza. Questo articolo discute un diagramma a blocchi della ventola a temperatura controllata, lavorando su ogni blocco e proprietà.

Ventilatore CC a temperatura controllata mediante microcontrollore

La ventola con controllo della temperatura del sistema proposto mediante un microcontrollore viene utilizzata per controllare la velocità della ventola in base alla temperatura e specificare la temperatura nel display. I componenti richiesti sono microcontrollore, termometro , display a sette segmenti del motore, ADC, alimentatore, amplificatore operazionale.




Ventilatore CC a temperatura controllata

Ventilatore CC a temperatura controllata

Lo schema a blocchi della ventola termoregolata utilizzando un microcontrollore è mostrato nella figura sopra. Lo schema a blocchi include alimentazione, circuito RST, 8051 microcontrollori , Sensore di temperatura LM35, ADC a 8 bit, Driver del motore L293D , Motore CC, display a 7 segmenti, interruttori i / p.



Termometro

Il sensore di temperatura utilizzato in il sistema proposto è LM35. L'o / p di questo sensore di temperatura è linearmente proporzionale alla scala Celsius. Questo IC non necessita di alcuna calibrazione esterna per fornire precisioni. La funzione principale del sensore di temperatura nel sistema proposto è quella di rilevare la temperatura dell'ambiente esterno di un ventilatore.

Termometro

Termometro

8051 Microcontrollore (AT89C51)

Il microcontrollore a 8 bit AT89C51 appartiene alle famiglie 8051. Consiste di 128 byte di RAM, 16 bit di indirizzi, timer / contatore 2 a 16 bit, 6 interrupt ROM-4k byte. La funzione principale del microcontrollore nel sistema proposto è analizzare la temperatura che viene rilevata dal sensore di temperatura. In base alla temperatura, il microcontrollore dovrebbe modificare la velocità della ventola.

Microocntroller AT89C51

Microcontrollore AT89C51

ADC (0808)

Un ADC (convertitore da analogico a digitale) deve essere interfacciato con microcontrollori 8051 per consentire l'i / p analogico per il trattamento dei dati. Qui la porta seriale I / O viene utilizzata per effettuare il flusso di dati tra i controller e anche altri dispositivi. Qui è stato utilizzato un IC ADC0808 parallelo a 8 bit. Funziona con + 5V e ha una risoluzione di 8 bit. Questo ADC converte il segnale analogico in ingresso in un segnale digitale equivalente utilizzando la tensione di riferimento.


ADC0808

ADC0808

Display a sette segmenti

PER Display a 7 segmenti è un tipo di display elettronico utilizzato per visualizzare i numeri decimali. Le applicazioni di questi display includono principalmente contatori elettronici, orologi digitali e vari dispositivi elettronici per visualizzare le informazioni in forma numerica. Ma questi display utilizzano il codice esadecimale per visualizzare il codice alfanumerico.

Display a 7 segmenti

Display a 7 segmenti

Ventola CC a temperatura controllata in funzione

Tutti i moduli utilizzati nello schema a blocchi sopra sono integrati. La velocità del ventilatore può essere monitorata dalla variazione della temperatura. Il concetto di base di questo progetto è ottenere la temperatura, visualizzare la temperatura e il cambiamento di temperatura si riflette al variare della velocità della ventola. Qui il sensore di temperatura utilizzato nel progetto è LM35 e l'o / p di questo sensore è dato al convertitore da analogico a digitale. Il funzionamento completo è consentito o meno può essere deciso da interruzioni esterne.

Diagramma a blocchi della ventola CC a temperatura controllata

Diagramma a blocchi della ventola CC a temperatura controllata

Il sensore di temperatura LM35 è interfacciato con il pin analogico del microcontrollore 8051 perché il sensore di temperatura cambia la temperatura in tensione. Qui il sensore di temperatura dovrebbe essere interfacciato correttamente al microcontrollore per ottenere la lettura corretta. La velocità della ventola può essere decisa dalla temperatura esaminata dal microcontrollore.

Il microcontrollore controlla la ventola CC utilizzando il controllo motore IC L293D. Questo IC L293D è un doppio H-bridge driver del motore utilizzato per controllare la velocità e la direzione del motore CC. Offre inoltre isolamento tra microcontrollore e motore. La velocità del motore può essere controllata utilizzando il modulazione della larghezza di impulso (PWM) tecnica.

Il sistema proposto è inoltre dotato di interruttore automatico o manuale che offre la possibilità agli utenti di controllare la velocità del ventilatore. Quando si preme il pulsante, la velocità può essere controllata manualmente, il che significa che l'utente può controllare manualmente la velocità della ventola. Un LED può anche essere collegato a RC1 per dimostrare lo stato del cambio automatico o manuale. Se l'emissione di luce diodo lampeggia, significa che il controllo della ventola è manuale.

Quindi finalmente possiamo concludere che quando il Alimentazione elettrica viene data all'intero circuito quindi il microcontrollore legge la temperatura circostante della ventola. Il valore analogico della temperatura è dato dal sensore e applicato al pin ADC del microcontrollore. Il valore dell'analogico viene modificato internamente in digitale dal microcontrollore. Se la temperatura è superiore al valore di soglia, il microcontrollore invia un segnale al controller per accendere il motore. Così il ventilatore inizia a girare.

Proprietà della ventola a temperatura controllata

Le proprietà di un ventilatore a temperatura controllata includono principalmente quanto segue

  • Quando la temperatura supera i 35 ° C, la ventola dovrebbe funzionare alla massima velocità.
  • Quando la temperatura scende al di sotto di 15 ° C, la ventola dovrebbe essere alla velocità minima.
  • La velocità della ventola deve essere modificata in base agli intervalli di temperatura da 15 ᵒ C a 35 ᵒC,
  • L'interruttore automatico-manuale dovrebbe essere integrato, il che darebbe all'utente la libertà di controllare la velocità della ventola in modalità manuale o automatica.

Le applicazioni della ventola a temperatura controllata includono dove il consumo di energia deve essere controllato come aziende, istituti, organizzazioni, elettrodomestici, nei computer per raffreddare il processore. Inoltre, questo progetto può essere potenziato interfacciandosi con i condizionatori d'aria.

Quindi, si tratta di una ventola a temperatura controllata utilizzando un microcontrollore. Ci auguriamo che tu abbia una migliore comprensione di questo concetto. Inoltre qualsiasi domanda riguardante questo concetto o progetti basati su microcontrollori , per favore dai il tuo feedback commentando nella sezione commenti qui sotto. Ecco una domanda per te, qual è la funzione del display a 7 segmenti?

Crediti fotografici: