Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Kako napraviti mali šum, visoku preciznost, stabilan RF generator (s AM, FM modulacijom) na Arduinu.
Pribor
1. Arduino Mega 2560
2. OLED displeji 0,96"
3. DDS AD9910 Arduino štit
Korak 1: Instalacija hardvera
Sastavljajući to zajedno
1. Arduino Mega 2560
2. OLED displeji 0,96"
3. DDS AD9910 Arduino štit
gra-afch.com/catalog/arduino/dds-ad9910-arduino-shield/
Korak 2: Instaliranje softvera
Odavde preuzimamo firmver i kompajliramo u arduino IDE
github.com/afch/DDS-AD9910-Arduino-Shield/…
Korak 3: Podešavanje
Na našoj ploči korišten je generator od 40 MHz, pa vršimo takve postavke
Korak 4: Dobivamo rezultat mnogo bolji nego na brodu iz Kine
Rezultat dobivamo puno bolje nego na brodu iz Kine!
Na ploči je bilo puno harmonika i lažnih zvukova na ekranu, a njihova je razina dosegla -25 dBm! I to unatoč činjenici da prema dokumentaciji Analog Devices prema AD9910 razina harmonika ne smije prelaziti -60 dBm. Ali na ovoj ploči harmonike oko -60 dBm! Ovo je dobar rezultat!
Fazna buka
Ovaj je parametar vrlo važan i zanimljiv za one koji kupuju DDS. Budući da je unutarnja fazna buka DDS -a očito manja od buke PLL generatora, konačna vrijednost uvelike ovisi o izvoru takta. Kako bismo postigli vrijednosti navedene u podatkovnom listu o AD9910, pri projektiranju našeg DDS AD9910 Arduino štita strogo smo se pridržavali svih preporuka analognih uređaja: raspored PCB -a u 4 sloja, odvojeno napajanje svih 4 dalekovoda (3,3 V digitalno, Analogni 3,3 V, 1,8 V digitalni i 1,8 V analogni). Stoga se pri kupnji našeg DDS AD9910 Arduino štita možete usredotočiti na podatke iz podatkovne tablice na AD9910.
Slika 16 prikazuje razinu buke kada se koristi ugrađeni PLL u DDS-u. PLL množi frekvenciju generatora od 50 MHz 20 puta. Koristimo sličnu frekvenciju - 40 MHz (x25 multiplikator) ili 50 MHz (x20 multiplikator) iz TCXO -a što daje još veću stabilnost.
A slika 15 prikazuje razinu buke pri korištenju vanjskog referentnog takta 1 GHZ, s isključenim PLL -om.
Uspoređujući ova dva grafikona, na primjer, za Fout = 201,1 MHz i unutarnji PLL uključen pri pomaku nositelja od 10 kHz, razina fazne buke iznosi -130 dBc @ 10 kHz. A s isključenim PLL -om i korištenjem vanjskog taktiranja, fazni šum iznosi 145 dBc @ 10kHz. Odnosno, kada se koristi vanjski fazni šum za 15 dBc bolje (niže).
Za istu frekvenciju Fout = 201,1 MHz, a unutarnji PLL uključen na pomaku nositelja 1 MHz, razina fazne buke je -124 dBc @ 1 MHz. A s isključenim PLL -om i korištenjem vanjskog taktiranja, fazni šum iznosi 158 dBc @ 1 MHz. Odnosno, kada se koristi vanjski fazni šum za 34 dBc bolje (niže).
Zaključak: kada koristite vanjsko taktiranje, možete dobiti mnogo nižu faznu buku od korištenja ugrađenog PLL-a. Ali ne zaboravite da se za postizanje takvih rezultata postavljaju povećani zahtjevi prema vanjskom generatoru.
Korak 5: Zemljišta
Zemljišta s faznom bukom