0,0 → 1,356 |
<!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> RS232SINGLE01A </title> |
<meta name="keywords" content="stavebnice MLAB modul převodník RS232 MAX232"> |
<meta name="description" content="Projekt MLAB, Modul převodníku RS232"> |
<!-- 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"> |
Převodník RS232 – TTL |
</p> |
<p class=Autor> |
Milan Horkel, Petr Fišer |
</p> |
<p class="Subtitle"> |
Modul slouží jako převodník úrovní pro připojení RS232 k procesoru. |
Umožňuje převod datových signálů RX/TX a jednoho páru signálů řízení |
přenosu RTS/CTS nebo DTR/DSR. Signály RS232 jsou vyvedeny na hřebínek. |
</p> |
<p class="Subtitle"> |
<img width="347" height="364" src="Pictures/image001.jpg" |
alt="Pohled na modul"> |
</p> |
<p> |
<a href="../RS232SINGLE01A.cs.pdf"><img class="NoBorder" |
src="../../../../../Web/PIC/FileIco_PDF.ico" |
alt="Acrobat"> PDF verze</a> |
</p> |
|
<h1> Technické parametry </h1> |
|
<table> |
<tr> |
<th> Parametr </th> |
<th> Hodnota </th> |
<th> Poznámka </th> |
</tr> |
<tr> |
<td> Datové signály </td> |
<td> RX/TX </td> |
<td> </td> |
</tr> |
<tr> |
<td> Signály řízení přenosu </td> |
<td> RTS/CTS nebo DTR/DSR </td> |
<td> Volba propojkami </td> |
</tr> |
<tr> |
<td> Zapojení rozhraní </td> |
<td> DTE (host) </td> |
<td> Zařízení stejné jako port v PC </td> |
</tr> |
<tr> |
<td> Napájení </td> |
<td> +5V </td> |
<td> </td> |
</tr> |
<tr> |
<td> Rozměry </td> |
<td> 51 x 41 x 20mm </td> |
<td> Výška je měřená od základny, bez konektoru. </td> |
</tr> |
</table> |
|
<h1> Popis konstrukce </h1> |
|
<h2> Úvodem </h2> |
|
<p> |
Jedná se o jednoduchý modul pro připojení signálů úrovní RS232 na |
zařízení s úrovněmi TTL. Pro možnost přímého zpracování signálů RS232 |
(například pro vzbouzení procesoru) jsou signály RS232 vyvedeny kromě |
konektoru DB9 ještě na devítipinový hřebínek J6. |
</p> |
|
<p> |
Pro spojení s počítačem PC se používá křížený (null-modem) kabel. |
</p> |
|
<h2> Zapojení modulu </h2> |
|
<p> |
Zapojení je katalogové. Je vhodné použít novější obvod 232 aby stačily |
kondenzátory M1. U některých obvodů může být třeba zvětšit hodnoty |
kondenzátorů nábojové pumpy. V praxi se ukazuje, že modul úspěšně |
funguje i při sníženém napájení. Zde pak samozřejmě záleží na |
komunikační rychlosti, úrovni rušení a kvalitě převodníku na protilehlé |
straně kabelu. |
</p> |
|
<p> |
<img width="640" height="544" src="Pictures/image002.gif" |
alt="Zapojení převodníku"> |
</p> |
|
<p> |
Propojky J4 a J5 umožňují volbu potvrzování RTS/CTS a DTR/DSR. Zapojení |
je doplněno ochrannou diodou D1 proti přepólování napájení. |
</p> |
|
<p> |
<img width="222" height="146" src="Pictures/image003.gif" |
alt="Napájení"> |
</p> |
|
<h2> Význam signálů rozhraní RS232 </h2> |
|
<h3> Význam signálů rozhraní (strana host) </h3> |
|
<table> |
<tr> |
<th> Pin </th> |
<th> Signál (obvod) </th> |
<th> Název </th> |
<th> Význam </th> |
<th> Směr </th> |
</tr> |
<tr> |
<td> 5 </td> |
<td> GND (102) </td> |
<td> <span lang="en">Ground</span> </td> |
<td> Signálová zem </td> |
<td class="Center"> — </td> |
</tr> |
<tr> |
<td> 3 </td> |
<td> TXD (103) </td> |
<td> <span lang="en">Transmit Data</span> </td> |
<td> Vysílaná data </td> |
<td class="Center"> → </td> |
</tr> |
<tr> |
<td> 2 </td> |
<td> RXD (104) </td> |
<td> <span lang="en">Receive Data</span> </td> |
<td> Přijímaná data </td> |
<td class="Center"> ← </td> |
</tr> |
<tr> |
<td> 7 </td> |
<td> RTS (105) </td> |
<td> <span lang="en">Request to Send</span> </td> |
<td> Vysílej </td> |
<td class="Center"> → </td> |
</tr> |
<tr> |
<td> 8 </td> |
<td> CTS (106) </td> |
<td> <span lang="en">Clear to Send</span> </td> |
<td> Můžeš posílat data </td> |
<td class="Center"> ← </td> |
</tr> |
<tr> |
<td> 4 </td> |
<td> DTR (108/1) </td> |
<td> <span lang="en">Data Terminal Ready</span> </td> |
<td> Připoj se na vedení </td> |
<td class="Center"> → </td> |
</tr> |
<tr> |
<td> 6 </td> |
<td> DSR (107) </td> |
<td> <span lang="en">Data Send Ready</span> </td> |
<td> Připojeno na vedení </td> |
<td class="Center"> ← </td> |
</tr> |
<tr> |
<td> 1 </td> |
<td> DCD (109) </td> |
<td> <span lang="en">Data Carrier Detect</span> </td> |
<td> Platná data </td> |
<td class="Center"> ← </td> |
</tr> |
<tr> |
<td> 9 </td> |
<td> RI (125) </td> |
<td> <span lang="en">Ring Indicator</span> </td> |
<td> Zvonek </td> |
<td class="Center"> ← </td> |
</tr> |
</table> |
|
<h3> Zapojení kříženého (null-modem) kabelu </h3> |
|
<p> |
<img width="480" height="177" src="Pictures/image004.gif" |
alt="Zapojení null-modem kabelu"> |
</p> |
|
<h2> Mechanická konstrukce </h2> |
|
<p> |
Mechanická konstrukce je standardní modul stavebnice. |
</p> |
|
<table class="Soupiska"> |
<tr> |
<th> Reference </th> |
<th> Hodnota </th> |
</tr> |
<tr> |
<th colspan="2"> Odpory </th> |
</tr> |
<tr> |
<td> R1, R2, R3, R4 </td> |
<td> 10k R0805 </td> |
</tr> |
<tr> |
<th colspan="2"> Keramické kondenzátory </th> |
</tr> |
<tr> |
<td> C1, C2, C3, C4, C5 </td> |
<td> 100nF C0805 </td> |
</tr> |
<tr> |
<th colspan="2"> Diody </th> |
</tr> |
<tr> |
<td> D1 </td> |
<td> 1N4007 DO41 </td> |
</tr> |
<tr> |
<th colspan="2"> Integrované obvody </th> |
</tr> |
<tr> |
<td> U1 </td> |
<td> MAX232SMD SO16_150 </td> |
</tr> |
<tr> |
<th colspan="2"> Mechanické součástky </th> |
</tr> |
<tr> |
<td> J1+J2 </td> |
<td> JUMP2x3 </td> |
</tr> |
<tr> |
<td> J4, J5 </td> |
<td> JUMP3 </td> |
</tr> |
<tr> |
<td> J3 </td> |
<td> JUMP2x4 </td> |
</tr> |
<tr> |
<td> J6 </td> |
<td> JUMP9 </td> |
</tr> |
<tr> |
<td> J8+J10, J9+J11,<br> |
J12+J14, J13+J15 </td> |
<td> JUMP2x1 </td> |
</tr> |
<tr> |
<td> J7 </td> |
<td> DB9M_90 </td> |
</tr> |
<tr> |
<th colspan="2"> Konstrukční součástky </th> |
</tr> |
<tr> |
<td> 4ks </td> |
<td> Šroub M3x12 křížový s válcovou hlavou </td> |
</tr> |
<tr> |
<td> 4ks </td> |
<td> Podložka M3 </td> |
</tr> |
<tr> |
<td> 4ks </td> |
<td> Distanční sloupek M3x5 </td> |
</tr> |
</table> |
|
<h1> Osazení a oživení </h1> |
|
<h2> Osazení </h2> |
|
<p> |
Pozor na to, že obvody MAX232 existují v „širokém“ a „úzkém“ pouzdru |
SO. Zde je použito úzké varianty obvodu. Někteří prodejci tato pouzdra |
nerozlišují. |
</p> |
|
<p> |
<img width="317" height="340" src="Pictures/image005.jpg" |
alt="Osazení, strana součástí"> |
<img width="275" height="340" src="Pictures/image006.jpg" |
alt="Osazení, strana spojů"> |
</p> |
|
<h2> Oživení </h2> |
|
<p> |
Není co oživovat. Modul by měl fungovat bez problémů. |
</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> |