Automatinės ventiliatoriaus greičio valdymo sistemos naudojimas naudojant PIC16F877A mikrovaldiklį

Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas





Elektrinis ventiliatorius yra vienas iš svarbiausių visų laikų elektrinių prietaisų dėl savo privalumų, tokių kaip ekonomiškumas, mažas energijos suvartojimas ir kt. Elektrinis ventiliatorius yra pagrindinis kelios pažangios technologijos . Tai yra būtini kompiuterių prietaisai, dideli LED žibintai, kosminė stotis, lazeriai, benzininiai ir elektriniai automobiliai, nesuskaičiuojama daugybė kitų dalykų. Ventiliatorius naudojamas ŠVOK sistemose, kurios leidžia žmonėms statyti didžiules ar požemines konstrukcijas. Būtų sunku vizualizuoti pasaulį be elektrinio ventiliatoriaus!

Kas yra ventiliatoriaus greičio valdymo sistema?

Šiais laikais oro gaivinimo ir temperatūros reguliavimo poreikis užėmė daugelį pramonės sričių, tokių kaip automobilių, technologinės šilumos, pramoninės zonos ar darbo vietos pastatai, kuriuose oras yra valdomas, siekiant išsaugoti ramią aplinką savo gyventojams. Vienas iš svarbiausių problemų, užimtų šilumos srityje, yra pageidaujamas temperatūros pasiekimas ir naudojimo optimizavimas. Ventiliatorių valdyti galima rankiniu būdu paspaudus jungiklį. Be naudojimo, ventiliatoriaus greitį keiskite rankiniu būdu. Ši sistema suteiks jums automatinio vaizdo apžvalgą ventiliatoriaus greičio valdymo sistema naudojant PIC16F877A mikrovaldiklį.




PIC16F877A mikrovaldiklis

PIC16F877A mikrovaldiklis yra visos sistemos širdis. Kad būtų galima išmatuoti dabartinę kambario temperatūrą, reikia iš LM35 temperatūros jutiklio įvesties, tada mikrovaldiklis sureaguos norimą ventiliatoriaus greitį. Skystųjų kristalų ekranas naudojamas kambario temperatūrai ir ventiliatoriaus greičiui parodyti. Ventiliatoriaus greičio valdymo sistemos, naudojančios PIC16F877A mikrovaldiklį, blokinė schema parodyta žemiau.

PIC16F877A mikrovaldiklis

PIC16F877A mikrovaldiklis



Šis mikrovaldiklis galėtų būti naudojamas reguliuojant ventiliatoriaus greitį pagal kambario temperatūrą. Dabar mikrovaldikliai keičia elektroninį dizainą. Kaip alternatyva tam, kad kartu sujungtume keletą loginių vartų, kad įvykdytume kokią nors funkciją, dabar mes naudojame programas, skirtas vartams prijungti elektroniniu būdu.

Reguliuojamas maitinimas

Paprastai mes pradedame nuo UPS (nereguliuojamo maitinimo šaltinio), kuris svyruoja nuo 9v iki 12v DC. 5v maitinimo šaltiniui naudoti buvo naudojamas KA8705 įtampos reguliatoriaus IC. Šį IC lengva naudoti prijungiant teigiamą terminalo formą nereguliuojama nuolatine srove maitinimo šaltinis prie i / p kaiščio, prijunkite neigiamą gnybtą prie bendro kaiščio ir tada įjunkite maitinimą, 5v maitinimas iš o / p kaiščio bus nukreiptas į mikrovaldiklio valdymą.

Reguliuojamas maitinimas

Reguliuojamas maitinimas

LM35 temperatūros jutiklis

Norėdami sužinoti daugiau apie LM35 temperatūros jutiklį, žr. Nuorodą: Temperatūros jutikliai - tipai, darbas ir valdymas


LM35 temperatūros jutiklis

LM35 temperatūros jutiklis

Nešvarus nuolatinės srovės variklis

Peržiūrėkite nuorodą, kad sužinotumėte daugiau apie: Nešvarus nuolatinės srovės variklis - privalumai, pritaikymas ir valdymas

Nešvarus nuolatinės srovės variklis

Nešvarus nuolatinės srovės variklis

Skystųjų kristalų ekranas (LCD)

Jei norite sužinoti daugiau, žr. Nuorodą LCD ekrano konstrukcija ir darbo principas

Skystųjų kristalų ekranas (LCD)

Skystųjų kristalų ekranas (LCD)

Ventiliatoriaus greičio valdymo sistema naudojant PIC16F877A grandinę

Siūlomoje sistemoje apžvelgiama, kaip ventiliatoriaus greitis valdomas naudojant mikrovaldiklį PIC16F877A, keičiant kambario temperatūrą. Ventiliatoriaus greičio valdymo sistemos grandinės schema parodyta žemiau. Kitoje grandinėje PIC16F877A mikrovaldiklis naudojamas ventiliatoriaus greičiui valdyti pagal kambario temperatūros pokyčius. Skystųjų kristalų ekranas naudojamas matuoti ir rodyti temperatūros pokyčių vertę.

Ventiliatoriaus greitį galima reguliuoti PWM technika pagal kambario temperatūrą. Analoginius signalus ADC gali apdoroti mikrovaldikliu, kuris analoginius signalus paverčia skaitmeniniais. Temperatūros jutiklis suteikia 10 mv už kiekvieną 1 ° C temperatūros pokytį. Temperatūros pasikeitimas bus nukreiptas į mikrovaldiklį per 2 kaištį PORT-A. Šis mikrovaldiklis turi įmontuotą PWM modulį, kuris naudojamas ventiliatoriaus greičio valdymui keičiant darbo ciklą.

Ventiliatoriaus greičio valdymo sistema, naudojant PIC16F877A mikrovaldiklį

Ventiliatoriaus greičio valdymo sistema, naudojant PIC16F877A mikrovaldiklį

Pagal temperatūros jutiklis rodmenys, ventiliatoriaus greičio reguliavimas bus automatiškai pakeistas. Mikrokontroleris per prievadą RC2 C prievade siunčia PWM signalą į tranzistorių, kuris veikia kaip ventiliatoriaus valdiklis. Tarp PIC16F877A pin-13 ir pin-14 yra naudojamas kristalinis osciliatorius. Tai yra kaiščiai, jei norime mikrovaldikliui suteikti išorinį laikrodį. 0,1 μF apeinamasis kondensatorius, naudojamas įtampos reguliatoriaus +5 V išėjimo kaištyje, siekiant išlyginti įtampos tiekimą mikrovaldikliui ir LCD. Temperatūros jutiklio išvesties kaištis yra prijungtas prie kaiščio RA2, kuris yra ADC0 visų ADC įvesties kaiščių. LCD kaištis-3 yra prijungtas prie GND per 1Kohm rezistorių, kad būtų galima nustatyti LCD kontrastą, kad būtų rodoma LCD temperatūra.

RB2-RB7 kaiščiai yra prijungti prie likusių LCD kaiščių, naudojamų duomenų ir valdymo signalams tarp LCD ir mikrovaldiklio. PWM o / p suteikiamas NPN KSP2222A tranzistoriaus iš mikrovaldiklio vartų terminalui. Transistorius įsijungia ir išsijungia PWM dažniu ir sustabdo variklio įtampą. Kai tranzistorius įjungtas, variklis pradeda didinti greitį ir išsijungia, tada variklis praranda greitį.

Taigi, viskas yra apie ventiliatoriaus greičio reguliavimo sistemos, skirtos kambario temperatūrai valdyti naudojant mikrovaldiklį PIC16F877A, projektavimą ir konstravimą. Be to, ventiliatoriaus greitis automatiškai padidės, jei kambario temperatūra bus pakelta. Taigi išvada, kad šiame darbe suprojektuota sistema buvo tinkamai pritaikyta bet kokiems temperatūros pokyčiams ir gali būti priskirta automatiniam valdymui.