/Designs/Measuring_instruments/ABL01A/DOC/ABL01A.cs.pdf
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/Designs/Measuring_instruments/ABL01A/DOC/src/zprava.cs.glo
9,17 → 9,17
\glossaryentry{PE?\glossaryentryfield{PE}{\glsnamefont{PE}}{\href {http://en.wikipedia.org/wiki/Polyethylene}{Polyethylene}}{\relax }|setentrycounter[]{page}\glsnumberformat}{7}
\glossaryentry{PE?\glossaryentryfield{PE}{\glsnamefont{PE}}{\href {http://en.wikipedia.org/wiki/Polyethylene}{Polyethylene}}{\relax }|setentrycounter[]{page}\glsnumberformat}{8}
\glossaryentry{RTOS?\glossaryentryfield{RTOS}{\glsnamefont{RTOS}}{\href {http://en.wikipedia.org/wiki/Real-time_operating_system}{Real-time operating system}}{\relax }|setentrycounter[]{page}\glsnumberformat}{17}
\glossaryentry{RTOS?\glossaryentryfield{RTOS}{\glsnamefont{RTOS}}{\href {http://en.wikipedia.org/wiki/Real-time_operating_system}{Real-time operating system}}{\relax }|setentrycounter[]{page}\glsnumberformat}{17}
\glossaryentry{RTOS?\glossaryentryfield{RTOS}{\glsnamefont{RTOS}}{\href {http://en.wikipedia.org/wiki/Real-time_operating_system}{Real-time operating system}}{\relax }|setentrycounter[]{page}\glsnumberformat}{17}
\glossaryentry{ARM?\glossaryentryfield{ARM}{\glsnamefont{ARM}}{\href {http://en.wikipedia.org/wiki/ARM_architecture}{Advanced RISC Machine}}{\relax }|setentrycounter[]{page}\glsnumberformat}{17}
\glossaryentry{ÚCL?\glossaryentryfield{UCL}{\glsnamefont{ÚCL}}{Úřad pro civilní letectví}{\relax }|setentrycounter[]{page}\glsnumberformat}{22}
\glossaryentry{GPS?\glossaryentryfield{GPS}{\glsnamefont{GPS}}{Global Positioning System}{\relax }|setentrycounter[]{page}\glsnumberformat}{22}
\glossaryentry{RTOS?\glossaryentryfield{RTOS}{\glsnamefont{RTOS}}{\href {http://en.wikipedia.org/wiki/Real-time_operating_system}{Real-time operating system}}{\relax }|setentrycounter[]{page}\glsnumberformat}{18}
\glossaryentry{RTOS?\glossaryentryfield{RTOS}{\glsnamefont{RTOS}}{\href {http://en.wikipedia.org/wiki/Real-time_operating_system}{Real-time operating system}}{\relax }|setentrycounter[]{page}\glsnumberformat}{18}
\glossaryentry{ARM?\glossaryentryfield{ARM}{\glsnamefont{ARM}}{\href {http://en.wikipedia.org/wiki/ARM_architecture}{Advanced RISC Machine}}{\relax }|setentrycounter[]{page}\glsnumberformat}{18}
\glossaryentry{ÚCL?\glossaryentryfield{UCL}{\glsnamefont{ÚCL}}{Úřad pro civilní letectví}{\relax }|setentrycounter[]{page}\glsnumberformat}{23}
\glossaryentry{GPS?\glossaryentryfield{GPS}{\glsnamefont{GPS}}{Global Positioning System}{\relax }|setentrycounter[]{page}\glsnumberformat}{23}
\glossaryentry{PE?\glossaryentryfield{PE}{\glsnamefont{PE}}{\href {http://en.wikipedia.org/wiki/Polyethylene}{Polyethylene}}{\relax }|setentrycounter[]{page}\glsnumberformat}{23}
\glossaryentry{NOTAM?\glossaryentryfield{NOTAM}{\glsnamefont{NOTAM}}{Notice To Airmen}{\relax }|setentrycounter[]{page}\glsnumberformat}{25}
\glossaryentry{ÚCL?\glossaryentryfield{UCL}{\glsnamefont{ÚCL}}{Úřad pro civilní letectví}{\relax }|setentrycounter[]{page}\glsnumberformat}{25}
\glossaryentry{ÚCL?\glossaryentryfield{UCL}{\glsnamefont{ÚCL}}{Úřad pro civilní letectví}{\relax }|setentrycounter[]{page}\glsnumberformat}{25}
\glossaryentry{ÚCL?\glossaryentryfield{UCL}{\glsnamefont{ÚCL}}{Úřad pro civilní letectví}{\relax }|setentrycounter[]{page}\glsnumberformat}{25}
\glossaryentry{ÚCL?\glossaryentryfield{UCL}{\glsnamefont{ÚCL}}{Úřad pro civilní letectví}{\relax }|setentrycounter[]{page}\glsnumberformat}{25}
\glossaryentry{ÚCL?\glossaryentryfield{UCL}{\glsnamefont{ÚCL}}{Úřad pro civilní letectví}{\relax }|setentrycounter[]{page}\glsnumberformat}{26}
\glossaryentry{PE?\glossaryentryfield{PE}{\glsnamefont{PE}}{\href {http://en.wikipedia.org/wiki/Polyethylene}{Polyethylene}}{\relax }|setentrycounter[]{page}\glsnumberformat}{30}
\glossaryentry{TTL?\glossaryentryfield{TTL}{\glsnamefont{TTL}}{\href {http://en.wikipedia.org/wiki/Transistor\%E2\%80\%93transistor_logic}{Transistor–transistor logic}}{\relax }|setentrycounter[]{page}\glsnumberformat}{30}
\glossaryentry{CAN bus?\glossaryentryfield{CAN}{\glsnamefont{CAN bus}}{\href {http://en.wikipedia.org/wiki/CAN_bus}{Controller Area Network}}{\relax }|setentrycounter[]{page}\glsnumberformat}{30}
/Designs/Measuring_instruments/ABL01A/DOC/src/zprava.cs.tex
1,7 → 1,7
\documentclass[12pt,a4paper,twoside]{article}
\usepackage[colorlinks=true]{hyperref}
\usepackage[utf8]{inputenc}
\usepackage[czech]{babel}
\usepackage[colorlinks=true,unicode]{hyperref}
\usepackage{graphicx}
\usepackage{fancyhdr}
\usepackage{fullpage}
24,10 → 24,12
 
\fancyfoot{}
\fancyfoot[L]
{\raisebox{-0.75cm}{\includegraphics[width=1.5cm]{./img/datamatrix.png}} \footnotesize { \begin{tabular}{cc}
pomiceva & jichapav \\
kakonjak & poskozby\\
hanuson1 & \\
{\raisebox{-0.75cm}{\includegraphics[width=1.5cm]{./img/datamatrix.png}} \tiny{ \begin{tabular}{c}
pomiceva \\
kakonjak \\
hanuson1 \\
poskozby \\
jichapav \\
\end{tabular}}
}
\fancyfoot[C] {\thepage}
148,7 → 150,7
\label{fig:box}
\end{figure}
 
Bočnice mají tvar obdélníku zkombinovaného přesahujícím rovnoramenným trojúhelníkem. Obdélníková část bočnic je přišroubována ke krabici a na trojúhelníkové části je položena střecha, složená ze dvou desek. V produkční verzi by mela být konstrukce spodní části řešena polyfúzně svařovanou plastovou bednou z \gls{PE} desek. Krabice musí být dostatečně utěsněna, aby nebyla zajímavá pro hlodavce a další havěť. Rozměry by měly být upraveny tak, aby umožnila vypouštění i současných profesionálních balónových sond. Boční profil krabice by pravděpodobně mohl být modifikován do trojúhelníku, což by umožnilo lepší kontrolu nad odpadávajícími díly střechy.
Bočnice mají tvar obdélníku zkombinovaného s přesahujícím rovnoramenným troj\-úhelníkem. Obdélníková část bočnic je přišroubována ke krabici a na trojúhelníkové části je položena střecha, složená ze dvou desek. V produkční verzi by mela být konstrukce spodní části řešena polyfúzně svařovanou plastovou bednou z \gls{PE} desek. Krabice musí být dostatečně utěsněna, aby nebyla zajímavá pro hlodavce a další havěť. Rozměry by měly být upraveny tak, aby umožnila vypouštění i současných profesionálních balónových sond. Boční profil krabice by pravděpodobně mohl být modifikován do trojúhelníku, což by umožnilo lepší kontrolu nad odpadávajícími díly střechy. Šikmé stěny přes které by se měla sesouvat střecha by navíc mohly být pokryty fotovoltaickými články, které by v zavřeném vyčkávacím stavu sloužily k výrobě elektrické energie pro napájení stanice a při otevření střechy by posloužily, jako zpětná vazba sesunutí desek.
 
 
\subsubsection{Akční členy}
166,7 → 168,7
 
\subsubsection{Otevírání střechy pozemní stanice}
 
Během návrhu optimální konstrukce pozemního vypouštěcího boxu bylo uvažováno několik metod otevírání krabice, na konec byla vybrána sedlová střecha složena ze dvou desek, které mohou vlastní vahou sklouznout po bočnicích.
Během návrhu optimální konstrukce pozemního vypouštěcí\-ho boxu bylo uvažováno něko\-lik metod otevírání krabice, na konec byla vybrána sedlová střecha složena ze dvou desek, které mohou vlastní vahou sklouznout po bočnicích.
 
Tyto střešní desky, které se z důvodu vodotěsnosti navzájem překrývají, jsou uvnitř ve vrcholu střechy spojeny páskou. Při přetavení pásky rezistorem, se spustí vlivem gravitační síly po bočnicích na zem.
 
197,9 → 199,9
 
Lis je tvořen pohyblivou přítlačnou plochou a pevnou zarážkou s odporovým drátem. Přítlačná plocha je schopna posuvného pohybu po kolejnicích s přírazem k pevné zarážce. O přítlak se starají dvě pružiny umístěné na kolejnicích za plošinou, jak je vidět na obrázku \ref{fig:uzaviraci_mechanismus_nakres}.
 
Pro snadnější rozevírání lisu a jeho spuštění je použit naviják, který přitahuje přítlačnou plošinu. Po dostatečném rozevření lisu, je naviják zajištěn páskou, která je vedena přes rezistor. Lis je aktivován tak, že rezistor přetaví pásku, zajišťující naviják. Naviják se uvolní a pružiny sevřou lis.
Pro snadnější rozevírání lisu a jeho spuštění je použit naviják, který přitahuje přítlač\-nou plošinu. Po dostatečném rozevření lisu, je naviják zajištěn páskou, která je vedena přes rezistor. Lis je aktivován tak, že rezistor přetaví pásku, zajišťující naviják. Naviják se uvolní a pružiny sevřou lis.
 
Na pevné zarážce je natažen odporový drát, který má za úkol přetavit nohavici stisknutou lisem. Aby nedošlo k příliš rychlému přetavení nohavice, je přes odporový drát přetažen pauzovací papír. Pro lepší účinnost systému je pauzovacím papírem potažena i přítlačná plošina. Pauzovací papír se postará o lepší rozložení tepla a zároveň brání přitavení nohavice k lisu.
Na pevné zarážce je natažen odporový drát, který má za úkol přetavit nohavici stisknutou lisem. Aby nedošlo k příliš rychlému přetavení nohavice, je přes odporový drát přetažen pauzovací papír. Pro lepší účinnost systému je pauzovacím papírem potažena i přítlačná plošina. Pauzovací papír se postará o lepší rozložení tepla a zároveň brání přitavení nohavice k lisu. V dalších experimentech by bylo zajímavé vyzkoušet použití papíru na pečení.
 
Pro správnou funkci lisu je důležitá poloha, ve které doléhá přítlačná plošina k zarážce. Přítlačná plošina musí doléhat tak, aby její horní hrana byla v zákrytu s horní hranou odporového drátu. Pokud by plošina byla posunuta výše, došlo by sice k přetavení, ale balón by se nedokázal vlastní silou odpoutat od systému, protože by byl stále držen lisem. Pokud by plošina byla posunuta níže, nedošlo by k správnému uzavření a odpoutání balónu. Při správném nastavení plošina doléhá přesně na hraně odporového drátu, dojde k uzavření balónu a jeho následnému odpoutání. Správné nastavení je znázorněno na obrázku \ref{fig:uzaviraci_mechanismus_nakres}.
 
307,8 → 309,7
\paragraph{Blikání LED}
V tomto vlákně je realizované prosté blikání LED, které slouží pro signalizaci běhu programu. Mezi tím, kdy dioda svítí a nebo je vypnutá, je vlákno uspáno. Tím je vyřešeno jak časování, tak úspora prostředků procesoru.
 
\paragraph{Vypouštění}
Toto vlákno se stará o kompletní sekvenci pro vypuštění balónu. Po spuštění a inicializaci proměnných spadne program do nekonečné smyčky, ve které je následně uspán a čeká na probuzení. To nastane ve třech případech:
\paragraph{Vypouštění} řeší kompletní sekvenci pro vypuštění balónu. Po spuštění a inicializaci proměnných spadne program do nekonečné smyčky, ve které je následně uspán a čeká na probuzení. To nastane ve třech případech:
 
\begin{enumerate}
\item Příjem příkazu pro odpal
350,20 → 351,18
Příkaz \textbf{odpal} spustí vypouštěcí sekvenci probuzením daného vlákna pro vypouštění. Příkaz \textbf{zrus} zastaví vypouštěcí sekvenci, pokud byla zahájena a informuje o tom výpisem o ukončení vypouštění. Zároveň jde vypouštění zrušit okamžitě stisknutím "s" bez nutnosti potvrzovat příkaz enterem. Příkaz \textbf{help} vypíše stejnou úvodní zprávu jako po resetu programu. Poslední příkaz \textbf{check}, lze použít pro kontrolu stavu vypouštěče před začátkem vypouštění. Po zadání tohoto příkazu jsou na terminál vypsány informace o aktuálních stavech použitých senzorů. Lze tak například zkontrolovat, že střecha není zajištěna, nebo že je lis již spuštěn.
 
\begin{figure}[hbtp]
\begin{center}
\includegraphics[height=200mm]{./img/program_flow.png}
\caption{Funkční diagram firmwaru Automatického vypouštěče}
\label{fig:Diag_firmware}
\end{center}
\centering
\includegraphics[height=20.5cm]{./img/program_flow.png}
\caption{Procesní diagram firmwaru pozemní stanice}
\label{fig:Diag_firmware}
\end{figure}
 
 
\begin{figure}
\begin{center}
\centering
\includegraphics[width=10cm] {./img/Schema_ARM.png}
\caption{Blokové schéma pozemního vypouštěcího boxu}
\label{fig:blokpozem}
\end{center}
\end{figure}
 
 
455,11 → 454,10
Toto řešení bylo zavrženo jako nevhodné z důvodu malé šance nalezení a návratu gondoly. Data bude nutné přenášet online na zem.
 
\begin{figure}
\begin{center}
\centering
\includegraphics[width=10cm]{img/Schema_ATmega.png}
\caption{Blokové schéma balónové sondy}
\label{fig:balon_sonda}
\end{center}
\end{figure}
 
\subsubsection{Legislativní požadavky}