Mundarija:
- 1 -qadam: Ichkarida nima bor
- 2 -qadam: Boshlaylik …
- 3 -qadam: Lehimlash …
- 4 -qadam: Men muammoga duch keldim
- 5 -qadam: Dasturlash
- 6 -qadam: yana lehim
- 7 -qadam: aylanadigan kodlovchi
- 8 -qadam: yig'ish
- 9 -qadam: sozlash
- 10 -qadam: yig'ish va yakuniy testlar
Video: DIY osiloskop to'plami - montaj va nosozliklarni tuzatish bo'yicha qo'llanma: 10 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Menga elektron gadjetni loyihalashda elektr signallarining mavjudligi va shaklini kuzatish uchun tez -tez osiloskop kerak bo'ladi. Hozirgacha men sobiq sovet (1988 yil) bitta kanalli analog CRT osiloskopidan foydalanganman. U hali ham funktsionaldir va odatda ishlatilgan maqsadlar uchun etarli, lekin juda og'ir va uydan tashqaridagi ba'zi ishlar uchun qulay emas. Uning o'rnini bosish uchun men arzon va kichik variantni qidirardim. Arduino -ga asoslangan doirani loyihalashtirishning bir imkoniyati bor edi, lekin uning kamchiliklari bor - uning analog o'tkazish qobiliyati juda past va har doim DIY loyihasini ishlab chiqarishda asosiy muammo - bu elektron qismlarni qayerda to'plash yoki chiroyli ko'rinadigan uyni qanday topish mumkin. Men 3D -printerga ega emasman va men uchun yagona imkoniyat - bu bozorda mavjud bo'lgan standart qutilarni ishlatish, bu har doim ham eng yaxshi echim emas. Bunday muammolarni oldini olish uchun men DIY osiloskop to'plamini olishga qaror qildim. Bir oz tadqiqotdan so'ng, men buni JYETech DSO150 Shell deb qaror qildim. Bu juda kichik, etarlicha kuchli (ARM Cortex 32 -bitli STM32F103C8 mikrokontrolleriga asoslangan - bu chip uchun juda foydali sayt: stm32duino), men uni cho'ntagimga solib, hamma joyga olib yurishim mumkin. To'plamni Banggood, ebay yoki aliexpress -da ~ 30 dollarga sotib olish mumkin.
Bu yo'riqnomada to'plamni qanday to'g'ri yig'ish kerakligi, nima qilmaslik kerakligi va muammolardan qanday qutulish mumkinligi aytiladi. Men yig'ish tajribamni xronologik tarzda tasvirlab beraman.
1 -qadam: Ichkarida nima bor
Men to'plamga buyurtma berdim va taxminan bir oy kutgandan so'ng, to'plam nihoyat keldi. Yaxshi qadoqlangan edi. Unda barcha SMD qurilmalari lehimli ikkita PCB bor edi. (Agar siz bunday to'plamga buyurtma berganingizda ehtiyot bo'ling - SMD qurilmalari lehimlanmaydigan to'plamning bir versiyasi bor, va agar sizda bunday qurilmalarni lehimlash tajribangiz bo'lmasa - bu siz uchun qiyin bo'lishi mumkin - lehim bilan jihozlangan to'plam). PCBlarning sifati yaxshi - barcha qurilmalar etiketlangan va lehimlanishi oson. PCB -lardan biri asosiy hisoblanadi - mikrokontroldorli raqamli. U erda biz 2,4 dyuymli TFT rangli LCD -ni uladik, ikkinchisi - analog, u analog kirish davrini o'z ichiga oladi. Bundan tashqari, chiroyli plastik quti, qisqa probli kabel va yig'ish qo'llanmasi mavjud.
Mening maslahatim - montajni boshlashdan oldin - qo'llanmani o'qing. Men buni qilmadim va muammolarga duch keldim.
2 -qadam: Boshlaylik …
Birinchi qadam sifatida raqamli kartani sinab ko'rish tavsiya etiladi. Men 4 ta kalitni lehimsiz joylashtirdim. Men mos keladigan shahar soketiga ega 12V AC/DC adapterini topdim va uni taxtani sinab ko'rish uchun ishlatdim. Juda katta xato! BUNI QILMA! Qo'llanmada maksimal kuchlanish 9V bo'lishi kerakligi yozilgan! Men chiziqli regulyator AMS1117 ishlatilganini ko'rdim, u 15V ga bardosh berishi kerak edi va men xotirjam edim. OK. Birinchi sinovda u muvaffaqiyatsiz bo'lmadi. Filmni ko'ring.
3 -qadam: Lehimlash …
Birinchidan, men sinov signalining ulagichini lehimladim. Avval egilgan bo'lishi kerak. Batareya ulagichi va quvvat kalitiga rioya qiling. Shundan so'ng, aylanadigan kodlovchi uchun 4 pinli sarlavha (J2) keladi. Shu bilan asosiy taxtani lehimlash tugadi.
4 -qadam: Men muammoga duch keldim
PCBda quvvat tugmachasini bog'laydigan 0 Ohm qarshilik mavjud. Quvvat kalitini ishlashini ta'minlash uchun rezistorni (R30) olib tashlash kerak. Oson bajarildi! Yangi sinov … Men asosiy kartani yana (12V) etkazib berdim va quvvat tugmasi yordamida yoqdim. Ekran oq bo'lib qoldi. (videoni ko'ring). Bir nechta urinishlar vaziyatni o'zgartirmadi. To'satdan AMS1117 regulyatori chipidan mayda tutun chiqa boshladi va paket portladi. Men uni sotuvdan olib tashladim va yangisini qo'ydim (mening shaxsiy omborimda kam edi). Men yana taxtani yoqdim - yana oq ekran - yuklash yo'q. 20 soniyadan keyin yana regulyator chipidan ko'k tutun keldi va u yana yondi. Men uni taxtadan olib tashladim. Ohmmetr yordamida men AMS1117 chipining chiqishiga ulangan quvvat liniyasi bilan er orasidagi qarshilikni o'lchadim. Nol Ohm edi. Bu erda nimadir noto'g'ri ketdi. Kengash o'lik edi. Men muammo qayerda ekanligini aniqlashga qaror qildim. Bortda ikkita chip bor - STM32F103C8 va ba'zi ketma -ket xotira chiplari. Ulardan biri muvaffaqiyatsizlikka uchradi. Qaysi g'ayrioddiy usulni ishlatganimni tekshirish uchun. Men kuchli quvvat manbai yordamida besleme liniyasiga 3.3V (AMS1117 regulyator chipining normal chiqishi qanday bo'lishi kerak) ni qo'lladim. Bir necha soniyadan so'ng STM32F103C8 chipi juda qizib ketdi. Bu muammo edi. Bu PCB -dan sotilmagan bo'lishi kerak edi. Bu juda qiyin ish edi, chunki men issiq tabancadan foydalana olmadim - bu atrofdagi barcha qurilmalarni o'chirib yuboradi. Keyin chipni o'z issiqligidan o'chirish g'oyasi keldi - men taxtani yana etkazib berdim va bir daqiqadan so'ng chip shu qadar qizib ketdiki, lehim eriy boshladi. Shundan so'ng, men uni taxtaning pastki qismidagi kichik zarba bilan olib tashladim. Chip shunchaki tushkunlikka tushdi. Chiqib ketadigan tayoq yordamida chip uchun lehim izlarini tozaladim.
Men taxtani ta'mirlashga harakat qildim. Ishlamaydigan chipni olib tashlaganingizdan so'ng, LCD displey yana oq rangda yondi.
Men aliexpress -dan bir nechta STM32F103C8 chiplarini buyurtma qildim. (4 chip ~ 3 AQSh dollari edi) va bir necha hafta kutgandan so'ng ular yetib kelishdi. Men ulardan birini taxtaga lehimlab qo'ydim.
Endi - funksionallikni tiklash uchun dasturlashtirilgan bo'lishi kerak. Agar barcha vazifalar to'g'ri bajarilgan bo'lsa, hamma narsa yaxshi bo'lishi kerak, shuningdek, LCD displeyga zarar yetishi mumkin. Buning uchun echim ham bor - siz uni aliexpress -dan sotib olishingiz mumkin. Bu ILI9341 tekshirgichidan foydalangan holda 2,4 dyuymli 37 pog'onali rangli TFT LCD standartdir.
STM32F103C8 chipini qanday dasturlash keyingi bosqichda tasvirlangan.
5 -qadam: Dasturlash
ARM chipini dasturlash jarayoni ilova qilingan hujjatda yozilgan.
Bu havola ostida siz STM saytidan oxirgi miltillovchi vositani yuklab olishingiz mumkin.
Siz mening sozlamalarimni rasmda ko'rishingiz mumkin. Men ishlatgan olti burchakli faylni ham biriktirdim. Oxirgi versiya uchun siz JYETech saytiga kirishingiz mumkin. USB -ning ketma -ket aloqasi uchun men PL2303 asosidagi konvertordan foydalandim. FT323RL ham ishlaydi. CH340g ham. Kengashni dasturlashdan oldin, ba'zi rezistorlar taxtadan olib tashlanishi kerak. (hujjatni ko'ring). Hamma narsa tayyor bo'lganda, ularni yana lehimlashni unutmang. Menga omad kulib boqdi va yana hammasi yaxshi bo'ldi. Men analog kartani lehimlashni davom ettirdim.
6 -qadam: yana lehim
Avval rezistorlar lehimlanishi kerak. Men ohmmetrdan foydalanib, ularning qiymatini rang kodidan foydalanib tekshiraman. Har bir lehimli qismda men qaerda ekanligimni bilish uchun qo'llanmada belgi qo'yaman.
Shundan so'ng, men keramika kondansatkichlarini, kesish kondansatörlerini, funktsiyalarni almashtirishni, elektrolitlar kondansatkichlarini, BNC ulagichini, pin sarlavhasini lehimladim.
7 -qadam: aylanadigan kodlovchi
U kichik taxtada lehimli bo'lishi kerak. Uni PCBning o'ng tomoniga lehimlashda juda ehtiyot bo'ling - aks holda, ko'lam buziladi.
8 -qadam: yig'ish
Endi biz yig'ishga tayyormiz.
Birinchi navbatda LCD -ni ajratilgan joyga qo'ying. Men bundan oldin himoya foliyasini olib tashlaganman. Qo'l ostiga yumshoq oshxona qog'ozini qo'ydim. LCD ulanish tekis kabelini yumshoq qilib egib, uning ustiga asosiy kartani qo'ying. Aylanadigan enkoderni sarlavha ulagichiga joylashtiring va ikkita qisqa vint yordamida mahkamlang
9 -qadam: sozlash
Endi analog taxtani rasmda ko'rsatilgandek kiritish kerak. Shunday qilib, ba'zi analog kuchlanishlarni voltmetr yordamida tekshirish kerak. Bilingki, ularning ba'zilari besleme zo'riqishiga bog'liq (men buni topdim). Qo'llanmaning 4 -qadamidagi jadvalda yozilgan kuchlanishlar 9,2V kuchlanish bilan o'lchanadi. Shundan so'ng, signalning ba'zi bir buzilishlari (yuqoridagi rasmga qarang) kesish kondansatkichlarini sozlash orqali tuzatilishi mumkin. Qo'llanma va biriktirilgan filmdagi tartibni ko'ring.
10 -qadam: yig'ish va yakuniy testlar
Endi analog karta pastki qopqog'iga o'rnatiladi, ikkala panel ham umumiy pin-sarlavha interfeysi bilan birlashtirilgan. Birinchidan, sinov terminali kiritilishi kerak. Yuqori qopqoq ramkasi qo'yilgan. Bilingki, agar siz uni to'g'ri yo'naltirmasangiz, siz qutini yopolmaysiz. (To'g'ri yo'nalish uchun yuqoridagi rasmga qarang). Korpus yopiladi va shundan keyin 4 vint bilan mahkamlanadi. Oxirgi bosqichda aylanadigan enkoder milining ustiga plastik tugma qo'yilishi kerak.
Endi maydon foydalanish uchun tayyor. U ichki sinov signal generatoriga ega va bu signalni ba'zi sozlash va o'rganish uchun ishlatish mumkin. Turli xil tugmachalarning funktsionalligi qo'llanmada tasvirlangan. Qisqa videoda ba'zi funktsiyalar ko'rsatilgan. Ulardan biri real vaqtda signal parametrlarini ko'rsatadi, bu ba'zi hollarda juda foydali bo'lishi mumkin.
E'tibor uchun rahmat va o'yinda omad tilaymiz. Bu kichkina o'yinchoq bilan xursand bo'ling - kattalar va yosh elektronika uchun o'yinchoqlar,
Tavsiya:
Arduino bilan HMC5883L kompas sensori interfeysi bo'yicha qo'llanma: 10 qadam (rasmlar bilan)
Arduino bilan HMC5883L kompas sensori interfeysi bo'yicha qo'llanma: Tavsif HMC5883L-bu ikkita umumiy maqsadda ishlatiladigan 3 o'qli raqamli kompas: ferromagnit kabi magnit materialning magnitlanishini o'lchash, yoki kuchini va ba'zi hollarda yo'nalishni o'lchash uchun. nuqtadagi magnit maydon
Qattiq disklar: diagnostika, nosozliklarni tuzatish va texnik xizmat ko'rsatish: 3 qadam
Qattiq disklar: diagnostika, nosozliklarni tuzatish va texnik xizmat ko'rsatish: Qattiq disk nima?- Oddiy qilib aytganda, qattiq disk- bu sizning barcha ma'lumotlaringizni saqlaydi. U qattiq diskni o'z ichiga oladi, u erda sizning barcha fayllaringiz va papkalaringiz jismonan joylashgan. Ma'lumot diskda magnit sifatida saqlanadi, shuning uchun u diskda qoladi
Rotary Enkoder to'plami bo'yicha qo'llanma: 5 qadam
Rotary enkoderlar to'plami bo'yicha qo'llanma: Tavsif: Ushbu aylanuvchi kodlovchi vositasi vosita holati va tezligini sezish uchun ishlatilishi mumkin. Bu optik nur sensori (optik kalit, fototransistor) va yivli diskdan iborat juda oddiy to'plam. U har qanday mikrokontroga ulanishi mumkin
Robotlarni yig'ish bo'yicha qo'llanma D2-1 - Ultra arzon robot to'plami: 17 qadam
Robotlarni yig'ish bo'yicha qo'llanma D2-1-Ultra arzon robotlar to'plami: Texnologiya juda ajoyib, Xitoyda elektronika narxlari ham shunday! Siz bu liniyali robot to'plamlarini eBay-da taxminan 4,50 dollarga, bepul etkazib berish bilan sotib olishingiz mumkin. Yagona kamchilik shundaki, ular faqat Xitoy ko'rsatmalari bilan keladi- bu unchalik foydali emas
Arduino UNO bilan RGB Led WS2812B interfeysi bo'yicha qo'llanma: 7 qadam (rasmlar bilan)
Arduino UNO bilan RGB Led WS2812B interfeysi bo'yicha qo'llanma: Bu qo'llanma sizga Arduino UNO bilan Sparkfun RGB Led WS2812B dan foydalanishning ba'zi asoslarini o'rgatadi