Mündəricat:

Osiloskop qalxanındakı Arduino XY ekranı: 7 addım (şəkillərlə)
Osiloskop qalxanındakı Arduino XY ekranı: 7 addım (şəkillərlə)

Video: Osiloskop qalxanındakı Arduino XY ekranı: 7 addım (şəkillərlə)

Video: Osiloskop qalxanındakı Arduino XY ekranı: 7 addım (şəkillərlə)
Video: Сделайте осциллограф своими руками 10 долларов против обычного осциллографа 450 долларов с 2024, Iyul
Anonim
Arduino XY Osiloskop Qalxanındakı Ekran
Arduino XY Osiloskop Qalxanındakı Ekran
Arduino XY Osiloskop Qalxanındakı Ekran
Arduino XY Osiloskop Qalxanındakı Ekran

İllər keçdikcə Makerspace -in kömək etdiyi hadisələrə x y rejimindən istifadə edərək logo və mətni göstərən bir osiloskop götürmüşəm. Normalda, Ardiuno üzərindəki PWM pinləri və RC dövrəsini istifadə edərək sürüşməni hamarlaşdırın.

Bir neçə il əvvəl Alan Wolke tərəfindən DAC olaraq R2R nərdivanı istifadə edərək, yeniləmə sürətini artıran və ümumilikdə daha detallı bir görüntünün göstərilməsini təmin edən əla bir youtube videosuna rast gəldim. Daha sonra VintageTek -də Bobdan gələn kodu istifadə edərək bu işi yaxşılaşdırdı. Aşağıdakı hər ikisi də əvəzsiz youtube videolarına bağlantılar daxil etdim.

#144: Osiloskopda fırlanan XY qrafiki yaratmaq üçün Arduino Uno istifadə edin

#164: Daha çox XY Osiloskop qrafiki, VintageTEK və layihələrin necə inkişaf etdiyi

Addım 1: sxematik

Sxematik
Sxematik

Dövrə olduqca çox Alan Wolke -nin birbaşa nüsxəsidir, ancaq fərdi rezistorlardan düzəltməklə əlaqədar olaraq yalnız bir R2R dizisini seçdim. Bu, əsasən tənbəllikdən və bütün bu rezistorları lehimləmək istəməməyimdən qaynaqlanırdı!

Addım 2: Prototip

Prototip
Prototip

Videonu gördükdən dərhal sonra protoboard qalxanı istifadə edərək həllərimi təkmilləşdirirəm. Bu bizə yaxşı xidmət etdi və bir çox tədbirlərdə istifadə edildi, amma işləyərkən bir az kövrək idi, buna görə həyatı asanlaşdırmağa və qalxanın PCB versiyasını qurmağa qərar verdim. Bu, qurulmağı və etibarlılığı artırmağı asanlaşdıracaq.

Addım 3: PCB

PCB
PCB
PCB
PCB
PCB
PCB

Düzünü desəm, bir PCB dizayn etmək çox güman ki, çox çətin idi və mən bunu ən azından öyrənmə təcrübəsi olaraq etmədim. Sadə və həmişə əlində olduqları üçün BNC bağlayıcıları ilə getməyi seçdim. Yalnız probları bir -birinə bağlamağı seçmisinizsə, kondensatorları buraxa bilməlisiniz, çünki probların özləri kifayət qədər tutumlu olmalıdır.

Addım 4: Parçalar və Montaj

Parçalar və Montaj
Parçalar və Montaj

Aşağıda qalxan qurmaq üçün lazım olacaq hissələrin siyahısı verilmişdir.

  • 2 x AMP 5227161-1 BNC Koaksiyel, Sağ Açı Jack, Delikli Düz Açılı, 50 ohm Konnektorlar
  • 2 x BOURNS R2R 10 kohm, SIP, Bussed, 4300R Series, 10 Pins Resistors
  • 2 x KEMET C317C100J1G5TA Çox qatlı Seramik Kondansatör, Gold Max, 10 pF, Goldmax, 300 Seriyası
  • 0.1 pitch pin başlığı
  • PCB

Montaj etmək üçün lehim və bəlkə də axına ehtiyacınız olacaq.

İstifadə etmək üçün sizə lazım olacaq

  • Arduino (Uno istifadə etdim)
  • 2 x 50ohm BNC -BNC kabelləri
  • X Y rejimi ilə osiloskop

Addım 5: Kod

Kod
Kod

Sükanı yenidən icad etmək əvəzinə Alanın youtube postunda təklif olunan kodu istifadə etdim. Həqiqətən çox yaxşı bir iş görür! Buradan yükləyə bilərsiniz.

O vaxtdan bəri bir neçə əlavə ekran yaratdım.

Addım 6: Nümunələr

Nümunələr
Nümunələr
Nümunələr
Nümunələr

Kapsamınızda göstərə biləcəyiniz şeylərin bir neçə nümunəsi. Animasiya da mümkündür, amma bunu hələ sınamamışam.

Addım 7: Nəticə

Nəticə
Nəticə

Sonda gözəl bir əyləncə layihəsi. Gələcəkdə bunu necə uyğunlaşdıra biləcəyim barədə planlarım var, amma bunu hələlik gizli saxlayacağam.

Kondansatörler üçün doğru dəyər aldığımdan hələ də əmin deyiləm, əgər şansım olsa, bir neçə başqa dəyərdən istifadə edə bilərəm.

Tövsiyə: