Sbernice na domaci automatizaci: RS-485 nebo Ethernet?

Jan Waclawek konfera na efton.sk
Středa Červen 18 23:07:40 CEST 2014


Zartujete, pan kolega. Byte na tych 115k2 trva cca 100us, a ja by som sa od hanby prepadol, kebyze sa moj mcu nestihne do takej istej doby ozvat, a to aj ta prastara '51... To mame 2-3 byty otazka aj s checksumou, 1 byte rozmyslanie nad odpovedou ktora bude tiez 2-3 byty... V poho do milisekundy, pricom limit poctu zariadeni na klasickej 485 je 32.

Ze to prave to PC nemusi dokazat stihat, je ina vec :-)  Nikdy by som PC v riadiacej funkcii nepouzil.

A medzery netreba robit, staci obcas.

wek

Petr Tomasek <tomasek at etf.cuni.cz> wrote:
>On Wed, Jun 18, 2014 at 06:06:31PM +0200, Jan Waclawek wrote:
>> 19200 som na '485 pouzival s klasickymi 12-clockovymi '51, a to
>vacsinu
>> casu nemali co robit.
>> 
>> Nevidim dovod ist pod 115k2. Nad, to moze byt problem s tym PC.
>> 
>> Naviac, nie je dovod sa pytat 10 byte a odpovedat 10 byte, ked v
>drvivej
>> vacsine casu bude komunikacia typu "Modul N, mas nieco nove?"
>"Dakujem za
>> opytanie, ani nie.".
>> 
>> wek
>
>No dobra, ale stejne musite pocitat s latenci, nez se ten modul vubec
>vzpamatuje, ze ma neco vysilat a master musi nejakou chvilicku pockat
>nez zacne vysilat dalsimu slavu. A ted si to spocitejte pro 16, 32,
>nebo
>jeste vice zarizeni a tech 50ms bude problem...
>
>P.T.
>
>> ----- Original Message ---------------
>> 
>> Subject: Re: Sbernice na domaci automatizaci: RS-485 nebo Ethernet?
>>    From: Petr Tomasek <tomasek at etf.cuni.cz>
>>    Date: Wed, 18 Jun 2014 17:57:06 +0200
>>      To: HW-news <hw-list at list.hw.cz>
>> 
>> >On Wed, Jun 18, 2014 at 01:22:37PM +0200, Martin Vancl wrote:
>> >> Dne 18. èervna 2014 12:54 Jaroslav Buchta
><jaroslav.buchta at hascomp.cz>
>> >> napsal(a):
>> >> > RS485 se proste pro multimaster komunikaci moc nehodi, jeste
>jsem nepotkal
>> >> > profi zarizeni, ktere by to pouzivalo. Na to je nakonec urcen
>CAN bus ktery
>> >> > kolize resi velmi efektivne na zaklade priority adres.
>> >> > Bezne arduino to ovsem nema, a modul je dost drahy, to je fakt.
>> >> 
>> >> Vsak ja nechci multimaster. Master bude Linuxove PC, slave
>Arduina.
>> >> Nakonec se mi nejvi libi myslenka periodickeho ptani se slave
>> >> zarizeni. Napr. kazdych 50ms obeslu vsechna zarizeni s pozadavkem
>co
>> >
>> >50ms? propana, jakou to chcete hnat rychlosti?
>> >
>> >Rekneme pokud budete pri rychlosti 19200 baudu mit 5 zarizeni,
>kterym poslete
>> >10 bytu a kazdy odpovi 10 byty tak jsme na vice nez 52ms a to do
>toho
>> >nezapocitavam latenci...
>> >
>> >P.T.
>> >
>> 
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz
>> Hw-list at list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>> 



Další informace o konferenci Hw-list