/Modules/Clock/CLKGEN01B/DOC/SRC/CLKGEN.tex
File deleted
\ No newline at end of file
/Modules/Clock/CLKGEN01B/DOC/SRC/DG8SAQ_emulator.tex
File deleted
\ No newline at end of file
/Modules/Clock/CLKGEN01B/DOC/SRC/CLKGEN.cs.tex
0,0 → 1,94
\documentclass[12pt,a4paper,oneside]{article}
\usepackage[colorlinks=true]{hyperref}
\usepackage[utf8]{inputenc}
\usepackage[czech]{babel}
\usepackage{graphicx}
\usepackage{pdfpages}
\textwidth 16cm \textheight 25cm
\topmargin -1.3cm
\oddsidemargin 0cm
\pagestyle{empty}
\begin{document}
\title{Generátor hodin CLKGEN01B}
\author{Jakub Kákona, kaklik@mlab.cz}
\maketitle
 
\thispagestyle{empty}
\begin{abstract}
Účelem tohoto modulu je poskytnout uživateli dostatečně kvalitní laditelný zdroj frekvenčně stabilního signálu s nízkým šumem vhodného pro konstrukce se špičkovými ADC a obecně v konstrukcích SDR.
\end{abstract}
 
\begin{figure} [htbp]
\begin{center}
\includegraphics [width=80mm] {CLKGEN01B_Top_Big.jpg}
\end{center}
\end{figure}
 
\tableofcontents
 
\section{Technické parametry}
\begin{table}[htbp]
\begin{center}
\begin{tabular}{|c|c|p{4.7cm}|}
\hline
Parametr & Hodnota & Poznámka \\
\hline
Napájecí napětí POWER & max 5V & 160mA \\
\hline
Napájecí napětí Vcore & +1,8V, 2,7V, 3,3V & Záleží na konkrétním typu čipu Si5XX \\
\hline
Frekvenční rozsah & 10 - 1500 MHz & Záleží na konkrétním typu čipu Si5XX, obvykle 10-810MHz \\
\hline
Fázový jitter & $<$ 0,3ps & Pro obvody řady Si570 \\
\hline
\end{tabular}
\end{center}
\end{table}
 
\section{Popis konstrukce}
\subsection{Zapojení}
Zapojení modulu je řešeno tak, aby umožnilo připojení řídícího mikroprocesoru provozovaného na stejném i jiném napájecím napětí vůči čipu Si5XX. V konstrukci je proto využit převodník napěťových úrovní, který může být při jeho absenci přemostěn dvěma nulovými odpory.
 
V případě provozování modulu na napájecím napětí různém od napájecího napětí Si570 si modul může stabilizovat napájení sám díky lineárnímu stabilizátoru. V takovém případě je ale přesto dát pozor, aby napájení nepřesáhlo dovolené napětí na translátoru, tedy hranici 5V.
 
\includepdf[pages={1},landscape=true]{../../SCH/CLKGEN.pdf}
 
Jak je vidět ze zapojení, výstup je předpokládán diferenciální, avšak není problém osadit verzi čipu Si570 s CMOS výstupem.
 
\subsection{Odrušení}
 
Vzhledem k tomu, že modul je ze své podstaty generátorem signálu, je s ním i třeba tak pracovat a dbát na dostatečné odrušení vůči jiným součástem aparatury. Tomuto výrazně pomáhá vhodná volba základní desky, z MLABu nejlépe ALBASE.
 
\subsection{Mechanická konstrukce}
 
Modul klasicky předpokládá uchycení na čtyřech šroubech, z důvodu vhodného odstínění je vhodné zabezpečit aby všechny šrouby byly vodivě spojeny s podložkou.
 
\section{Výroba a testování}
Modul je z z důvodu zabezpečení kvalitního blokování i na vysokých frekvencích (až 1,5GHz) navržen na dvouvrstvém silně prokoveném plošném spoji. A proto je obtížná jeho amatérská výroba.
 
\subsubsection{Osazení}
 
Modul je možné osadit i ručně, avšak je třeba dbát zvýšené opatrnosti kvůli elektrostatickým nábojům, neboť čipy Si570 je snadné poškodit.
 
\subsubsection{Nastavení}
Při připojení modulu k napájení generuje frekvenci nastavenou při výrobě v Silicon Labs. Je ale možné zpřesnit generovanou frekvenci. K tomu je nutné zprovoznit komunikaci přes I2C sběrnici.
 
\section{Programové vybavení}
V kombinaci s jinými moduly, lze generátor ladit z počítače. Jedním z nejjednodušších řešení je použít modul PIC18F4550v01A a firmware ze zdroje \cite{DG8SAQemulator} pak lze k ladění použít jakýkoli software pracující s konstrukcí \cite{DG8SAQSynthesizer}, například USBSynth \cite{USB_Synth}.
 
 
\begin{thebibliography}{99}
\bibitem{Si570board}{Původní konstrukce Si570 Board }
\href{http://wb6dhw.com/inactive.html}{http://wb6dhw.com/inactive.html}
 
\bibitem{DG8SAQemulator}{PIC emulátor USB syntezátoru od DG8SAQ}
\href{http://www.qrpradio.org/pub/softrocks/manuals/Softrock Group Files 210109/21 9V1AL/02 UBW Emulator/README.txt}{http://www.qrpradio.org/pub/softrocks/manuals/Softrock Group Files 210109/21 9V1AL/02 UBW Emulator/README.txt}
 
\bibitem{DG8SAQSynthesizer}{Wideband RF Synthesizer}
\href{http://www.mydarc.de/dg8saq/SI570/index.shtml}{http://www.mydarc.de/dg8saq/SI570/index.shtml}
 
\bibitem{USB_Synth}{USB Synth}
\href{ http://www.mydarc.de/dg8saq/hidden/USB\_Synth3.zip}{http://www.mydarc.de/dg8saq/hidden/USB\_Synth3.zip}
 
\end{thebibliography}
\end{document}
/Modules/Clock/CLKGEN01B/DOC/SRC/DG8SAQ_emulator.cs.tex
0,0 → 1,78
\documentclass[12pt,a4paper,oneside]{article}
\usepackage[colorlinks=true]{hyperref}
\usepackage[utf8]{inputenc}
\usepackage[czech]{babel}
\usepackage{graphicx}
\usepackage{pdfpages}
\textwidth 16cm \textheight 25cm
\topmargin -1.3cm
\oddsidemargin 0cm
\pagestyle{empty}
\begin{document}
\title{Emulátor digitálního syntetyzéru od DG8SAQ}
\author{Jakub Kákona, kaklik@mlab.cz}
\maketitle
 
\thispagestyle{empty}
\begin{abstract}
Vzhledem k tomu, že je potřebné modul CLKGEN01B nějakým způsobem přelaďovat, je vhodné jej připojit například k počítači. Tento článek popisuje způsob, jak ovládat čip Si570 pomocí sběrnice USB.
\end{abstract}
 
\begin{figure} [htbp]
\begin{center}
\includegraphics [width=80mm] {DG8SAQ_emulator_Big.jpg}
\end{center}
\end{figure}
 
\tableofcontents
 
\section{Technické parametry}
\begin{table}[htbp]
\begin{center}
\begin{tabular}{|c|c|p{4.7cm}|}
\hline
Parametr & Hodnota & Poznámka \\
\hline
Napájecí napětí POWER & max 5V & Napájení z USB\\
\hline
Frekvenční rozsah & 10 - 1500 MHz & Záleží na konkrétním typu čipu Si5XX, obvykle 10-810MHz \\
\hline
Fázový jitter & $<$ 0,3ps & Pro obvody řady Si570 z diferenciálním výstupem\\
\hline
\end{tabular}
\end{center}
\end{table}
 
\section{Popis konstrukce}
Zařízení vychází z velmi rozšířené metody ovládání čipu Si570 pomocí ATtiny, tak jak byla navžena v . Tento postup funguje, ale díky nekompatibilním napěťovým úrovním na USB a na ATtiny, může způsobovat nežádoucí rušení. Navíc v některých moderních implementacích USB 3.0 může být jeho použití rizikové pro host zařízení v počítači. Zde je tedy popsán technicky mnohem čistčí způsob vyhovující standardu USB při zachování všech funkcí původní konstrukce.
Navíc je zde i korektně bezodrazově vyšešen vysokofrekvenční výstup z čipu Si570.
 
\subsection{Zapojení}
Zapojení spočívá pouze v propojení modulu PIC18F4550v01A s modulem CLKGEN01B. Toto je realizováno jedním napájecím kablíkem, který propojuje napájení modulu připojeného na USB s 5V napájením CLKGEN01B (Modul si nižší napájecí napětí stabiluzuje sám). V zapojení jsou ještě dva datové kablíky, které přímo propojují I2C sběrnici.
Na modulu PIC18F4550v01A je jako napájení jumperem zvoleno USB. Použitý krystal je 20 MHz
 
\subsection{Odrušení}
 
Odrušení je třeba provádět zvláště pečlivě, pracujeme-li v prostředí, kde by mohlo vadit elektromagnetické vyzařování, jako je například radioastronomie. Nejkritičtějším místem je v tomto případě připojení počítače, který je často sám o sobě silným zdrojem rušení. USB kabel je tedy vhodné volit dostatečně stíněný a nejlépe s odrušovacími ferity na obou koncích. Počítač by sám o sobě měl do USB injektovat co nejmenší množství šumu, proto je dobré použít místo notebooku spíše stolní počítač s kvalitním zdrojem a kovovou bednou. Samozřejmost je mít moduly přišroubované na dostatečně vodivé podložce tedy nejlépe ALBASE.
 
\section{Nastavení testování}
Při připojení k napájení generuje CLKGEN01B frekvenci nastavenou při výrobě v Silicon Labs. Pro možnost ladění je potřeba do PIC18F4550 nahrát firmware, který naleznete na . Při úspěšném nahrání firmwaru programátorem například PICprogUSB02A, se sestava připojením k počítači ohlásí jako nové USB zařízení a bude vyžadovat driver. Ten lze ten je stejný jakopro původní konstrukci a lze jej nalézt v odkazu.
 
\section{Programové vybavení}
Vzhledem k tomu, že výsledek je plně kompatibilní s \cite{DG8SAQSynthesizer} lze k ladění generátoru použít naprostou většinu programů pro SDR a nebo pouze pro nastavení frekvence například USBSynth \cite{USB_Synth}.
 
\begin{thebibliography}{99}
\bibitem{Si570board}{Původní konstrukce Si570 Board }
\href{http://wb6dhw.com/inactive.html}{http://wb6dhw.com/inactive.html}
 
\bibitem{DG8SAQemulator}{PIC emulátor USB syntezátoru od DG8SAQ}
\href{http://www.qrpradio.org/pub/softrocks/manuals/Softrock Group Files 210109/21 9V1AL/02 UBW Emulator/README.txt}{http://www.qrpradio.org/pub/softrocks/manuals/Softrock Group Files 210109/21 9V1AL/02 UBW Emulator/README.txt}
 
\bibitem{DG8SAQSynthesizer}{Wideband RF Synthesizer}
\href{http://www.mydarc.de/dg8saq/SI570/index.shtml}{http://www.mydarc.de/dg8saq/SI570/index.shtml}
 
\bibitem{USB_Synth}{USB Synth}
\href{ http://www.mydarc.de/dg8saq/hidden/USB\_Synth3.zip}{http://www.mydarc.de/dg8saq/hidden/USB\_Synth3.zip}
 
\end{thebibliography}
\end{document}