Soros kommunikáció

Rancz Lajos csiga at fosch.com
Mon Jan 23 07:28:44 CET 2006


Helló!

Ha enniyre szofisztikált rendzsert találtál ki, akkor inkább a CAN-t 
ajánlom, az mind tudja amit leírtál. AT90CAN128 kapható, nemsokára jön a 
32 és 64k-s változat is (mondjuk ugyanúgy TQFP64 tokban).

Üdv,
Lajos


Papp Zoltán írta:

> Sziasztok!
>
> Biztosan sokan csináltatok már hasonlót, hátha már túl vagytok ezeken:
>
> Soros kommunikáció kellene kütyük közé, az alábbi paraméterekkel:
>
> Fizikai közeg: 1db árnyékolt csavart érpár, max. távolság: 100-150 m. 
> A  táp mindenhol helyben gyártott, leválasztás úgy vélem ajánlott, 
> pláne,  hogy külön fázisról, külön betápról kaphatják a tápot. A 
> dróton mondjuk  max. 20-30 készülék lehet (de lehet, hogy több). 
> Mindegyik készülék kb.  300-400Bájt/sec sebességgel állandóan ad a 
> vonalra, címzetten vagy  általános üzenetként. Tehát összesen kb. 
> 10-15kB/s adatra kell számítani,  a 20-30 mastertől.
>
> Szoftveresen a lehető legegyszerűbben szeretném lekezelni, a fő 
> prociban  leginkább csak annyit szeretnék látni, hogy interrupt 
> (HW||SW): üzenet  jött NEKED (akár célzottan, akár általános), és a 
> csomag valahová letéve.  Az ütközésekkel, címzéssel, hibakódolással 
> (CRC, paritás, checksum, stb.),  újraküldéssel, stb. nem szeretnék 
> foglalkozni a fő prociban, esetleg egy  másik uC-ben vagy egy 
> cél-eszközben.
>
> Eddig két dologra gondoltam:
>
> - CANBUS, fő proci:ATCAN128, mellékproci nincs, CAN-busz meghajtó. 
> Nem  néztem utána, hogy az ATCAN128 mennyi mindent végez el a fenti 
> cuccokból..
> - RS485 saját kommunikáció, saját protokollal, külön uC-be lekódolva, 
> a fő  proci felé megy egy int láb, meg valami handshakinges párh. v. 
> soros  kommunikáció.
>
> Mik a buktatók, ill. milyen ötletetek van még? (egyelőre az 
> ethernetes,  ip-alapú cuccot elvetettem, ahhoz még nőni kell, de ha 
> arra is van valami  nem túl bonyis mód, akkor talán abba is 
> beleugranék, de inkább valami  egyszerűbbre gondolok)
>
> Köszi:
>




More information about the Elektro mailing list