Mundarija:

DIY 10Hz-50kHz Arduino osiloskopi 128x64 LCD displeyda: 3 qadam
DIY 10Hz-50kHz Arduino osiloskopi 128x64 LCD displeyda: 3 qadam

Video: DIY 10Hz-50kHz Arduino osiloskopi 128x64 LCD displeyda: 3 qadam

Video: DIY 10Hz-50kHz Arduino osiloskopi 128x64 LCD displeyda: 3 qadam
Video: DIY 10Hz-50kHz Arduino Oscilloscope on 128x64 LCD display 2024, Noyabr
Anonim
DIY 10Hz-50kHz Arduino osiloskopi 128x64 LCD displeyda
DIY 10Hz-50kHz Arduino osiloskopi 128x64 LCD displeyda

Ushbu loyihada 10 Gts dan 50 Gts gacha bo'lgan oddiy osiloskopni yaratish usuli tasvirlangan. Bu juda katta diapazon, chunki qurilma tashqi raqamli analog analog konvertor chipidan foydalanmaydi, faqat Arduino.

1 -qadam: tavsif

Image
Image

Natijada 128x64 pikselli aniqlikdagi nisbatan katta LCD displeyda (ST7920) ko'rsatiladi. O'lchovlarni ko'rsatish maydoni 96x64 va ma'lumotni ko'rsatish maydoni 32x64 bo'lib, bu erda test signalining chastotasi, Vpp va boshqalar ko'rsatilgan.

Qurilish juda oddiy va faqat bir nechta komponentlardan iborat:

- Arduino Nano

- ST7920 LCD displeyi, o'lchamlari 128x64

- uchta lahzali kalit

- ikkita potentsiomer

- va bitta kondansatör 100 mikroF

Ushbu loyihaga NextPCB homiylik qildi. Siz ularni quyidagi havolalardan birida tekshirib, menga yordam bera olasiz:

$ 5 kupon olish uchun ro'yxatdan o'ting:

Ishonchli ko'p qatlamli taxtalar ishlab chiqaruvchisi:

4 qatlamli tenglikni platalari 10 dona atigi $ 12:

10% chegirma - PCB va SMT buyurtmalari: 20% OFF - PCB va 15% SMT buyurtmalari:

2 -qadam: qurilish

Bino
Bino
Bino
Bino

Qurilmaning bir nechta funktsiyalari bor: avtomatik tetik (displey juda barqaror), skanerlash tezligi: 1-2-5 ga muvofiq 0,02ms/div ~ 10ms/div, to'qqiz darajaga bo'linadi va ushlab turish funktsiyasi: displey to'lqin shakli va parametrlarini muzlatib qo'ying. Ushbu loyiha Wu Hanqing blogida chop etilgan, u erda siz asl kodni topishingiz mumkin. Men osiloskopni oldingi loyihalarimdan birining uskunasiga asoslanib qurayotganim uchun minimal o'zgarishlar qildim. Videoda ko'rib turganingizdek, asbob katta ekran tufayli juda aniq ko'rinishga ega, shuningdek, hayratlanarli darajada yaxshi avto -tetik. Rasmning vertikal holati 50 kohm potansiyometr va kontrasti 10 kohm potentsiometr bilan o'rnatiladi, men sinusli va to'rtburchaklar signal generatori yordamida osiloskopni sinab ko'rdim. Va nihoyat, bu professional yoki juda qulay bo'lmagan asbob bo'lsa ham, uni o'quv maqsadlarida yoki laboratoriyangizda, past chastotali signallarni sinash uchun, ayniqsa, qurilma juda oson va juda arzon ekanligini bilish uchun ishlatish mumkin.

3 -qadam: sxematik diagramma va kod

Sxematik diagramma va kod
Sxematik diagramma va kod

Quyida Shematic diagrammasi va Arduino kodi berilgan

Tavsiya: