<html>
<head>
<meta content="text/html; charset=ISO-8859-2"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Asi lepe zalozit detekci nepruchodu na
potvrzeni odpovedi, pokud neprijde, tak vystal za nejaky cas
znovu. Chce to ovem male packety. I tak to ma vyznam, protoze
postupne oslovovani ci token ring ma nejakou rezii taky.<br>
<br>
Linka RS485 by to mela snad vydrzet, ale ztraty tady nejake budou.<br>
<br>
Jirka<br>
<br>
Dne 19. 6. 2014 12:51, Pavel Brychta napsal(a):<br>
</div>
<blockquote cite="mid:5CC28A4109F1442CB2AAFB4AFB5DD7D9@PBRYNBD"
type="cite">
<div dir="ltr">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'; COLOR:
#000000">
<div>Ano, to jsem si taky myslel a navrhl tak protokol. Potíž
je v tom, že budič RS485 je natolik silný, že vždycky vnutí
správnou úroveň lokálnímu přijímači, takže kolize na straně
vysílání není možné detekovat <img class="wlEmoticon
wlEmoticon-sadsmile" style="BORDER-TOP-STYLE: none;
BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none;
BORDER-LEFT-STYLE: none" alt="Smutný obličej"
src="cid:part1.01030404.05040400@posys.cz"></div>
<div> </div>
<div>Pavel Brychta</div>
<div style="FONT-SIZE: small; TEXT-DECORATION: none;
FONT-FAMILY: "Calibri"; FONT-WEIGHT: normal;
COLOR: #000000; FONT-STYLE: normal; DISPLAY: inline">
<div style="FONT: 10pt tahoma">
<div> </div>
<div style="BACKGROUND: #f5f5f5">
<div style="font-color: black"><b>From:</b> <a
moz-do-not-send="true" title="edizon@seznam.cz"
href="mailto:edizon@seznam.cz">Pavel Hudeček</a> </div>
<div><b>Sent:</b> Wednesday, June 18, 2014 8:13 PM</div>
<div><b>To:</b> <a moz-do-not-send="true"
title="hw-list@list.hw.cz"
href="mailto:hw-list@list.hw.cz">HW-news</a> </div>
<div><b>Subject:</b> Re: Sbernice na domaci
automatizaci: RS-485 nebo Ethernet?</div>
</div>
</div>
<div> </div>
</div>
<div style="FONT-SIZE: small; TEXT-DECORATION: none;
FONT-FAMILY: "Calibri"; FONT-WEIGHT: normal;
COLOR: #000000; FONT-STYLE: normal; DISPLAY: inline">
<p>Samotné kolize jsou v podstatě triviální, cca tímto
způsobem by to pro začátek stačilo:</p>
<p> </p>
<p>1. Je-li volno, začít vysílat, ne-li:</p>
<p>- Počkat na volnou linku</p>
<p>- Zpět na 1</p>
<p>2. Začal-li se RX lišit od TX, nebo nebyl stopbit,
nastala kolize:</p>
<p>- Zastavit vysílání</p>
<p>- Na dobu delší než 1 znak hodit na TXD 0, aby si toho
určitě všichni všimli.</p>
<p>- Počkat náhodnou dobu</p>
<p>- Zpět na 1</p>
<p> </p>
<p>PH</p>
<p> </p>
<p>Od: Jaroslav Buchta <a moz-do-not-send="true"
href="mailto:jaroslav.buchta@hascomp.cz">jaroslav.buchta@hascomp.cz</a><br>
</p>
<blockquote>
<div style="COLOR: rgb(0,0,0); BACKGROUND-COLOR:
rgb(255,255,255)">
<div>No jenze na reseni kolizi se v prevazne mire podili
prave ten hardware - ethernet radic a PHY... SW to
myslim ani nejak neresi, aspon ne u UDP. IMHO by to
nijak rozumne nefungovalo.<br>
<br>
Dne 18. 6. 2014 19:23, Pavel Hudeček napsal(a):<br>
</div>
<blockquote>Možná by stačilo na to pustit stejný
software, jako na ethernet. Prostě bude jen místo SPI
sériák a místo Eth. fyzické vrstvy nějaký MAX3485,
75176 a pod:-)<br>
<br>
Tohle řešení by mohlo spojit většinu výhod obou
systémů.<br>
<br>
Od: Martin Persich <a moz-do-not-send="true"
href="mailto:persich@transcon.cz">mailto:persich@transcon.cz</a><br>
Nevidim nejmensi duvod, proc by zrovna RS-485 nesla
provozovat v rezimu <br>
<blockquote>multimaster. Zkuste se podivat na princip
site PROFIBUS DP, ten je nativne <br>
multimaster a specifikace rozhrani se od RS-485
prakticky nelisi (ano, je to <br>
trosku rychlejsi, ale to je tak vse ...). Neni
nejmensi problem pomoci 75176 <br>
pripojit nejake PROFIBUS DP slave moduly. Ano,
pojede to mnohonasobne <br>
pomaleji (stejne si myslim, ze 12 Mbit
nepotrebujete), ale zalezi jen na <br>
invenci programatora (a predevsim dostatku casu),
zda se mu povede napsat <br>
tento odpovidajici master modul tak, aby podporoval
i rezim multimaster. Ale <br>
neni duvod, aby to neslo. Bude to sice mozna v
kategorii "kanon na vrabce", <br>
nebude to "PROFIBUS DP", ale pokud to mate jen v
ramci sve site, musi to <br>
jet!</blockquote>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
HW-list mailing list - sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz">www.HW.cz</a>
<a class="moz-txt-link-abbreviated" href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
</blockquote>
<br>
</body>
</html>