Mundarija:

DIY osiloskop to'plami - montaj va nosozliklarni tuzatish bo'yicha qo'llanma: 10 qadam (rasmlar bilan)
DIY osiloskop to'plami - montaj va nosozliklarni tuzatish bo'yicha qo'llanma: 10 qadam (rasmlar bilan)

Video: DIY osiloskop to'plami - montaj va nosozliklarni tuzatish bo'yicha qo'llanma: 10 qadam (rasmlar bilan)

Video: DIY osiloskop to'plami - montaj va nosozliklarni tuzatish bo'yicha qo'llanma: 10 qadam (rasmlar bilan)
Video: Derleyiş C++ 2024, Noyabr
Anonim
DIY osiloskop to'plami - yig'ish va muammolarni bartaraf etish bo'yicha qo'llanma
DIY osiloskop to'plami - yig'ish va muammolarni bartaraf etish bo'yicha qo'llanma
DIY osiloskop to'plami - yig'ish va muammolarni bartaraf etish bo'yicha qo'llanma
DIY osiloskop to'plami - yig'ish va muammolarni bartaraf etish bo'yicha qo'llanma
DIY osiloskop to'plami - yig'ish va muammolarni bartaraf etish bo'yicha qo'llanma
DIY osiloskop to'plami - yig'ish va muammolarni bartaraf etish bo'yicha qo'llanma

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

Ichkarida nima bor
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 …

Boshlaylik…
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 …

Lehimlash…
Lehimlash…
Lehimlash…
Lehimlash…
Lehimlash…
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

Men qiynalaman!
Men qiynalaman!
Men qiynalaman!
Men qiynalaman!
Men qiynalaman!
Men qiynalaman!

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

Dasturlash
Dasturlash
Dasturlash
Dasturlash
Dasturlash
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

Yana Lehimlash
Yana Lehimlash
Yana Lehimlash
Yana Lehimlash
Yana Lehimlash
Yana Lehimlash

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

Rotary kodlovchi
Rotary 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

Yig'ish
Yig'ish
Yig'ish
Yig'ish
Yig'ish
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

Tyuning
Tyuning
Tyuning
Tyuning
Tyuning
Tyuning

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

Yig'ish va yakuniy testlar
Yig'ish va yakuniy testlar
Yig'ish va yakuniy testlar
Yig'ish va yakuniy testlar
Yig'ish va yakuniy testlar
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: