Cuprins:

Detector de interferențe electromagnetice (EMI): 3 pași
Detector de interferențe electromagnetice (EMI): 3 pași

Video: Detector de interferențe electromagnetice (EMI): 3 pași

Video: Detector de interferențe electromagnetice (EMI): 3 pași
Video: Senzor de miscare PIR cu fir PNI SafeHouse HS140 RO 2024, Noiembrie
Anonim
Detector de interferențe electromagnetice (EMI)
Detector de interferențe electromagnetice (EMI)

În acest tutorial veți învăța cum să asamblați o sondă EMI (interferență electromagnetică).

EMI este o formă de radiație electromagnetică: o combinație de unde electrice și magnetice care călătoresc spre exterior de oriunde pe care un semnal de energie electrică se schimbă sau este pornit și oprit rapid

În cazul în care acest gadget excelează este detectarea încărcăturilor de energie „fantomă” sau „vampir”. Mai corect numită putere de așteptare, aceasta este cantitatea de energie electrică care curge constant prin unele dispozitive electronice, chiar și atunci când se presupune că sunt oprite sau în modul de așteptare. Dispozitivele utilizează funcții de așteptare pentru funcții precum ceasuri digitale, recepție cu telecomandă și termometre. Reglementările relativ slabe privind eficiența energetică din Statele Unite au ca rezultat faptul că multe dispozitive consumă mult mai multă putere decât au nevoie în modul de așteptare.

Detectorul EMI funcționează prin captarea energiei electrice care intră în portul analog al arduino și transformarea acestuia într-un sunet prin difuzor.

Provizii

  • 1x Arduino uno sau arduino nano + cablu USB
  • 1x rezistență 1MOhm unele sârmă cu un singur nucleu
  • 1x 4x6cm PCB câteva anteturi masculine arduino
  • 1x difuzor piezo
  • link către designul digital al carcasei pentru detectorul EMI (potrivit dacă utilizați un nano arduino)

Pasul 1: Asamblarea sondei EMI

Asamblarea sondei EMI
Asamblarea sondei EMI
Asamblarea sondei EMI
Asamblarea sondei EMI
Asamblarea sondei EMI
Asamblarea sondei EMI

Este posibil să asamblați o sondă EMI utilizând un arduino Uno sau un arduino nano.

Iată un timelapse al procesului de asamblare a unei sonde EMI bazate pe nano arduino.

Iată un videoclip al procesului de asamblare a unei sonde EMI bazate pe arduino uno.

Lista pieselor

  • 1x Arduino uno sau arduino nano + cablu USB
  • 1x rezistență 1MOhm unele cabluri cu un singur nucleu
  • 1x 4x6cm PCB câteva anteturi masculine arduino
  • 1x difuzor piezo
  • link către designul digital al carcasei pentru detectorul EMI (potrivit dacă utilizați un nano arduino).

Pentru început, lipiți 3 anteturi masculine pe PCB. Când veți conecta PCB-ul la placa arduino, antetele vor trebui să intre în pinul 9, GND și Analaog5. Lipiți difuzorul pe PCB. Piciorul pozitiv al difuzorului trebuie să fie conectat la antetul masculin care intră în pinul 9 al plăcii arduino.

Celălalt picior (picior negativ) al difuzorului trebuie să fie conectat la un capăt al rezistorului (printr-un fir conectat).

Acum, lipiți rezistorul pe PCB. Conectați un capăt al rezistorului la antetul masculin care intră în GND pe placa arduino. Conectați celălalt capăt la antetul care intră în A5.

Luați o bucată de sârmă solidă de aproximativ 20 cm lungime și lipiți un capăt în corespondență cu antetul masculin în A5.

Sonda dvs. EMI este gata.

Pasul 2: Programați detectorul EMI

Indiferent dacă folosiți un arduino uno sau un nano, codul pe care va trebui să îl încărcați pentru ca sonda să funcționeze corect este practic același.

Asigurați-vă că programați pinul digital corect pentru difuzorul piezo. În instrucțiunile de mai sus, am conectat difuzorul pe D9 pe un arduino uno și D3 pe un arduino nano.

// Detector de interferențe electromagnetice Arduino // Cod modificat de Patrick Di Justo, bazat pe // Aaron ALAI EMF Detector 22 aprilie 2009 VERSIUNEA 1.0 // [email protected] // // Aceasta transmite date sonore și numerice la 4char #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"); întârziere (wDelay); mySerialPort.print ("----"); întârziere (wDelay); mySerialPort.print ("8888"); întârziere (wDelay); mySerialPort.print ("xxxx"); întârziere (wDelay); Serial.begin (9600); } void loop () {val = analogRead (inPin); Serial.println (val); dispData (val); val = hartă (val, 1, 100, 1, 2048); ton (9, val, 10); } void dispData (int i) {if ((i9999)) {mySerialPort.print ("ERRx"); întoarcere; } char fourChars [5]; sprintf (fourChars, "% 04d", i); mySerialPort.print ("v"); mySerialPort.print (fourChars); }

Codul complet arduino este de asemenea disponibil aici.

Deoarece Arduino este conectat printr-un cablu USB la computer, acesta primește un flux de interferențe electromagnetice de la computer. Și mai rău, că EMI este pompat în Arduino prin cablul USB. Pentru ca acest detector să funcționeze într-adevăr, trebuie să ne deplasăm. O baterie nouă de 9 volți ar trebui să fie suficientă pentru ca acest gadget să ruleze. Arduino ar trebui să pornească normal: LED-urile montate pe placa Arduino ar trebui să clipească, iar în câteva secunde codul EMI ar trebui să fie pornit și să funcționeze.

Urmăriți sonda EMI în acțiune aici.

Pasul 3: Utilizarea detectorului EMI

Puteți utiliza sonda EMI pentru a compara și contrasta radiațiile EMI provenite de la diferite aparate electronice.

Țineți sonda lângă un sistem stereo sau un televizor în timp ce aceste dispozitive sunt în modul de așteptare și probabil veți obține o citire similară cu un laptop când acesta este pornit. Odată ce ați aflat ce aparate electronice emit cea mai mare cantitate de EMI în modul de așteptare, puteți învăța să le conectați pentru a economisi energie.

Recomandat: