Domaci automatizace
Tomáš Hamouz
hamouz@alsoft.cz
Čtvrtek Květen 12 10:30:53 CEST 2005
JW> Vynikajuca poznamka.
JW> Dokonca je to niekedy tak, ze pri kolizii (ak su od seba vysielace
JW> dostatocne daleko resp. je medzi nimi kus kabla s dostatocne velkym
JW> odporom) oba vysielace casto pocuju samych seba spravne, a ostatni
JW> pocuju cisty chaos...
JW> Detekcia kolizie zrejme vyzaduje dostatocne makky vysielac, prip. nejaky
JW> citlivejsi prijimac.
Mozna by slo pouzit zapojeni
TX - odpor - RX - linka
Ale nejsem si jisty jak by se to chovalo pro RS485.
JW> Mala Kobyla wrote:
>> Dobry den,
>>
>> tady nekolikrat padlo "reseni kolizi", "odposlech linky" a podobne. Pokud
>> uvazuju RS485, ktera je tady zminovana nejcasteji, pak mam zkusenost, ze to
>> nelze. Dal jsem si dve 75176 proti sobe a pri kolizi dostavam na "odposlechu
>> linky" nedefinovany stav. Presneji jeden z nich vyhraje, ale ktery se neda
>> predem rict. Samozrejme by slo, v pripade vysilani bitu, ktery je shodny s
>> klidovym stavem site, se odpojit a zjistit jestli je na siti klidovy stav,
>> ale pak by clovek tezko mohl vyuzit USART z MCU. Tak snad jedine v obdobi
>> stop-bitu.
S tim souhlasim, ja to predtim implementoval jako "ficuru navic"
prakticky zadarmo, proste se mi nechtelo blokovat prijem behem
vysilani.
>>
>> Samozrejme je mozne aby prijemce pri chybe (CRC, parita) stahnul linku a
>> vysilac si po poslednim stop-bitu testnul jestli tam je klidovy stav, ale to
>> by prijemce musel vedet, jak bude ta chybna zprava dlouha :)
Kontrola by mela fungovat na vice urovnich
- linkove (prima detekce kolize)
- relacni, tedy pokud do nejake doby nedostanu odpoved, opakuji
prikaz. I kdyz ke kolizi nedojde, muze se datagram poskodit a tim
padem zahodit.
Tomas
>>
>> Pokud pojmem "kolize" oznacujete stav, kdy do urcite doby nedoslo potvrzeni,
>> pak bych to chapal.
>>
>> Neco mi unika? Jsem mimo misu? Jde RS485 odpouslochavat?
>>
>>
>> MK2
JW> _______________________________________________
JW> HW-list mailing list - sponsored by www.HW.cz
JW> Hw-list@list.hw.cz
JW> http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list