Мазмұны:

DDS AD9910 Arduino қалқанында 100 кГц-600 МГц жиілік сигнал генераторы: 5 қадам
DDS AD9910 Arduino қалқанында 100 кГц-600 МГц жиілік сигнал генераторы: 5 қадам

Бейне: DDS AD9910 Arduino қалқанында 100 кГц-600 МГц жиілік сигнал генераторы: 5 қадам

Бейне: DDS AD9910 Arduino қалқанында 100 кГц-600 МГц жиілік сигнал генераторы: 5 қадам
Бейне: DDS AD9912 Board TCXO for Arduino Mega 1GSPS, SIN, CMOS, HSTL, SWEEP Low Noise Oscillator 2024, Шілде
Anonim
DDS AD9910 Arduino Shield жүйесінде 100 кГц-600 МГц жиілік сигнал генераторы
DDS AD9910 Arduino Shield жүйесінде 100 кГц-600 МГц жиілік сигнал генераторы

Arduino -да төмен шу, жоғары дәлдік, тұрақты РЖ генераторы (AM, FM модуляциясымен) қалай шығарылады.

Жабдықтар

1. Arduino Mega 2560

2. OLED дисплейі 0,96 дюйм

3. DDS AD9910 Arduino Shield

1 -қадам: жабдықты орнату

Аппараттық қондырғы
Аппараттық қондырғы

Оны біріктіру

1. Arduino Mega 2560

2. OLED дисплейі 0,96 дюйм

3. DDS AD9910 Arduino Shield

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

2 -қадам: Бағдарламалық жасақтаманы орнату

Біз микробағдарламаны осы жерден аламыз және arduino IDE -де жинаймыз

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

3 -қадам: реттеу

Реттеу
Реттеу
Реттеу
Реттеу
Реттеу
Реттеу
Реттеу
Реттеу

Біздің тақтада 40 МГц генераторы қолданылды, сондықтан біз осындай параметрлерді жасаймыз

4 -қадам: Біз нәтижені Қытайдан бортқа қарағанда әлдеқайда жақсы аламыз

Біз нәтижені Қытайдан бортқа қарағанда әлдеқайда жақсы аламыз!
Біз нәтижені Қытайдан бортқа қарағанда әлдеқайда жақсы аламыз!

Біз нәтижені Қытайдан келгеннен әлдеқайда жақсы аламыз!

Қытайдан шыққан экранда гармоника мен жалғандық көп болды, олардың деңгейі -25 дБм -ге жетті! Бұл AD9910 аналогтық құрылғыларының құжаттамасына сәйкес гармоника деңгейі -60 дБм -ден аспауы керек. Бірақ бұл тақтада -60 дБм шамасында гармоника! Бұл жақсы нәтиже!

Фазалық шу

Бұл параметр DDS сатып алатындар үшін өте маңызды және қызықты. DDS меншікті фазалық шу PLL генераторларына қарағанда аз болғандықтан, соңғы мән сағат көзіне тәуелді. AD9910 деректер кестесінде көрсетілген мәндерге қол жеткізу үшін, біздің DDS AD9910 Arduino Shield жобалау кезінде біз аналогтық құрылғылардың барлық ұсыныстарын қатаң сақтадық: ПХД схемасы 4 қабатта, барлық 4 электр желісінің бөлек қуат көзі (3,3 В цифрлық, 3,3 В аналогты, 1,8 В сандық және 1,8 В аналогты). Сондықтан, біздің DDS AD9910 Arduino Shield сатып алғанда, сіз AD9910 деректер кестесіндегі мәліметтерге назар аудара аласыз.

16-суретте DDS-те кіріктірілген PLL қолдану кезіндегі шу деңгейі көрсетілген. PLL 50 МГц генератор жиілігін 20 есе көбейтеді. Біз ұқсас жиілікті қолданамыз - 40 МГц (x25 мультипликаторы) немесе 50 МГц (x20 мультипликаторы) TCXO, бұл одан да тұрақтылық береді.

Ал 15 -суретте 1 ГГц сыртқы анықтамалық сағатты пайдалану кезіндегі шу деңгейі көрсетілген, PLL өшірулі.

Бұл екі сюжетті салыстыру, мысалы, Fout = 201.1 МГц және ішкі PLL 10 кГц тасымалдаушы офсетінде қосылған кезде, фазалық шу деңгейі -130 дБс @ 10 кГц. Ал PLL өшірілгенде және сыртқы сағаттар қолданылғанда, фазалық шу 145 кГц @ 10 кГц құрайды. Яғни, сыртқы сағаттық фазалық шуды пайдалану кезінде 15 дБс жақсы (төмен).

Сол жиілік үшін Fout = 201,1 МГц, ал ішкі PLL 1 МГц тасымалдаушы офсетінде қосылған кезде, фазалық шу деңгейі -1 МГц -124 дБс. Ал PLL өшірілгенде және сыртқы сағаттарды қолданғанда, фазалық шу 158 дБс @ 1 МГц құрайды. Яғни, сыртқы сағаттық фазалық шу кезінде 34 дБс жақсы (төмен).

Қорытынды: сыртқы сағатты қолданған кезде кіріктірілген PLL-ге қарағанда фазалық шуды әлдеқайда төмен алуға болады. Бірақ мұндай нәтижеге жету үшін сыртқы генераторға жоғары талаптар қойылатынын ұмытпаңыз.

5 -қадам: Сюжеттер

Сюжеттер
Сюжеттер
Сюжеттер
Сюжеттер

Фазалық шу бар учаскелер

Ұсынылған: