Projekt 14: Sensor mit CAN-Schnittstelle

Aus HSHL Mechatronik
Version vom 20. Januar 2014, 15:29 Uhr von Daniel Block (Diskussion | Beiträge) (Vector-Link eingefuegt)
Zur Navigation springen Zur Suche springen
VW-Kombiinstrument mit Peripherie

Dieser Bericht beschreibt die Ansteuerung eines Kombiinstruments für PKW der Marke Volkswagen mit Hilfe der Entwicklungs-, Test- und Analyseumgebung CANoe der Firma Vector und mit einem Arduino Uno. Die Lösung wurde im Rahmen des Elektrotechnik-Fachprakikums im Studiengang Mechatronik der HSHL während des WS 13/14 von Ziad Abuelkhair und Daniel Block erarbeitet.


Aufgabenstellung

Grundlagen CAN-Bus

Benötigte Hardware/Bauteile und Dateien/Software

Nun werden in einer Übersicht die benötigten und verwendeten Komponenten zum Lösen der Aufgabe vorgestellt. Bei Bedarf wird eine kurze Erklärung hinzugefügt. Wenn nichts anderes angegeben ist, wurden die jeweiligen Komponenten im Rahmen des zur Verfügung gestellten Budgets beschafft.

Hardware-Komponenten und elektrische Bauteile

  • VW Passat Kombiinstrument mit Anschlüssen für Stromversorgung und Bus-Schnittstelle; wurde von betreuendem Professor gestellt
  • Labor-Netzteil für 12V DC; Inventar der HSHL
  • USB-Seriell-Adapter der Firma Vector; wurde von betreuendem Professor gestellt
  • Arduino UNO; Eigentum der Studenten
  • CAN-Shield der Firma sparcfun; wurde von betreuendem Professor gestellt
  • Holzplatte für Pult
  • Flach-Senkkopf Holzschrauben, Kreuzschlitz PZD, 3.5 x 30 mm für das Pult
  • USB-Kabel 2.0, Hi-Speed A-St auf B-St, 3m zur Kommunikation zwischen Arduino und PC
  • Blitzkabelbinder, 120mm, KNø 3,5mm, natur zur Montage der Leitungen
  • Experimentier-Steckboard 640/200 Kontakte
  • Drehpotentiometer linear, 10 k, 6 mm
  • Kippschalter
  • Rote 5mm-LED mit Vorwiderstand, 5 Volt
  • Leitungen 0.5 mm; Inventar der HSHL

Software-Komponenten und Dateien

  • Vector CANoe in der Version 7.3; wurde von betreuendem Professor gestellt
  • DBC-File für Kommunikation mit dem Kombiinstrument; die Datenbank enthält alle Botschaften mit den jeweiligen Signalen; wurde von betreuendem Professor gestellt
  • Can-libary für Arduino; Canbus_v4.zip
  • Software Arduino; freier Download direkt auf der Arduino-Homepage

Erläuterungen CANoe

Ansteuerung Kombiinstrument mit CANoe

CAN-Shield von SparcFun

Ansteuerung Kombiinstrument mit Arduino

Reflexion – Was haben wir gelernt