[elektro] RS485 busz

Pipi lista at puzsar.hu
Wed Jan 7 22:39:10 CET 2009


Cseh Róbert írta:
> Sziasztok!
> 
> 
> RS485 busszal küzdök pár napja:
> Alapok:
> 75176 jelű IC van benne, jelenleg 6 eszköz, kb. 1 méteren belül.
hát ez elég durva szerintem.
nekem 4 eszköz van kb 500m-en árnyékolatlan utp kábelen szépen felfűzve, +1 eszköz leágazik kb 15m-t középen csillagszerűen, mert csak :)
két végén normális lezárás (a leágazás végén asszem 1k-t tettem hasraütve)
maxim smd max485-ök vannak (én dip-est tettem volna foglalatba), proci felé optóval leválasztva, a táp dupla érpáron megy (két végéről táplálva, középen megszakítva),
  de a proci tápja dc-dc konverterrel szintén galv. le van választva
(kicsit túlbiztosítottnak látom, de nem én terveztem a hw-t)

  van egy főnök, ő kérdezgeti le a többit.
olyan hibám nekem is volt hogy hibás átvitelek voltak, de azért hasonlított az eredetire :)
a hiba akkor szünt meg, ha a busz folyamatosan van hajtva,
úgy trükköztem hogy az adó a küldés után nem vált azonnal vételre, a vevő a parancs vétele után azonnal adásra vált,
(vagyis ketten hajtják a buszt - lehet hogy nem korrekt, de bevált.) vár egy ideig ami alatt az előző adó garantáltan vételre áll utána kezd adni.
az átlapolás idejére már nem emléxem, 38KBaudon 24 órában jól működik (persze van egyszerű checksum-os ellenőrzés),
ha hibás átvitel van egy ledet villogtatok, de nem emléxem hogy láttam volna világítani (kivéve mikor valamelyik eszközt le/rádugják a buszra)

szerintem az volt a baj hogy a kábel belengett ha senki nem hajtotta, a soros vétel meg startbitnek nézi és megkezdi a vételt...
de ez talán az 1 m-en nem játszik


-- 
Pipi
http://www.puzsar.hu



More information about the Elektro mailing list