- 3D-Druck Einstieg und Tipps         
Ergebnis 1 bis 7 von 7

Thema: Zwei PIC über CAN verbinden

  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    16.10.2007
    Beiträge
    5

    Zwei PIC über CAN verbinden

    Anzeige

    LiFePo4 Akku selber bauen - Video
    Ich möchte gerne zwei PIC Mikrocontroller (18F4580) über CAN verbinden. Mit dem einen werte ich Sensoren aus, mit dem anderen möchte ich je nach Sensorwerten Motoren ansteuern. Die errechneten Sensorwerte mit Hilfe des µC1 soll nun über CAN dem µC2 mitgeteilt werden und anderes herum soll z.B der µC2 dem µC1 mitteilen wenn der Motor z.B. seine Endposition erreicht hat. Zusätzlich möchte ich eine CAN-Schnitstelle an denen evtl. Datenpakte von beiden Mikrocontrollern ausgelesen werden sollen. Da die Controller nur über TXCAN und RXCAN verfügen, müssen diese Signale doch noch auf einen MCP2551 gelegt werden, die daraus Datenpakete machen. Meine Frage lautet jetzt. Muss nach jedem Mikrocontroller so ein MCP2551 geschaltet werden und diese dann miteinander verbunden oder reicht einer oder muss ganz was anderes verwendet werden ? Und die Schnittstelle kann doch hinter dem MCP2551 (CAN_H und CAN_L) "abgegriffen" werden ?

  2. #2
    Neuer Benutzer Öfters hier
    Registriert seit
    16.10.2007
    Beiträge
    5
    Da noch keiner geantwortet hat, stelle ich dass ganze mal grafisch dar, weil der Text doch sehr verwirrend ist. Hoffe mir kann jemand helfen
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken can_verbindung.jpg  

  3. #3
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    19.08.2004
    Beiträge
    197
    Jeder Prozessor einen CAN-Treiber, wenn sich nur zwei unterhalten sollen, brauchst du das wohl nicht.
    Der Vorteil des CAN-Busses ist ja die Kollisionserkennung und die Messageverwaltung.
    So sehe ich es.

  4. #4
    Neuer Benutzer Öfters hier
    Registriert seit
    16.10.2007
    Beiträge
    5
    Wenn ich den CAN_H und CAN_L für evtl. noch andere Sensoren die diesen Ausgang haben, brauche kann ich dann diese beiden Transceiver einfach zusammenschließen ?

  5. #5

  6. #6
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    26.03.2006
    Ort
    WOB
    Beiträge
    630
    Gruß Thomas \/

    Alles über AVR, PIC und CAN
    blog.cc-robotics.de

  7. #7
    Benutzer Stammmitglied
    Registriert seit
    10.10.2007
    Beiträge
    79
    Wollt ihr vielleicht nochmal hier rein schauen? https://www.roboternetz.de/phpBB2/ze...ag.php?t=35621
    Ich mache nicht gerne Werbung für meine Threads, aber da ich sehr unzufrieden bin mit der Forenstruktur (ich denke, dass die oberen Foren am meisten frequentiert sind, aber wer schaut denn unten nach?! Fast alles lässt sich doch in Elektronik posten...) muss das mal sein...
    MFG

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Solar Speicher und Akkus Tests