Mündəricat:

128x64 LCD Ekranda DIY 10Hz-50kHz Arduino Osiloskop: 3 addım
128x64 LCD Ekranda DIY 10Hz-50kHz Arduino Osiloskop: 3 addım

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

Video: 128x64 LCD Ekranda DIY 10Hz-50kHz Arduino Osiloskop: 3 addım
Video: GRAFİK LCD EKRANLAR 2024, Iyul
Anonim
128x64 LCD Ekranda DIY 10Hz-50kHz Arduino Osiloskopu
128x64 LCD Ekranda DIY 10Hz-50kHz Arduino Osiloskopu

Bu layihə 10 Hz -dən 50 KHz -ə qədər olan sadə bir osiloskopun hazırlanmasının bir yolunu təsvir edir. Cihazın xarici rəqəmsaldan analoqa çevirici çipindən istifadə etmədiyini nəzərə alsaq, bu olduqca böyük bir diapazondur, ancaq Arduino.

Addım 1: Təsvir

Image
Image

Nəticə nisbətən böyük bir LCD ekranda (ST7920) 128x64 piksel qətnamə ilə göstərilir. Ölçmə ekran sahəsi 96x64 və məlumat göstərmə sahəsi 32x64, burada test siqnalının tezliyi, Vpp və s.

Bir neçə komponentdən ibarət olması çox sadədir:

- Arduino Nano

- 128x64 qətnamə ilə ST7920 LCD ekran

- üç ani açar

- iki potensiomer

- və bir kondansatör 100 microF

Bu layihə NextPCB tərəfindən maliyyələşdirildi. Aşağıdakı linklərdən birində yoxlayaraq mənə dəstək ola bilərsiniz:

5 dollarlıq kupon almaq üçün qeydiyyatdan keçin:

Etibarlı Çox qatlı lövhələr istehsalçısı:

4 qatlı PCB lövhələri 10 ədəd yalnız 12 dollar:

10% endirim - PCB və SMT Sifarişləri: 20% ENDİRİM - PCB və 15% SMT Sifarişləri:

Addım 2: Bina

Bina
Bina
Bina
Bina

Cihazın bir neçə funksiyası var: avtomatik tətik (çox sabit ekran), Tarama sürəti: 1-2-5-ə uyğun olaraq 0.02ms/div ~ 10ms/div, doqquz səviyyəyə daşıma və bölmə funksiyası və Hold funksiyası: Ekranın dalğa formasını və parametrlərini dondur. Bu layihə, orijinal kodu tapa biləcəyiniz Wu Hanqing blogunda yayımlanır. Osiloskopu əvvəlki layihələrimdən birinin qurğusuna əsaslanaraq qurduğum üçün minimal dəyişikliklər etdim. Videoda gördüyünüz kimi, cihaz böyük ekrana görə çox aydın bir görünüşə malikdir və eyni zamanda təəccüblü dərəcədə yaxşı bir avtomatik tetikleyicidir. Şəklin şaquli mövqeyi 50 kohm potensiometrlə, 10 kohm potansiyometrlə kontrastla tənzimlənir. Osiloskopu sinus və düzbucaqlı siqnal generatoru ilə sınadım. Nəhayət, peşəkar və ya çox istifadə edilə bilən bir alət olmasa da, hələ də təhsil məqsədləri üçün və ya laboratoriyanızda, xüsusən də cihazın çox asan və son dərəcə ucuz olduğunu bilmək üçün aşağı tezlikli siqnalları yoxlamaq üçün istifadə edilə bilər.

Addım 3: Şematik Diaqram və Kod

Şematik Diaqram və Kod
Şematik Diaqram və Kod

Aşağıda Şematik diaqram və Arduino kodu verilmişdir

Tövsiyə: