İçindekiler:

128x64 LCD Ekranda DIY 10Hz-50kHz Arduino Osiloskopu: 3 Adım
128x64 LCD Ekranda DIY 10Hz-50kHz Arduino Osiloskopu: 3 Adım

Video: 128x64 LCD Ekranda DIY 10Hz-50kHz Arduino Osiloskopu: 3 Adım

Video: 128x64 LCD Ekranda DIY 10Hz-50kHz Arduino Osiloskopu: 3 Adım
Video: Arduinoscope (Arduino ilə sadə ossiloqraf) 2024, Kasım
Anonim
128x64 LCD Ekranda DIY 10Hz-50kHz Arduino Osiloskopu
128x64 LCD Ekranda DIY 10Hz-50kHz Arduino Osiloskopu

Bu proje, 10Hz ila 50Khz aralığında basit bir osiloskop yapmanın bir yolunu açıklar. Bu, cihazın harici bir dijitalden analoğa dönüştürücü çip değil, sadece Arduino kullandığı göz önüne alındığında oldukça geniş bir aralıktır.

1. Adım: Açıklama

Image
Image

Sonuç, 128x64 piksel çözünürlüğe sahip nispeten geniş bir LCD ekranda (ST7920) görüntülenir. Ölçüm görüntüleme alanı 96x64 ve bilgi görüntüleme alanı 32x64'tür, burada test sinyal frekansı, Vpp vb. gösterilir.

Oluşturulması son derece basittir ve yalnızca birkaç bileşenden oluşur:

-Arduino Nano

- 128x64 çözünürlüklü ST7920 LCD ekran

- üç anlık anahtar

- iki potansiyomer

- ve bir kapasitör 100 mikroF

Bu proje NextPCB tarafından desteklenmiştir. Bu bağlantılardan birine göz atarak bana destek olabilirsiniz:

5 $ kupon almak için kaydolun:

Güvenilir Çok Katmanlı Kart Üreticisi:

4 Katmanlı PCB Kartları 10 adet sadece 12$:

%10 indirim - PCB ve SMT Siparişleri: %20 İNDİRİM - PCB ve %15 SMT Siparişleri:

2. Adım: İnşa Etme

Bina
Bina
Bina
Bina

Cihazın birkaç işlevi vardır: otomatik tetikleme (ekran çok kararlı), Tarama hızı: 0,02ms/div~10ms/div, 1-2-5'e göre taşıma ve dokuz seviyeye bölme ve Tutma işlevi: Ekran dalga biçimini ve parametrelerini dondur. Bu proje, orijinal kodu bulabileceğiniz Wu Hanqing'in blogunda yayınlandı. Minimal değişiklikler yaptım çünkü osiloskopu önceki projelerimden birinin donanımına dayalı olarak inşa ediyordum. Videoda da görebileceğiniz gibi, cihaz geniş ekranı sayesinde çok net bir görüşe sahip ve ayrıca şaşırtıcı derecede iyi bir otomatik tetikleyiciye sahip. Görüntünün dikey konumu 50 kohm'luk potansiyometre ve 10 kohm'luk potansiyometre ile kontrast ayarlanır. Osiloskopu sinüs ve dikdörtgen sinyal üreteci ile test ettim. Son olarak, profesyonel veya çok kullanışlı bir enstrüman olmasa da, özellikle cihazın yapımının çok kolay ve son derece ucuz olduğunu bilerek, düşük frekanslı sinyalleri test etmek için eğitim amaçlı veya laboratuvarınızda hala kullanılabilir.

Adım 3: Şematik Diyagram ve Kod

Şematik Diyagram ve Kod
Şematik Diyagram ve Kod

Aşağıda Şematik diyagram ve Arduino kodu verilmiştir.

Önerilen: