<!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> R1S01A </title>
    <meta name="keywords" content="stavebnice MLAB reflexní optické čidlo CNY70 robot čára">
    <meta name="description" content="Projekt MLAB, Reflexní optické čidlo s CNY70">
    <!-- 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">
        Jednoduché čidlo s&nbsp;reflexním optronem
      </p>

      <p class=Autor>
        Milan Horkel
      </p>

      <p class="Subtitle">
        Popisované čidlo obsahuje pouze reflexní optron s&nbsp;odporovým
        trimrem a slouží k&nbsp;rozlišování tmavého a světlého povrchu. Dá se
        použít jak pro detekci čáry pro čárového robota tak i pro snímání
        otáčení pohonných kol robota.
      </p>

      <p class="Center">
        <img width="205" height="81" src="R1S01A_Files/image001.jpg"
          alt="Pohled shora">
      </p>

      <p class="Center">
        <img width="205" height="121" src="R1S01A_Files/image002.jpg"
          alt="Boční pohled">
      </p>

      <p>
        <a href="../R1S01A.cs.pdf"><img class="NoBorder"
           src="../../../../../Web/PIC/FileIco_PDF.ico"
           alt="Acrobat">&nbsp;PDF verze</a>
      </p>

      <h1> Technické parametry </h1>

      <table >
        <tr>
          <th> Parametr </th>
          <th> Hodnota </th>
          <th> Poznámka </th>
        </tr>
        <tr>
          <td> Napájení </td>
          <td> cca 4-8V </td>
          <td> Orientační hodnota </td>
        </tr>
        <tr>
          <td> Rozlišení </td>
          <td> cca 2.5mm </td>
          <td> Odraz, tisk laserovou tiskárnou </td>
        </tr>
        <tr>
          <td> Výstupní signál </td>
          <td> cca 2V p-p </td>
          <td> Při 4V napájení </td>
        </tr>
        <tr>
          <td> Čidlo </td>
          <td> Vishay DNY70 </td>
          <td> Možno použít i jiné </td>
        </tr>
        <tr>
          <td> Rozměry </td>
          <td> 30x10x15mm </td>
          <td> Výška nad základnou </td>
        </tr>
      </table>

      <h1> Popis konstrukce </h1>

      <h2> Úvodem </h2>

      <p>
        Toto čidlo vzniklo pro potřeby konstrukce robota. Čidlo neobsahuje
        žádnou inteligenci ani zesilovací prvky. Předpokládá se, že je
        připojeno na vysokoimpedanční vstup procesoru nebo A/D převodníku.
      </p>

      <h2> Zapojení modulu </h2>

      <p>
        Zapojení je triviální. V&nbsp;případě potřeby je možné zvýšit proud LED
        diodou změnou hodnoty R1.
      </p>

      <p>
        <img width="330" height="199" src="R1S01A_Files/image003.png"
         alt="Elektrické schéma">
      </p>

      <h2> Důležité poznámky k použití </h2>

      <p>
        Při použití je třeba dát pozor na <i>rušení od motoru</i>. Motory je
        bezpodmínečně nutné <i>odrušit</i> alespoň kondenzátorem přímo na
        motoru (například 4n7).
      </p>

      <p>
        Při výrobě kódového kotoučku na laserové tiskárně je třeba zvolit
        povrchovou úpravu takovou, která <i>není lesklá</i>. Přestříknutí
        bezbarvým lakem se neosvědčilo. Černá pak není (pro čidlo) dostatečně
        černá.
      </p>

      <p>
        Za provozu se nesmí se příliš měnit <i>vzdálenost čidla</i> a snímaného
        povrchu. Změna vzdálenosti o 2mm odpovídá zhruba rozdílu mezi černou a
        bílou. Čidlo je zaostřené na vzdálenost cca 2mm před čelem čidla. Šířka
        pruhů černé a bílé musí být minimálně cca 2.5mm. Pokud jsou pruhy
        hustěji je výsledný signál příliš malý.&nbsp; Je skoro jedno, jak je
        orientovaná spojnice očiček vůči pruhům. V&nbsp;podélném i příčném
        směru je obdobné rozlišení.
      </p>

      <p>
        Výstupní signál při snímání otáčení kola s&nbsp;kódovým kotoučkem je
        <i>sinusový</i> s&nbsp;rozkmitem cca 2V špička-špička. Zpracování
        signálu by mělo probíhat buď čistě analogově (A/D převodníkem) nebo
        digitálním vstupem s&nbsp;hysterezí.
      </p>

      <h2> Zapojení čidla CNY70 </h2>

      <p>
        Součástka obsahuje infračervenou LED diodu a fototranzistor
        s&nbsp;infračerveným filtrem. <i>Fototranzistor je to tmavší očko.</i>
      </p>

      <p>
        <img width="384" height="182" src="R1S01A_Files/image004.png"
          alt="Obrázek zapojení čidla">
      </p>

      <h2> Mechanická konstrukce </h2>

      <p>
        Modul se připevňuje pomocí jediného šroubu. Obrázek zobrazuje konkrétní
        použití čidla pro snímání otáčení pohonného kola jednoduchého
        experimentálního robota.
      </p>

      <p>
        <img width="642" height="481" src="R1S01A_Files/image005.jpg"
          alt="Experimentální robot, pohled na kolo">
      </p>

      <h1> Osazení a oživení </h1>

      <h2> Osazení </h2>

      <p>
        Optron se osazuje „na ležato“. Horní vývody je třeba prodloužit. Dá se
        na to s&nbsp;výhodou použít dvoupinový hřebínek (je pěkně tuhý a čidlo
        se pak tak snadno neohne).
      </p>

      <p>
        <img width="205" height="81" src="R1S01A_Files/image006.jpg"
          alt="Pohled zhora">
      </p>

      <p>
        <img width="205" height="69" src="R1S01A_Files/image007.jpg"
          alt="Pohled szola">
      </p>

      <table class="Soupiska">
        <tr>
          <th> Reference </th>
          <th> Název </th>
        </tr>
        <tr>
          <th colspan="2"> Odpory </th>
        </tr>
        <tr>
          <td> R1, R2 </td>
          <td> 560 </td>
        </tr>
        <tr>
          <th colspan="2"> Odporové trimry </th>
        </tr>
        <tr>
          <td> P1 </td>
          <td> PT6VK050_50K </td>
        </tr>
        <tr>
          <th colspan="2"> Keramické kondenzátory </th>
        </tr>
        <tr>
          <td> C1 </td>
          <td> 100nF </td>
        </tr>
        <tr>
          <th colspan="2"> Optrony </th>
        </tr>
        <tr>
          <td> Q1 </td>
          <td> CNY70 </td>
        </tr>
        <tr>
          <th colspan="2"> Mechanické součástky </th>
        </tr>
        <tr>
          <td> J1 </td>
          <td> JUMP3 </td>
        </tr>
        <tr>
          <td> J2 </td>
          <td> JUMP2 </td>
        </tr>
        <tr>
          <th colspan="2"> Konstrukční součástky </th>
        </tr>
        <tr>
          <td> 1ks </td>
          <td> Sloupek M3x5mm </td>
        </tr>
        <tr>
          <td> 1ks </td>
          <td> Šroub M3x12 </td>
        </tr>
        <tr>
          <td> 1ks </td>
          <td> Podložka M3 </td>
        </tr>
      </table>

      <h2> Oživení </h2>

      <p>
        Není co oživovat. Stačí voltmetr.
      </p>

      <p>
        Na pokusy se výborně hodí modul s&nbsp;procesorem ATmega
        s&nbsp;nahraným překladačem jazyka FORTH Sám používám amforth, který
        bydlí na adrese
        <a href="http://amforth.sourceforge.net/">http://amforth.sourceforge.net/</a>.
      </p>

      <p>
        Ale to je už jiná pohádka…
      </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>