Mundarija:

AD9850 Arduino DDS chastotali signal generatoridan qanday foydalanish kerak: 7 qadam
AD9850 Arduino DDS chastotali signal generatoridan qanday foydalanish kerak: 7 qadam

Video: AD9850 Arduino DDS chastotali signal generatoridan qanday foydalanish kerak: 7 qadam

Video: AD9850 Arduino DDS chastotali signal generatoridan qanday foydalanish kerak: 7 qadam
Video: Передача на Forty 9-er с синтезатором частоты 2024, Noyabr
Anonim

Ushbu qo'llanmada biz AD9850 moduli va Arduino yordamida chastotali signal generatorini yasashni o'rganamiz.

Videoni Ko'ring!

Eslatma: Men +50 MGts gacha chastotani olishga muvaffaq bo'ldim, lekin yuqori chastotalar bilan signal sifati yomonlashadi.

1 -qadam: Sizga nima kerak

Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
  • Arduino Uno yoki boshqa Arduino taxtasi
  • AD9850 (DDS sintezatori) Qo'shimcha ma'lumot
  • Jumper simlari
  • Non paneli
  • Visuino dasturi: Bu yerdan yuklab oling

2 -qadam: Chiqish javobi

Chiqish javobi
Chiqish javobi
Chiqish javobi
Chiqish javobi

Siz 10 Gts chastotali chiqish natijalarini ko'rishingiz mumkin

  • Birinchi rasm - bu SQ Wave 1 piniga ulangan doiradir
  • Birinchi rasm - Sine Wave 1 piniga ulangan Scope

3 -qadam: O'chirish davri

O'chirish davri
O'chirish davri
O'chirish davri
O'chirish davri
O'chirish davri
O'chirish davri
  • "W_CLK" seriyali "AD9850" modul pinini Arduino Digital 8 piniga ulang
  • "AD9850" modul pinli "FQ_UD" ketma -ketligini Arduino Digital 9 piniga ulang
  • "AD9850" modul pinini "Seriya ma'lumotlari" ketma -ketligini Arduino Digital pin 11 ga ulang
  • "AD9850" moduli pinini "Reset" ketma -ketligini Arduino Digital pin 10 ga ulang
  • "AD9850" VCC moduli pinini Arduino pin 5V ga ulang
  • "AD9850" moduli pin GND (ikkala tomonda) Arduino pin GND ga ulang

4 -qadam: Visuino -ni ishga tushiring va Arduino UNO kengashi turini tanlang

Visuino -ni ishga tushiring va Arduino UNO taxtasi turini tanlang
Visuino -ni ishga tushiring va Arduino UNO taxtasi turini tanlang
Visuino -ni ishga tushiring va Arduino UNO taxtasi turini tanlang
Visuino -ni ishga tushiring va Arduino UNO taxtasi turini tanlang

Visuino: https://www.visuino.eu ham o'rnatilishi kerak. Bepul versiyani yuklab oling yoki bepul sinov uchun ro'yxatdan o'ting.

Visuino -ni birinchi rasmda ko'rsatilgandek ishga tushiring, Visuino -dagi Arduino komponentidagi "Asboblar" tugmasini bosing (1 -rasm) Dialog paydo bo'lganda, 2 -rasmda ko'rsatilgandek "Arduino UNO" -ni tanlang.

5 -qadam: Visuino -da komponentlarni qo'shish, sozlash va ulash

Visuino -da komponentlarni qo'shish, sozlash va ulash
Visuino -da komponentlarni qo'shish, sozlash va ulash
Visuino -da komponentlarni qo'shish, sozlash va ulash
Visuino -da komponentlarni qo'shish, sozlash va ulash
Visuino -da komponentlarni qo'shish, sozlash va ulash
Visuino -da komponentlarni qo'shish, sozlash va ulash
Visuino -da komponentlarni qo'shish, sozlash va ulash
Visuino -da komponentlarni qo'shish, sozlash va ulash
  • "Analog Devices Serial DDS Synthesizer (Signal Generator) - AD9850" komponentasini qo'shing
  • "Synthesizer1" komponentini tanlang va "Frequency (Hz)" ostidagi xususiyatlar oynasida kerakli chastotani o'rnating, bizda 10Hz chastotani o'rnatamiz.
  • "Synthesizer1" komponentini tanlang va "Word Load Clock" pinini Arduino raqamli 8 piniga ulang
  • "Synthesizer1" komponentini tanlang va "chastotani yangilash" pinini Arduino raqamli pin 9 ga ulang
  • "Synthesizer1" komponentini tanlang va "Reset" pinini Arduino raqamli pin 10 ga ulang
  • "Synthesizer1" komponentini tanlang va "Data" pinini Arduino raqamli pin 11 ga ulang

6 -qadam: Arduino kodini yaratish, kompilyatsiya qilish va yuklash

Arduino kodini yaratish, kompilyatsiya qilish va yuklash
Arduino kodini yaratish, kompilyatsiya qilish va yuklash

Visuino -ning pastki qismida "Qurish" yorlig'ini bosing, to'g'ri port tanlanganligiga ishonch hosil qiling, so'ng "Tuzish/qurish va yuklash" tugmasini bosing.

7 -qadam: O'ynang

Agar siz Arduino UNO modulini quvvatlantirsangiz, AD9850 chastotani chiqish pinlariga, kvadrat to'lqinni "SQ Wave Out 1" piniga yoki Sinus to'lqin "Sine Wave Out 1" piniga qo'yishni boshlaydi.

Tabriklaymiz! Siz o'z loyihangizni Visuino bilan yakunladingiz. Bu ko'rsatma uchun men yaratgan Visuino loyihasi ham biriktirilgan, uni Visuino -da yuklab olishingiz va ochishingiz mumkin:

Tavsiya: