Me kaikki tiedämme, että yksi niistä paikoista, missä virtaa menee eniten koteihin ja toimistoihin, on portaat. Sytytämme valot yleensä portaissa ja jätämme sen kiireeseen. Suunnittelemme tässä projektissa portaikkolampun, joka toimii akulla ja sytyttää valot vain silloin, kun joku on siellä. Tätä virtapiiriä voidaan käyttää virran säästämiseen ja sitä voidaan käyttää hätävalona.
Piiri toimii kahdella ehdolla - yksi on valon läsnäolo sen sijainnissa ja toinen on ihmisen läsnäolo, vain kun nämä kaksi ehtoa täyttyvät, ohjain kytkee varavalon PÄÄLLE.
Nämä kaksi ehtoa testataan kahdella anturilla, joista toinen on LDR ja toinen PIR-liiketunnistinmoduuli. LDR tunnistaa valon läsnäolon ja liiketunnistin havaitsee ihmisen läsnäolon sen alueella.
Vasemmalla puolella olevassa kuvassa näkyy anturin LDR (valosta riippuva vastus) ja oikealla puolella olevassa kuvassa PIR-anturi tai liiketunnistinmoduuli. PIR-anturi on pohjimmiltaan infrapunavastaanotin. Se koostuu herkistä infrapunavastaanottoista, jotka havaitsevat infrapunasäteet alueellaan.Tiedämme, että jokainen elävä organismi lähettää infrapunasäteitä ja siten ihmiskeho. Aina kun anturimoduulialueella on ihminen, se havaitsee IR-säteiden läsnäolon.
Aina kun moduulin tunnistusalueella oleva ihminen, anturi poimii IR-muutokset, kun ihmiskeho lähettää infrapunasäteitä, joten nyt moduulin keräämät IR-muutokset suodatetaan moduulin elektroniikan avulla ja infrapunamuutosten signaloimisesta, Moduuli tuottaa pulssin. Tämän pulssin kesto on oletusarvoisesti 5 sekuntia.
Joten aina kun ihminen ylittää moduulin tunnistusalueen, se tuottaa 5 sekunnin pulssin. Joten ihmisen modulaarinen läsnäolo havaitaan IR-säteillä.
Liiketunnistimoduulissa on kaksi pottia tai esiasetusta, joista toinen on moduulin tunnistusalueen säätäminen ja toinen on korkean pulssin ulostulon ajan muuttamiseksi liiketunnistuksessa. Pulssin kestoa voidaan säätää muutamasta sekunnista muutamaan minuuttiin. Voit ymmärtää siitä enemmän tällä PIR-anturipiirillä.
Tämän piirin LDR toimii muuttuvana vastuksena. LDR: n vastus muuttuu valon voimakkuuden perusteella. Kun LDR: lle putoava valo on vähäistä, LDR: n vastus on korkea. Kun LDR: lle putoava valo on korkea, LDR: n terminaalien välinen vastus on hyvin pieni verrattuna heikkoon valonkestävyyteen.
Tarvittavat komponentit
Laitteisto:
ATMEGA32
Virtalähde (5v), AVR-ISP-OHJELMOINTI
100uF kondensaattori
LED
220Ω, 1KΩ vastukset
LDR (valosta riippuva vastus)
100KΩ potti tai esiasetus, Mikä tahansa liiketunnistinmoduuli (HC-SR501)
2WATT-LED
TIP122-transistori.
Ohjelmisto:
Atmel-studio 6.1
Progisp tai salamaagia
Piirikaavio ja selitys työstä
Kuten yllä olevassa automaattisen portaikon valaistuspiirissä on esitetty, tähän ei tarvitse liittää ulkoista kristallia. Koska ATMEGA toimii sisäisellä 1 MHz: llä, vastus-kondensaattorioskillaattori on oletusarvoisesti. Vasta kun kellon tarkkuutta tarvitaan, tarkan laskennan avulla, kiinnittyy ulkoinen kide. Kun ohjain ostetaan ensimmäisen kerran, se on sulautettu toimimaan sisäisen kiteen kanssa oletuksena.
Ohjain tarkistaa tässä aina kaksi asiaa:
- Pimeyden läsnäolo
- Tunnistus liikkeellä
Kuten keskustelimme, kun valo on vähäistä, LDR: n vastus on korkea, nyt havainnolla voimme sanoa, että LDR: n ja 100K: n potin muodostama jännitteenjakaja on, jännitteenjakajan keskinivel otetaan vertailuna ja kytketään ohjain. Voit oppia lisää LDR: n toimintaperiaatteesta tässä LDR-piirissä.
Nyt, jos valoa on vähän, LDR: n vastus on korkea ja siten jännitteenjakajan jänniteosuus muuttuu. Suuren vastuksen takia jännite LDR: n yli on suurempi kuin 100K potin jännite, ja tämän vuoksi jännite keskipiste putoaa rajusti ja ohjain tunnistaa tämän pudotuksen helposti. Joten aina kun pimeys tulee, ohjain hakee signaalin. Tämä signaali täyttää ensimmäisen ehdon. Ymmärrä enemmän LDR: istä tässä pimeässä ilmaisinpiirissä.
Liikkeen läsnä ollessa ohjaimen PB0: ssa on pulssi, joka syntyy liiketunnistinmoduulista, kuten aiemmin keskustelimme.
Kun nämä kaksi ehtoa täyttyvät, ohjainta kehotetaan ilmoittamaan NPN-transistorille virta-LED: n käyttämiseksi.