|
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.
Skutečnou hodnotu vnitřního krystalového oscilátoru tak
vhodné spočítat pouze jednou dále již neměnit.
Čím nižší hodnota fDCO, tím nižší spotřeba obvodu. Jeho jmenovitá hodnota 114,285 MHz. 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. Proměnná frequency rovna
požadovanému výstupnímu kmitočtu, opět tedy uvedenému setinách kHz. Snaha tedy pohybovat co
nejblíže spodní hranici intervalu.1)
Hodnota fxtal RFREQ, označovaná jako fDCO, musí být rozmezí 4850 5670 MHz. Pokud není
výsledek celočíselný, následně proměnné complet_divider přičtena jednička. 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. 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.
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í).
• Proměnná nabývá hodnot 20
až 27
. Tento kmitočet může
u jednotlivých exemplářů obvodu mírně lišit, navíc není nezávislý teplotě obvodu.1. desetkrát vyšší, musela
by hodnota DCO_MIN frequency desetkrát zvýšit.
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. Pokud bylo požadováno rozlišení např.69
11. Hodnota fxtal udává kmitočet vnitřního referenčního
krystalového oscilátoru.
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];
}
}
.
Pro výstupní kmitočet pak platí vztah [26]:
݂௨௧ =
ೣೌ∙ோிோாொ
ுௌ_ூ∙ேଵ
. (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. 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.
• Proměnná HS_DIV může nabývat hodnot 4,5,6,7,9 11