CANchecked CFE18
CANbus Switch Modul für z.B. Motorsportlenkrad
CANchecked Zusatzmodul, welches 18 Anschlüsse hat)
Mit den CANchecked Displays haben Sie alle relevanten Werte im Blick.
CFE18 steht für "Can Bus Function Extension" bzw. umgangssprachlich auch "Can Switch Board" - wozu wird dieses Modul benötigt?
Can Bus Verbindungen im Fahrzeug stellen unsere Kunden teilweise unter große Herausforderungen. Vor allem bei Motorsportapplikationen, wenn Elektronik im Lenkrad untergebracht werden muss und anschließend Informationen von Einstellknöpfen (Trimpots) oder Druckknöpfen über Can Bus übertragen werden soll.
CANchecked bietet nun ein kleines Zusatzmodul, welches 18 Anschlüsse: 9 für Druckknöpfe und 9 für analoge Eingänge (0-5V Signal). Ein Spannungswandler um den Anschluss an ein 12V Kfz-Boardnetz zu gewährleisten ist auch bereits integriert.
Mit lediglich 29x27mm ist die Platine sehr kompakt gehalten und findet so überall Platz. Der Pin-Abstand beträgt 2,54mm - für die Stromversorgung aus Sicherheitsgründen 3,81mm. Zur Befestigung ist ein Loch eingebracht, welches als Verschraubung genutzt werden kann.
Ein Anwendungsfall wäre ein Motorsportlenkrad. Im Bild sieht man die ungefähre Größe, wobei die Lenkrad-Nabe 50mm im Durchmesser ist. Mit lediglich 4 Verbindungen über ein Spiralkabel lassen sich so vielfältige Eingänge über Can Bus übertragen. Am CFE18 lassen sich Switches (Schalter) als auch Trimpots (Verstellknöpfe) anschließen. Aber auch Sensoren wie Öldruck, Benzindruck, Ladedruck, Abgasgegendruck und die Integration in ein eigenes Gehäuse wäre denkbar.
Anschlüsse:
12V / GND (oben) Spannungsversorgung 6-22V (verpolungssicher)
A0-A8 9 analoge Eingänge (0-5V)
D0-D8 9 digitale Eingänge (maximal 5V) (interner Pullup 20-50K)
5V/SGND Spannungsversorgung analoge Sensoren bzw. Sensormasse
CANL/CANH Can Bus Verbindung (Can Low, Can High)
CAN 2.0 A/B - 125, 250, 500, 1000 kbps
RX/TX/DTR/GND optional: für eventuelle Updates (Zusatzhardware nötig)
Über Can Bus lassen sich folgende Werte anpassen:
Data CAN ID: mit welcher Can Id die Daten gesendet werden default: 0x700
Config CAN ID: mit welcher CAN Id das Board konfiguriert werden kann - NEUSTART erforderlich default: 0x70A
Frequenz: mit der die Daten über dan Can Bus geschickt werden - maximal 15ms=66Hz Default: 50ms = 20Hz
Can Bus Speed: 1=125kbps, 2=250kbps,3=500kbps,4=1Mbit - NEUSTART erforderlich Default: 3 = 500kbps
Modus: 0=default, 1=EMUv3, 2=Haltech IO12B, 3=Haltech IO12A+B, 4=Motec Default: 0
Byte 0+1 sind immer 0x0C und 0x0A, Byte 2 Feature beginnend mit 0x0A.
Features:
Can id: 0x0A (high byte) + 0x0B (lowbyte)
Config can id: 0x0C (high byte) + 0x0D (lowbyte)
Frequency: 0x0E
Can bus speed: 0x0F
Mode: 0x10
Die analogen Eingänge liefern 10bit Auflösung und somit Werte von 0 bis 1023. Im Steuergerät muss der Wert umgerechnet werden. Alle Werte sind „unsigned big endian“. Beispiele:
5V Spannung AIN0
0x700 Byte0+1
Multiplikator: 5; Divisor: 1023; Offset: 0
oder Multiplikator: 0.004887585533
Abgastemperatur (type k) AIN7:
0x702 Byte6+7
Multiplikator: 1250; Divisor: 1023; Offset: 0
oder Multiplikator: 1.2218963832
Für die digitalen Eingänge nutzt man entweder die einzelnen Bytes. Z.B. DIN6: 0x702 Byte 6 oder die Bitmask bei 0x702 Byte2.
z.B. DIN6: 0x702 Byte2 Mask:0x40
Enthält:
- 1x CFE18