İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu Eğitimde, AD9850 modülü ve Arduino kullanarak bir Frekans Sinyal Üreteci yapmayı öğreneceğiz.
Videoyu izle!
Not: +50MHz'e kadar frekans almayı başardım ancak yüksek frekanslarda sinyal kalitesi daha da kötüleşiyor.
Adım 1: Neye İhtiyacınız Olacak?
- Arduino Uno veya başka bir Arduino kartı
- AD9850 (DDS Sentezleyici) Daha Fazla Bilgi
- Atlama telleri
- ekmek tahtası
- Visuino yazılımı: Buradan indirin
Adım 2: Çıktı Yanıtı
10Hz frekansı için çıkış sonuçlarını görebilirsiniz
- İlk resim SQ Wave 1 pinine bağlı Scope
- İlk resim Sine Wave 1 pinine bağlı Scope
Adım 3: Devre
- "AD9850" modül pini Seri "W_CLK" Arduino Dijital pin 8'e bağlayın
- "AD9850" modül pini Seri "FQ_UD" Arduino Dijital pin 9'a bağlayın
- "AD9850" modül pini Seri "Seri Veri"yi Arduino Dijital pin 11'e bağlayın
- "AD9850" modül pini Seri "Reset"i Arduino Digital pin 10'a bağlayın
- "AD9850" modül pini VCC'yi Arduino pin 5V'ye bağlayın
- "AD9850" modül pimi GND'yi (her iki tarafta) Arduino pimi GND'ye bağlayın
Adım 4: Visuino'yu başlatın ve Arduino UNO Board Type'ı seçin
Visuino: https://www.visuino.eu da kurulmalıdır. Ücretsiz sürümü indirin veya Ücretsiz Deneme için kaydolun.
İlk resimde gösterildiği gibi Visuino'yu başlatın Visuino'da Arduino bileşenindeki (Resim 1) "Tools" düğmesine tıklayın (Resim 1) Diyalog göründüğünde, Resim 2'de gösterildiği gibi "Arduino UNO"yu seçin
Adım 5: Visuino'da Bileşenleri Ekle, Ayarla ve Bağla
- "Analog Cihazlar Seri DDS Sentezleyici (Sinyal Üreteci) - AD9850" bileşenini ekleyin
- "Synthesizer1" bileşenini seçin ve "Frequency (Hz)" altındaki özellikler penceresinde istediğiniz frekansı ayarlayın, bizim durumumuzda frekansı 10Hz olarak ayarladık
- "Synthesizer1" bileşenini seçin ve "Word Load Clock" pinini Arduino dijital pin 8'e bağlayın
- "Synthesizer1" bileşenini seçin ve "Frequency Update" pinini Arduino dijital pin 9'a bağlayın
- "Synthesizer1" bileşenini seçin ve "Reset" pinini Arduino dijital pin 10'a bağlayın
- "Synthesizer1" bileşenini seçin ve "Data" pinini Arduino dijital pin 11'e bağlayın
Adım 6: Arduino Kodunu Oluşturun, Derleyin ve Yükleyin
Visuino'da, en alttaki "Build" Sekmesine tıklayın, doğru bağlantı noktasının seçildiğinden emin olun, ardından "Compile/Build and Upload" düğmesine tıklayın.
7. Adım: Oynat
Arduino UNO modülüne güç verirseniz, AD9850 frekansı çıkış pinlerine, Kare dalga çıkışı "SQ Wave Out 1" pinine veya Sinüs dalgası "Sine Wave Out 1" pinine koymaya başlayacaktır.
Tebrikler! Visuino ile projenizi tamamladınız. Ayrıca bu Instructable için oluşturduğum Visuino projesi ektedir, onu indirebilir ve Visuino'da açabilirsiniz: