Daftar Isi:
- Perlengkapan
- Langkah 1: Instalasi Perangkat Keras
- Langkah 2: Menginstal Perangkat Lunak
- Langkah 3: Penyesuaian
- Langkah 4: Kami Mendapatkan Hasil yang Jauh Lebih Baik Daripada Di Pesawat Dari China
- Langkah 5: Plot
Video: Generator Sinyal RF 100 KHz-600 MHZ pada DDS AD9910 Arduino Shield: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:53
Cara membuat generator RF yang rendah noise, presisi tinggi, stabil (dengan AM, FM Modulation) di Arduino.
Perlengkapan
1. Arduino Mega 2560
2. OLED Menampilkan 0.96"
3. DDS AD9910 Arduino Shield
Langkah 1: Instalasi Perangkat Keras
Menyatukannya
1. Arduino Mega 2560
2. OLED Menampilkan 0.96"
3. Perisai Arduino DDS AD9910
gra-afch.com/catalog/arduino/dds-ad9910-arduino-shield/
Langkah 2: Menginstal Perangkat Lunak
Kami mengambil firmware dari sini dan mengkompilasinya di arduino IDE
github.com/afch/DDS-AD9910-Arduino-Shield/…
Langkah 3: Penyesuaian
Generator 40 MHz digunakan di papan kami, jadi kami membuat pengaturan seperti itu
Langkah 4: Kami Mendapatkan Hasil yang Jauh Lebih Baik Daripada Di Pesawat Dari China
Kami mendapatkan hasil yang jauh lebih baik daripada on board dari China!
Ada banyak harmonik dan palsu di layar di papan dari Cina, dan levelnya mencapai -25 dBm! Dan ini terlepas dari kenyataan bahwa menurut dokumentasi oleh Perangkat Analog ke AD9910, tingkat harmonik tidak boleh melebihi -60 dBm. Tapi di papan ini harmonik sekitar -60 dBm! Ini adalah hasil yang bagus!
Fase Kebisingan
Parameter ini sangat penting dan menarik bagi mereka yang membeli DDS. Karena noise fase intrinsik DDS jelas lebih kecil daripada generator PLL, nilai akhir sangat bergantung pada sumber clock. Untuk mencapai nilai yang tercantum dalam lembar data pada AD9910, saat merancang DDS AD9910 Arduino Shield kami, kami secara ketat mematuhi semua rekomendasi dari Perangkat Analog: Tata letak PCB dalam 4 lapisan, catu daya terpisah dari semua 4 saluran listrik (3,3 V digital, Analog 3,3 V, digital 1,8 V, dan analog 1,8 V). Oleh karena itu, ketika membeli DDS AD9910 Arduino Shield kami, Anda dapat fokus pada data dari lembar data di AD9910.
Gambar 16 menunjukkan tingkat kebisingan saat menggunakan built-in PLL di DDS. PLL mengalikan frekuensi generator 50 MHz sebanyak 20 kali. Kami menggunakan frekuensi serupa - 40 MHz (Pengganda x25) atau 50 MHz (Pengganda x20) dari TCXO yang memberikan stabilitas lebih.
Dan gambar 15 menunjukkan tingkat kebisingan saat menggunakan jam referensi eksternal 1 GHZ, dengan PLL mati.
Membandingkan kedua plot ini, misalnya, untuk Fout = 201,1 MHz dan PLL internal yang dihidupkan pada offset pembawa 10 kHz, tingkat kebisingan fase adalah -130 dBc @ 10 kHz. Dan dengan PLL mati dan menggunakan clocking eksternal, kebisingan fase adalah 145 dBc @ 10kHz. Artinya, saat menggunakan clock eksternal noise fasa sebesar 15 dBc lebih baik (lebih rendah).
Untuk frekuensi yang sama Fout = 201,1 MHz, dan PLL internal dihidupkan pada offset pembawa 1 MHz, tingkat kebisingan fase adalah -124 dBc @ 1 MHz. Dan dengan PLL mati dan menggunakan clock eksternal, noise fase adalah 158 dBc @ 1 MHz. Artinya, saat menggunakan clock external noise fasa sebesar 34 dBc lebih baik (lebih rendah).
Kesimpulan: saat menggunakan clocking eksternal, Anda bisa mendapatkan noise fase yang jauh lebih rendah daripada menggunakan PLL bawaan. Tetapi jangan lupa bahwa untuk mencapai hasil seperti itu, peningkatan persyaratan diajukan ke generator eksternal.
Langkah 5: Plot
Plot dengan Fase Kebisingan
Direkomendasikan:
Cara Menggunakan Generator Sinyal Frekuensi Arduino DDS AD9850: 7 Langkah
Cara Menggunakan Generator Sinyal Frekuensi Arduino DDS AD9850 : Dalam Tutorial ini kita akan belajar cara membuat Generator Sinyal Frekuensi menggunakan modul AD9850 dan Arduino. Tonton Videonya! Catatan: Saya berhasil mendapatkan frekuensi hingga +50MHz tetapi kualitas sinyal menjadi lebih buruk dengan frekuensi yang lebih tinggi
Perombakan Lengkap Generator Sinyal Vintage: 8 Langkah
Perombakan Lengkap Generator Sinyal Vintage: Saya memperoleh generator sinyal RF Eico 320 di pertemuan pertukaran radio ham untuk beberapa dolar beberapa tahun yang lalu tetapi tidak pernah sempat melakukan apa pun dengannya sampai sekarang. Generator sinyal ini memiliki lima rentang switchable dari 150 kHz hingga 36 MHz dan dengan ha
Generator Sinyal AD9833: 3 Langkah
Generator Sinyal AD9833: Generator sinyal adalah alat uji yang sangat berguna. Yang ini menggunakan modul AD9833 dan Arduino Nano - itu saja, bahkan bukan PCB. Anda dapat menambahkan layar OLED secara opsional. AD9833 dapat menghasilkan gelombang sinus, segitiga, dan persegi dari 0,1 Hz hingga 1
Fungsi / Generator Sinyal DDS DIY Murah: 4 Langkah (dengan Gambar)
Fungsi / Generator Sinyal DDS DIY Murah: Papan modul Generator Sinyal DDS ini dapat diperoleh hanya dengan $ 15 jika Anda melihat-lihat. Mereka akan menghasilkan bentuk gelombang Sinus, Kotak, Segitiga, Gigi Gergaji (dan mundur) (dan beberapa lainnya) dengan cukup akurat. Ini juga memiliki kontrol sentuh, amplitudo
Ukur Sinyal Kecil yang Terkubur dalam Kebisingan pada Osiloskop Anda (Deteksi Sensitif Fase): 3 Langkah
Ukur Sinyal Kecil yang Terkubur dalam Kebisingan pada Osiloskop Anda (Deteksi Sensitif Fase): Bayangkan Anda ingin mengukur sinyal kecil yang terkubur dalam kebisingan yang jauh lebih kuat. Lihat video untuk mengetahui cara melakukannya, atau lanjutkan membaca untuk detailnya