Mundarija:
- 1 -qadam: material
- 2 -qadam: Dasturni tayyorlash
- 3 -qadam: Osiloskopga ulanish va signalni ko'rsatish
Video: ASCII, Arduino va osiloskop: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:27
Astridda nastro pacimento (o no scelto il numero 0) tasvirini osiloskop yordamida ko'rish mumkin.
Ushbu loyihada biz osiloskopda o'z xohishiga ko'ra ASCII belgisini ko'ramiz (men 0 raqamini tanladim).
1 -qadam: material
Mana, men sizga kerak bo'lgan narsalarga muhtojman:
- Kavi,
- Osiloskopiya va aloqadorlik,
- Arduino Uno,
- IDE Arduino.
Tajribani bajarish uchun zarur bo'lgan materiallar:
- Kabellar,
- Osiloskop va tegishli ulagichlar,
- Arduino Uno,
- IDE Arduino.
2 -qadam: Dasturni tayyorlash
Bu birinchi navbatda, Arduino dasturlari va dasturlari tomonidan amalga oshiriladi.
Birinchidan, Arduino IDE -da biz quyidagi dasturni yozamiz va yuklaymiz.
3 -qadam: Osiloskopga ulanish va signalni ko'rsatish
Bu dastur Arduino-ga tegishli dasturlar bilan ta'minlangan bo'lsa, u holda 1 Tx (Collegato al CH2), 13 (Collegato al CH1) va GND ham talab qilinadi. Ma'lumot kalibrlash uchun zarur bo'lgan kalibrlar va parametrlar bir vaqtning o'zida bir xil darajada farq qilsa, menimcha, bu farqli o'laroq (0 va 1). Ilm -fan 13 -sonli ma'lumotlarga ko'ra, tetiklantiruvchi elementlar paydo bo'ladi. Alli del valore a riposo del segnale (agli estremi), chec vanno presi in regardazione, quinidi, nel mio caso, leggendo da destra verso sinistra i vari valori, si dede la successione 00110000, cioè il numero 0 Chiqish dio mio Arduino. Nella figura soprastante è indicata con il colore giallo l'andamento del segnale sul pin 13, celeste è indicato l'andamento del pin 1 da.
Arduino dasturida osiloskop simlari (Bnc-timsoh) yordamida 1 Tx (CH2 ga ulangan), 13 (CH1 ga ulangan) va GND pinlariga ulanish kifoya. Ulanishlar tugagandan so'ng, mantiqiy qiymatlarni (0 va 1) farqlash uchun yaxshi aniqlangan bir qator tebranishlarni olish uchun osiloskopning turli parametrlarini kalibrlash zarur bo'ladi. 13 -pin qiymati tetik bilan tartibga solingan o'lchov uchun mos yozuvlar sifatida ishlatilgan. Oziq -ovqatlar (haddan tashqari), hisobga olinmagan, haddan tashqari, menimcha, o'ngdan chapga qiymatlarni o'qib, biz 00110000 vorisligini ko'ramiz, bu men qo'ygan 0 raqami. Yuqoridagi rasmda 13 -pindagi signal tendentsiyasi sariq rang bilan ko'rsatilgan, 1 -pinning tendentsiyasi ochiq ko'k rangda ko'rsatilgan.
Tavsiya:
Ikki izli osiloskop: 11 qadam (rasmlar bilan)
Ikkita izli osiloskop: oldingi mini osiloskopni qurganimda, men eng kichik ARM mikrokontrolerimni STM32F030 (F030) qanchalik yaxshi ishlashini ko'rishni xohlardim va bu yaxshi ish qildi. Izohlardan birida " Moviy tabletka " STM32F103 bilan
Osiloskop uchun analog old uchi: 6 qadam (rasmlar bilan)
Osiloskop uchun analog frontal: Uyda menda arzon USB ovoz kartalari bor, ularni Banggood, Aliexpress, Ebay yoki boshqa global onlayn -do'konlarda bir necha dollarga sotib olish mumkin. Men ularni qanday qiziq maqsadda ishlatishim mumkinligi haqida o'yladim va past chastotali kompyuter ko'lamini yaratishga harakat qildim
Arduino-osiloskop: nima uchun u ishlaydi: 4 qadam
Arduino-osiloskop: bu nima uchun ishlaydi: men bir necha yil oldin elektronikaga kirib, asosiy tamoyillarni o'rganganman. Men ko'raman - bu deyarli hamma narsada sizga yordam beradigan vosita. Endi men buni tushundim, men ishlashning asosiy tamoyillarini o'rganishga kirishdim
Planshet/telefon Arduino ekrani sifatida va 2 dollarlik osiloskop: 4 qadam
Planshet/telefon Arduino ekrani va 2 dollarlik osiloskop sifatida: Arduino-ga asoslangan loyiha uchun 320x240 arzon LCD sensorli ekranni sotib olish mumkin bo'lsa-da, ayniqsa, protetib yaratish va eskizni sinab ko'rish uchun-planshetdan yoki undan foydalanish qulayroq bo'lishi mumkin. telefon sensorli ekran va loyiha uchun quvvat manbai sifatida. Siz ha
Osiloskop qalqonidagi Arduino XY displeyi: 7 qadam (rasmlar bilan)
Osiloskop qalqonidagi Arduino XY displeyi: Ko'p yillar davomida men tez -tez Makerspace yordam berayotgan voqealarga x y rejimidan foydalanib logotip va matnni ko'rsatadigan osiloskopni oldim. Odatda chayqalishni yumshatish uchun Ardiuno va RC sxemasidagi PWM pinlari yordamida haydash