Gibt es Gatterschaltungen, welche ich z.B in ein CAN-Bus-Netzwerk einbauen kann um die Signallaufzeiten zu verlängern?
??? Der CAN-Bus muß seine eigenen Bits zurücklesen, also die Signallaufzeiten so kurz halten, wie nur irgend möglich ! Ansonsten muß man mit der Baudrate runtergehen. Peter
Ich hab ein CAN-Netzwerk mit 1 Master und 2 Slaves und will in der Software oder so feststellen wo die Slaves physikalisch am Bus liegen. Daher die Idee mit der Messung der Signallaufzeiten.
Das ist Quatsch, kein Bus kann sowas. Entweder der Bus geht oder er geht nicht. Kabellängen oder Kabeldefekte lassen sich nur mit speziellen Kabeltestern ermitteln. Eine Möglichkeit wäre, daß ein Stelle den Bus kurzschließt und die andere speist einen Strom ein und mißt den Spannungsabfall mittels ADC. Die Stelle mit dem höheren Widerstand dürfte dann die weiter entferntere sein, wenn Dir nicht die Übergangswiderstände der Steckverbinder einen Streich spielen. Peter
>Ich hab ein CAN-Netzwerk mit 1 Master und 2 Slaves
Die CAN Spezifikation kennt keine Master oder Slaves... Jeder BUS
Teilnehmer ist gleichberechtigt.
Das mit der Widerstandsmessung ging mir auch schon durch den Kopf, aber ich glaub dass die Widerstandsunterschiede zu klein sind um sie ordentlich erfassen zu können.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.