Sbernice na domaci automatizaci: RS-485 nebo Ethernet?

Pavel Brychta pavel.brychta na duhasys.eu
Čtvrtek Červen 19 12:51:43 CEST 2014


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 

Pavel Brychta

From: Pavel Hudeček 
Sent: Wednesday, June 18, 2014 8:13 PM
To: HW-news 
Subject: Re: Sbernice na domaci automatizaci: RS-485 nebo Ethernet?

Samotné kolize jsou v podstatě triviální, cca tímto způsobem by to pro začátek stačilo:



1. Je-li volno, začít vysílat, ne-li:

- Počkat na volnou linku

- Zpět na 1

2. Začal-li se RX lišit od TX, nebo nebyl stopbit, nastala kolize:

- Zastavit vysílání

- Na dobu delší než 1 znak hodit na TXD 0, aby si toho určitě všichni všimli.

- Počkat náhodnou dobu

- Zpět na 1



PH



Od: Jaroslav Buchta jaroslav.buchta na hascomp.cz


  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.

  Dne 18. 6. 2014 19:23, Pavel Hudeček napsal(a):

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

    Tohle řešení by mohlo spojit většinu výhod obou systémů.

    Od: Martin Persich mailto:persich na transcon.cz
    Nevidim nejmensi duvod, proc by zrovna RS-485 nesla provozovat v rezimu 

      multimaster. Zkuste se podivat na princip site PROFIBUS DP, ten je nativne 
      multimaster a specifikace rozhrani se od RS-485 prakticky nelisi (ano, je to 
      trosku rychlejsi, ale to je tak vse ...). Neni nejmensi problem pomoci 75176 
      pripojit nejake PROFIBUS DP slave moduly. Ano, pojede to mnohonasobne 
      pomaleji (stejne si myslim, ze 12 Mbit nepotrebujete), ale zalezi jen na 
      invenci programatora (a predevsim dostatku casu), zda se mu povede napsat 
      tento odpovidajici master modul tak, aby podporoval i rezim multimaster. Ale 
      neni duvod, aby to neslo. Bude to sice mozna v kategorii "kanon na vrabce", 
      nebude to "PROFIBUS DP", ale pokud to mate jen v ramci sve site, musi to 
      jet!
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20140619/b592ee87/attachment.html>
------------- další část ---------------
A non-text attachment was scrubbed...
Name: wlEmoticon-sadsmile[1].png
Type: image/png
Size: 1090 bytes
Desc: [žádný popis není k dispozici]
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20140619/b592ee87/attachment.png>


Další informace o konferenci Hw-list