Forum: Projekte & Code CAN-BUS


von Manfred (Gast)


Lesenswert?

Hallo
Hat schon jemand Erfahrung mit den Can-Bus?
Ich bin gerade dabei ein CAN-Bus mit dem SJA1000 aufzubauen, komme aber
mit der Routine nicht klar (Intialisierung, senden, abfragen)

Grüße Manfred

von Rudi (Gast)


Lesenswert?

Wobei hast Du Probleme ?
Vielleicht kann ich helfen .

Gruß

von TOM (Gast)


Lesenswert?


von Manfred (Gast)


Angehängte Dateien:

Lesenswert?

Hallo Rudi
Das Problem fängt schon bei der Initialisierung an.
Welche Register muss ich mit welchem Wert beschreiben?
Beim Senden: Die Nachricht beginnt ja mit der ID, dann kommt das RTR
und die Daten. Wie geht die entsprechende Routine?
Über das empfangen hab ich mir eigentlich noch gar keine Gedanken
gemacht.
Ich habe eine Routine im net gefunden (siehe Anhang), aber die
funktionirt nicht. Ich habe keine Ahnung warum, und das will ich
herausfinden

von Werner (Gast)


Lesenswert?

mit was für eienm Controller arbeitest du?
Für den SJA1000 gibt es auch eine Application Note mit
Softwareroutinen,
ausserdem ist es nahezu unablässig, daß man einen Bus-Analyser hat,
ansonsten ist es sehr schwer einen Fehler zu finden!!

von Manfred (Gast)


Lesenswert?

Ich arbeite mit c-control I von Conrad. das ist ein fertig aufgebauter
8-bit Controllerbaustein. Programiert wird er in Basic oder C++
Gruß Manfred

von Robert H. (akira11)


Lesenswert?

Hallo,

kann mir bitte jemand ein kleines Programm schreiben.

Board1 mit AT89C51CC03UA = Taster P1.7 drücken. --> Senden auf CAN
Board2 gleich wie Board1 = Empfangen von CAN --> LED P1.0 leuchtet.

Den Rest würde ich selber implementieren.

http://phoenix22.de/bilder/100_0689+Kopie.jpg

Danke im voraus für die Mühe.

Gruß Rob

von DeLux (Gast)


Lesenswert?

was willst du den ausgeben?

von Robert H. (akira11)


Lesenswert?

nur das auf dem 2ten Board eine LED leuchtet mehr nicht.

von Werner A. (Gast)


Lesenswert?

Ich glaub die Frage zielte dahin, was du bezahlen willst...

von Robert H. (Gast)


Lesenswert?

Lustig, aber ich würde mich mit Sicherheit erkenntlich zeigen.
Ich brauche den Quelltext der dann auch funktioniert.

Woher kommst du? Vielleicht kann man sich privat treffen.
Ich komme aus der Gegend 67354 bei Speyer.

Schreib mir doch bitte auf Phoenix11@web.de

Gruß
Robert

von Christian (Gast)


Lesenswert?

Moin!

Ich habe mal 2 C-Control 2 und einen CAN Neigungswinkelsensor vernetzt.
Vielleicht finde ich den Quelltext noch.
War nicht besonders umfangreich.

von Eltman (Gast)


Lesenswert?

Die C-Control 2 Module haben aber eine Mc mit CAN on Board.
Es ist was anderes als wenn man einen externen CAN Controller
ansprechen will.

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.