RS 485 + komunikacni protokol ?

zoodiskus@mbox.vol.cz zoodiskus
Středa Březen 17 11:53:21 CET 2004


ak jsem zkousel napsat driver pro 9-bit komunikaci pro Linux, sice to funguje, ale neni to prilis spolehlive a tak se asi vratim k 8 bitum (pot. prinosy 9-bit nevyvazi pot. problemy).

Nemam s komunikaci na RS485 zadne zkusenosti, uvazuji o necem takovem:
Podminky:
	  RS-485
	  Master 1x PC (asi Linux)
	  Slave max 25ks modulu s AT89Cxxxx s Q 11.059MHz nebo 14.7456MHz.
	  rychlost 38.400bps
	  protokol ???

1. byte - adresa zarizeni
2. byte - prikaz
3. byte - data byte 0
4. byte - data byte 1   (nemam jeste zcela jasno o rozsahu prenasenych dat, mozne rozsireni na 32bit )
5. byte - CR

Slave po zpracovani odpovi stejne tj. adresa, obdrzeny prikaz a vracena data.

Otazky:

1. Je to prilis zcestne a je neco lepsiho ?
2. Jak dalece lze ozelet CRC ?
3. Kde lze ziskat nejake vzorove zdrojaky pro podobnou komunikaci ?
4. Kazda dobra rada !


Jeste jednou dekuji.







Další informace o konferenci Hw-list