<HTML><HEAD></HEAD>
<BODY dir=ltr>
<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:8EF0249AB27B47EAB6156E204725A382@PBRYNBD"></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 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 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
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
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></BODY></HTML>