Forum: Mikrocontroller und Digitale Elektronik CANBUS: Buslast ermitteln


von M. Rudolf (Gast)


Lesenswert?

Wie kann man eigentlich die Buslast vom CANBUS ermitteln?
Von Vector Informatik gibt es einen sogenanten CAN-Alyzer.
Damit kann man die Buslast ermitteln. Da ich sowas nicht besitze und 
auch nicht besitzen werde, möchte ich auf einem Mikrocontroller diese 
Buslast ermitteln. Was ermittelt man sowas?

von M. Rudolf (Gast)


Lesenswert?

Mich würde interessieren wie man alg. die Buslast mit einem 
Mikrocontroller ermitteln kann. Für jede Hilfe bin ich dankbar!

von Michael W. (mictronics) Benutzerseite


Lesenswert?

Das sollte sich über die Anzahl der Frames pro Zeiteinheit ermitteln 
lassen.
Schau dir mal dieses Dokument an:
http://www.ixxat.de/download/artikel_comparison_can_and_ethernet.pdf
dort wurde das mal theoretisch betrachtet.

von M. Rudolf (Gast)


Lesenswert?

Vielen Dank Michael Wolf.
Die Buslast könnte man auf jedenfall mit jedem Mikrocontroller der eine 
CAN-Schnittstelle besitzt ermitteln. Ist das so korrekt?

von M. Rudolf (Gast)


Lesenswert?

Mit diesem Dokument kann ich nichts anfangen.
Hast du schon mal sowas mit einem Mikrocontroller ausgerechnet?

von Michael W. (mictronics) Benutzerseite


Lesenswert?

Das Dokument beschreibt nur, wie du zB. die 100% Buslast aus gegebenen 
Werten ermitteln kannst. Wenn du berechnet hast, wieviel 
Frames/Zeiteinheit in deinem Bussystem maximal verschickt werden können, 
brauchst du bloss zu messen wieviel aktuel pro Zeiteinheit auf dem Bus 
liegen. Dann kannst du deine Buslast berechnen.

Gemacht habe ich das noch nicht. Ist bloss ein theoretischer Ansatz.

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
Noch kein Account? Hier anmelden.