Hallo, ich suche ein Beispielprogramm mit dem ich 3 oder mehr Atmega8 über einen CAN Bus vernetzen kann. Mein Ziel ist es, die digitalen Ports abzufragen und an einer Stelle auszugeben. Wenn jemand ein gutes Buch zu dem Thema kennt, hat er mir schon sehr geholfen! Im Web habe ich bisher noch nichts gefunden. Tobias
Ich würde nen MC mit Hardware-CAN-Interface verwenden, CAN ist doch ein paar Klassen über RS232 und Co. Wenn du das in Software vernünftig (auch in Bezug auf die Laufzeit) nachbilden willst, hast du dir einiges vorgenommen.
Guck doch mal hier... http://www.mikrocontroller.net/forum/read-1-146381.html Da habe ich irgendwo meinen Code (für den ATMega32) reingehängt. Sonst hilft die Suchfunktion des Forums auch... Übrigens arbeitet das System mit dem MCP2515 von Microchip. Microchip hat auch auf seiner Seite nette ApplicationNotes zu dem Thema... Gruß Rahul
Falls ATmega8 "gesetzt": z.B. ATmega8 + MCP2515 + PCA82C250 Die Kombination funktioniert "hier" ganz gut. Die Bauteile sind relativ guenstig und alle auch "bedrahtet" erhältlich (z.B. bei Reichelt). Information zur Ansteuerung des MCP und einige Codebeispiele: - Datenblatt des MCP - AppNotes von Microchip und zugehoeriger Code - Dokumentation und Code zum EvalKit - Informationen und Beispiele von kvaser
Tag ! ich werde aus den beispielen nicht schlau.. und die besagten atmega 32 beispiele sind nciht auffindbar.. kanstt du villeicht mal welche von denen sources online setzten für senden + empfang ? bitte ! mfg Andre
Hallo, hat mal jemand ein ganz einfaches Programm- und Scahltungsbeispiel. Ich möchte mir mal gerne ein Bild vom Aufwand dahinter machen Tobias
hey tobias.. der altungsaufwand ist relativ gering alles was du brauchst ist der mcp2515 nen treiberbaustein 82c250 nen quarz für den mcp (oder du taktest den durch den mega) den mcp hängst du direkt an den SPI port an einfachen beispielen zur programmierung mangelt es leider unter http://www.kreatives-chaos.com/ findest du den schaltplan für ein can bus testboard (kannst das meiste weglassen.. annefürsich brauchst du nur den mega 8 an sich und die verbindugnen zum mcp2515
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.