Sisukord:

Staatilise elektri mõõtmisel põhinev hädavalgustussüsteem: 8 sammu
Staatilise elektri mõõtmisel põhinev hädavalgustussüsteem: 8 sammu

Video: Staatilise elektri mõõtmisel põhinev hädavalgustussüsteem: 8 sammu

Video: Staatilise elektri mõõtmisel põhinev hädavalgustussüsteem: 8 sammu
Video: Staatilise elektri mootor 2024, November
Anonim
Staatilise elektri mõõtmisel põhinev hädavalgustussüsteem
Staatilise elektri mõõtmisel põhinev hädavalgustussüsteem
Staatilise elektri mõõtmisel põhinev hädavalgustussüsteem
Staatilise elektri mõõtmisel põhinev hädavalgustussüsteem

Kas olete kunagi mõelnud turvavalgustussüsteemi loomisele, kui teie põhitoide välja lülitatakse. Ja kuna teil on elektroonikast isegi vähe teadmisi, peaksite teadma, et saate võrgutoite kättesaadavust lihtsalt kontrollida, lihtsalt pinget mõõtes.

Aga mida ma ütlen, on hoopis teistsugune lähenemine. Ma soovitan teil mõõta elektrostaatilise välja intensiivsust peamise toitejuhtme lähedal ja filtreerida seda lugemist ja kasutada seda vastavalt meie kasutusele. Selle lähenemisviisi eeliseks on see, et me oleme elektrivõrgust täielikult elektriliselt isoleeritud ja ma võiksin öelda, et mitteinvasiivne (isegi teie kasutate opto-isolaator, mida vajate võrgutoite lahendamiseks) See projekt koosneb 3 põhiosast,

  • staatilise elektri andur
  • Kalmani filtripõhine signaaliprotsessor
  • releepõhine valguskontroller.

Samm: staatilise elektri andur

Staatilise elektri andur
Staatilise elektri andur
Staatilise elektri andur
Staatilise elektri andur

Poisid, see on kõige lihtsam staatilise elektri andur. see on lihtsalt Darlingtoni transistoripaar.

  • Ma kasutasin 2 C828 NPN transistorit, kuid kõik 2 üldotstarbelist NPN transistorit teevad selle töö ära.
  • Darligtoni paari äärmiselt võimenduse tõttu saame mõõta staatilise elektri muutust sisendpunktis.
  • Kasutage lihtsalt kleeplinti ja kleepige sisendnõel võrgutoite isolatsiooniga.

minu toa valgusesse läheb 230 V vahelduvvoolu juhe ja ma lihtsalt ühendasin darligtoni paari juhtme kondensaatkorpusega, mis seda traati kannab.

Samm: signaali töötlemine Arduino abil

Signaali töötlemine Arduino abil
Signaali töötlemine Arduino abil

Ma kasutasin selleks Arduino nano. Kuid kasutada saab mis tahes Arduino varianti.

Põhimõtteliselt töödeldakse siin staatilise elektrilise anduri pinge lugemist, selgitan dokumendi lõpus olevat koodi.

Seejärel muudetakse vastavalt digitaalset tihvti 9, et avariivalgust saaks relee kaudu juhtida

3. samm: täielik vooluring

Täisring
Täisring

Relee juhib võimsustransistor ja seal on vastupidine kallutatud diood, et vältida transistori kahjustamist relee mähise vastupidise indutseeritud pinge tõttu.

Muutke julgelt relee juhtmestikku ja omage mis tahes pingega pirni.

4. samm: koodeksi selgitus

Selles koodis olen rakendanud 2 kaskaaditud kalmanifiltrit. Tegin selle algoritmi, jälgides igal etapil väljundit ja arendasin selle soovitud väljundi saamiseks.

5. samm: Kalmani objekt

Kalmani objekt
Kalmani objekt
Kalmani objekt
Kalmani objekt

siin tegin klassi kalmani filtrile. sealhulgas kõik vajalikud muutujad. Siin ei hakka ma muutujate tähendusi üksikasjalikult selgitama, nagu leiate teistelt saitidelt. "topelt" andmetüüp sobib vajaliku matemaatika käsitlemiseks.

Väärtuse „R” panin raja ja vea järgi, jälgides esimese filtri väljundit, suurendasin seda, kuni saan müravaba singli, nagu on näidatud teisel pildil. Väärtus „Q” on kõigi 1D kalmanfiltrite üldine. Selle jaoks sobiva väärtuse leidmine on tüütu ülesanne, nii et parem on minna lihtsaks

6. samm: Kalmani objekt ja seadistamine

Kalmani objekt ja seadistus
Kalmani objekt ja seadistus
  • siin rakendatakse kalmani filtrit
  • Sellest moodustus 2 objekti
  • pinModes on seadistatud andmete saamiseks ja relee signaali väljastamiseks

7. samm: silmus

Loop
Loop
Loop
Loop

Esiteks olen filtreerinud sisendsignaali, seejärel jälginud, mis juhtub vahelduvvooluvõrgu olemasolul ja puudumisel.

Märkasin, et vooluvõrku lülitades muutuvad dispersioonid.

nii et lahutasin filtri väljundist 2 järjestikust väärtust ja võtsin selle dispersiooniks.

siis vaatasin, mis sellest saab, kui vooluvõrku sisse ja välja lülitasin. märkasin, et vahetades toimub märkimisväärne muutus. kuid probleem oli selles, et väärtused kõiguvad oluliselt. Selle saab lahendada jooksva keskmise abil. aga kuna ma kasutasin kalmanit varem, siis kaskaadisin lihtsalt teise filtriploki dispersiooniga ja võrdlesin väljundeid.

Soovitan: