background image

12

en | CAN Communications

CAN Keypad CK-M12

29.10.2019 | Version 1.1 |

Quick Start Manual

Bosch Motorsport

Notice!
The brightness value MUST be sent to see any indicator feedback. Colors 9 to 15 will not
be visible when using brightness value 1.

Brightness 15

-
-
-
-
-

Brightness 7

-
-
-
-
-

Brightness 0

0
1
2
3
4
5
6
7

8
9

10
11
12
13
14
15

Indicator Color

Figure

 

6.2: Indicator Color and Brightness Chart

Button 1 Indicator (0-15 Color)

Type

Unsigned

Factor

1

Offset

0

Start Bit

0

Length

4 bit

Endian-ness

Little (Intel)

Button 2 Indicator (0-15 Color)

Type

Unsigned

Factor

1

Offset

0

Start Bit

4

Length

4 bit

Endian-ness

Little (Intel)

Button 3 Indicator (0-15 Color)

Type

Unsigned

Factor

1

Offset

0

Содержание CK-M12

Страница 1: ...CAN Keypad CK M12 Quick Start Manual Version 1 1 10 29 2018 ...

Страница 2: ......

Страница 3: ... Getting started 5 3 Wiring 6 4 CK M12 Sport Mounting and Environmental Considerations 8 5 Voltage Supply and Current Consumption 9 6 CAN Communications 10 6 1 Primary Data Message CK M12_TX dbc 10 6 2 Feedback Message CK M12_RX dbc 11 7 Example Usage PBX 16 8 Example Usage DDU 18 9 Open Source Software OSS Declaration 21 10 Contacts 23 ...

Страница 4: ... 12 buttons and 9 additional wired inputs to be evaluated and transmitted via CAN bus to other devices on the bus Each button has an individually addressable LED indicating ring that can be used to acknowledge a button press event indicate status of a device or alert the driver to a fault condition No special configuration software is needed all feedback logic is done by PBX DDU or ECU ...

Страница 5: ... These steps are recommended to get started with the CK M12 Verify the resistance across CANH and CANL is equal to 60 ohms with a multimeter when the system is powered off If 60 ohms is not found check the CAN termination and refer to the wiring diagram in section three Configure the CAN enabled device of choice to read the CAN messages from the CK M12 Provide power to the CK M12 and verify CAN co...

Страница 6: ...igital Input 2 Active Low White Red Band Digital Input 3 Active Low White Orange Band Digital Input 4 Active Low White Yellow Band Digital Input 5 Active Low White Green Band Digital Input 6 Active Low White Blue Band Digital Input 7 Active Low White Purple Band Digital Input 8 Active Low White Grey Band Digital Input 9 Active Low Figure 3 1 CK M12 Wiring Concept Notice Digital Inputs 1 to 9 are n...

Страница 7: ...end of the bus A daisy chain style bus must be constructed with stub lengths for added devices kept to under 1 foot 0 3 meters Figure 3 shows a correctly constructed CAN bus with termination Shielding is not required and the CK M12 does not offer a shield wire However if another module on the CAN bus offers a shield pin it is recommended to use it Figure 3 2 Example CAN bus with proper termination...

Страница 8: ...ion 1 1 Quick Start Manual Bosch Motorsport 4 CK M12 Sport Mounting and Environmental Considerations The following specifications should be considered for CK M12 vehicle mounting Min Temperature 40 C Max Temperature 85 C Max Vibration Bosch Motorsport Vibration Profile 1 Sealing Tightness IP68 ...

Страница 9: ...sport Quick Start Manual 29 10 2019 Version 1 1 5 Voltage Supply and Current Consumption The following specifications should be considered for wire and circuit selection Supply Voltage 9 V to 32 V Nominal Voltage 12 V 24 V Max Current draw 250 mA Average Current draw 100 mA ...

Страница 10: ... IDs can be achieved through custom configuration by Bosch Motorsport Notice The brightness value MUST be sent to see any indicator feedback Colors 9 to 15 will not be visible when using brightness value 1 Figure 6 1 DBC Data flow 6 1 Primary Data Message CK M12_TX dbc ID 0x800 default setting however IDs can be reconfigured ID type Extended 29 bit identifier Direction Transmit from CK M12 Length ...

Страница 11: ...efault setting however IDs can be reconfigured ID type Extended 29 bit identifier Direction Receive to CK M12 Length 6 bytes Rate N A Endian ness Little Intel Feedback Message Data Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Indicator 1 2 Indicator 3 4 Indicator 5 6 Indicator 7 8 Indicator 9 10 Indicator 11 12 Keypad Brightness Indicator Data Each button on the keypad can be addressed to disp...

Страница 12: ...lue 1 Brightness 15 Brightness 7 Brightness 0 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Indicator Color Figure 6 2 Indicator Color and Brightness Chart Button 1 Indicator 0 15 Color Type Unsigned Factor 1 Offset 0 Start Bit 0 Length 4 bit Endian ness Little Intel Button 2 Indicator 0 15 Color Type Unsigned Factor 1 Offset 0 Start Bit 4 Length 4 bit Endian ness Little Intel Button 3 Indicator 0 15 Colo...

Страница 13: ... Unsigned Factor 1 Offset 0 Start Bit 12 Length 4 bit Endian ness Little Intel Button 5 Indicator 0 15 Color Type Unsigned Factor 1 Offset 0 Start Bit 16 Length 4 bit Endian ness Little Intel Button 6 Indicator 0 15 Color Type Unsigned Factor 1 Offset 0 Start Bit 20 Length 4 bit Endian ness Little Intel Button 7 Indicator 0 15 Color Type Unsigned Factor 1 Offset 0 Start Bit 24 Length 4 bit Endian ...

Страница 14: ...Length 4 bit Endian ness Little Intel Button 9 Indicator 0 15 Color Type Unsigned Factor 1 Offset 0 Start Bit 32 Length 4 bit Endian ness Little Intel Button 10 Indicator 0 15 Color Type Unsigned Factor 1 Offset 0 Start Bit 36 Length 4 bit Endian ness Little Intel Button 11 Indicator 0 15 Color Type Unsigned Factor 1 Offset 0 Start Bit 40 Length 4 bit Endian ness Little Intel ...

Страница 15: ... Start Manual 29 10 2019 Version 1 1 Button 12 Indicator 0 15 Color Type Unsigned Factor 1 Offset 0 Start Bit 44 Length 4 bit Endian ness Little Intel Keypad Brightness 0 15 Brightness Type Unsigned Factor 1 Offset 0 Start Bit 44 Length 4 bit Endian ness Little Intel ...

Страница 16: ...s below is a simple example showing how to configure the keypad to switch on a high side output when a button is pushed In this example the indicating ring will toggle between 0 black off and 6 blue when the button is pushed The values shown in the blue boxes are representing the default value for each of the blocks 15 6 0 Figure 7 1 Momentary Switch Implementation Figure 7 2 Toggle Switch Impleme...

Страница 17: ...AN Keypad CK M12 Example Usage PBX en 17 Bosch Motorsport Quick Start Manual 29 10 2019 Version 1 1 Figure 7 3 6 Position Toggle Switch Implementation Figure 7 4 X Position Switch with Non linear Output ...

Страница 18: ...ypad based on the state of button 1 In the case that the button is pushed the math channel will return 4 green If the button is released it will return 13 dimmed blue The corresponding 4 bits of 0x801 are filled with the math channel CKM_Ind1 to be transmitted to the keypad Figure 8 1 CAN configuration to read button 1 of the CK M12 Figure 8 2 Math channel to create indicator color integer based o...

Страница 19: ...e 8 3 Computed channel configuration for 2 or more position toggle switch functionality Figure 8 4 Computed channel configuration for Up Down switches for brightness control Figure 8 5 CAN configuration for indicator output to CK M12 including 12 math channels one for each indicator and the brightness value ...

Страница 20: ...20 en Example Usage DDU CAN Keypad CK M12 29 10 2019 Version 1 1 Quick Start Manual Bosch Motorsport Figure 8 6 CAN channel configuration for transmitting Indicator 1 value ...

Страница 21: ...Haase Steinar Haugen Peter Jansen Reinhard Jessich Magnus Johansson Artur Lipowski Marek Michalkiewicz Colin O Flynn Bob Paddock Reiner Patommel Michael Rickman Theodore A Roth Juergen Schilling Philip Soeberg Anatoly Sokolov Nils Kristian Strom Michael Stumpf Stefan Swanepoel Eric B Weddington Joerg Wunsch Dmitry Xmelkov The Regents of the University of California All rights reserved Redistributi...

Страница 22: ... INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT INDIRECT INCIDENTAL SPECIAL EXEMPLARY OR CONSEQUENTIAL DAMAGES INCLUDING BUT NOT LIMITED TO PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES LOSS OF USE DATA OR PROFITS OR BUSINESS INTERRUPTION HOWEVER ...

Страница 23: ...ngineering GmbH Motorsport Robert Bosch Allee 1 74232 Abstatt Germany Phone 49 7062 911 02 Fax 49 7062 911 6001 Bosch North and South America Bosch Engineering Motorsports 38000 Hills Tech Drive Farmington Hills MI 48331 3417 United States of America Phone 1 248 876 2977 Fax 1 248 876 7373 Bosch Asia Pacific Bosch Engineering Japan K K Motorsport 3 33 8 Tsuruya cho Kanagawa ku Yokohama shi 221 083...

Страница 24: ......

Страница 25: ...Bosch Engineering GmbH Motorsport Robert Bosch Allee 1 74232 Abstatt Germany www bosch motorsport com Bosch Engineering GmbH 2018 ...

Отзывы: