RS-485 podpora Linux ?

Pavel Poucha papouch@papouch.com
Pátek Leden 5 15:46:50 CET 2007


Je to tak, jak píše kolega. V současnosti je téměř vždy používáno
automatické přepínání, protože postarat se o řízení je pro Windows (a
jak jsme s jedním zákazníkem zjistili, tak i Linux) obtížné. Prodlevy
tam vznikají také, navíc nejsou jednoznačně definované.

My už léta používáme v našich převodnících velmi jednoduchý časovací
obvod, který rychle reaguje na start-bit a odměřuje čas po posledním
bitu. Nejsou s tím žádné problémy.

 
S pozdravem
ing. Pavel Poucha
jednatel
papouch@papouch.com
 
Papouch s.r.o.
Strašnická 1a, 102 00 Praha 10
Tel. +420 267 314 267-8
Fax +420 267 314 269
 
Máte-li chuť, navštivte naše stránky http://www.papouch.com/
 
 

> -----Original Message-----
> From: hw-list-bounces@list.hw.cz [mailto:hw-list-bounces@list.hw.cz]
On
> Behalf Of Pavel_t
> Sent: Friday, January 05, 2007 1:48 PM
> To: HW-news
> Subject: Re: RS-485 podpora Linux ?
> 
> > Otazka je zda to je dobre reseni , co na to pan Poucha jako zdejsi
> nejvetsi
> > znalec RS485, pouzivat "rucni" prepinani nebo to nechat na
prevodniku ?
> 
> Pan Poucha je ted mimo svoji kancelar tak si dovolim odpovedet za nej,
> vrati se kazdou chvili tak me treba doplni. Volba zalezi na tom jak
> rychle to prepinani ma byt a jak je schopen jej ridit ten kdo ridi
> komunikaci.
> 
> Automat ma tu nevyhodu, ze po poslednim bitu chvilku ceka jestli
> neprijde jeste dalsi (protoze samozrejme nevi ze slo o posledni bit)
nez
>   linku 485 uvolni. V te dobe ale uz mohou jit data na druhou stranu
> ktera  tim mohou byt oriznuta. Je proto treba zvolit prodlevu mezi
daty
> nebo zvolit kratkou prodlevu prepinani prevodniku.
> 
> Rucni ovladani nevyhodou automatu netrpi ale zase musi master byt
> schopen prepnout linku skutecne po poslednim stopbitu. Toto se treba
pod
> Widlema spatne realizuje protoze predavaji pouze informaci, ze je
> prazdny buffer ale ne vysilaci registr. Samotny uart (16550) ale tuto
> informaci poskytuje, mozna ji Linux predava ci v jadre podporuje, to
Vam
> musi odpovedet nekdo Linuxu znaly.
> 
> Takze pokud mam spolehlivou informaci o stavu vysilani je lepsi zvolit
> rucni rezim, pokud ne je vhodne pomoci osciloskopu nastavit automat.
> Spavne zakonceni a definice klidoveho stavu je samozrejmosti.
> 
> neco malo teorie o 485 je zde
> http://www.papouch.com/shop/scripts/_ruzne.asp?clanek=uvod ale
prepinani
> je popsano pouze textove.
> 
> S pozdravem
> 
> Pavel Tatar
> vývojový technik
> návrh a programování HW
> pavel.tatar@papouch.com
> 
> Papouch s.r.o.
> Strašnická 3164/1a, 102 00 Praha 10
> Tel +420 267 314 267-8
> Fax +420 267 314 269
> http://www.papouch.com
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list





Další informace o konferenci Hw-list