Spisu treści:
- Kieszonkowe dzieci
- Krok 1: Montaż sondy EMI
- Krok 2: Zaprogramuj detektor EMI
- Krok 3: Korzystanie z detektora EMI
Wideo: Detektor zakłóceń elektromagnetycznych (EMI): 3 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:28
W tym samouczku dowiesz się, jak złożyć sondę EMI (zakłócenia elektromagnetyczne).
EMI to forma promieniowania elektromagnetycznego: połączenie fal elektrycznych i magnetycznych przemieszczających się na zewnątrz z dowolnego miejsca, w którym sygnał zasilania elektrycznego zmienia się lub jest szybko włączany i wyłączany
Tam, gdzie ten gadżet się wyróżnia, jest wykrywanie „fantomów” lub „wampirów” ładunków energetycznych. Bardziej poprawnie nazywana mocą czuwania, jest to ilość energii elektrycznej, która stale przepływa przez niektóre urządzenia elektroniczne, nawet gdy są rzekomo wyłączone lub w trybie czuwania. Urządzenia korzystają z funkcji zasilania w trybie czuwania, takich jak zegary cyfrowe, odbiór pilota zdalnego sterowania i termometry. Stosunkowo słabe przepisy dotyczące efektywności energetycznej w Stanach Zjednoczonych powodują, że wiele urządzeń pobiera znacznie więcej mocy niż potrzebują w trybie czuwania.
Detektor EMI działa poprzez przechwytywanie energii elektrycznej wchodzącej do portu analogowego arduino i przekształcanie jej w dźwięk przez głośnik.
Kieszonkowe dzieci
- 1x Arduino uno lub arduino nano + kabel USB
- Rezystor 1x1MOhm jakiś pojedynczy przewód podłączeniowy
- 1x4x6cm PCB kilka męskich nagłówków arduino
- 1x głośnik piezoelektryczny
- link do cyfrowego projektu obudowy dla twojego detektora EMI (odpowiednie, jeśli używasz arduino nano)
Krok 1: Montaż sondy EMI
Możliwe jest złożenie sondy EMI za pomocą arduino Uno lub arduino nano.
Oto timelapse procesu montażu sondy EMI opartej na arduino nano.
Oto film z procesu montażu sondy EMI opartej na arduino uno.
Lista części
- 1x Arduino uno lub arduino nano + kabel USB
- Rezystor 1x1MOhm jakiś pojedynczy przewód podłączeniowy
- 1x4x6cm PCB kilka męskich nagłówków arduino
- 1x głośnik piezoelektryczny
- link do cyfrowego projektu obudowy dla twojego detektora EMI (odpowiednie, jeśli używasz arduino nano).
Na początek przylutuj 3 męskie złącza na płytce drukowanej. Kiedy podłączysz płytkę PCB do płyty arduino, nagłówki będą musiały przejść do pinu 9, GND i Analaog5. Przylutuj głośnik do płytki drukowanej. Dodatnia noga głośnika musi być podłączona do męskiego złącza wchodzącego w pin 9 płyty arduino.
Druga noga (noga ujemna) głośnika musi być podłączona do jednego końca rezystora (za pomocą przewodu łączącego).
Teraz przylutuj rezystor do płytki drukowanej. Podłącz jeden koniec rezystora do męskiego złącza przechodzącego do GND na płycie arduino. Podłącz drugi koniec do głowicy prowadzącej do A5.
Chwyć kawałek drutu litego o długości około 20 cm i przylutuj jeden koniec zgodnie z męskim nagłówkiem przechodzącym do A5.
Twoja sonda EMI jest gotowa.
Krok 2: Zaprogramuj detektor EMI
Niezależnie od tego, czy używasz arduino uno, czy nano, kod, który musisz przesłać, aby sonda działała poprawnie, jest w zasadzie taki sam.
Upewnij się tylko, że zaprogramowałeś właściwy pin cyfrowy dla głośnika piezoelektrycznego. W powyższych instrukcjach podłączyliśmy głośnik do D9 na arduino uno, a D3 na arduino nano.
// Wykrywacz zakłóceń elektromagnetycznych Arduino // Kod zmodyfikowany przez Patricka Di Justo, oparty na // Aaron ALAI EMF Detector 22 kwietnia 2009 WERSJA 1.0 // [email protected] // // To wysyła dźwięk i dane liczbowe do 4char #include #define SerialIn 2 #define SerialOut 7 #define wDelay 900 int inPin = 5; wewn wart = 0; SoftwareSerial mySerialPort(SerialIn, SerialOut); void setup() { pinMode(SerialOut, OUTPUT); pinMode(SerialIn, INPUT); mójPortSerialowy.początek(19200); mySerialPort.print("vv"); mySerialPort.print("xxxx"); opóźnienie(wOpóźnienie); mójPortSeryjny.print("----"); opóźnienie(wOpóźnienie); mySerialPort.print("8888"); opóźnienie(wOpóźnienie); mySerialPort.print("xxxx"); opóźnienie(wOpóźnienie); Serial.początek(9600); } void loop() { val = analogRead(inPin); Serial.println(val); dispData(wartość); val = mapa(val, 1, 100, 1, 2048); ton(9, val, 10); } void dispData(int i) { if ((i9999)) { mySerialPort.print("ERRx"); powrót; } char fourChars[5]; sprintf(czteryznaki, "%04d", i); mySerialPort.print("v"); mójPortSerial.print(czteryznaki); }
Pełny kod arduino jest również dostępny tutaj.
Ponieważ Arduino jest połączone kablem USB z komputerem, otrzymuje falę zakłóceń elektromagnetycznych z komputera. Co gorsza, EMI jest pompowane do Arduino przez kabel USB. Aby ten wykrywacz naprawdę działał, musimy przejść na mobilność. Świeża 9-woltowa bateria powinna wystarczyć do uruchomienia tego gadżetu. Twoje Arduino powinno uruchomić się normalnie: diody LED zamontowane na płytce Arduino powinny migać, a w ciągu kilku sekund kod EMI powinien być uruchomiony.
Zobacz jak działa sonda EMI.
Krok 3: Korzystanie z detektora EMI
Możesz użyć sondy EMI do porównania i kontrastowania promieniowania EMI pochodzącego z różnych urządzeń elektronicznych.
Trzymaj sondę obok systemu stereo lub telewizora, gdy te urządzenia są w trybie gotowości, a po włączeniu prawdopodobnie uzyskasz podobny odczyt jak w laptopie. Gdy dowiesz się, które urządzenia elektroniczne emitują najwięcej EMI w trybie czuwania, możesz nauczyć się je wyłączać, aby oszczędzać energię.
Zalecana:
Detektor wstrząsów teraźniejszości: 3 kroki
Detektor wstrząsów prezentu: W tym projekcie zamierzamy stworzyć urządzenie, które uruchomi alarm, jeśli ktoś potrząsnie prezentem/pudełkiem. Wpadłem na ten pomysł, kiedy otrzymaliśmy przesyłkę pocztową na Boże Narodzenie. Aby spróbować zgadnąć, co w nim było, oczywiście potrząsnęliśmy nim, tak jak wszyscy
Detektor czujnika płomienia: 3 kroki
Detektor czujnika płomienia: Ten projekt odkryje, jak działa czujnik płomienia i cel tego urządzenia sprzętowego. Jeśli uczysz się, jak działa to urządzenie sprzętowe, to jest to idealny projekt dla Ciebie. Gdy czujnik płomienia wykryje pożar (światło płomienia)
Czujnik/detektor światła oparty na LDR: 3 kroki
Czujnik/detektor światła oparty na LDR: Czujniki i detektory światła są niezwykle przydatne w przypadku mikrokontrolerów i systemów wbudowanych, a także należy przeprowadzić monitorowanie natężenia. Jednymi z najprostszych i najtańszych takich czujników są LDR. Rezystory LDR lub Light Dependent Resistors mogą być łatwo używane z
Detektor małych sygnałów LED: 3 kroki
Detektor małego sygnału LED: Ta instrukcja pokazuje, jak zrobić detektor małego sygnału ze starych komponentów poddanych recyklingowi. Sygnał z czujnika jest zwykle wzmacniany przed wprowadzeniem do mikroprocesora lub mikrokontrolera z wejść konwertera analogowo-cyfrowego. Alternatywą jest
Generator zakłóceń lśniącego eteru Galvani-Edison: 4 kroki (ze zdjęciami)
Generator zakłóceń lśniącego eteru Galvani-Edison: Instruktor chciałby zwrócić uwagę na ostatnie osiągnięcia panów Galvani i Edisona oraz wykorzystanie ich badań do opracowania praktycznego generatora zakłóceń lśniącego eteru. Czytelnicy są ostrzegani, że istnieje wiele