can-gca1-de
Differences
This shows you the differences between two versions of the page.
| — | can-gca1-de [2025/03/01 01:52] (current) – created - external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== CAN-GC1 USB<> | ||
| + | [[german|{{ | ||
| + | * **BEMERKUNG: | ||
| + | [[: | ||
| + | * [[: | ||
| + | * **[[: | ||
| + | * [[: | ||
| + | * [[: | ||
| + | * [[: | ||
| + | |||
| + | |||
| + | \\ | ||
| + | |< >| | ||
| + | ^^^^Urheberrecht Peter Giling ^^^^ | ||
| + | |||
| + | MERG hat das CAN-Netzwerk erfolgreich für Modelleisenbahnen entwickelt und verwendbar gemacht.\\ | ||
| + | Die grundsätzliche Idee ist es, dem Trend in GCA (MGV) zu folgen und dieses CAN-Netzwerk für alle verfügbaren Schnittstellen anzupassen, wie GCA93, GCA136, GCA76 und viel andere.\\ | ||
| + | Die Standard-MERG-Baugruppen sind soweit alle nur für 8 Bit ausgelegt und unterschiedliche Aufgaben, wie Eingänge, Stromdetektoren, | ||
| + | Die meisten CANBUS-Baugruppen in dieser Linie werden 16 Bit an Bord haben und jedes dieser Bits ( = Ports ) ist für jede Aufgabe programmierbar, | ||
| + | Rocrail unterstützt diese Art der Programmierung mit erweiterten Möglichkeiten, | ||
| + | | ||
| + | |||
| + | ===== Die Platine ===== | ||
| + | Eine professionell gefertigte Platine mit Durchkontaktierungen, | ||
| + | {{: | ||
| + | Die Anschlüsse haben auch 12V für die Speisung aller angeschlossenen Knoten.\\ | ||
| + | Die Grundidee ist es, diesen Baugruppen-Typ für Modul-Arrangements zu verwenden, die oft abgeschaltet und transportiert werden. \\ | ||
| + | Diese Module können in verschiedener Reihenfolge platziert werden.\\ | ||
| + | Der CANBUS ist dafür ideal!\\ | ||
| + | Die Anwender, mit denen ich zu tun habe, ziehen eine bessere Verbindung vor, als die Drähte mit Schraub-Klemmen zu befestigen.\\ | ||
| + | Daher benutze ich einfach zu montierende und feste D-Steckverbinder.\\ | ||
| + | Alle verfügbaren Schnittstellen für Weichen und andere stromverbrauchende Peripherie, wie von [[mgv-overview-de|LocoNet-Schnittstellen]] verfügbar, | ||
| + | sind voll kompatibel und sind vom CANBUS-System durch Optokoppler isoliert.\\ | ||
| + | CANBUS-Anschlüsse haben nur das CANBUS-System zu versorgen, deshalb sind die D-SUB-9-Anschlüsse sehr gut geeignet.\\ | ||
| + | Alle CAN-GCx-Baugruppen haben eine Steckbrücke, | ||
| + | Bitte beachten, dass es nicht erlaubt ist, den CANBUS an- oder abzuschalten, | ||
| + | Das ist eine gennerelle Empfehlung für CAN.\\ | ||
| + | |||
| + | ===== Die Hardware ===== | ||
| + | |< >| | ||
| + | | {{: | ||
| + | | {{: | ||
| + | | {{: | ||
| + | ^ Hinweis: Es werden nur komplett bestellte Bausätze unterstützt! ^ | ||
| + | |||
| + | * [[http:// | ||
| + | * [[: | ||
| + | |||
| + | \\ | ||
| + | ===== Firmware ===== | ||
| + | {{: | ||
| + | \\ | ||
| + | |||
| + | ====USB==== | ||
| + | Die obere Abbildung zeigt die Platine mit einem passenden D-SUB-USB-Anschluss. (Es ist etwas teurer, aber die beste Lösung.) | ||
| + | |||
| + | Ein wesentlich höheres ' | ||
| + | ^ Die meisten nativen (klassischen) RS232-Schnittstellen können keine Baud-Raten über 115200 verarbeiten.\\ Ein **[[usb-rs232-de# | ||
| + | |||
| + | \\ | ||
| + | |||
| + | |||
| + | ===== Hardware für CAN-GC1 ===== | ||
| + | |||
| + | Leiterplatten, | ||
| + | Mit dem richtigen Programmer als Hilfsmittel ist es möglich, die Programmierung selbst vorzunehmen. \\ | ||
| + | Der für diese Chips verwendete Programmer nennt sich PICKIT3 von Microchip.\\ | ||
| + | Der ICSP-Anschluss auf der Platine ist für diesen Programmer verwendbar.\\ | ||
| + | Der ICSP-Anschluss auf der Platine entspricht der MERG-Spezifikation.\\ | ||
| + | Für die Verbindung zum PICKIT3 | ||
| + | Siehe __**[[pic-adap-de|PICKADAP4]]**__ wie es sein muss.\\ | ||
| + | |||
| + | |||
| + | \\ | ||
| + | |||
| + | ===== Einstellung ===== | ||
| + | CAN-GC1 basiert auf MERG-CANRS und deshalb ist die Einstellung ist für beide Anschluss-1-Typen, | ||
| + | |< >| | ||
| + | | Sub-Library | **Serial** | __Nicht__ den USB-Typ für den FTDI-USB-Anschluss auswählen! | | ||
| + | | BPS | **230400** | |\\ | ||
| + | |||
| + | * [[: | ||
| + | |||
| + | \\ | ||
| + | ====Windows-Treiber für FDTI (USB)==== | ||
| + | * http:// | ||
| + | |||
| + | |||
| + | \\ | ||
| + | ===== LEDs & Taster ===== | ||
| + | {{ : | ||
| + | |< >| | ||
| + | ^ LED ^ Verwendung ^ Hinweis ^ | ||
| + | | Le1 | Busaktivität | Ist nicht zeitgesteuert und deshalb nur bei hohem CBUS-Verkehr sichtbar. | | ||
| + | | Le2 | CPU arbeitet | | | ||
| + | | Le3 | nicht verwendet; nicht momtieren | Für zukünftige Firmware-Versionen | | ||
| + | | Pb1 | nicht verwendet; nicht momtieren | Für zukünftige Firmware-Versionen | | ||
| + | \\ | ||
| + | |||
| + | ===== Stromversorgung ===== | ||
| + | An **J1** kann eine Stromversorgung mit 12-20V AC oder 16-24V DC angeschlossen werden.\\ | ||
| + | Für DC-Versorgungen: | ||
| + | |||
| + | \\ | ||
| + | |||
| + | ===== CAN-GC1-Anschlüsse ===== | ||
| + | Wie CAN-GC1 angeschlossen wird:\\ | ||
| + | {{: | ||
| + | - USB- oder RS232-D-Sub-9-Anschluss \\ Im Fall von USB: **Sicherstellen, | ||
| + | - Steckbrücke für 120Ω-Leitungs-Abschluss | ||
| + | - CAN-Bus mit 12V-Versorgung | ||
| + | - CAN-Bus mit 12V-Versorgung | ||
| + | - Stromversorgungs-Eingang 16…24V AC/DC | ||
| + | - PIC-Programmer | ||
| + | |||
| + | \\ | ||
| + | |||
| + | ===== Kompatibilität mit CANBUS ===== | ||
| + | |||
| + | Der Grund zur Verwendung eines D-Sub-Anschlusses ist bereits oben erklärt.\\ | ||
| + | Elektrisch besteht kein Unterschied zwischen CANBUS (12V) und CAN-GC.\\ | ||
| + | Die folgende Zuordnungstabelle erklärt, wie beide miteinander verbunden werden können.\\ | ||
| + | Nur vier Drähte werden benötigt.\\ | ||
| + | Die empfohlene Standardverdrahtung verwenden, das heißt verdrillte Drähte für den CAN.\\ | ||
| + | |< >| | ||
| + | ^ CANBUS- \\ Leitung | ||
| + | | CAN-H | 8 | | ||
| + | | CAN-L | 7 | | ||
| + | | + 12V | 5 | | ||
| + | | GND | 1 | | ||
| + | |||