DDS z ARadia

Tony Malecky clouseau@seznam.cz
Čtvrtek Duben 14 13:59:52 CEST 2005


Zdravim.

Prikladam zkracenou odpoved od autora konstrukce - Milana Bryndy OK1FMF.

Doufam ze to odpovi na hlavni otazky ohledne kostrukce DDS, jelikoz je to
opravdu dost silne zaneprazdneny clovek uz bych ho nerad rusil v tvorive
praci... :-)

Prilozene obrazky v .zip bohuzel neprolezly skrz muj paranoidne nastaveny
postovni server, pokud je od nej dostanu dam k dispozici....

Tony OK1HMA

--------------------------------------------------------------------------

Puvodne jsem si to stavel jen pro sebe a neuvazoval jsem o dalsim
publikovani. Z toho plyne i pouzite obvodove reseni (vetsinou
co jsem mel doma) a modulova koncepce, abych si mohl ozivit
kazdy modul postupne a pripadne zahodit, co se mi nebude libit.
Jenomze treba tenhle postup bych si pro profesionalni pristroj
vubec nemohl dovolit, tam bych volil predem odzkousene moduly
treba ve stinicim krytu na nekolika malo deskach, aby to bylo
vyrobne jednoduche, pouzil pripadne autokalibracni schopnosti
procesoroveho ovladani apod. Pak bych ale mohl tezko zmenit
v budoucnu koncepci nebo dodelavat dalsi pridavky. Tohle jsem
delal jako amaterskou konstrukci s moznosti budoucich dalsich
pridavku.

K tem vyhradam: nejmensi nastavitelny krok je 1 Hz, mensi krok
jsem nepovazoval za ucelny. Kdyz si vezmu, ze kmitocet v DDS
se nastavuje s pomoci 32 bitu, tak se vnitrni "mikrokroky" DDS
od sebe lisi o 0,042 Hz. Pokud bych uvazoval idealni referenci,
tak se nastavi kmitocet na jednotky Hz +/- 0,021 Hz. A to mi
bohate staci. Kdybych vzal beznou stabilni referenci 10 MHz
+/- 1ppm, tak ta ma na tech 10 MHz odchylku 10 Hz. Pokud bych
vzal dobrou referenci s presnosti 1E-9, tak ta bude mit na 10 MHz
odchylku 0,01 Hz, cili radove srovnatelnou s krokem DDS. A to je
hodne dobra reference. Rubidiove nebo cesiove normaly nebo specialni
krystalove oscilatory zavesene na GPS jsou sice radove jeste lepsi,
ale k cemu takova presnost pro amaterske pouziti? Jinak ve firmware
je v servisnim menu moznost nastavit si vlastni referencni kmitocet,
viz posledni treti cast (v kvetnu).

Co se tyce dolni propusti za DDS, samozrejme jsem si ji namodeloval
na pocitaci, pro realne indukcnosti a kapacity (Q a vlastni rezonancni
kmitocet civek). U vyssich kmitoctu se projevuje samozrejme vzestup
utlumu, krivka neni tak ostra jako v idealnim pripade. Filtr jsem
samozrejme zmeril pri neosazene DDS a vcelku to kopirovalo prepoved
z pocitace, ale vyrovnava to automaticka korekce
zesileni. Na 70 MHz je pokles cca 1 dB uz hotoveho modulu,
ne samotna dolni propust - tam uz to nestaci
dorovnat rizeni zisku na desce.


Co se tyce utlumoveho clanku, tak pred vlastni stavbou jsem si
promeril par relatek a vybral si z nekolika typu. Kdyz byl pristroj
jakz tak funkcni (v krabici), udelal jsem tusim na 10 MHz mereni,
zda ten utlumovy clanek neprosakuje. Pomoci generatoru Rohde Schwarz
do 1 GHz jsem si zkalibroval kvalitni KV komunikacni prijimac
pri slabem signalu (-117 dBm) a pak pripojil svuj generator. Vysledky
byly shodne. K mereni na vyssich kmitoctech jsem se jeste nedostal,
ale mam to v planu. Takze si nemyslim, ze bych "vyhodil pulku
utlumoveho clanku", jak tam nekde bylo receno, hi.

V soucasne dobe ten generator vypada zcela jinak, nez jsem popisoval.
Pouzivam CPU ATmega32, prepsal jsem to do C (s podporou kritickych
mist v assembleru), doplnil moznost ridit 2 DDSky (druha DDS muze
byt na pevnem kmitoctu nebo se ladit o mezifrekvenci vyse nebo nize
nez hlavni DDS) a ridit 2 utlumove clanky. Take ovladaci program
pro Windows jsem prepsal uplne od zacatku a umi i radu
pokrocilejsich veci, treba kalibraci, min/max hold, 4 pameti,
export do CSV, mereni s mustkem pro mereni odrazu a prepocet do PSV
apod.

Prikladam nektere namerene prubehy ruznymi verzemi programu, aby sis
udelal ramcovou predstavu o moznostech. Opet podotykam, ze je to
amatersky pristroj.

Jinak v te diskusi se nekdo zminuje o DDS AD9854. Tuhle DDS mam
doma take a chci ji pouzit ve funkci frakcniho syntezatoru pro
budouci spektralni analyzator s tracking generatorem do 3 GHz.


Ahoj Milan




Další informace o konferenci Hw-list