Problem with comparison.
/Designs/Data_loggers/GPSRL01A/DOC/HTML/GPSRL01A.cs.html
0,0 → 1,164
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title> GPSRL01A </title>
<meta name="keywords" content="stavebnice MLAB zapisovač kosmické záření GPS ">
<meta name="description" content="Projekt MLAB, Zapisovač intenzity kosmického záření využívající GPS">
<!-- AUTOINCLUDE START "Page/Head.cs.ihtml" DO NOT REMOVE -->
<link rel="StyleSheet" href="../../../../Web/CSS/MLAB.css" type="text/css" title="MLAB základní styl">
<link rel="StyleSheet" href="../../../../Web/CSS/MLAB_Print.css" type="text/css" media="print">
<link rel="shortcut icon" type="image/x-icon" href="../../../../Web/PIC/MLAB.ico">
<script type="text/javascript" src="../../../../Web/JS/MLAB_Menu.js"></script>
<!-- AUTOINCLUDE END -->
</head>
 
<body lang="cs">
 
<!-- AUTOINCLUDE START "Page/Header.cs.ihtml" DO NOT REMOVE -->
<!-- ============== HLAVICKA ============== -->
<div class="Header">
<script type="text/javascript">
<!--
SetRelativePath("../../../../");
DrawHeader();
// -->
</script>
<noscript>
<p><b> Pro zobrazení (vložení) hlavičky je potřeba JavaScript </b></p>
</noscript>
</div>
<!-- AUTOINCLUDE END -->
 
<!-- AUTOINCLUDE START "Page/Menu.cs.ihtml" DO NOT REMOVE -->
<!-- ============== MENU ============== -->
<div class="Menu">
<script type="text/javascript">
<!--
SetRelativePath("../../../../");
DrawMenu();
// -->
</script>
<noscript>
<p><b> Pro zobrazení (vložení) menu je potřeba JavaScript </b></p>
</noscript>
</div>
<!-- AUTOINCLUDE END -->
 
<!-- ============== TEXT ============== -->
<div class="Text">
<p class="Title">
Zapisovač intenzity kosmického záření
</p>
<p class=Autor>
Jakub Kákona
</p>
<p class="Subtitle">
Zapisovač intensity ionisačního záření umožňuje systematický sběr dat vázaný na zeměpisné souřadnice. Například během letu v letadle.
</p>
<p class="Subtitle">
<img width=291 height=218 src="pictures/image001_small.jpg"
alt="Obrázek radiačního záznamníku">
</p>
 
<h1> Technické parametry </h1>
 
<table>
<tr>
<th> Parametr </th>
<th> Hodnota </th>
<th> Poznámka </th>
</tr>
<tr>
<td> Napájení </td>
<td> 5V </td>
<td> 4x 1,2V Ni-MH acu.</td>
</tr>
<tr>
<td> Spotřeba v klidu </td>
<td> cca 20mA </td>
<td> bez Palmtopu </td>
</tr>
<tr>
<td> Komunikace </td>
<td> 2x sériová linka RS-232 </td>
<td> </td>
</tr>
<tr>
<td> Komunikace s GPS </td>
<td> NMEA </td>
<td> sériová linka RS-232</td>
</tr>
</table>
 
<h1> Popis konstrukce </h1>
 
<h2> Důvod vzniku </h2>
 
<p>
Tento zapisovač byl vyvinut během Fyzikálního Týdne na FJFI ČVUT v Praze. Za účelem použití v miniprojektu Stanovení radiační zátěže od kosmického záření na palubě letadla.
</p>
 
<p>
Zařízení je z části postaveno z modulů stavebnice (kromě Palmtopu, do kterého se ukládají data a samotného detektoru radiace.) Celý zapisovač funguje vlastně jako komprimátor dvou datových toků, jednak z GPS geko 201 a potom ze scintilačního detektoru NB 3201 a případně z intezimetru IT-65.
</p>
 
 
<h2> Zapojení modulů zapisovače </h2>
 
<p>
<img src="../../SCH/GPSRL.png" width="680" height="271">
</p>
<p>
Modul PIC16F84SO1801A je osazen procesorem PIC16F88, protože je potřeba A/D převodník pro zpracování logaritmického analogového signálu ze scintilátoru NB 3201. Připojení intenzimetru IT-65 je provedeno tak, že pulsy se z konektoru přivádí přímo na komparátor v procesoru a z něj do čítače odkud se programově čtou.
</p>
<h3>Snímací prvky</h3>
<p>
<a href="http://www.mlab.cz/WebSVN/filedetails.php?repname=MLAB&path=%2FDesigns%2FGPSRL01A%2FDOC%2Fdokumentace_NB_3201.zip">Dokumentace ke scintilačnímu detektoru NB 3201</a></p>
<p>Intensimetr IT-65:</p>
<a href="pictures/P5290002.JPG"><img src="pictures/P5290002_small.JPG" alt="" width="267" height="200"></a>
<a href="pictures/P5290003.JPG"><img src="pictures/P5290003_small.JPG" alt="" width="267" height="200"></a>
<h2> Program </h2>
 
<p>
Původní zdrojový kód od celého zařízení se mi někam záhadně ztratil Doufám, že ho ale ještě někde objevím, protože i přes jeho jednoduchost byl docela pracný.
</p>
<p>Program pracoval tak, že periodicky četl textový výstup z GPS přijímače a do něj doplňoval naměřenou hodnotu z čítače, nebo A/D převodníku.</p>
<p>
Výsledný datový soubor ukládaný v palmtopu pak vypadal takto: <br>
[datum a čas]N[souřadnice]E[souřadnice]G[intenzita]+[nadmořská výška]E0000N0000U0001*[číslo packetu]
</p>
<p>
060613081217N4943072E01405835G008+00465E0000N0000D0000*0019<br>
060613081222N4943072E01405835G008+00462E0000N0000U0000*0033<br>
060613081227N4943072E01405835G008+00461E0000N0000U0000*0030<br>
060613081232N4943072E01405835G008+00462E0000N0000U0001*0025<br>
060613081237N4943072E01405835G008+00461E0000N0000U0001*0024<br>
060613081242N4943072E01405835G008+00462E0000N0000U0001*0028<br>
060613081247N4943072E01405835G008+00462E0000N0000U0001*0029<br>
060613081252N4943072E01405835G008+00461E0000N0000U0001*0034<br>
</p>
<p>
</p>
 
</div>
 
<!-- AUTOINCLUDE START "Page/Footer.cs.ihtml" DO NOT REMOVE -->
<!-- ============== PATIČKA ============== -->
<div class="Footer">
<script type="text/javascript">
<!--
SetRelativePath("../../../../");
DrawFooter();
// -->
</script>
<noscript>
<p><b> Pro zobrazení (vložení) hlavičky je potřeba JavaScript </b></p>
</noscript>
</div>
<!-- AUTOINCLUDE END -->
 
</body>
</html>