Turinys:

RF signalų generatorius 100 kHz-600 MHz DDS AD9910 „Arduino“skyde: 5 žingsniai
RF signalų generatorius 100 kHz-600 MHz DDS AD9910 „Arduino“skyde: 5 žingsniai

Video: RF signalų generatorius 100 kHz-600 MHz DDS AD9910 „Arduino“skyde: 5 žingsniai

Video: RF signalų generatorius 100 kHz-600 MHz DDS AD9910 „Arduino“skyde: 5 žingsniai
Video: Interfacing AD 9850 Frequency Generator with Arduino UNO (using HC-SR08 Module) 2024, Liepa
Anonim
RF signalų generatorius 100 KHz-600 MHZ ant DDS AD9910 „Arduino Shield“
RF signalų generatorius 100 KHz-600 MHZ ant DDS AD9910 „Arduino Shield“

Kaip sukurti mažą triukšmą, didelio tikslumo, stabilų RF generatorių (su AM, FM moduliacija) „Arduino“.

Prekės

1. „Arduino Mega 2560“

2. OLED ekranai 0,96 colio

3. DDS AD9910 „Arduino Shield“https://gra-afch.com/catalog/arduino/dds-ad9910-a…

1 žingsnis: Aparatūros diegimas

Techninės įrangos montavimas
Techninės įrangos montavimas

Sudėjus jį

1. „Arduino Mega 2560“

2. OLED ekranai 0,96 colio

3. DDS AD9910 „Arduino Shield“

gra-afch.com/catalog/arduino/dds-ad9910-arduino-shield/

2 veiksmas: programinės įrangos diegimas

Iš čia paimame programinę įrangą ir surenkame į arduino IDE

github.com/afch/DDS-AD9910-Arduino-Shield/…

3 žingsnis: koregavimas

Koregavimas
Koregavimas
Koregavimas
Koregavimas
Koregavimas
Koregavimas
Koregavimas
Koregavimas

Mūsų plokštėje buvo naudojamas 40 MHz generatorius, todėl mes atliekame tokius nustatymus

4 žingsnis: Mes gauname rezultatą daug geriau nei iš Kinijos

Mes gauname rezultatą daug geriau nei iš Kinijos!
Mes gauname rezultatą daug geriau nei iš Kinijos!

Mes gauname rezultatą daug geriau nei laive iš Kinijos!

Ekrane prie chino buvo daug harmonikų ir netikrų, o jų lygis pasiekė -25 dBm! Ir tai nepaisant to, kad pagal AD9910 analoginių įrenginių dokumentus harmonikų lygis neturėtų viršyti -60 dBm. Tačiau šioje plokštėje harmonika yra apie -60 dBm! Tai geras rezultatas!

Fazės triukšmas

Šis parametras yra labai svarbus ir įdomus perkantiems DDS. Kadangi vidinis DDS fazinis triukšmas akivaizdžiai yra mažesnis nei PLL generatorių, galutinė vertė labai priklauso nuo laikrodžio šaltinio. Kad pasiektume AD9910 duomenų lape nurodytas vertes, kurdami DDS AD9910 „Arduino Shield“griežtai laikėmės visų analoginių įrenginių rekomendacijų: PCB išdėstymas 4 sluoksniuose, atskiras visų 4 maitinimo linijų maitinimas (3,3 V skaitmeninis, 3,3 V analogas, 1,8 V skaitmeninis ir 1,8 V analogas). Todėl, pirkdami mūsų DDS AD9910 „Arduino Shield“, galite sutelkti dėmesį į duomenis iš AD9910 duomenų lapo.

16 paveiksle pavaizduotas triukšmo lygis naudojant DDS integruotą PLL. PLL padaugina 50 MHz generatoriaus dažnį 20 kartų. Mes naudojame panašų dažnį - 40 MHz (x25 daugiklis) arba 50 MHz (x20 daugiklis) iš TCXO, kuris suteikia dar didesnį stabilumą.

15 paveiksle pavaizduotas triukšmo lygis, kai naudojamas išorinis 1 GHZ atskaitos laikrodis, kai PLL išjungtas.

Palyginus šiuos du grafikus, pvz., Fout = 201,1 MHz ir vidinį PLL, įjungtą esant 10 kHz nešiklio poslinkiui, fazinio triukšmo lygis yra -130 dBc @ 10 kHz. Išjungus PLL ir naudojant išorinį laikrodį, fazinis triukšmas yra 145 dBc @ 10kHz. Tai yra, naudojant išorinį laikrodžio fazės triukšmą 15 dBc geriau (mažesnis).

Tuo pačiu dažniu Fout = 201,1 MHz, o vidinis PLL įjungtas esant 1 MHz nešiklio poslinkiui, fazinio triukšmo lygis yra -124 dBc @ 1 MHz. Išjungus PLL ir naudojant išorinį laikrodį, fazinis triukšmas yra 158 dBc @ 1 MHz. Tai yra, naudojant išorinį laikrodžio fazės triukšmą 34 dBc geriau (mažesnis).

Išvada: naudojant išorinį laikrodį, galite gauti daug mažesnį fazinį triukšmą nei naudodami įmontuotą PLL. Tačiau nepamirškite, kad norint pasiekti tokių rezultatų, išoriniam generatoriui keliami didesni reikalavimai.

5 žingsnis: Sklypai

Sklypai
Sklypai
Sklypai
Sklypai

Sklypai su faziniu triukšmu

Rekomenduojamas: