<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>