Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: EMI -anturin kokoaminen
- Vaihe 2: Ohjelmoi EMI -ilmaisin
- Vaihe 3: EMI -ilmaisimen käyttö
Video: Sähkömagneettisten häiriöiden (EMI) ilmaisin: 3 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Tässä opetusohjelmassa opit koota EMI (sähkömagneettinen häiriö) -anturin.
EMI on sähkömagneettisen säteilyn muoto: yhdistelmä sähköisiä ja magneettisia aaltoja, jotka kulkevat ulos mistä tahansa, kun sähköinen tehosignaali muuttuu tai kytkeytyy päälle ja pois päältä nopeasti
Missä tämä gadget ylittää, se havaitsee "haamukuvia" tai "vampyyreja" energiakuormia. Oikeammin nimellä valmiustila, tämä on sähkömäärä, joka virtaa jatkuvasti joidenkin elektronisten laitteiden läpi, vaikka ne olisivat oletettavasti sammutettuna tai valmiustilassa. Laitteet käyttävät valmiustilassa virtaa esimerkiksi digitaalikellojen, kaukosäätimen vastaanoton ja lämpömittarien käyttöön. Yhdysvaltojen suhteellisen heikot energiatehokkuussäännöt johtavat siihen, että monet laitteet kuluttavat paljon enemmän tehoa kuin ne tarvitsevat valmiustilassa.
EMI -ilmaisin toimii kaappaamalla arduinon analogiseen porttiin tulevan sähköenergian ja muuttamalla sen ääneksi kaiuttimen kautta.
Tarvikkeet
- 1x Arduino uno tai arduino nano + USB -kaapeli
- 1x 1Mohm vastus, jossa on yksi ydin kytkentäjohto
- 1x 4x6cm piirilevy, muutama arduino -urosliitin
- 1x pietsokaiutin
- linkki EMI -ilmaisimen kotelon digitaaliseen suunnitteluun (sopii, jos käytät arduino nanoa)
Vaihe 1: EMI -anturin kokoaminen
EMI -anturi on mahdollista koota käyttämällä arduino Unoa tai arduino nanoa.
Tässä on aikakatkaisu arduino nanoon perustuvan EMI -anturin kokoamisprosessista.
Tässä on video arduino unoan perustuvan EMI -anturin kokoamisprosessista.
Luettelo osista
- 1x Arduino uno tai arduino nano + USB -kaapeli
- 1x 1Mohm vastus, jossa on yksi ydin kytkentäjohto
- 1x 4x6cm piirilevy, muutama arduino -urosliitin
- 1x pietsokaiutin
- linkki EMI -ilmaisimen kotelon digitaaliseen suunnitteluun (sopii, jos käytät arduino nanoa).
Aluksi juotetaan 3 urosliitintä piirilevylle. Kun liität piirilevyn arduino -korttiin, otsikoiden on mentävä nastaan 9, GND ja Analaog5. Juotos kaiutin piirilevyyn. Kaiuttimen positiivinen jalka on liitettävä urosliittimeen, joka menee arduino -kortin nastaan 9.
Kaiuttimen toinen jalka (negatiivinen jalka) on kytkettävä vastuksen toiseen päähän (jonkin kytkentäjohdon kautta).
Juota nyt vastus piirilevyyn. Liitä vastuksen toinen pää urosliittimeen, joka menee GND: hen arduino -kortilla. Liitä toinen pää A5: n liittimeen.
Tartu noin 20 cm: n pituiseen kiinteään ydinlankaan ja juota toinen pää A5: n urosliittimen mukaisesti.
EMI -anturi on valmis.
Vaihe 2: Ohjelmoi EMI -ilmaisin
Käytitpä sitten arduino unoa tai nanoa, koodi, joka sinun on ladattava, jotta anturi toimii oikein, on periaatteessa sama.
Varmista vain, että ohjelmoit pietsokaiuttimen oikean digitaalisen nastan. Yllä olevissa ohjeissa yhdistimme kaiuttimen D9: een arduino uno -laitteeseen ja D3: n arduino nanoon.
// Arduino Sähkömagneettisten häiriöiden ilmaisin // Patrick Di Justo koodin muokkaama, perustuen // Aaron ALAI EMF Detector 22. huhtikuuta 2009 VERSIO 1.0 // [email protected] // // Tämä lähettää ääni- ja numeerista tietoa 4 -merkille #include #define SerialIn 2 #define SerialOut 7 #define wDelay 900 int inPin = 5; int val = 0; SoftwareSerial mySerialPort (SerialIn, SerialOut); void setup () {pinMode (SerialOut, OUTPUT); pinMode (SerialIn, INPUT); mySerialPort.begin (19200); mySerialPort.print ("vv"); mySerialPort.print ("xxxx"); viive (wDelay); mySerialPort.print ("----"); viive (wDelay); mySerialPort.print ("8888"); viive (wDelay); mySerialPort.print ("xxxx"); viive (wDelay); Sarja.alku (9600); } void loop () {val = analogRead (inPin); Sarja.println (val); dispData (val); val = kartta (val, 1, 100, 1, 2048); sävy (9, val, 10); } void dispData (int i) {if ((i9999)) {mySerialPort.print ("ERRx"); palata; } char fourChars [5]; sprintf (fourChars, "%04d", i); mySerialPort.print ("v"); mySerialPort.print (neljä merkkiä); }
Koko arduino -koodi on saatavana myös täältä.
Koska Arduino on liitetty tietokoneeseen USB -kaapelilla, se vastaanottaa sähkömagneettisia häiriöitä tietokoneelta. Vielä pahempaa on, että EMI pumpataan Arduinoon USB -kaapelin kautta. Jotta tämä ilmaisin todella toimisi, meidän on siirryttävä mobiiliin. Tuoreen 9 voltin akun pitäisi riittää tämän gadgetin käynnistämiseen. Arduinosi pitäisi käynnistyä normaalisti: Arduino -korttiin asennettujen merkkivalojen pitäisi vilkkua ja muutaman sekunnin kuluessa EMI -koodin pitäisi olla toiminnassa.
Katso EMI -anturi toiminnassa täältä.
Vaihe 3: EMI -ilmaisimen käyttö
EMI -anturin avulla voit verrata ja kontrastoida eri sähkölaitteista peräisin olevia EMI -säteilyjä.
Pidä anturia stereojärjestelmän tai television vieressä, kun nämä laitteet ovat valmiustilassa, ja luultavasti saat samanlaisen lukeman kuin kannettava tietokone, kun tämä kytketään päälle. Kun olet selvittänyt, mitkä elektroniset laitteet säteilevät eniten EMI: tä valmiustilassa, voit oppia kytkemään ne pois päältä säästääksesi energiaa.
Suositeltava:
Vedenpinnan ilmaisin: 7 vaihetta
Vedenpinnan ilmaisin: Ultraäänianturi toimii samoilla periaatteilla kuin tutkajärjestelmä. Ultraäänianturi voi muuntaa sähköenergian akustisiksi aaltoiksi ja päinvastoin. Kuuluisa HC SR04 -ääni -anturi tuottaa ultraääniaaltoja 40 kHz: n taajuudella
Projeto IoT - Sistema -ilmaisin De Fumaça: 5 vaihetta
Projeto IoT - Sistema Detector De Fumaça: IntroduçãoO Sistema Detector de Fumaça koostuu uma solução IoT com tai objetivo de lupa tai valvonta hälytyksistä incêndio de residências através de um applicativo Android. O projeto ja baseado em um microcontrolador que se comunica com a nu
Raspberry Pi -suorittimen kuorman ilmaisin: 13 vaihetta
Raspberry Pi -prosessorin kuormitusilmaisin: Kun Raspberry Pi (RPI) on ajettu ilman päätä ilman konsolinäyttöä, mitään erityisiä visuaalisia indikaattoreita ei ole käytettävissä, jotta RPI todella tekee jotain
Raspberry Pi -suorittimen lämpötilan ilmaisin: 11 vaihetta (kuvilla)
Raspberry Pi -suorittimen lämpötilan ilmaisin: Aiemmin olin ottanut käyttöön yksinkertaisen vadelma pi (jäljempänä RPI) -toimintatilan ilmaisinpiirin. Tällä kertaa selitän hyödyllisemmän indikaattoripiirin RPI: lle, joka toimii päättömästi (ilman näyttöä). Suorittimen lämpötila
Vedenpinnan ilmaisin Arduinon avulla TinkerCadissa: 3 vaihetta
Vedenpinnan ilmaisin Arduinon avulla TinkerCadissa: Tämä artikkeli käsittelee täysin toimivaa vedenpinnan ohjainta, joka käyttää Arduinoa. Piiri näyttää veden tason säiliössä ja kytkee moottorin PÄÄLLE, kun vedenpinta laskee ennalta määrätyn tason alapuolelle. Piiri kytkeytyy automaattisesti