Moin, hat von euch schon mal jemand CAN Bus mit 1MBits/s über parallel liegende Leitungen (Flachbandkabel, Länge ca. 4m) betrieben und kann mir sagen ob das funktioniert oder ob ich das direkt vergessen kann? Ich danke im Voraus Gruß Leon
Hallo, sollte so funktionieren. Die empfohlende maximale Länge bei 1MBit/s ist 40m. Gegebenenfalls must du die Abschlusswiderstände dem Flachbandkabel anpassen. Was für einen Wellenwiderstand hat dein Kabel? Beachte hierbei den Ausgangsstrom deiner Transceifer. Meistens ist hier aber etwas Luft. ciao Volker
Danke für deine Antwort. Also das Flachbandkabel hat relative Permittivität von 2,8. Über die Fausformel 377/[pi*sqrt(epsilon_r)]*ln(2*Leitungsabstand/Leitungsdurchmesser) komme ich auf 131 Ohm. Das liegt ja in etwa im Bereich der 120 Ohm mit denen der CAN Bus normalerweise terminiert wird, sollte also ok sein, denke ich.
Ja, sollte so passen. Was für Signale sind sonst noch auf dem Kabel? Könnten die Übersprechen und damit Störungen verursachen? Sonst fällt mir nichts mehr ein warum es nicht gehen sollte. ciao Volker
Auf dem Kabel ist so einiges los. Haubtsächlich Steuersignale für Schrittmotortreiber und Encodersignale, aber eigentlich alles durch Masseadern separiert. Mal sehen ob es so funktioniert. Ich hab das mal mit Signalgeneratoren simuliert und da sahen die Signale ganz ok aus. Allerdings kann man das vermutlich nur bedingt mit den Augängen eines µc vergleichen.
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.