CAN-Kommunikation mit verschiedenen Bustakten

Gast #4120438
Lesenswert?
• ▲
▼
Hallo,
ich habe (eventuell) ein problem. Ich kommuniziere mit CAN mit mehreren 
Teilnehmern. Der Bustakt trägt dabei 250kHz. Jetzt soll sich noch mit 
dem selben Controller (der hat zwei mal CAN) mit einem externen 
Teilnehmer unterhalten werden (zunächst zumindestens zuhören). Dieser 
hat allerdings einen Bustakt von 1MHz. ist dies überhaupt möglich? oder 
gibt es irgendetwas, was ich dazwischen stecken kann, damit das passt?

Johannes
#4120741
Lesenswert?
• ▲
▼
Johannes schrieb:
> das ganze wird mit einem dsPIC30F6011 gemacht.

Im Datenblatt sieht man, beide CAN-Einheiten haben eigenständige 
Register für die Baud-Rate. Das sollte also gehen.

Das Problem ist übrigens millionenfach gelöst: In den meisten Autos sind 
mehrere CAN-Busse mit unterschiedlichen Geschwindigkeiten im Einsatz. 
Controller in den Steuegeräten arbeiten als Gateway und routen Signale 
zwischen den Bussen unterschiedlicher Geschwindigkeit.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.