Mündəricat:
- Addım 1: Nə lazımdır
- Addım 2: Çıxış Cavabı
- Addım 3: Dövrə
- Addım 4: Visuinonu işə salın və Arduino UNO Board Tipini seçin
- Addım 5: Visuino -da Komponentləri Əlavə et, Qurun və Bağlayın
- Addım 6: Arduino Kodunu yaradın, tərtib edin və yükləyin
- Addım 7: Oyna
Video: Arduino DDS Tezlik Siqnal Generatoru AD9850: 7 addımdan necə istifadə olunur
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
Bu dərslikdə AD9850 modulu və Arduino istifadə edərək tezlik siqnal generatoru yaratmağı öyrənəcəyik.
Videonu izləyin!
Qeyd: +50MHz -ə qədər tezlik əldə edə bildim, lakin daha yüksək tezliklərlə siqnal keyfiyyəti pisləşir.
Addım 1: Nə lazımdır
- Arduino Uno və ya hər hansı digər Arduino lövhəsi
- AD9850 (DDS Sintezatoru) Ətraflı Məlumat
- Jumper telləri
- Çörək lövhəsi
- Visuino proqramı: Buradan yükləyin
Addım 2: Çıxış Cavabı
10Hz tezliyi üçün çıxış nəticələrini görə bilərsiniz
- İlk şəkil, SQ Dalğa 1 pininə bağlı olan Kapsamdır
- İlk şəkil Sine Wave 1 pininə bağlı olan Scopedur
Addım 3: Dövrə
- "AD9850" modulu pin "W_CLK" Arduino Digital pin 8 -ə qoşun
- "AD9850" modulu pin Serial "FQ_UD" Arduino Digital pin 9 -a qoşun
- "AD9850" modul pin Serial "Serial Məlumatları" Arduino Digital pin 11 -ə qoşun
- "AD9850" modul pinini Serial "Sıfırla" nı Arduino Digital pin 10 -a qoşun
- "AD9850" modulu pin VCC -ni Arduino pin 5V -ə qoşun
- "AD9850" modulu pin GND (hər iki tərəfdə) Arduino pin GND -ə qoşun
Addım 4: Visuinonu işə salın və Arduino UNO Board Tipini seçin
Visuino: https://www.visuino.eu da quraşdırılmalıdır. Pulsuz versiyasını yükləyin və ya Pulsuz sınaq üçün qeydiyyatdan keçin.
Visuino'yu ilk şəkildə göstərildiyi kimi başladın Visuino'da Arduino komponentində (Şəkil 1) "Alətlər" düyməsini basın Dialoq görünəndə Şəkil 2 -də göstərildiyi kimi "Arduino UNO" seçin.
Addım 5: Visuino -da Komponentləri Əlavə et, Qurun və Bağlayın
- "Analog Cihazlar Serial DDS Sintezatoru (Siqnal Generatoru) - AD9850" komponentini əlavə edin
- "Synthesizer1" komponentini seçin və "Frekans (Hz)" altındakı xüsusiyyətlər pəncərəsində istədiyiniz tezliyi təyin edin, bizim vəziyyətimizdə 10Hz tezliyini təyin edirik.
- "Synthesizer1" komponentini seçin və "Word Load Clock" pinini Arduino rəqəmsal pin 8 -ə qoşun
- "Synthesizer1" komponentini seçin və "Frequency Update" pinini Arduino rəqəmsal pin 9 -a qoşun
- "Synthesizer1" komponentini seçin və "Sıfırla" pinini Arduino rəqəmsal pin 10 -a qoşun
- "Synthesizer1" komponentini seçin və "Data" pinini Arduino rəqəmsal pin 11 -ə qoşun
Addım 6: Arduino Kodunu yaradın, tərtib edin və yükləyin
Visuino'da, altdakı "Yarat" sekmesini vurun, düzgün portun seçildiyinə əmin olun, sonra "Kompilyasiya/Qur və Yüklə" düyməsini basın.
Addım 7: Oyna
Arduino UNO modulunu işə salırsınızsa, AD9850 tezliyi çıxış sancaqlarına, "SQ Wave Out 1" pinində Kvadrat dalğasını və ya "Sine Wave Out 1" pinində Sinus dalğasını çıxarmağa başlayacaq.
Təbrik edirik! Layihənizi Visuino ilə tamamladınız. Bu Təlimat üçün yaratdığım Visuino layihəsi də əlavə olunur, onu yükləyə və Visuinoda aça bilərsiniz:
Tövsiyə:
DDS AD9910 Arduino Shield-də RF Siqnal Generatoru 100 KHz-600 MHZ: 5 addım
DDS AD9910 Arduino Shield-də 100 KHz-600 MHZ RF Siqnal Generatoru: Arduinoda aşağı səs-küy, yüksək dəqiqlik, sabit RF generatoru (AM, FM Modulyasiyası ilə) necə edilir
Arduino istifadə edərək Torpaq Nəm Sensorundan necə istifadə olunur: 4 addım
Torpaq Nəm Sensorunu Arduino istifadə edərək necə istifadə etmək olar: Torpaq Nəm sensoru, torpağın nəmini ölçmək üçün istifadə edilə bilən bir sensordur. Ağıllı əkinçilik layihələrinin, Suvarma nəzarətçiləri layihələrinin və ya IoT Kənd Təsərrüfatı layihələrinin prototiplərini hazırlamaq üçün uyğundur. Bu sensorun 2 probu var. Mənə öyrəşmiş
DS1307 Arduino istifadə edərək necə istifadə olunur: 7 addım
DS1307 Arduino istifadə edərək necə istifadə olunur: DS1307, Real Zamanlı Saat IC (RTC). Bu IC vaxt məlumatlarını təmin etmək üçün istifadə olunur. Ayrılan vaxt Saniyələr, Dəqiqələr, Saatlar, Günlər, Tarix, Ay və İldən başlayır.Bu IC, Crystal və 3.6V Batareyalar kimi əlavə xarici komponentlər tələb edir. Kristal
555 Ic: 8 Addımdan istifadə edən Yanğın Siqnal Dövrü
555 Ic istifadə edərək yanğın siqnalizasiya dövrəsi: salam dostum, bu gün 555 taymer IC -dən istifadə edərək yanğın siqnalı dövrəsi hazırlayacağam. Gəlin başlayaq
Ucuz DIY DDS Funksiyası/Siqnal Generatoru: 4 Addım (Şəkillərlə)
Ucuz DIY DDS Fonksiyonu/Siqnal Generatoru: Bu DDS Siqnal Generator modul lövhələrinə ətrafa baxdığınız təqdirdə cəmi 15 dollara sahib ola bilərsiniz. Sinus, Kare, Üçbucaq, Sawtooth (və tərs) dalğa formalarını (və bir neçə başqasını) kifayət qədər dəqiq yaradacaqlar. Bunların toxunma nəzarətləri, amplitudası da var