CAN BUS auslesen mit der AVR Butterfly?

Diskutiere CAN BUS auslesen mit der AVR Butterfly? im Elektronik allgemein Forum im Bereich WEITERE ELEKTROTECHNISCHE BEREICHE; Erstmal Hallo. Ich bin neu hier im Forum und hoffe, dass ich bei euch bzw. hier im Forum richtig bin. Ich habe derzeit in der Schule ein...

  1. #1 stephan.l, 22.02.2007
    stephan.l

    stephan.l Guest

    Erstmal Hallo. Ich bin neu hier im Forum und hoffe, dass ich bei euch bzw. hier im Forum richtig bin.

    Ich habe derzeit in der Schule ein "kleines" (für mich anscheind zu großes) Projekt laufen.
    Ich möchte die Geschwindigkeit meines PKW (VW Polo Bj. 03) über den CAN Bus auslesen.
    Hierzu habe ich den Mikrocontroller AVR Butterfly sowie den CAN-Treiber MCP2515 und Transciever SN65HVD231D genommen.

    Mein Schaltbild:
    http://87.230.7.215/digifahrt/schaltplan.jpg
    (Zur Vereinfachung wurden die Spannungsquellen weggelassen)

    Für mich stellt sich jetzt die Frage ob ich alles Richtig angeschlossen habe, oder ob etwas Fehlt.

    Könnt ihr mir vielleicht helfen?

    Vielen Dank im Vorraus.

    Stephan
     
  2. Anzeige

    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. #2 Matthias, 22.02.2007
    Matthias

    Matthias Spannungstauglich

    Dabei seit:
    09.11.2006
    Beiträge:
    908
    Zustimmungen:
    3
    AW: CAN BUS auslesen mit der AVR Butterfly?

    Hallo,

    ich vermisse den Takt für den MCP2515.

    Gruß,
    Matthias
     
  4. #3 stephan.l, 22.02.2007
    stephan.l

    stephan.l Guest

    AW: CAN BUS auslesen mit der AVR Butterfly?

    Okay, danke.
    Den Takt gebe ich wahrscheinlich über den Schmetterling.
    Kannst du mir sagen, wie ich den Taktgebung einbaue (PIN)?
     
  5. #4 Matthias, 22.02.2007
    Matthias

    Matthias Spannungstauglich

    Dabei seit:
    09.11.2006
    Beiträge:
    908
    Zustimmungen:
    3
    AW: CAN BUS auslesen mit der AVR Butterfly?

    Hallo,

    guck 'mal bitte in das Datenblatt. Es hängt nämlich vom Typ ab: Pin 8 oder Pin 9 (CLK in).


    Gruß,
    Matthias
     
  6. #5 stephan.l, 23.02.2007
    stephan.l

    stephan.l Guest

    AW: CAN BUS auslesen mit der AVR Butterfly?

    Also der MCP hat einen eingang beim Time Generator, sprich OSC1.
    Da muss ich also noch eine Leitung zum Schmetterling legen?
     
  7. #6 Matthias, 23.02.2007
    Matthias

    Matthias Spannungstauglich

    Dabei seit:
    09.11.2006
    Beiträge:
    908
    Zustimmungen:
    3
  8. #7 stephan.l, 24.02.2007
    Zuletzt von einem Moderator bearbeitet: 24.02.2007
    stephan.l

    stephan.l Guest

    AW: CAN BUS auslesen mit der AVR Butterfly?

    Vielen Dank. Ich werde mir die Links mal anschauen & durchlesen.

    [edit]

    Ich glaube, was ich noch nicht ganz verstanden habe ist, wer wem
    den Takt gibt. Gibt der MCP den Takt vor oder Steuer ich den mit dem Schmetterling?
    Ist grad etwas verwirrend für mich.
     
  9. #8 Matthias, 25.02.2007
    Matthias

    Matthias Spannungstauglich

    Dabei seit:
    09.11.2006
    Beiträge:
    908
    Zustimmungen:
    3
    AW: CAN BUS auslesen mit der AVR Butterfly?

    Hallo,

    die Frage nach dem Takt ist berechtigt. Die Antwort lautet: Wie hättest Du es denn gern geschaltet?
    - Externer Takt mittels Quarz.
    - Takt aus dem Prozessor.
    - Takt aus dem MCP2515.

    Ich persönlich nehme bei zeitkritischen Anwendungen eine externe Basis, da die Quarze meist etwas genauer sind als die internen Taktgeneratoren.

    In dem Schaltplan ist es so gelöst: Externer Takt durch Quarz Q1 am MCP2515. Dann Weitergabe des Taktes an alle anderen Bausteine über den Pin "SCK".

    Man muß sich eines immer vor Augen halten: Ohne einen Taktgeber läuft meist nichts. Darum sollte man den Quarzen auch 'mal seine Aufmerksamkeit schenken, damit kann nämlich eine Schaltung stehen und fallen.

    Gruß,
    Matthias
     
  10. Anzeige

    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  11. #9 stephan.l, 25.02.2007
    stephan.l

    stephan.l Guest

    AW: CAN BUS auslesen mit der AVR Butterfly?

    Hmm, für mich stellt sich meist die Frage, was ist für mich leichter zu realisieren.

    Okay, du würdest mir also einen externen Taktgeber empfehlen. Das bedeuetet, ich brauch noch einen neuen Baustein? Wenn ja, welchen soll ich da verwenden?
     
  12. #10 Matthias, 25.02.2007
    Matthias

    Matthias Spannungstauglich

    Dabei seit:
    09.11.2006
    Beiträge:
    908
    Zustimmungen:
    3
    AW: CAN BUS auslesen mit der AVR Butterfly?

    Hallo,

    guck 'mal in den Schaltplan. Dort stehen die Werte für Q1 und die Kondensatoren, dazu die Beschaltung.

    Wenn Du damit nicht klar kommst, dann sag bitte Bescheid.

    Gruß,
    Matthias
     
Thema:

CAN BUS auslesen mit der AVR Butterfly?

Die Seite wird geladen...

CAN BUS auslesen mit der AVR Butterfly? - Ähnliche Themen

  1. Bticino Linea Audio 2 Draht Bussystem erweitern

    Bticino Linea Audio 2 Draht Bussystem erweitern: Hallo zusammen, folgendes Szenario: ein EFM wurde ausgebaut. Vorsorglich ist schon eine Audio Türsprecheinrichtung von Bticino (Legrand) in...
  2. Busch Jaeger Komfortschalter 6815 u

    Busch Jaeger Komfortschalter 6815 u: Hallo , habe seit mehreren Jahren denn Komfortschalter 6815 u im Betrieb mit wechselschaltung läuft auch gut. Ich weiß auch um led zu betreiben...
  3. Busch Jäger 4310/6 Steckdose mit Wippschalter

    Busch Jäger 4310/6 Steckdose mit Wippschalter: Moin zusammen, habe mal eine Frage zun obiger Steckdose. Das Thema ist zwar anscheinend schon öfter beschrieben worden, aber nicht wie ich...
  4. Installation von Busch Jäger Kombination 4310, am Badschrank

    Installation von Busch Jäger Kombination 4310, am Badschrank: Hallo, wer kann mir helfen oder auch eine Anleitung posten, wie ich am Badschrank 2 LED Leuchten mit dem Steckdosen - Kippschalter verbinde? Über...
  5. robustes Kabel für Tischgrill

    robustes Kabel für Tischgrill: Hallo, welches Ersatzkabel würdet ihr für einen alten Tischgrill verwenden? Es handelt sich um ein altes Gerät von Rowenta mit 1600 W. Das...
  1. Diese Seite verwendet Cookies um Inhalte zu personalisieren. Außerdem werden auch Cookies von Diensten Dritter gesetzt. Mit dem weiteren Aufenthalt akzeptierst du diesen Einsatz von Cookies.
    Information ausblenden