Mündəricat:

DIY Fonksiyonu/Dalğa Forması Generatoru: 6 Adım (Şəkillərlə birlikdə)
DIY Fonksiyonu/Dalğa Forması Generatoru: 6 Adım (Şəkillərlə birlikdə)

Video: DIY Fonksiyonu/Dalğa Forması Generatoru: 6 Adım (Şəkillərlə birlikdə)

Video: DIY Fonksiyonu/Dalğa Forması Generatoru: 6 Adım (Şəkillərlə birlikdə)
Video: Exploring JavaScript and the Web Audio API by Sam Green and Hugh Zabriskie 2024, Noyabr
Anonim
DIY funksiyası/dalğa forması generatoru
DIY funksiyası/dalğa forması generatoru

Bu layihədə bir DIY versiyası üçün hansı xüsusiyyətlərin vacib olduğunu müəyyən etmək üçün kommersiya funksiyası/dalğa forması generatorlarına qısa bir nəzər salacağıq. Daha sonra sizə analoq və rəqəmsal yolla sadə bir funksiya generatorunun necə yaradılacağını göstərəcəyəm. Sonda sizə kommersiya versiyalarına (bir növ) uyğunlaşa bilən bir DIY DDS funksiyası generator dizaynını təqdim edəcəyəm. Gəlin başlayaq!

Addım 1: Videoya baxın

Image
Image

Video öz DDS funksiyası generatorunuzu yaratmaq üçün lazım olan bütün məlumatları verir. Növbəti addımlar zamanı sizə bir neçə əlavə məlumat verəcəyəm.

Addım 2: Komponentlərinizi sifariş edin

Dövrə qurun!
Dövrə qurun!

Burada nümunə satıcı ilə bir hissə siyahısı tapa bilərsiniz (ortaq bağlantılar):

Aliexpress:

1x 12V mərkəzi vurma transformatoru:

1x IEC yuvası:

1x B40C2300 tam körpü düzəldicisi:

1x LM7812 12V tənzimləyicisi:

1x LM7912 -12V tənzimləyicisi:

1x LM7805 5V tənzimləyicisi:

1x kondansatör dəsti:

1x Arduino Nano:

1x Rotary Encoder:

1x AD9833 DDS IC:

1x I2C LCD:

1x TL071 OpAmp:

1x BNC konnektoru:

1x 10k, 50k potensiometr:

Ebay:

1x 12V mərkəzi vurma transformatoru:

1x IEC yuvası:

1x B40C2300 tam körpü düzəldicisi:

1x LM7812 12V tənzimləyicisi:

1x LM7912 -12V tənzimləyicisi:

1x LM7805 5V tənzimləyicisi:

1x Kondansatör dəsti:

1x Arduino Nano:

1x Rotary Encoder:

1x AD9833 DDS IC:

1x I2C LCD:

1x TL071 OpAmp:

1x BNC konnektoru:

1x 10k, 50k potensiometr:

Amazon.de:

1x 12V mərkəzi vurma transformatoru: -

1x IEC yuvası:

1x B40C2300 tam körpü düzəldicisi:

1x LM7812 12V tənzimləyicisi:

1x LM7912 -12V tənzimləyicisi:

1x LM7805 5V tənzimləyicisi:

1x kondansatör dəsti:

1x Arduino Nano:

1x Rotary Encoder:

1x AD9833 DDS IC:

1x I2C LCD:

1x TL071 OpAmp:

1x BNC konnektoru:

1x 10k, 50k potensiometr:

Addım 3: Dövrə qurun

Dövrə qurun!
Dövrə qurun!
Dövrə qurun!
Dövrə qurun!

Burada dövrə sxemini və bitmiş perfboard konstruksiyamın istinad şəkillərini tapa bilərsiniz. Onlardan istifadə etməkdən çekinmeyin.

Addım 4: Kodu yükləyin

Bu layihənin kodunu burada tapa bilərsiniz. Funksiya generatorunuzun uğurla işləməsi üçün onu Arduinoya yükləməlisiniz.

İşinə görə bir daha Cezar Chirila'ya böyük təşəkkürlər. Kod demək olar ki, onun tərəfindən hazırlanmışdır. Onun məqaləsinə baxın:

www.allaboutcircuits.com/projects/how-to-D…

Addım 5: Bir mənzili 3D çap edin

3D mənzili çap edin!
3D mənzili çap edin!
3D mənzili çap edin!
3D mənzili çap edin!
3D mənzili çap edin!
3D mənzili çap edin!
3D mənzili çap edin!
3D mənzili çap edin!

Burada 3D çaplı mənzil üçün.stl və.123dx fayllarını tapa bilərsiniz. 3D çap edin və sonra bütün komponentləri əsas korpusun içərisinə quraşdıraraq funksiyanızın qurulmasını tamamlayın.

Addım 6: Uğur

Uğur!
Uğur!
Uğur!
Uğur!
Uğur!
Uğur!

Sən bunu etdin! Öz funksiyanızı/dalğa forması generatorunuzu yaratmısınız! Daha möhtəşəm layihələr üçün YouTube kanalımı yoxlamaqdan çekinmeyin:

www.youtube.com/user/greatscottlab

Gələcək layihələr və pərdəarxası məlumatlar haqqında xəbərlər üçün məni Facebook, Twitter və Google+ da izləyə bilərsiniz:

twitter.com/GreatScottLab

www.facebook.com/greatscottlab

Tövsiyə: