Mundarija:

Elektromagnit shovqin (EMI) detektori: 3 qadam
Elektromagnit shovqin (EMI) detektori: 3 qadam

Video: Elektromagnit shovqin (EMI) detektori: 3 qadam

Video: Elektromagnit shovqin (EMI) detektori: 3 qadam
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Noyabr
Anonim
Elektromagnit interferentsiya (EMI) detektori
Elektromagnit interferentsiya (EMI) detektori

Ushbu qo'llanmada siz EMI (elektromagnit shovqin) probini yig'ishni o'rganasiz.

EMI - bu elektromagnit nurlanishning bir shakli: elektr va magnit to'lqinlarning kombinatsiyasi, har qanday joydan elektr energiyasi signalining o'zgarishi yoki tez o'chishi yoki o'chishi.

Bu gadjet ustun bo'lgan joyda "xayolparast" yoki "vampir" energiya yuklarini aniqlaydi. To'g'ri, kutish kuchi deb ataladi, bu ba'zi elektron qurilmalar, hatto ular o'chirilgan yoki kutish holatida bo'lsa ham, doimiy ravishda oqadigan elektr energiyasi. Qurilmalar raqamli soatlar, masofadan boshqarish pulti va termometrlar kabi kutish rejimida ishlaydi. Qo'shma Shtatlarda energiya samaradorligi bo'yicha nisbatan zaif qoidalar ko'plab qurilmalarni kutish rejimida kerak bo'lgandan ko'ra ko'proq quvvat sarflashga olib keladi.

EMI detektori arduino analog portiga keladigan elektr energiyasini ushlab, uni karnay orqali tovushga aylantirish orqali ishlaydi.

Ta'minotlar

  • 1x Arduino uno yoki arduino nano + USB kabeli
  • 1x 1MOhm rezistorli bitta yadroli sim
  • 1x 4x6 sm o'lchamdagi tenglikni, bir nechta arduino erkak sarlavhalari
  • 1x piezo dinamik
  • EMI detektori uchun korpusning raqamli dizayniga havola (agar siz arduino nano ishlatayotgan bo'lsangiz mos)

1 -qadam: EMI probini yig'ish

EMI probini yig'ish
EMI probini yig'ish
EMI probini yig'ish
EMI probini yig'ish
EMI probini yig'ish
EMI probini yig'ish

Arduino Uno yoki arduino nano yordamida EMI probini yig'ish mumkin.

Bu erda arduino nano -ga asoslangan EMI probini yig'ish jarayonining vaqt o'tishi.

Bu erda arduino uno -ga asoslangan EMI probini yig'ish jarayoni videosi.

Bo'limlar ro'yxati

  • 1x Arduino uno yoki arduino nano + USB kabeli
  • 1x 1MOhm rezistorli bitta yadroli sim
  • 1x 4x6 sm o'lchamdagi tenglikni, bir nechta arduino erkak sarlavhalari
  • 1x piezo dinamik
  • EMI detektori uchun korpusning raqamli dizayniga havola (agar siz arduino nano ishlatayotgan bo'lsangiz mos).

Birinchidan, PCBda 3 ta erkak sarlavhani lehimlang. Agar siz tenglikni arduino kartasiga ulaganingizda, sarlavhalar 9, GND va Analaog5 pinlariga kirishi kerak. Karnayni PCBga lehimlang. Karnayning ijobiy oyog'ini arduino kartasining 9 -pinli erkak boshiga ulash lozim.

Karnayning boshqa oyog'i (manfiy oyog'i) rezistorning bir uchiga ulanishi kerak.

Endi rezistorni tenglikka lehimlang. Rezistorning bir uchini arduino taxtasida GND ga kiradigan erkak boshiga ulang. Boshqa uchini A5 ga kiradigan sarlavhaga ulang.

Taxminan 20 sm uzunlikdagi qattiq yadroli simni oling va uning boshini A5 ga kirib, erkak boshi bilan yozing.

Sizning EMI probingiz tayyor.

2 -qadam: EMI detektorini dasturlash

Arduino uno yoki nano -ni ishlatasizmi, zond to'g'ri ishlashi uchun yuklashingiz kerak bo'lgan kod asosan bir xil bo'ladi.

Faqat piezo dinamik uchun to'g'ri raqamli pinni dasturlashingizga ishonch hosil qiling. Yuqoridagi ko'rsatmalarda biz dinamikni arduino uno -da D9 -ga, D3 -ni esa arduino -nano -ga uladik.

// Arduino elektromagnit parazit detektori // Kodeks Patrik Di Justo tomonidan o'zgartirilgan, // Aaron ALAI EMF detektori, 2009 yil 22 -aprel, VERSION 1.0 // [email protected] // // Bu ovoz va raqamli ma'lumotlarni 4char #include -ga chiqaradi. #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"); kechikish (wDelay); mySerialPort.print ("----"); kechikish (wDelay); mySerialPort.print ("8888"); kechikish (wDelay); mySerialPort.print ("xxxx"); kechikish (wDelay); Serial.begin (9600); } void loop () {val = analogRead (inPin); Serial.println (val); dispData (qiymat); val = xarita (val, 1, 100, 1, 2048); ohang (9, val, 10); } bo'sh dispData (int i) {if ((i9999)) {mySerialPort.print ("ERRx"); qaytish; } char fourChars [5]; sprintf (fourChars, "%04d", i); mySerialPort.print ("v"); mySerialPort.print (fourChars); }

To'liq arduino kodi bu erda ham mavjud.

Arduino kompyuteringizga USB kabeli orqali ulanganligi sababli, u kompyuterdan elektromagnit shovqinlarni qabul qilmoqda. Bundan ham yomoni, bu EMI USB kabeli orqali Arduino -ga yuboriladi. Bu detektorni haqiqatan ham ishlashi uchun biz mobilga o'tishimiz kerak. Bu gadjetni ishga tushirish uchun yangi 9 voltli batareya etarli bo'lishi kerak. Sizning Arduino odatdagidek ishga tushishi kerak: Arduino kartasiga o'rnatilgan LEDlar yonib -o'chib turishi kerak va bir necha soniya ichida EMI kodi ishga tushishi kerak.

Bu erda EMI probining ishlashini ko'ring.

3 -qadam: EMI detektoridan foydalanish

Siz turli xil elektron qurilmalardan kelib chiqadigan EMI nurlanishini solishtirish va taqqoslash uchun EMI probidan foydalanishingiz mumkin.

Bu qurilmalar kutish rejimida bo'lsa, probni stereo tizim yoki televizor yonida ushlab turing, va ehtimol, u yoqilganda noutbukga o'xshash o'qishni olasiz. Qaysi elektron qurilmalar kutish rejimida eng katta EMI nurlanishini aniqlaganingizdan so'ng, siz energiyani tejash uchun ularni o'chirishni o'rganishingiz mumkin.

Tavsiya: