Mundarija:

Stroboskop: 5 qadam
Stroboskop: 5 qadam

Video: Stroboskop: 5 qadam

Video: Stroboskop: 5 qadam
Video: Моргают светодиоды и быстро перегорают! Что делать? 2024, Noyabr
Anonim
Stroboskop
Stroboskop
Stroboskop
Stroboskop
Stroboskop
Stroboskop

Stroboskop - bu aniq chastotali miltillashni yaratadigan qurilma. Bu tez aylanadigan disk yoki g'ildirakning aylanish urug'ini o'lchashda ishlatiladi. An'anaviy stroboskop mos keladigan miltillovchi va miltillovchi sxema bilan yasalgan. Lekin hamma narsa oddiy va arzon bo'lishi uchun men 5 5 mm oq LEDdan foydalanganman. Bundan tashqari, tizim miyasi sifatida AtmelAtmega328 Arduino nanosida ishlatilgan. Biroz rivojlangan va chiroyli loyiha uchun men chastotani ko'rsatish uchun.94 dyuymli OLED -displeydan foydalanardim.

Stroboskopik effekt uchun wiki sahifasini ko'rish uchun shu erni bosing.

Video 1

Video 2

1 -qadam: Easy Peasy LED matritsasi

Easy Peasy LED matritsasi
Easy Peasy LED matritsasi
Easy Peasy LED matritsasi
Easy Peasy LED matritsasi

Lehim 25 Led 5x5 o'lchamdagi bo'lib, chiroyli kvadrat shaklini berdi. Elektr aloqasini o'rnatish oson bo'lishi uchun barcha anodlaringiz va katodlaringizni to'g'ri hizalaganingizga ishonch hosil qiling. Bundan tashqari, kutilayotgan joriy durang katta. Shunday qilib, to'g'ri lehim ishi muhim ahamiyatga ega.

Fotosuratlarga qarang. (Kondensator qismi quyida batafsilroq tushuntiriladi.) Sariq simlar katodlarni, ya'ni manfiy yoki erni, qizil sim esa besleme zo'riqishini bildiradi, bu holda 5V DC.

Bundan tashqari, LEDli oqim cheklovli rezistorlar yo'q. Buning sababi shundaki, oqim juda qisqa vaqt ichida taxminan 500 mikrosaniyaga etkazib beriladi. LEDlar bunday oqimni juda oz vaqt ushlab turishi mumkin. Men har bir LED uchun 100mA oqim chizig'ini taxmin qilaman, bu 2,5 amperga aylanadi !! Bu juda ko'p oqim va yaxshi lehim ishi juda muhimdir.

2 -qadam: Elektr ta'minoti

Quvvatlantirish manbai
Quvvatlantirish manbai

Men oddiy saqlashni tanladim va shu sababli qurilmani oddiy quvvat banki bilan quvvatladim. Shunday qilib, men kuch manbai sifatida arduino nano mini USB -dan foydalandim. Quvvat banki 2,5 A tezlikdagi oqim tezligiga moslasha olmaydi, bu erda biz eng yaqin do'stimiz - kondansatkichlarni chaqiramiz. Mening sxemamda 13 100microFarad kondansatkichlari bor, bu 1,3 mF ga juda ko'p. Hatto bunday katta sig'imga ega bo'lsa ham, kirish voltaji qulab tushadi, lekin arduino o'zini tiklamaydi, bu muhim.

Tez o'tish uchun men N-kanalli mosfetni tanladim (aniqrog'i IRLZ44N). Mosfetdan foydalanish juda muhim, chunki BJT katta kuchlanish pasayishisiz bunday katta oqimga g'amxo'rlik qila olmaydi. BJT ning 0,7 V ga pasayishi joriy o'yinni sezilarli darajada kamaytiradi. 0,14 V tomchi mosfetka ancha arzon.

Bundan tashqari, etarli qalinlikdagi simlardan foydalanganingizga ishonch hosil qiling. 0,5 mm etarli bo'ladi.

5V anod

Er- mosfet manbai

Katod- mosfet drenaji

Darvoza- raqamli pin

3-qadam: foydalanuvchi interfeysi- kirish

Foydalanuvchi interfeysi- kirish
Foydalanuvchi interfeysi- kirish
Foydalanuvchi interfeysi- kirish
Foydalanuvchi interfeysi- kirish

Kirish sifatida men ikkita potentsiometrdan foydalandim, biri nozik sozlash, ikkinchisi qo'pol sozlash. Ularning ikkalasi F va C bilan belgilanadi.

Yakuniy kirish - bu ikkala qozonning birlashtirilgan usuli

Kirish = 27x (qo'pol kiritish)+(nozik kiritish)

E'tibor qilish kerak bo'lgan narsa shundaki, hech qanday ADC prefekt emas va shuning uchun 10 bitli arduino ADC 3-4 qiymat bilan o'zgarib turadigan qiymat beradi. Umuman, bu muammo emas, lekin 27 ni ko'paytirish kirishni aqldan ozdiradi va 70-100 qiymatga o'zgarishi mumkin. Kirish, to'g'ridan -to'g'ri chastota emas, balki ish tsiklini to'g'rilashini ham qo'shib qo'ysa, bu ishni ancha yomonlashtiradi.

Shunday qilib, men uning qiymatini 1013 ga qo'ydim. Shunday qilib, agar qo'pol idish 1013dan yuqori o'qilsa, u 1014 dan 1024 gacha o'zgarib turmasin, o'qish 1013 ga o'rnatiladi.

Bu, albatta, tizimni barqarorlashtirishga yordam beradi.

4 -qadam: Chiqish (ixtiyoriy)

Chiqish (ixtiyoriy)
Chiqish (ixtiyoriy)

Ixtiyoriy qism sifatida men stroboskopimga OLED LED displeyini qo'shdim. Buni arduino IDE seriyali monitor bilan almashtirish mumkin. Men kodni displey va ketma -ket monitor uchun biriktirdim. Oled displeyi yordam beradi, chunki bu loyihani chindan ham portativ bo'lishiga yordam beradi. Kichkina loyihaga biriktirilgan noutbukni o'ylab ko'rish - bu loyihani mahkamlashdir, lekin agar siz faqat arduino -dan boshlayotgan bo'lsangiz, displeyni o'tkazib yuborishni yoki keyinroq qaytib kelishni maslahat beraman. Shuningdek, displey oynasini sindirmang. Uni o'ldiradi:(

5 -qadam: Kod

Kodeks
Kodeks

Tizimdagi miyalar to'g'ri ta'limsiz ishlamaydi. Bu erda kodning qisqa yozuvi. Loop taymerni o'rnatadi. Chiroqni yoqish va o'chirish tsikl bilan emas, balki taymer uzilishi bilan boshqariladi. Bu voqealarning to'g'ri vaqtini ta'minlaydi va bu asbob uchun juda muhim.

Ikkala kodning bir qismi - sozlash funktsiyasi. Men duch kelgan muammo shundaki, kutilgan chastota men kutgandek emas. Men dangasa bo'lishga qaror qildim va raqamli osiloskop yordamida stroboskopimni tekshirib ko'rdim va haqiqiy chastotani chastotaga va eng sevimli matematik ilovam Geogebra -ga qo'ydim. Grafika tuzilgach, menga zaryadlovchi kondansatörü darhol esladi. Men parametrlarni qo'shdim va davolanishni nuqtalarga moslashtirishga harakat qildim.

Grafikni ko'rib chiqing va Baxtli STROBOSKOP !!!!!!

Tavsiya: