Ventilaatori kiiruse automaatse juhtimissüsteemi töö PIC16F877A mikrokontrolleri abil

Proovige Meie Instrumenti Probleemide Kõrvaldamiseks





Elektriline ventilaator on üks kõigi aegade kõige olulisemaid elektriseadmeid tänu oma eelistele, nagu kulutõhusus, madal energiatarve jne. Elektriline ventilaator on mitut kõrgtehnoloogiat . Need on hädavajalikud seadmed arvutites, suured LED-tuled, kosmosejaam, laserid, bensiin ja elektriautod lugematul hulgal muid asju. Ventilaatorit kasutatakse HVAC-süsteemides, mis võimaldavad inimestel ehitada tohutuid või maa-aluseid konstruktsioone. Raske oleks ilma ventilaatorita maailma visualiseerida!

Mis on ventilaatori kiiruse juhtimissüsteem?

Tänapäeval on õhuvärskendamise ja temperatuuri reguleerimise nõudlus hõivanud paljusid tööstuspiirkondi, näiteks autotööstus, protsessisoojus, tööstuspiirkonnad või töökohad, kus õhku kontrollitakse, et säilitada elanikele lõdvestunud ümbrus. Üks kõige olulisemaid probleeme soojuse piirkonnas seisneb eelistatud temperatuuri saavutamises ja kasutamise optimeerimises. Ventilaatorit saab juhtida käsitsi, vajutades lülitit. Peale kasutamise muutke ventilaatori kiirust käsitsi. Järgmine süsteem annab teile automaatse ülevaate ventilaatori kiiruse juhtimissüsteem kasutades mikrokontrollerit PIC16F877A.




PIC16F877A mikrokontroller

PIC16F877A mikrokontroller on kogu süsteemi süda. Praeguse toatemperatuuri mõõtmiseks on vaja temperatuurianduri LM35 sisendeid ja seejärel reageerib mikrokontroller ventilaatori vajaliku kiiruse juhtimiseks. LCD-d kasutatakse ruumi temperatuuri ja ventilaatori kiiruse näitamiseks. Allpool on toodud PIC16F877A mikrokontrollerit kasutava ventilaatori kiiruse juhtimissüsteemi plokkskeem.

PIC16F877A mikrokontroller

PIC16F877A mikrokontroller



Seda mikrokontrollerit saaks kasutada ventilaatori kiiruse reguleerimiseks vastavalt toatemperatuurile. Nüüd muudavad mikrokontrollerid elektroonilist kujundust. Alternatiivina mitme funktsiooni täitmiseks mitme loogikavärava ühisele ühendamisele kasutame nüüd väravate elektrooniliseks juhtimiseks programme.

Reguleeritud toiteallikas

Üldiselt alustame UPSist (reguleerimata toiteallikas), mis jääb vahemikku 9v kuni 12v DC. 5v toiteallika valmistamiseks on kasutatud KA8705 pinge regulaatori IC-d. Seda IC on lihtne kasutada, ühendades positiivse terminalivormi reguleerimata alalisvool toiteallikas i / p-tihvtiga, ühendage negatiivne klemm üldnõelaga ja lülitage seejärel toide sisse, o / p-tihvtist saab 5v toiteallika mikrokontrolleri töötamiseks.

Reguleeritud toiteallikas

Reguleeritud toiteallikas

LM35 temperatuuriandur

LM35 temperatuurianduri kohta lisateabe saamiseks vaadake linki: Temperatuuriandurid - tüübid, töö ja töö


LM35 temperatuuriandur

LM35 temperatuuriandur

Harjadeta alalisvoolumootor

Lisateabe saamiseks lugege linki. Harjadeta alalisvoolumootor - eelised, rakendused ja juhtimine

Harjadeta alalisvoolumootor

Harjadeta alalisvoolumootor

Vedelkristallekraan (LCD)

Lisateabe saamiseks vaadake linki LCD-ekraani ehitus ja tööpõhimõte

Vedelkristallekraan (LCD)

Vedelkristallekraan (LCD)

Ventilaatori kiiruse juhtimissüsteem PIC16F877A vooluringi abil

Kavandatud süsteem annab ülevaate, kuidas ventilaatori kiirust reguleeritakse mikrokontrolleri PIC16F877A abil, muutudes toatemperatuuri. Ventilaatori kiiruse juhtimissüsteemi skeem on toodud allpool. Järgmises vooluringis kasutatakse ventilaatori kiiruse reguleerimiseks vastavalt toatemperatuuri muutusele mikrokontrollerit PIC16F877A. LCD-d kasutatakse temperatuurimuutuste väärtuse mõõtmiseks ja kuvamiseks.

Ventilaatori kiirust saab reguleerida PWM-tehnikaga vastavalt ruumi temperatuurile. Analoogsignaale saab ADC töödelda mikrokontrolleris, mis teisendab analoogsignaalid digitaalsignaalideks. Temperatuuriandur annab iga 1 ° C temperatuuri muutuse korral 10 mv, see on analoogväärtus ja see tuleks muuta digitaalseks. Temperatuuri muutus saadetakse mikrokontrollerile PORT-A tihvti 2 kaudu. Sellel mikrokontrolleril on sisseehitatud PWM-moodul, mida kasutatakse ventilaatori kiiruse reguleerimiseks töötsükli muutmise teel.

Ventilaatori kiiruse juhtimissüsteem, kasutades mikrokontrollerit PIC16F877A

Ventilaatori kiiruse juhtimissüsteem, kasutades mikrokontrollerit PIC16F877A

Vastavalt temperatuuriandur näidud, muudetakse ventilaatori kiiruse reguleerimiseks töötsüklit automaatselt. Mikrokontroller saadab PWM-signaali pesa-C tihvti RC2 kaudu transistorile, mis töötab ventilaatori juhtimisseadmena. PIC16F877A pin-13 ja pin-14 vahel kasutatakse kristall-ostsillaatorit. Need on tihvtid, kui tahame anda mikrokontrollerile välise kella. 0,1 μF möödaviigukondensaator, mida kasutatakse pingeregulaatori +5 V väljundpoldil mikrokontrolleri ja LCD-ga varustatava pinge silumiseks. Temperatuurianduri väljundtihv on ühendatud tihvtiga RA2, mis on kõigi ADC sisendtappide ADC0. LCD-ühenduse pin-3 on 1Kohmi takisti kaudu ühendatud GND-ga, et leida vedelkristallekraani kontrastsus, et kuvada LCD-ekraanil temperatuuri.

RB2-RB7 tihvtid on ühendatud LCD-jääknõeltega, mida kasutatakse andmete ja juhtimissignaalide jaoks LCD ja mikrokontrolleri vahel. PWM o / p antakse mikrokontrolleri NPN KSP2222A transistori väravaklemmile. Transistor lülitub sisse ja välja PWM sagedusel ja peatab mootori pinge. Kui transistor on sisse lülitatud, hakkab mootor kiirust suurendama ja välja lülituma, siis mootor kaotab kiiruse.

Seega on see kõik mõeldud ventilaatori kiiruse reguleerimissüsteemi projekteerimiseks ja ehitamiseks toatemperatuuri juhtimiseks mikrokontrolleri PIC16F877A abil. Lisaks tõuseb ventilaatori kiirus automaatselt, kui toatemperatuur tõuseb. Kokkuvõtteks võib öelda, et selles töös kavandatud süsteem toimis kõigi temperatuurimuutuste korral väga hästi ja seda saab liigitada automaatseks juhtimiseks.