|
Kategorie: Diplomové, bakalářské práce |
Tento dokument chci!
Diplomová práce se zabývá návrhem a realizací obvodu potrebných pro sestavení vysílace DRM pro krátkovlnná radioamatérská pásma. Je popsán standard DRM a je upozorneno narozdíly mezi standardem pro rozhlasové vysílání a radioamatérské použití. Uveden je návrh vstupních audio obvodu, modulátoru, smešovace, místního generátoru, zesilovace a filtru. Použitý SSB modulátor je založen na fázové metode, casto nazývané Tayloeuv modulátor. Tento princip je podrobne rozebrán včetně odvozeného matematického popisu. Vysílač je možné rídit pomocí programu na pocítaci, komunikace probíhá pres sbernici USB. Vytvorení komunikace je v práci také popsáno.
Pro nastavení požadovaného
výstupního kmitočtu třeba něj zapsat tři hodnoty, označené jako RFREQ, HS_DIV N1.1.
Pro výstupní kmitočet pak platí vztah [26]:
݂௨௧ =
ೣೌ∙ோிோாொ
ுௌ_ூ∙ேଵ
. Jeho jmenovitá hodnota 114,285 MHz. Celý výpočet je
prováděn setinách kHz, čímž dáno kmitočtové rozlišení, jakého lze tímto výpočtem
dosáhnout, tedy stovky Hz. Před
vlastním výpočtem nastavením hodnot RFREQ, HS_DIV proto doporučeno načíst
tyto hodnoty obvodu znalosti výstupní frekvence vypočítat zpětně kmitočet vnitřního
oscilátoru. Tento kmitočet může
u jednotlivých exemplářů obvodu mírně lišit, navíc není nezávislý teplotě obvodu.
Čím nižší hodnota fDCO, tím nižší spotřeba obvodu. Pro tento postup však musel být výstup generátoru opatřen čítačem měřícím
skutečný výstupní kmitočet. Proměnná frequency rovna
požadovanému výstupnímu kmitočtu, opět tedy uvedenému setinách kHz. (11.
Pro hodnoty proměnných RFREQ, HS_DIV platí následující pravidla:
• Hodnota RFREQ 38bitové číslo, přižemž deset nejvýznamějších bitů
reprezentuje celočíselnou část zbylá čísla tvoří zlomkovou část (označení
desetinná část mohlo být zavádějící). Pokud bylo požadováno rozlišení např. Snaha tedy pohybovat co
nejblíže spodní hranici intervalu.1)
Hodnota fxtal RFREQ, označovaná jako fDCO, musí být rozmezí 4850 5670 MHz.
V prvním kroku vypočítána hodnota celkové děličky (HS_DIV·N1) [26]:
complet_divider DCO_MIN/frequency;
Za DCO_MIN dosazena hodnota 48500000, což odpovídá hodnotě 4850 MHz. Skutečnou hodnotu vnitřního krystalového oscilátoru tak
vhodné spočítat pouze jednou dále již neměnit. Pokud není
výsledek celočíselný, následně proměnné complet_divider přičtena jednička. desetkrát vyšší, musela
by hodnota DCO_MIN frequency desetkrát zvýšit.
Po vypočítání hodnoty celkové děličky následuje cyklus, který vybírá vhodné hodnoty
HS_DIV tak, aby fDCO bylo nejnižší [26]:
for(i i++)
{
N1_value complet_divider/HS_DIV_values[i];
if((N1_value N1_value++;
else N1_value 2;
pseudomin N1_value*HS_DIV_values[i];
if(pseudomin min )
{
min pseudomin;
N1_final_value N1_value;
HS_DIV_final_value HS_DIV_values[i];
}
}
. Hodnota fxtal udává kmitočet vnitřního referenčního
krystalového oscilátoru.
• Proměnná HS_DIV může nabývat hodnot 4,5,6,7,9 11.69
11.2 astavení obvodu Si570 komunikace I2
C
Výpočet hodnot pro obvod Si570
Princip obvodu Si570 byl již popsán přechozí kapitole.
• Proměnná nabývá hodnot 20
až 27