Cuprins:
- Provizii
- Pasul 1: Asamblarea sondei EMI
- Pasul 2: Programați detectorul EMI
- Pasul 3: Utilizarea detectorului EMI
Video: Detector de interferențe electromagnetice (EMI): 3 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
Î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
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:
Raspberry Pi - TMD26721 Detector de proximitate digital cu infraroșu Tutorial Java: 4 pași
Raspberry Pi - TMD26721 Detector de proximitate digital cu infraroșu Tutorial Java: TMD26721 este un detector de proximitate digital cu infraroșu care oferă un sistem complet de detectare a proximității și logică de interfață digitală într-un singur modul de montare pe suprafață cu 8 pini. Detecția de proximitate include semnal-zgomot îmbunătățit și precizie. Un profesionist
Detector nivel apă: 7 pași
Detector de nivel de apă: Senzorul cu ultrasunete funcționează pe aceleași principii ca un sistem radar. Un senzor cu ultrasunete poate converti energia electrică în unde acustice și invers. Celebrul senzor cu ultrasunete HC SR04 generează unde ultrasonice la o frecvență de 40 kHz. Tipica
Detector de prezență pat Zigbee: 8 pași
Detector de prezență a patului Zigbee: De ceva timp am căutat o modalitate de a detecta când suntem în pat. Acest lucru pentru utilizarea acestor informații în Homeassistant. Cu aceste informații aș putea face automatizări pentru stingerea luminilor pe timp de noapte sau, de exemplu, să activez un sistem de alarmă în casa mea
Cizme și mănuși electromagnetice: 5 pași
Cizme și mănuși electromagnetice: În primul rând vă mulțumesc că mi-ați verificat instructibilele, sunteți minunat. În acest instructabil vă voi arăta cum puteți construi cizme și mănuși electromagnetice care pot fi utilizate pentru a urca pe suprafețe metalice. La început a fost un proiect pentru școală și sa dovedit
DETECTOR ÎMBUNĂTĂȚIT DETECTOR PENTRU CAMERE SUBMĂRII: 7 pași (cu imagini)
ÎMBUNĂTĂȚIT DETECTOR DE SCURGERI PENTRU CAMERE SUBMARINE: O versiune anterioară a acestui detector de scurgere a carcasei camerei subacvatice a fost postată pe Instructables anul trecut, unde proiectarea s-a bazat pe un AdaFruit Trinket bazat pe Atmel AVR. Această versiune îmbunătățită folosește AdaFruit Trinket bazat pe Atmel SAMD M0. Acolo