Innholdsfortegnelse:

Elektromagnetisk interferens (EMI) detektor: 3 trinn
Elektromagnetisk interferens (EMI) detektor: 3 trinn

Video: Elektromagnetisk interferens (EMI) detektor: 3 trinn

Video: Elektromagnetisk interferens (EMI) detektor: 3 trinn
Video: Автомобильный генератор для генератора с самовозбуждением с использованием ДИОДА 2024, Juli
Anonim
Elektromagnetisk interferens (EMI) detektor
Elektromagnetisk interferens (EMI) detektor

I denne opplæringen lærer du hvordan du monterer en EMI (elektromagnetisk interferens) sonde.

EMI er en form for elektromagnetisk stråling: en kombinasjon av elektriske og magnetiske bølger som beveger seg utover hvor som helst der et elektrisk kraftsignal endres eller slås av og på raskt

Hvor denne gadgeten utmerker seg, er å oppdage "fantom" eller "vampyr" energilaster. Mer korrekt kalt standby -strøm, dette er mengden elektrisitet som konstant strømmer gjennom noen elektroniske enheter, selv når de angivelig er slått av eller i standby -modus. Enheter bruker standby -strøm på funksjoner som digitale klokker, fjernkontrollmottak og termometre. Relativt svake energieffektivitetsforskrifter i USA resulterer i at mange enheter trekker langt mer watt enn de trenger i standby -modus.

EMI -detektoren fungerer ved å fange den elektriske energien som kommer inn i arduinoens analoge port, og gjøre den til en lyd via høyttaleren.

Rekvisita

  • 1x Arduino uno eller arduino nano + USB -kabel
  • 1x 1MOhm motstand noen enkelt kjerne hook up wire
  • 1x 4x6cm PCB noen få arduino hannhoder
  • 1 x piezo -høyttaler
  • lenke til den digitale designen av et etui for din EMI -detektor (egnet hvis du bruker en arduino nano)

Trinn 1: Montering av EMI -proben

Montering av EMI -proben
Montering av EMI -proben
Montering av EMI -proben
Montering av EMI -proben
Montering av EMI -proben
Montering av EMI -proben

Det er mulig å montere en EMI -sonde ved hjelp av en arduino Uno eller en arduino nano.

Her er en timelapse av monteringsprosessen til en EMI -probe basert på arduino nano.

Her er en video av monteringsprosessen til en EMI -sonde basert på arduino uno.

Liste over deler

  • 1x Arduino uno eller arduino nano + USB -kabel
  • 1x 1MOhm motstand noen enkelt kjerne hook up wire
  • 1x 4x6cm PCB noen arduino hannhoder
  • 1 x piezo -høyttaler
  • lenke til den digitale designen av et etui for din EMI -detektor (egnet hvis du bruker en arduino nano).

Til å begynne med lodde du 3 mannlige overskrifter på kretskortet. Når du kobler kretskortet til arduino -kortet, må overskriftene gå inn i pinne 9, GND og Analaog5. Lodd høyttaleren på kretskortet. Det positive benet til høyttaleren må kobles til den mannlige overskriften som går inn i pinne 9 på arduino -kortet.

Det andre benet (det negative benet) på høyttaleren må kobles til den ene enden av motstanden (via en tilkoblingsledning).

Nå loddes motstanden på PCB. Koble den ene enden av motstanden til den mannlige overskriften som går inn i GND på arduino -kortet. Koble den andre enden til overskriften som går inn på A5.

Ta et stykke solid kjernetråd som er omtrent 20 cm lang, og lodd den ene enden i samsvar med den mannlige overskriften som går inn i A5.

EMI -sonden din er klar.

Trinn 2: Programmer EMI -detektoren

Enten du bruker en arduino uno eller en nano, er koden du må laste opp for at sonden skal fungere riktig i utgangspunktet den samme.

Bare sørg for å programmere riktig digital pin for piezo -høyttaleren. I instruksjonene ovenfor koblet vi høyttaleren på D9 på en arduino uno, og D3 på en arduino nano.

// Arduino elektromagnetisk interferensdetektor // Kode endret av Patrick Di Justo, basert på // Aaron ALAI EMF Detector 22. april 2009 VERSJON 1.0 // [email protected] // // Dette sender ut lyd og numeriske data til 4char #include #define SerialIn 2 #define SerialOut 7 #define wDelay 900 int inPin = 5; int val = 0; SoftwareSerial mySerialPort (SerialIn, SerialOut); ugyldig oppsett () {pinMode (SerialOut, OUTPUT); pinMode (SerialIn, INPUT); mySerialPort.begin (19200); mySerialPort.print ("vv"); mySerialPort.print ("xxxx"); forsinkelse (wDelay); mySerialPort.print ("----"); forsinkelse (wDelay); mySerialPort.print ("8888"); forsinkelse (wDelay); mySerialPort.print ("xxxx"); forsinkelse (wDelay); Serial.begin (9600); } void loop () {val = analogRead (inPin); Serial.println (val); dispData (val); val = kart (val, 1, 100, 1, 2048); tone (9, val, 10); } void dispData (int i) {if ((i9999)) {mySerialPort.print ("ERRx"); komme tilbake; } røye fourChars [5]; sprintf (fourChars, "%04d", i); mySerialPort.print ("v"); mySerialPort.print (fourChars); }

Den fullstendige arduino -koden er også tilgjengelig her.

Fordi Arduino er koblet til en datamaskin med en USB -kabel, mottar den en strøm av elektromagnetisk interferens fra datamaskinen. Enda verre, at EMI pumpes inn i Arduino via USB -kabelen. For at denne detektoren virkelig skal fungere, må vi gå mobil. Et nytt 9-volts batteri burde være nok til å få denne gadgeten til å fungere. Arduinoen din skal starte normalt: LED -lampene som er montert på Arduino -kortet skal blinke, og i løpet av få sekunder skal EMI -koden være i gang.

Se EMI -sonden i aksjon her.

Trinn 3: Bruke EMI -detektoren

Du kan bruke EMI -sonden til å sammenligne og kontrastere EMI -stråling fra forskjellige elektroniske apparater.

Hold sonden ved siden av et stereoanlegg eller en TV mens disse enhetene er i ventemodus, og du vil sannsynligvis få en lignende avlesning til en bærbar datamaskin når denne er slått på. Når du har funnet ut hvilke elektroniske apparater som utstråler den største mengden EMI i standby -modus, kan du lære å koble fra disse for å spare energi.

Anbefalt: