Съдържание:

Детектор за електромагнитни смущения (EMI): 3 стъпки
Детектор за електромагнитни смущения (EMI): 3 стъпки

Видео: Детектор за електромагнитни смущения (EMI): 3 стъпки

Видео: Детектор за електромагнитни смущения (EMI): 3 стъпки
Видео: Помеха на УКВ в районе Северного моста в Воронеже 2024, Ноември
Anonim
Детектор за електромагнитни смущения (EMI)
Детектор за електромагнитни смущения (EMI)

В този урок ще научите как да сглобите EMI (електромагнитни смущения) сонда.

EMI е форма на електромагнитно излъчване: комбинация от електрически и магнитни вълни, пътуващи навън отвсякъде, че сигналът на електрическата мощност се променя или се включва и изключва бързо

Там, където тази притурка се отличава, е забелязването на „фантомни“или „вампирски“енергийни натоварвания. По -правилно наречено захранване в режим на готовност, това е количеството електричество, което непрекъснато преминава през някои електронни устройства, дори когато се предполага, че са изключени или в режим на готовност. Устройствата използват функции в режим на готовност като цифрови часовници, приемане на дистанционно управление и термометри. Относително слабите разпоредби за енергийна ефективност в Съединените щати водят до това, че много устройства черпят много повече мощност, отколкото им е необходимо в режим на готовност.

EMI детекторът работи, като улавя електрическата енергия, постъпваща в аналоговия порт на arduino, и я превръща в звук чрез високоговорителя.

Консумативи

  • 1x Arduino uno или arduino nano + USB кабел
  • 1x 1MOhm резистор някоя жила за свързване на жила
  • 1x 4x6cm PCB няколко мъжки заглавки arduino
  • 1x пиезо високоговорител
  • връзка към цифровия дизайн на калъф за вашия EMI детектор (подходящ, ако използвате arduino nano)

Стъпка 1: Сглобяване на EMI сондата

Сглобяване на EMI сондата
Сглобяване на EMI сондата
Сглобяване на EMI сондата
Сглобяване на EMI сондата
Сглобяване на EMI сондата
Сглобяване на EMI сондата

Възможно е да се събере EMI сонда с помощта на arduino Uno или arduino nano.

Ето един времеви интервал от процеса на сглобяване на EMI сонда на базата на arduino nano.

Ето видео на процеса на сглобяване на EMI сонда, базирана на arduino uno.

Списък на частите

  • 1x Arduino uno или arduino nano + USB кабел
  • 1x 1MOhm резистор някоя жила за свързване на жила
  • 1x 4x6cm PCB няколко мъжки заглавки arduino
  • 1x пиезо високоговорител
  • връзка към цифровия дизайн на калъф за вашия EMI детектор (подходящ, ако използвате arduino nano).

Като начало, запойте 3 мъжки заглавки на печатната платка. Когато включите печатната платка към платката arduino, заглавките ще трябва да влязат в пин 9, GND и Analaog5. Запоявайте високоговорителя към печатната платка. Положителният крак на високоговорителя трябва да бъде свързан към мъжкия хедър, влизащ в щифт 9 на платката arduino.

Другият крак (отрицателен крак) на високоговорителя трябва да бъде свързан към единия край на резистора (чрез някакъв свързващ проводник).

Сега запоявайте резистора върху печатната платка. Свържете единия край на резистора към мъжкия хедър, който влиза в GND на платката arduino. Свържете другия край към заглавката, влизаща в A5.

Вземете парче жица с плътна жила с дължина около 20 см и запойте единия край в съответствие с мъжкия хедър, влизащ в А5.

Вашата EMI сонда е готова.

Стъпка 2: Програмирайте EMI детектора

Независимо дали използвате arduino uno или nano, кодът, който ще трябва да качите, за да може сондата да функционира правилно, е по същество един и същ.

Просто не забравяйте да програмирате правилния цифров щифт за пиезо високоговорителя. В горните инструкции свързахме високоговорителя на D9 на arduino uno и D3 на arduino nano.

// Детектор за електромагнитни смущения Arduino // Код, модифициран от Patrick Di Justo, базиран на // Aaron ALAI EMF Detector 22 април 2009 г. VERSION 1.0 // [email protected] // // Това извежда звукови и цифрови данни към 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"); забавяне (wDelay); mySerialPort.print ("----"); забавяне (wDelay); mySerialPort.print ("8888"); забавяне (wDelay); mySerialPort.print ("xxxx"); забавяне (wDelay); Serial.begin (9600); } void loop () {val = analogRead (inPin); Serial.println (val); dispData (val); val = карта (val, 1, 100, 1, 2048); тон (9, val, 10); } void dispData (int i) {if ((i9999)) {mySerialPort.print ("ERRx"); връщане; } char fourChars [5]; sprintf (четири символа, "%04d", i); mySerialPort.print ("v"); mySerialPort.print (четири знака); }

Пълният код на arduino също е достъпен тук.

Тъй като Arduino е свързан чрез USB кабел към вашия компютър, той получава поток от електромагнитни смущения от компютъра. Още по -лошо е, че EMI се изпомпва в Arduino чрез USB кабела. За да работи този детектор наистина, трябва да преминем към мобилни устройства. Нова 9-волтова батерия би трябвало да е достатъчна, за да работи тази притурка. Вашият Arduino трябва да се стартира нормално: светодиодите, монтирани на платката Arduino, трябва да мигат и в рамките на няколко секунди кодът на EMI трябва да работи и да работи.

Гледайте EMI сондата в действие тук.

Стъпка 3: Използване на EMI детектора

Можете да използвате EMI сондата, за да сравнявате и сравнявате EMI излъчванията, произтичащи от различни електронни уреди.

Дръжте сондата до стерео система или телевизор, докато тези устройства са в режим на готовност и вероятно ще получите подобно четене на лаптоп, когато това е включено. След като разберете кои електронни уреди излъчват най -голямо количество EMI в режим на готовност, можете да се научите да ги изключвате, за да пестите енергия.

Препоръчано: