Lämpötilaohjattu tasavirtapuhallin 8051-mikrokontrollerilla

Kokeile Instrumenttia Ongelmien Poistamiseksi





Nykyään ihmiskunta on siirtymässä kohti uudet teknologiat korvaamalla manuaaliset toiminnot automaattisesti ohjattuihin laitteisiin. Yksi ihmisten perusvaatimuksista kuumalla säällä on tuuletin. Puhaltimen nopeutta voidaan kuitenkin säätää manuaalisella käytöllä käsikytkimellä, nimittäin puhaltimen säätimellä tai himmentimellä. Himmennintä kääntämällä tuulettimen nopeutta voidaan muuttaa. Sitä voidaan katsella joissakin paikoissa, kuten jos lämpötila on korkea aamulla, vaikka lämpötila laskee radikaalisti yöllä. Käyttäjät eivät ymmärrä lämpötilaeroa. Joten puhaltimen nopeuden voittamiseksi tässä on ratkaisu vaihdella lämpötilan mukaan. Tämä käsite soveltuu erityisesti alueille, joissa lämpötila muuttuu radikaalisti päivällä ja yöllä. Tämä projekti muuntaa manuaalisen tuulettimen automaattisiksi puhaltimiksi. Automaattiset tuulettimet muuttavat nopeuttaan huoneen lämpötilan mukaan. Tässä artikkelissa käsitellään lämpötilaohjattua puhaltimen lohkokaaviota, joka toimii kunkin lohkon ja ominaisuuksien kanssa.

Lämpötilaohjattu tasavirtapuhallin mikrokontrollerilla

Ehdotettua mikro-ohjainta käyttävää järjestelmän lämpötilaohjattua tuuletinta käytetään puhaltimen nopeuden säätämiseen lämpötilan mukaan ja lämpötilan määrittämiseksi näytössä. Tarvittavat komponentit ovat mikro-ohjain, lämpösensori , moottorin seitsemän segmentin näyttö, ADC, virtalähde, operatiivinen vahvistin.




Lämpötilaohjattu tasavirtapuhallin

Lämpötilaohjattu tasavirtapuhallin

Lämpötilaohjatun puhaltimen lohkokaavio mikrokontrolleria käyttäen on esitetty yllä olevassa kuvassa. Lohkokaavio sisältää virtalähteen, RST-piirin, 8051 mikro-ohjainta , LM35-lämpötila-anturi, 8-bittinen ADC, L293D-moottorin kuljettaja , Tasavirtamoottori, 7-segmenttinen näyttö, i / p-kytkimet.



Lämpösensori

lämpötila-anturi, jota käytetään ehdotettu järjestelmä on LM35. Tämän lämpötila-anturin o / p on lineaarisesti verrannollinen Celsius-asteikkoon. Tämä mikropiiri ei tarvitse mitään ulkoista kalibrointia tarkkuuksien antamiseksi. Ehdotetun järjestelmän lämpötila-anturin päätehtävä on havaita puhaltimen ulkoisen ympäristön lämpötila.

Lämpösensori

Lämpösensori

8051-mikrokontrolleri (AT89C51)

8-bittinen mikrokontrolleri AT89C51 kuuluu 8051 perheeseen. Se koostuu 128 tavusta RAM-muistista, 16-bittisistä osoitteista, 16-bittisestä ajastimesta / laskurista 2, 6 keskeytyksestä ROM-4 kt tavua. Ehdotetun järjestelmän mikro-ohjaimen päätehtävä on analysoida lämpötila-anturin havaitsema lämpötila. Lämpötilan perusteella mikro-ohjaimen tulisi muuttaa puhaltimen nopeutta.

AT89C51-mikrokontrolleri

AT89C51-mikrokontrolleri

ADC (0808)

An ADC (analoginen digitaalimuunnin) täytyy olla 8051-mikrokontrollereiden kanssa analogisen i / p: n sallimiseksi tietojen käsittelyä varten. Tässä sarja-I / O-porttia käytetään tekemään tiedonkulku ohjaimien ja muiden laitteiden välillä. Tässä on käytetty 8-bittistä rinnakkaista ADC0808 IC: tä. Se toimii + 5 V: n kanssa ja sillä on 8-bittinen tarkkuus. Tämä ADC muuntaa analogisen tulosignaalin vastaavaksi digitaalisignaaliksi vertailujännitettä käyttämällä.


ADC0808

ADC0808

Seitsemän segmentin näyttö

TO 7-segmenttinen näyttö on eräänlainen elektroninen näyttö, jota käytetään desimaalilukujen näyttämiseen. Näiden näyttöjen sovelluksiin kuuluvat pääasiassa elektroniset mittarit, digitaaliset kellot ja erilaiset elektroniset laitteet tietojen näyttämiseksi numeerisina. Mutta nämä näytöt käyttävät heksakoodia aakkosnumeerisen koodin näyttämiseen.

7-segmenttinen näyttö

7-segmenttinen näyttö

Lämpötilaohjattu DC-tuuletin toimii

Kaikki yllä olevassa lohkokaaviossa käytetyt moduulit on integroitu. Puhaltimen nopeutta voidaan tarkkailla lämpötilan vaihtelulla. Tämän projektin peruskonsepti on saada lämpötila, näyttää lämpötila ja lämpötilan muutos heijastuu tuulettimen nopeuden vaihteluna. Tässä projektissa käytetty lämpötila-anturi on LM35 ja tämän anturin o / p annetaan analogisesta digitaaliseen muuntimeen. Täydellinen työskentely on sallittua tai ei. Ulkopuoliset keskeytykset voivat päättää.

Lämpötilaohjattu tasavirtapuhaltimen lohkokaavio

Lämpötilaohjattu tasavirtapuhaltimen lohkokaavio

Lämpötila-anturi LM35 on liitetty 8051-mikrokontrollerin analogiseen tapiin, koska lämpötila-anturi muuttaa lämpötilan jännitteeksi. Tässä lämpötila-anturi tulisi liittää oikein mikro-ohjaimeen oikean lukeman saamiseksi. Puhaltimen nopeus voidaan päättää mikro-ohjaimen tutkimalla lämpötilalla.

Mikrokontrolleri ohjaa tasavirtapuhallinta IC L293D -moottorin ohjauksella. Tämä IC L293D on kaksois-H-silta moottorin kuljettajaa käytetään DC-moottorin nopeuden ja suunnan säätämiseen. Se tarjoaa myös eristyksen mikro-ohjaimen ja moottorin välillä. Moottorin nopeutta voidaan säätää pulssinleveysmodulaatio (PWM) -tekniikka.

Ehdotettu järjestelmä on myös varustettu automaattisella tai manuaalisella kytkimellä, joka antaa käyttäjille mahdollisuuden hallita puhaltimen nopeutta. Kun painiketta painetaan, nopeutta voidaan säätää manuaalisesti, mikä tarkoittaa, että käyttäjä voi säätää tuulettimen nopeutta manuaalisesti. RC1: ään voidaan kytkeä myös LED, joka osoittaa automaattisen tai manuaalisen kytkimen tilan. Jos valoa lähettävä diodi vilkkuu, se tarkoittaa, että puhaltimen ohjaus on manuaalinen.

Joten lopuksi voimme päätellä, että kun virtalähde annetaan koko piirille, sitten mikro-ohjain lukee puhaltimen ympäröivän lämpötilan. Anturin antama lämpötilan analogiarvo ja kohdistetaan mikro-ohjaimen ADC-nastaan. Mikrokontrolleri muuttaa sisäisesti analogisen arvon digitaaliseksi. Jos lämpötila on korkeampi kuin kynnysarvo, mikro-ohjain lähettää signaalin ohjaimelle moottorin kytkemiseksi päälle. Tällöin tuuletin alkaa pyöriä.

Lämpötilaohjatun tuulettimen ominaisuudet

Lämpötilaohjatun puhaltimen ominaisuudet sisältävät pääasiassa seuraavat

  • Kun lämpötila ylittää 35 ᵒ C, puhaltimen tulisi toimia maksiminopeudella.
  • Kun lämpötila laskee alle 15 ᵒ C, puhaltimen on oltava vähintään nopeudella.
  • Puhaltimen nopeutta tulisi muuttaa lämpötila-alueiden välillä 15 ° C - 35 ° C,
  • Automaattikytkimen tulisi olla sisäänrakennettu, mikä antaisi käyttäjälle vapauden hallita puhaltimen nopeutta manuaalisesti tai automaattisesti.

Lämpötilaohjatun tuulettimen sovelluksiin kuuluu, missä virrankulutusta on valvottava, kuten yritykset, instituutit, organisaatiot, kodinkoneet, tietokoneissa prosessorin jäähdyttämiseksi. Lisäksi tätä projektia voidaan parantaa liittymällä ilmastointilaitteisiin.

Näin ollen kyse on lämpötilavalvotusta puhaltimesta, joka käyttää mikro-ohjainta. Toivomme, että olet saanut paremman käsityksen tästä käsitteestä. Lisäksi tähän käsitteeseen liittyvät kysymykset tai mikrokontrolleripohjaiset projektit , anna palautteesi kommentoimalla alla olevassa kommenttiosassa. Tässä on kysymys sinulle, mikä on 7-segmenttisen näytön toiminto?

Valokuvahyvitykset: