Мазмуну:

Электр магниттик интерференция (EMI) детектору: 3 кадам
Электр магниттик интерференция (EMI) детектору: 3 кадам

Video: Электр магниттик интерференция (EMI) детектору: 3 кадам

Video: Электр магниттик интерференция (EMI) детектору: 3 кадам
Video: Электромагнитная индукция. Простыми словами 2024, Ноябрь
Anonim
Электр магниттик интерференция (EMI) детектору
Электр магниттик интерференция (EMI) детектору

Бул окуу куралында сиз EMI (электромагниттик интерференция) зондун кантип чогултууну үйрөнөсүз.

EMI - бул электромагниттик нурлануунун бир түрү: электрдик сигналдын өзгөрүп жаткан же тез күйүп жана өчүп турган каалаган жерден сыртка чыгып кетүүчү электрдик жана магниттик толкундардын жыйындысы.

Бул гаджет артыкчылыктуу жерде "фантом" же "вампир" энергия жүгүн байкоодо. Туура күтүү күчү деп аталат, бул кээ бир электрондук түзмөктөр аркылуу, алар өчүрүлгөн же күтүү режиминде болсо дагы, дайыма агып турган электр энергиясынын көлөмү. Түзмөктөр санариптик сааттар, алыстан башкаруунун кабыл алуусу жана термометр сыяктуу функцияларды күтүү режиминде колдонушат. Америка Кошмо Штаттарында энергияны үнөмдөө боюнча салыштырмалуу алсыз эрежелер көптөгөн түзмөктөрдүн күтүү режиминде керектүүдөн алда канча көп ватт тартуусуна алып келет.

EMI детектору ардуинонун аналогдук портуна келген электр энергиясын кармап, аны динамик аркылуу үнгө айландыруу менен иштейт.

Жабдуулар

  • 1x Arduino uno же arduino nano + USB кабели
  • 1x 1MOhm каршылыгы кээ бир бир өзөктүү зымдарды бириктирет
  • 1x 4x6cm PCB бир нече arduino эркек аталыштары
  • 1x пьезо спикери
  • EMI детекторуңуз үчүн корпустун санариптик дизайнына шилтеме (эгер сиз arduino нанону колдонсоңуз ылайыктуу)

1 -кадам: EMI зондун чогултуу

EMI зондун чогултуу
EMI зондун чогултуу
EMI зондун чогултуу
EMI зондун чогултуу
EMI зондун чогултуу
EMI зондун чогултуу

Edu зондун arduino Uno же arduino нанонун жардамы менен чогултууга болот.

Бул жерде arduino наного негизделген EMI зондунун монтаждоо процессинин таймаплапсы.

Бул жерде arduino uno негизделген EMI иликтөө процессинин видеосу.

Бөлүктөрдүн тизмеси

  • 1x Arduino uno же arduino nano + USB кабели
  • 1x 1MOhm резистору кээ бир бир өзөктүү зымдарды бириктирет
  • 1x 4x6cm PCB бир нече arduino эркек аталыштары
  • 1x пьезо спикери
  • EMI детекторуңуз үчүн корпустун санариптик дизайнына шилтеме (эгер сиз arduino наносун колдонуп жатсаңыз ылайыктуу).

Баштоо үчүн, ПХБга 3 эркек башын кошуңуз. ПКБны arduino тактасына туташтырганыңызда, аталыштар пин 9, GND жана Analaog5ке кириши керек болот. Динамикти ПХБга кошуп коюңуз. Спикердин оң буту arduino тактасынын 9 -пинине кирген эркек башына туташтырылышы керек.

Динамиктин экинчи буту (терс буту) резистордун бир учуна (кээ бир илгич зым аркылуу) туташтырылышы керек.

Эми резисторду ПХБга туташтырыңыз. Резистордун бир учун ардуино тактасындагы GNDге кирген эркек башына туташтырыңыз. Экинчи башын A5ке кирген баштыкка туташтырыңыз.

Болжол менен 20 см узундуктагы зымдын бир бөлүгүн кармаңыз жана A5ге кирген эркек баш менен кат жазышыңыз.

Сиздин EMI иликтөөңүз даяр.

2 -кадам: EMI детекторун программалаңыз

Сиз arduino uno же nano колдонуп жатасызбы, иликтөөнүн туура иштеши үчүн жүктөө керек болгон код негизинен бирдей.

Жөн гана пьезо спикери үчүн туура санариптик пин орнотууну тактаңыз. Жогорудагы көрсөтмөлөрдө, биз динамикти D9 боюнча arduino uno, D3ти ардуино наносуна туташтырдык.

// Arduino Электромагниттик кийлигишүү детектору // Патрик Ди Юсто тарабынан өзгөртүлгөн код, // Аарон ALAI EMF детектору 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 = карта (вал, 1, 100, 1, 2048); тон (9, вал, 10); } void dispData (int i) {if ((i9999)) {mySerialPort.print ("ERRx"); кайтуу; } char fourChars [5]; sprintf (fourChars, "%04d", i); mySerialPort.print ("v"); mySerialPort.print (fourChars); }

Толук arduino коду бул жерде да бар.

Ардуино компьютериңизге USB кабели аркылуу туташкандыктан, ал компьютерден электромагниттик тоскоолдуктарды алып жатат. Андан да жаманы, бул EMI USB кабели аркылуу Arduinoго куюлуп жатат. Бул детектордун чындап иштеши үчүн, биз мобилдик болушубуз керек. Бул гаджеттин иштеши үчүн жаңы 9 вольттук батарея жетиштүү болушу керек. Сиздин Arduino кадимкидей башталууга тийиш: Arduino тактасына орнотулган диоддор жарк этип, бир нече секунданын ичинде EMI коду иштей башташы керек.

Бул жерде EMI иликтөөсүн көрүңүз.

3 -кадам: EMI детекторун колдонуу

Сиз EMI зондун ар кандай электрондук приборлордон келип чыккан EMI нурлануусун салыштыруу жана айырмалоо үчүн колдоно аласыз.

Зондду стерео тутумдун же сыналгынын жанында кармаңыз, бул түзмөктөр күтүү режиминде, жана бул күйгүзүлгөндө, балким, ноутбукка окшош көрсөткүчтү аласыз. Кайсы электрондук шаймандар күтүү режиминде EMIдин эң чоң көлөмүн чыгарарын билгенден кийин, энергияны үнөмдөө үчүн аларды өчүрүүнү үйрөнсөңүз болот.

Сунушталууда: