[elektro] RS485 busz
Tóth Péter
tope1 at freemail.hu
Wed Jan 7 11:14:05 CET 2009
Nálam 12 eszköz megy tizen méterekre egymástól, UTP-n, össze-vissza
kötve, lezáró ellenállás nélkül 115200 bps-sel. Azt nem mondom, hogy
hiba nélkül, de egy jó hibatűrő protokollal nem gond.
Furcsaságok nálam is szoktak lenni, pl. beraktam mégegy eszközt, és egy
másik hibákat kezdett el gyártani. Aztán spontán megszünt...
Mostanában nekem is vacakolt, nagyobb szüneteket kellett beegyek a
modulok lekérdezése közé, azóta sokkal jobb.
Próbáld egyesével felpakolni az eszközöket, hátha kibukik valamelyik.
ToPe
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.
> A bekötés BUSZ rendszerben van.
> Közös tápról jár az egész....
>
> A lezárás mindkét végén ott van az A és B közt. (100R ill 120R)
>
> A kommunikációba belehallgatva (USB-RS485, FTDI ajánlás alapján megépítve) érdekességek vannak, amiért nem megy a rendszer (Br at y terminállal/Hyperterminallal nézve).
>
> 1, Az első kiírt adat jól jelenik meg a buszon
> 2, A következőknél már sérül az adat (néha jól megy ki, csak a végén 00 kódok jelennek meg)
> 3, Ha buszra berakom a _szabványosan előírt_ 2*680R fel/lehúzót, akkor a buszon minen chip vételi állapotában 00 kódú karakterek jelennek meg...
> 4, Ha a buszon a fel/lehúzót megcserélem (fordítva kötöm be), akkor a busz elején még jó a jel, az utolsó 1-2 eszközig nem jut el a jel (krix-krax van rajta).
>
> A 75176-ok adás/vétele egyszerre van vezérelve (De/RE összekötve és AVR lába vezérli) természetesen chipenként 1-1 AVR van és az vezérli.
> Adás után a buszról 1 byteidő után kapcsolódok le. Adásra kapcsolás előtt várakozás van (1 byteidő). A busz 9600 bps sebességű, kvarcpontos.
>
> 2 napja már hullásnak indult a hajam, nem találom, hogy mi lehet a probléma oka....
>
> Valaki futott már be hasonlóba?
>
> Bocs a hosszú levélét... De egy ilyen egyszerű HW kifogjon rajtam....
> Bezzeg az SHT11 élesztése pikk-pakk 10-12 perc alatt sikerült:(.
>
>
> Robert
>
> -----------------------------------------
> elektro[-flame|-etc]
>
>
>
More information about the Elektro
mailing list