Gast
#4174145
Hallo zusammen, ich hab ein seltsames Problem, welches ich nicht ganz nachvollziehen kann. Ich hoffe Ihr könnt mir weiterhelfen. Ich habe mehrere µC die jeweils über einen MAX485 miteinander verbunden sind. Die einzelnen Platinen lassen sich mittels Dsub-Stecker miteinander verbinden. Das heißt, kein Kabel zwischen den einzelnen Platinen und maximaler Abstand zwischen den einzelnen Treibern ist somit nur wenige cm. Der Bus ist reihenförmig aufgebaut. Da ich MAX485 Treiber verwende habe ich keine Failsafe-Widerstände verbaut. Jetzt zu meinem Problem: Stecke ich am Anfang und am Ende einen 120Ohm Widerstand, dann bekomme ich keine Kommunikation ans laufen. Lasse ich die Abschlusswiderstände weg, dann läuft der Bus ohne Probleme. Ich habe auch verschiedene weitere Widerstandswerte getestet (höhere sowie auch niedrigere), leider ohne Erfolg. Ich kann mir dieses Verhalten leider nicht ganz erlären.Womit könnte das zusammenhängen? Die Leiterbahnen der Platinen haben sicher keine 120Ohm wellenwiderstand oder? Ist in diesem Fall eine Terminierung überhaupt möglich bzw. notwendig? Ich hoffe Ihr habt ein paar gute Ideen. Viele Grüße