Hallo, ich möchte einen PC und ein Controllerboard mithilfe eines CAN Busses verbinden. gedacht habe ich an einen USB-to-CAN Converter wie z.B. den hier: http://www.systec-electronic.com/de/produkte/industrielle-kommunikation/schnittstellen-und-gateways/can-usb-adapter-usb-canmodul1 das Board ist folgendes: http://www.wvshare.com/product/Open407I-C-Package-B.htm Nun hat das Board jedoch nur einen CANH und CANL eingang und alle mir bekannten Converter setzen auf einen SubD9 Stecker. Gibt es eine einfache möglichkeit beide zu verbinden? Was muss ich beim verbinden beachten (z.B. Widerstände oder so)? Ist vielleicht zusätzliches Equiptment nötig? Habe leider keine Erfahrung mit dem CAN Bus, zumindest keine praktische. Schonmal vielen Dank! David
Kuckst Du hier: http://de.canopen-lift.org/wiki/CANopen-Stecker_9-Pin_D-Sub Damit kannst Du dir auf alle Fälle ein Adapterkabel bauen. Bernhard
Wie du es nun tatsächlich verdrahtest doch egal. Im SUB-D- Stecker sind auch nur CANH, CANL und Masse. Du verbindest Masse mit Masse, CANH mit CANH und CANL mit CANL. Dazu kommt an jedes Ende des Busses je ein Wirderstand 120R, fertig.
Danke! Wenn ich euch richtig verstehe läuft alles auf kabel nehmen, aufschneiden und mit canH und canL verbinden hinaus. Brauche ich noch diese 120Ohm Widerstände an beiden Enden oder sind die überflüssig? David
Ja. Wie bei jedem Bus muss auch der CAN Bus auf beiden Enden mit der Leitungsimpedanz abgeschlossen werden. Somit an beiden Enden einbauen.
Der CAN-Adapter des STM32-Boards scheint einen Abschlusswiderstand zu besitzen, siehe Bild. Wird höchstwahrscheinlich über den Jumper aktiviert.
Thomas Forster schrieb: > Der CAN-Adapter des STM32-Boards scheint einen Abschlusswiderstand > zu > besitzen, siehe Bild. > Wird höchstwahrscheinlich über den Jumper aktiviert. nein ^^ Das sind CANH und CANL! Der Abschlusswiderstand ist deft verlötet. Ich war damit schon stundenlang auf Fehlersuche, nachdem ich "Den Abschlusswiderstand" aktiviert habe
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.
