Gast
#996637
Hallo zusammen Ich suche nach einem Prinzip für eine automatische Adressvergabe beim RS485 nach dem daisy-chain Prinzip. D.h. der Master ist im Grundzustand nur mit dem ersten Slave verbunden. Nachdem der erste Slave seine Adresse bekommen hat schaltet er den Bus durch auf den nächsten Slave, der dann vom Master seine Adresse bekommt usw. Die Adressvergabe ist nur einmalig nach dem Einschalten der Versorgungsspannung nötig und die Versorgung bekommen alle Slaves über den Master. Als erste Lösung könnte ich ein Relais auf jedem Slave einsetzen das den RS485-Bus weiterschaltet, wobei ein Relais recht viel Strom brauch und für meine Applikation wahrscheinlich zu teuer wird. Oder kann ich die RS485-Busleitungen auch über Transistoren trennen/verbinden - und wie? Mir würde eine Übertragungsrate von 9600 Baud reichen, allerding brauche ich Kabellängen von bis zu 500m vom Master bis zum letzten Slave. Vielleicht weiss auch jemand wie ich einen schaltbaren Abschlusswiderstand realisiere (für den letzten Slave!) Vielleicht hat jemand schon was ähnliches gemacht der mir ein bischen Hilfestellung geben kann. hoffe auf viele antworten gruß tom