Funzionamento del sistema di controllo automatico della velocità della ventola utilizzando il microcontrollore PIC16F877A

Prova Il Nostro Strumento Per Eliminare I Problemi





L'elettroventilatore è uno dei dispositivi elettrici più essenziali di tutti i tempi grazie ai suoi vantaggi come l'economicità, il basso consumo energetico, ecc. L'elettroventilatore è un elemento fondamentale di diverse tecnologie avanzate . Questi sono dispositivi essenziali nei computer, nelle grandi luci a LED, nella stazione spaziale, nei laser, nelle automobili a benzina e elettriche innumerevoli altre cose. Il ventilatore viene utilizzato nei sistemi HVAC che consentono agli esseri umani di costruire edifici enormi o sotterranei. Sarebbe difficile visualizzare un mondo senza il ventilatore elettrico!

Cos'è il sistema di controllo della velocità della ventola?

Al giorno d'oggi, la richiesta di rinfrescamento dell'aria e controllo della temperatura ha occupato molte aree industriali come automobili, calore di processo, aree industriali o edifici di lavoro dove l'aria è controllata al fine di preservare un ambiente rilassato per i suoi occupanti. Una delle preoccupazioni più significative occupate nell'area termica consiste nel raggiungimento della temperatura preferita e nell'ottimizzazione dell'utilizzo. Il controllo della ventola può essere effettuato manualmente premendo l'interruttore. Oltre all'utilizzo, modificare manualmente la velocità della ventola. Il seguente sistema ti darà una panoramica di automatico sistema di controllo della velocità del ventilatore utilizzando PIC16F877A microcontrollore.




Microcontrollore PIC16F877A

Il microcontrollore PIC16F877A è il cuore dell'intero sistema. Prende gli input dal sensore di temperatura LM35 per misurare la temperatura ambiente corrente, quindi il microcontrollore risponderà per controllare la velocità della ventola richiesta. Il display LCD è utilizzato per mostrare la temperatura ambiente e la velocità della ventola. Di seguito è mostrato lo schema a blocchi del sistema di controllo della velocità della ventola utilizzando il microcontrollore PIC16F877A.

Microcontrollore PIC16F877A

Microcontrollore PIC16F877A



Questo microcontrollore può essere utilizzato per controllare la velocità della ventola in base alla temperatura ambiente. Ora i microcontrollori stanno cambiando i progetti elettronici. In alternativa al collegamento congiunto di più porte logiche per eseguire qualche funzione, ora utilizziamo programmi per cablare elettronicamente le porte.

Alimentazione regolata

Generalmente, iniziamo con un UPS (alimentazione non regolata) che va da 9 V a 12 V CC. Per realizzare un alimentatore 5v, è stato utilizzato un regolatore di tensione IC KA8705. Questo IC è semplice da utilizzare collegando il terminale positivo dalla corrente continua non regolata Alimentazione elettrica al pin i / p, collegare il terminale negativo al pin generale e quindi accendere l'alimentazione, si otterrà un'alimentazione a 5v dal pin o / p per far funzionare il microcontrollore.

Alimentazione regolata

Alimentazione regolata

Sensore di temperatura LM35

Fare riferimento al collegamento per saperne di più sul sensore di temperatura LM35: Sensori di temperatura - Tipi, funzionamento e funzionamento


Sensore di temperatura LM35

Sensore di temperatura LM35

Motore CC senza spazzole

Fare riferimento al collegamento per saperne di più su: Motore CC senza spazzole: vantaggi, applicazioni e controllo

Motore CC senza spazzole

Motore CC senza spazzole

Display a cristalli liquidi (LCD)

Fare riferimento al collegamento per saperne di più Principio di costruzione e funzionamento del display LCD

Display a cristalli liquidi (LCD)

Display a cristalli liquidi (LCD)

Sistema di controllo della velocità della ventola utilizzando il circuito PIC16F877A

Il sistema proposto fornisce una panoramica di come viene controllata la velocità della ventola utilizzando il microcontrollore PIC16F877A, con la variazione della temperatura ambiente. Di seguito è mostrato lo schema del circuito del sistema di controllo della velocità della ventola. Nel circuito seguente, il microcontrollore PIC16F877A viene utilizzato per controllare la velocità della ventola in base alla variazione della temperatura ambiente. Il display LCD è utilizzato per misurare e visualizzare il valore delle variazioni di temperatura.

La velocità della ventola può essere controllata con la tecnica PWM in base alla temperatura della stanza. I segnali analogici possono essere elaborati da ADC nel microcontrollore che converte i segnali analogici in segnali digitali. Il sensore di temperatura fornisce 10mv per ogni variazione di temperatura di 1 ° C, questo è un valore analogico e dovrebbe essere cambiato in digitale. La variazione della temperatura verrà inviata al microcontrollore tramite il pin 2 nel PORT-A. Questo microcontrollore ha un modulo PWM integrato che viene utilizzato per controllare la velocità della ventola modificando il ciclo di lavoro.

Sistema di controllo della velocità della ventola utilizzando il microcontrollore PIC16F877A

Sistema di controllo della velocità della ventola utilizzando il microcontrollore PIC16F877A

Secondo il termometro letture, il ciclo di lavoro verrà modificato automaticamente per controllare la velocità della ventola. Il microcontrollore invierà il segnale PWM attraverso il pin-RC2 nella porta-C al transistor che funge da controllo per la ventola. Un oscillatore a cristallo è impiegato tra il pin-13 e il pin-14 di PIC16F877A, quelli sono pin se vogliamo dare l'orologio esterno al microcontrollore. Condensatore di bypass da 0,1 μF utilizzato sul pin di uscita +5 V del regolatore di tensione per appianare l'alimentazione di tensione al microcontrollore e all'LCD. Il pin di uscita del sensore di temperatura è collegato al pin-RA2 che è ADC0 di tutti i pin di ingresso di un ADC. Il pin 3 dell'LCD è collegato a GND tramite una resistenza da 1Kohm per individuare il contrasto dell'LCD per visualizzare la temperatura sull'LCD.

I pin da RB2-RB7 sono collegati ai pin LCD residui utilizzati per dati e segnali di controllo tra LCD e microcontrollore. L'o / p del PWM è dato al terminale di gate del transistor NPN KSP2222A dal microcontrollore. Il transistor si accende e si spegne alla frequenza PWM e interrompe la tensione attraverso il motore. Quando il transistor è acceso, il motore inizia ad aumentare la velocità e si spegne, quindi il motore perde velocità.

Pertanto, si tratta della progettazione e della costruzione del sistema di controllo della velocità della ventola per controllare la temperatura ambiente utilizzando il microcontrollore PIC16F877A. Inoltre, la velocità della ventola aumenterà automaticamente se la temperatura ambiente viene aumentata. In conclusione, il sistema che ha progettato in questo lavoro è stato eseguito molto bene, per eventuali variazioni di temperatura e può essere classificato come controllo automatico.