Herunterladen Inhalt Inhalt Diese Seite drucken
Vorschau ausblenden Andere Handbücher für IPEH-002210:

Werbung

PCAN-Router
Universeller CAN-Umsetzer
Benutzerhandbuch

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Peak IPEH-002210

  • Seite 1 PCAN-Router Universeller CAN-Umsetzer Benutzerhandbuch...
  • Seite 2 LPC2194/01, 256 kBit EEPROM Die in diesem Handbuch erwähnten Produktnamen können Markenzeichen oder eingetragene Markenzeichen der jeweiligen Eigentümer sein. Diese sind nicht ausdrücklich durch „™“ und „®“ gekennzeichnet. © 2008 PEAK-System Technik GmbH PEAK-System Technik GmbH Otto-Röhm-Straße 69 64293 Darmstadt...
  • Seite 3: Inhaltsverzeichnis

    PCAN-Router – Benutzerhandbuch Inhalt Einleitung Eigenschaften im Überblick Lieferumfang Voraussetzungen für den Betrieb Anschlüsse und Kodierlötbrücken D-Sub-Stecker Schraubklemmleiste Anschlussfeld J4: Serielle Ports Anschlussfeld J5: JTAG-Ports Kodierlötbrücken Port-Belegung des Mikrocontrollers Inbetriebnahme Software WinARM-Paket installieren 5.1.1 ZIP-Archiv entpacken 5.1.2 Zusätzliche Suchpfade einrichten CAN-Softwarebibliothek Demo-Firmware 5.3.1...
  • Seite 4 PCAN-Router – Benutzerhandbuch Firmware über die seriellen Anschlüsse übertragen Häufig gestellte Fragen (FAQ) Technische Daten Anhang A Zertifikate Anhang B Bemaßungszeichnung...
  • Seite 5: Einleitung

    PCAN-Router – Benutzerhandbuch Einleitung Der PCAN-Router ist ein Modul mit zwei CAN-Kanälen, deren Datenverkehr durch einen frei programmierbaren Mikrocontroller verarbeitet wird. Dadurch können eingehende CAN-Nachrichten individuell ausgewertet, umgewandelt und gefiltert werden, um dann entsprechend angepasste CAN-Nachrichten in das jeweils andere Netz zu senden. Eine selbst erstellte Firmware können Sie über den bereits imple- mentierten Boot Loader per CAN auf den PCAN-Router übertragen.
  • Seite 6: Lieferumfang

    Aluprofilgehäuse mit Option zur Befestigung an Hutschienen Lieferumfang Der Lieferumfang besteht im Normalfall aus folgenden Teilen: PCAN-Router im Aluprofilgehäuse 10-poliger Schraubklemmleistenstecker (nur IPEH-002210-P) CD mit Dokumentation, Windows-Software (C- und C++- Compiler GNU WinARM, Flashprogramm) und Demoprojekt Voraussetzungen für den Betrieb Damit Sie den PCAN-Router ordnungsgemäß...
  • Seite 7: Anschlüsse Und Kodierlötbrücken

    Art der Anschlüsse und der zusätzlich zu den CAN-Kanälen bereitgestellten Signale unterscheiden: mit zwei 9-poligen D-Sub-Steckern, zusätzlicher digitaler Eingang (IPEH-002210) mit einer 10-poligen Schraubklemmleiste, zusätzliche serielle Schnittstelle (IPEH-002210-P) Für den direkten Zugriff auf die seriellen Ports sowie die Debugging- Ports des Mikrocontrollers sind auf der Platine des PCAN-Routers zusätzliche, jedoch nicht bestückte Anschlussfelder vorhanden.
  • Seite 8: D-Sub-Stecker

    PCAN-Router – Benutzerhandbuch D-Sub-Stecker (Nur IPEH-002210) Die D-Sub-Stecker sind für die CAN-Kanäle CAN1 und CAN2 vorgesehen. Über beide Stecker kann die Spannungsversorgung erfolgen. Die Versorgungsanschlüsse +U und +U sind intern rückwirkungsfrei verschaltet. Somit können ggf. unterschiedliche Spannungsquellen angeschlossen sein. Stecker CAN1 bietet außerdem einen Pin für die Aktivierung des Firmware per Bootloaders (Boot CAN1, siehe auch Abschnitt 6.1...
  • Seite 9: Schraubklemmleiste

    PCAN-Router – Benutzerhandbuch Schraubklemmleiste (Nur IPEH-002210-P) Neben der Spannungsversorgung und den CAN-Kanälen enthält die Schraubklemmleiste Anschlüsse für eine serielle Schnittstelle mit RS-232-Pegeln. Abbildung 2: Anschlüsse der Schraubklemmleiste Klemme Funktion Versorgung +U (7,5 - 26 V DC) CAN1_L CAN1_H CAN2_L CAN2_H...
  • Seite 10: Anschlussfeld J4: Serielle Ports

    PCAN-Router – Benutzerhandbuch Anschlussfeld J4: Serielle Ports Das nicht bestückte Anschlussfeld J4 auf der Platine des PCAN- Routers bietet eine Zugriffsmöglichkeit auf die seriellen Ports des Mikrocontrollers LPC2129 oder LPC2194/01 (μC). Abbildung 3: Verteilung der Pins am Anschlussfeld J4 Signal Port μC RxD0 P0.1...
  • Seite 11: Anschlussfeld J5: Jtag-Ports

    PCAN-Router – Benutzerhandbuch Anschlussfeld J5: JTAG-Ports Das nicht bestückte Anschlussfeld J5 auf der Platine des PCAN- Routers bietet eine Zugriffsmöglichkeit auf die JTAG-Ports des Mikrocontrollers LPC2129 oder LPC2194/01 (μC) für Hardware- Debugging. Abbildung 4: Verteilung der Pins am Anschlussfeld J5 Signal Port μC Interne...
  • Seite 12: Kodierlötbrücken

    PCAN-Router – Benutzerhandbuch Kodierlötbrücken Die vier Positionen für Kodierlötbrücken (ID 0 - 3) sind jeweils einem Port des Mikrocontrollers LPC2129 oder LPC2194/01 (μC) zugeord- net: Position Port μC P0.4 P0.5 P0.6 P0.7 Position ist … Zustand am Port überbrückt offen High Der Zustand der Ports ist in folgenden Fällen relevant: Die geladene Firmware ist so programmiert, dass sie die...
  • Seite 13: Port-Belegung Des Mikrocontrollers

    PCAN-Router – Benutzerhandbuch Port-Belegung des Mikrocontrollers Die folgende Tabelle listet die verwendeten Ein- und Ausgänge (Ports) der Mikrocontroller LPC2129 und LPC2194/01 (μC) und deren Funktion im PCAN-Router auf. Port μC-Funktion Signal Aktiv Funktion/Anschluss (μC) P0.0 TxD UART0 TxD0 Serielle Kommunikation, Senden, J4:2 oder SKL:10 (RS- 232-Pegel) P0.1...
  • Seite 14 PCAN-Router – Benutzerhandbuch Port μC-Funktion Signal Aktiv Funktion/Anschluss (μC) P0.13 I, O Portpin P0.14 Portpin /Boot_ser Flashen über serielle Schnitt- stelle aktivieren, J4:4 P0.15 Portpin /Boot_CAN Flashen über CAN 1 mit 500 kBit/s aktivieren, CAN1:9 und SKL:7 (High-aktiv, bedingt durch interne Beschaltung) P0.17 Portpin V24_en...
  • Seite 15 PCAN-Router – Benutzerhandbuch Port μC-Funktion Signal Aktiv Funktion/Anschluss (μC) P1.16 Portpin LED CAN 1 rot P1.17 Portpin LED CAN 1 grün P1.18 Portpin LED CAN 2 rot P1.19 Portpin LED CAN 2 grün P1.26 JTAG-Interface RTCK Debugging, J5:9 P1.27 JTAG-Interface Debugging, J5:7 P1.28 JTAG-Interface...
  • Seite 16: Inbetriebnahme

    PCAN-Router – Benutzerhandbuch Inbetriebnahme Der PCAN-Router wird durch Anlegen der Versorgungsspannung an Anschlüsse und die entsprechenden Anschlüsse (siehe Kapitel 2 Kodierlötbrücken ) eingeschaltet. Die im Flash-Speicher enthaltene Firmware wird daraufhin ausgeführt. Bei der Auslieferung ist der PCAN-Router mit einer Demo-Firmware versehen, die eine 1:1-Weiterleitung der CAN-Nachrichten zwischen den beiden CAN-Kanälen bei 500 kBit/s durchführt.
  • Seite 17: Software

    PCAN-Router – Benutzerhandbuch Software Das Kapitel behandelt die Installation des Programmierpakets WinARM und gibt Hinweise zur CAN-Softwarebibliothek und zur Demo-Firmware. WinARM-Paket installieren WinARM ist eine Zusammenstellung von Werkzeugen zur Entwick- lung von Anwendungen für ARM-Prozessoren und -Mikrocontroller unter Windows. Das Paket enthält den GNU GCC Compiler für C und C++.
  • Seite 18: Zusätzliche Suchpfade Einrichten

    PCAN-Router – Benutzerhandbuch 5.1.2 Zusätzliche Suchpfade einrichten Damit Windows die Entwicklungswerkzeuge beim Aufruf findet, müssen die entsprechenden Verzeichnisse den Suchpfaden (der Umgebungsvariable PATH) hinzugefügt werden: C:\WinARM\bin;C:\WinARM\utils\bin; So richten Sie die zusätzlichen Suchpfade ein: Stellen Sie unter Windows 2000 und XP sicher, dass Sie mit Administratoren-Rechten angemeldet sind.
  • Seite 19 PCAN-Router – Benutzerhandbuch Klicken Sie im Bereich Systemvariablen auf den Eintrag Path und anschließend auf Bearbeiten. Es erscheint das Dialogfeld Systemvariable bearbeiten. Ergänzen sie den bereits bestehenden Inhalt im Feld Wert der Variablen mit der folgenden Zeichenkette: C:\WinARM\bin;C:\WinARM\utils\bin; Stellen Sie dabei sicher, dass diese Zeichenkette von der bisherigen mit einem Semikolon (;) und ohne Leerzeichen getrennt ist.
  • Seite 20: Can-Softwarebibliothek

    PCAN-Router – Benutzerhandbuch CAN-Softwarebibliothek Zur Unterstützung der Entwicklung von Anwendungen für den PCAN-Router steht die CAN-Softwarebibliothek libPCAN- RouterGNU1.6.0s.a (kurz: Bibliothek) als Binärdatei zur Verfü- gung. Sie ist in der Header-Datei can.h dokumentiert. Beide Dateien finden Sie im Verzeichnis Example auf der mitgelieferten Die aktuelle Version 1.6 der Bibliothek unterstützt alle Ausführungen des PCAN-Routers.
  • Seite 21: Demo-Firmware Kompilieren

    PCAN-Router – Benutzerhandbuch 5.3.1 Demo-Firmware kompilieren So kompilieren Sie die Demo-Firmware unter Windows: Kopieren Sie von der mitgelieferten CD das Verzeichnis Example auf die lokale Festplatte. Öffnen Sie über das Windows-Startmenü eine Eingabeaufforderung. Alternativ können Sie die Tastenkombination betätigen und cmd.exe als auszuführendes Programm angeben.
  • Seite 22: Firmware-Upload

    PCAN-Router – Benutzerhandbuch Firmware-Upload Der Mikrocontroller im PCAN-Router kann auf zwei unterschiedliche Methoden mit einer neuen Firmware versehen werden: Per CAN. Im Lieferumfang befindet sich ein spezielles Windows- Programm, mit dem die Firmware vom Computer an den PCAN- Router übertragen werden kann. Dies ist die empfohlene Methode für ein Firmware-Upload.
  • Seite 23: Hard- Und Software Vorbereiten

    „+U “ (1) und „Boot CAN1“ (7) am D-Sub-Stecker CAN 1 an der Schraubklemmleiste (nur IPEH-002210) (nur IPEH-002210-P) Durch diese Maßnahme wird später der Anschluss „Boot CAN1“ mit einem High-Pegel versehen. Verbinden Sie den CAN-Bus 1 des PCAN-Routers mit einem am Computer installierten CAN-Interface.
  • Seite 24 PCAN-Router – Benutzerhandbuch Gehen Sie für die Vorbereitung der Software die folgenden Punkte durch: Kopieren Sie von der mitgelieferten CD das Verzeichnis PcanFlash auf die lokale Festplatte. Die enthaltene Windows-Software zum Übertragen der Firmware per CAN (PcanFlash.exe) kann nur von Datenträgern gestartet werden, die auch beschreibbar sind.
  • Seite 25 PCAN-Router – Benutzerhandbuch Abbildung 9: Ein PCAN-Netz mit 500 kBit/s ist dem PCAN-USB-Interface zugewiesen. Überprüfen Sie, ob für das verwendete CAN-Interface am Computer ein PCAN-Netz mit der Übertragungsrate 500 kBit/s eingerichtet ist. Falls dem so ist, können Sie mit dem Firmware übertragen folgenden Abschnitt fortfahren.
  • Seite 26: Firmware Übertragen

    PCAN-Router – Benutzerhandbuch Geben Sie dem neuen Netz im Feld Name einen beliebigen Namen (in diesem Beispiel: „Flash Net“), stellen Sie im Feld Baud rate die Übertragungsrate 500 kBit/s ein und bestätigen Sie die Angaben mit OK. Führen Sie den Menübefehl File | Save all (alternativ: ) aus, um die Änderungen zu aktivieren.
  • Seite 27 PCAN-Router – Benutzerhandbuch Abbildung 11: Das Dialogfeld Options mit einer ausgewählten Firmware-Datei Betätigen Sie die Schaltfläche OK. Stellen Sie sicher, dass das Programm PCAN-Flash eine Verbindung zum gewünschten CAN-Netz hat. Drücken Sie dazu die Schaltfläche (Connect) um im entsprechenden Dialogfeld ggf. die Auswahl zu ändern. Abbildung 12: Auswahl des CAN-Netzes, das am PCAN-USB-Interface angeschlossenen ist...
  • Seite 28 PCAN-Router – Benutzerhandbuch Betätigen Sie die Schaltfläche (Detect) um den am CAN- Bus angeschlossenen PCAN-Router zu detektieren. Im Hauptfenster erscheint ein Eintrag für den PCAN-Router. Abbildung 13: Start des Firmware-Upload Wählen Sie den Eintrag für den PCAN-Router aus. 10. Betätigen Sie die Schaltfläche (Program) um den Upload der neuen Firmware zum PCAN-Router zu starten.
  • Seite 29: Firmware Über Die Seriellen Anschlüsse Übertragen

    „\Boot_ser“ (4) und „GND“ (5) am Anschlussfeld J4 Stellen Sie eine serielle Verbindung zum Computer oder zum Programmieradapter her. Dies geschieht entweder über die RS-232-Schnittstelle (nur IPEH-002210-P) oder über die seriellen Ports des Mikrocontrollers (TTL-Pegel). Siehe dazu Anschlüsse und Kodierlötbrücken auch Kapitel 2 Seite 7.
  • Seite 30: Häufig Gestellte Fragen (Faq)

    PCAN-Router – Benutzerhandbuch Häufig gestellte Fragen (FAQ) Problem/Frage Antwort Wo erhalte ich mehr Im Internet auf der Homepage von NXP Information über die können Sie diverse Dokumente über Mikrocontroller diese Mikrocontrollertypen herunterla- LPC2129 und den. Adresse: www.nxp.com LPC2194/01?
  • Seite 31: Technische Daten

    Digitaler Eingang (Din0) Low-aktiv, max. Pegel +U (nur IPEH-002210) Statusanzeige 2 Duo-LEDs Anschlüsse IPEH-002210: 2 x D-Sub-Stecker, 9-polig, Bele- gung nach CiA DS102-2 IPEH-002210-P: 1 x Schraubklemmleiste, 10-po- lig, Phoenix, RM 3.81 Maße Abmessung Gehäuse: 24 x 55 x 66 mm Platine: 17 x 51 x 65 mm Bemaßungszeichnung...
  • Seite 32 PCAN-Router – Benutzerhandbuch Umgebung Betriebstemperatur -40 - +85 °C Temperatur für Lagerung und -40 - +100 °C Transport Relative Luftfeuchte 15% - 90%, nicht kondensierend...
  • Seite 33: Anhang A Zertifikate

    PCAN-Router – Benutzerhandbuch Anhang A Zertifikate...
  • Seite 34: Anhang B Bemaßungszeichnung

    PCAN-Router – Benutzerhandbuch Anhang B Bemaßungszeichnung Abbildung 15: Draufsicht auf das PCAN-Router-Gehäuse...

Diese Anleitung auch für:

Pcan-routerIpeh-002210-p

Inhaltsverzeichnis