[elektro] RS485 busz

Cseh Róbert R.Cseh at Richter.hu
Wed Jan 7 10:42:50 CET 2009


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



More information about the Elektro mailing list