Tartalomjegyzék:

Elektromágneses interferencia (EMI) érzékelő: 3 lépés
Elektromágneses interferencia (EMI) érzékelő: 3 lépés

Videó: Elektromágneses interferencia (EMI) érzékelő: 3 lépés

Videó: Elektromágneses interferencia (EMI) érzékelő: 3 lépés
Videó: Fizikai biztonság 2024, Július
Anonim
Elektromágneses interferencia (EMI) érzékelő
Elektromágneses interferencia (EMI) érzékelő

Ebben az oktatóanyagban megtudhatja, hogyan kell összeállítani az EMI (elektromágneses interferencia) szondát.

Az EMI az elektromágneses sugárzás egyik formája: az elektromos és mágneses hullámok kombinációja, amely bárhonnan kifelé halad, ahol az elektromos tápellátás jele gyorsan változik, illetve be- és kikapcsol.

Ahol ez a modul kitűnő, a „fantom” vagy „vámpír” energiaterhelést észleli. Helyesebben készenléti áramnak nevezik ezt az árammennyiséget, amely folyamatosan áramlik egyes elektronikus eszközökön, még akkor is, ha azok állítólag ki vannak kapcsolva vagy készenléti állapotban vannak. Az eszközök készenléti üzemmódban olyan funkciókat használnak, mint a digitális órák, a távirányító vétel és a hőmérők. Az Egyesült Államokban a viszonylag gyenge energiahatékonysági előírások azt eredményezik, hogy sok eszköz sokkal több energiát fogyaszt, mint amennyi készenléti állapotban szükséges.

Az EMI érzékelő úgy működik, hogy rögzíti az arduino analóg portjába érkező elektromos energiát, és hanggá alakítja a hangszórón keresztül.

Kellékek

  • 1x Arduino uno vagy arduino nano + USB kábel
  • 1x 1MOhm ellenállás néhány egymagos bekötő vezeték
  • 1x 4x6cm PCB néhány arduino férfi fejléc
  • 1x piezo hangszóró
  • link az EMI érzékelő tokjának digitális kialakításához (alkalmas, ha arduino nano -t használ)

1. lépés: Az EMI szonda összeszerelése

Az EMI szonda összeszerelése
Az EMI szonda összeszerelése
Az EMI szonda összeszerelése
Az EMI szonda összeszerelése
Az EMI szonda összeszerelése
Az EMI szonda összeszerelése

Lehetőség van EMI szonda összeállítására arduino Uno vagy arduino nano segítségével.

Íme egy időzítés az arduino nano alapú EMI szonda összeszerelési folyamatáról.

Itt egy videó az arduino uno alapú EMI szonda összeszerelési folyamatáról.

Alkatrészek listája

  • 1x Arduino uno vagy arduino nano + USB kábel
  • 1x 1MOhm ellenállás néhány egymagos bekötő vezeték
  • 1x 4x6cm PCB néhány arduino férfi fejléc
  • 1x piezo hangszóró
  • link az EMI érzékelő tokjának digitális kialakításához (alkalmas, ha arduino nano -t használ).

Kezdetben forrasztjon 3 férfi fejlécet a NYÁK -ra. Amikor csatlakoztatja a NYÁK -t az arduino kártyához, a fejléceknek a 9 -es, GND és Analaog5 érintkezőkbe kell menniük. Forrasztja a hangszórót a NYÁK -ra. A hangszóró pozitív lábát csatlakoztatni kell az arduino tábla 9 -es érintkezőjébe menő fejfejhez.

A hangszóró másik lábát (negatív lábát) az ellenállás egyik végéhez kell csatlakoztatni (valamilyen csatlakoztatott vezetékkel).

Most forrasztja az ellenállást a NYÁK -ra. Csatlakoztassa az ellenállás egyik végét a férfi fejléchez, amely az arduino táblán lévő GND -be megy. Csatlakoztassa a másik végét az A5 -be vezető fejléchez.

Fogja meg a kb. 20 cm hosszú tömör huzaldarabot, és az egyik végét forrasztja be az A5 -ös bemenethez.

Az EMI szonda készen áll.

2. lépés: Programozza be az EMI érzékelőt

Függetlenül attól, hogy arduino uno -t vagy nano -t használ, a kód, amelyet fel kell töltenie ahhoz, hogy a szonda megfelelően működjön, alapvetően ugyanaz.

Csak ügyeljen arra, hogy a piezo hangszóróhoz a megfelelő digitális tűt programozza. A fenti utasításokban csatlakoztattuk a hangszórót a D9 -hez egy arduino uno -n, és a D3 -at egy arduino nano -ra.

// Arduino elektromágneses interferencia -érzékelő // A kódot Patrick Di Justo módosította, // Aaron ALAI EMF detektor alapján #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"); késleltetés (wDelay); mySerialPort.print ("----"); késleltetés (wDelay); mySerialPort.print ("8888"); késleltetés (wDelay); mySerialPort.print ("xxxx"); késleltetés (wDelay); Sorozat.kezdet (9600); } void loop () {val = analogRead (inPin); Soros.println (val); dispData (val); val = térkép (val, 1, 100, 1, 2048); hang (9, val, 10); } void dispData (int i) {if ((i9999)) {mySerialPort.print ("ERRx"); Visszatérés; } char fourChars [5]; sprintf (fourChars, "%04d", i); mySerialPort.print ("v"); mySerialPort.print (fourChars); }

A teljes arduino kód itt is elérhető.

Mivel az Arduino USB -kábellel csatlakozik a számítógéphez, elektromágneses interferenciát áraszt a számítógéptől. Még rosszabb, hogy az EMI -t az USB -kábelen keresztül pumpálják az Arduino -ba. Ahhoz, hogy ez az érzékelő valóban működjön, mobilra kell lépnünk. Egy friss 9 voltos akkumulátor elegendő lehet a modul működéséhez. Az Arduino -nak normálisan kell elindulnia: az Arduino -kártyára szerelt LED -eknek villogniuk kell, és néhány másodpercen belül az EMI -kódnak működőképesnek kell lennie.

Nézze meg az EMI szondát működés közben itt.

3. lépés: Az EMI detektor használata

Az EMI szonda segítségével összehasonlíthatja és szembeállíthatja a különböző elektronikus készülékekből származó EMI sugárzásokat.

Tartsa a szondát sztereó rendszer vagy TV mellett, miközben ezek az eszközök készenléti állapotban vannak, és valószínűleg hasonló értékeket kap, mint egy laptop, amikor be van kapcsolva. Miután megtudta, hogy mely elektronikus készülékek sugározzák a legnagyobb mennyiségű EMI -t készenléti állapotban, megtanulhatja ezeket kikapcsolni az energiatakarékosság érdekében.

Ajánlott: