The SK51 is the first in a series of J1939 CAN based keypads that extend the capabilities of our displays and controllers with tactile user input. Each button sends a unique CAN message for button on/off as well as a counter for "button held down" to easily increment and decrement values with large spans in your application.
Each button features a controllable color LED status indicator allowing the developer to create any color scheme and blink sequence desired. The button backlighting color LED's likewise can be controlled through CAN messaging. Brightness of both LED sets is also controllable.
The construction of the keypad allows button customization by laser etching an icon on the surface of the button.
Powervision Demo
- Download the Powervision demo which demonstrates how to implement all the functionality shown in the demo video.
Windows Demo Utility
- Windows Keypad Utility Download (extract the files and run the .msi installer)
- Communicate over CAN with the SK51 using an E-Com cable or WaveShare USB/CAN Adapter
- Send control messages and monitor button status
- Installation Manual Download
-
Electrical
- The SK51 comes with a 5" pigtail harness potted into the housing
- Terminate wires into a connector of choice or splice using a water tight method according to the table below. See specifications for power requirements.
Wire Color | Description |
Red | Power |
Black | Ground |
Yellow | CAN Hi |
Green | CAN Low |
-
Mechanical
- Mount on a flat smooth surface secured from behind with two M3 screws as shown in the installation manual.
- The rubber overmold will provide a seal against the mounting surface
Monitoring and Control of the SK51 is over a standard J1939 CAN Interface using the messages designated in this section.
- SK51 Source Address: 0x80 (128), Static
- Baud Rate: 250K
Transmitted Messages
Message ID/Data | DLC | Rate | Direction | Description |
0x14FFFD80 | 7 bytes | 500mSec when Inactive, 50mSec when button pressed | Transmit | Button Status |
Byte 1 | Frame Counter (0-255) | |||
Byte 2 | Button 1 Status | |||
Byte 3 | Button 2 Status | |||
Byte 4 | Button 3 Status | |||
Byte 5 | Button 4 Status | |||
Byte 6 | Button 5 Status | |||
Byte 7 | Not Used |
Button Status Definitions
Value | Definition |
0x00 | Not Pressed |
0x01 | Pressed - active for only one message |
0x02 - 0x19 | Pressed and held. Counter begins counting up after held for 250mSec until reaching 25 in about 9.5 seconds. Will continue sending a value of 25 thereafter. |
Received Messages
Message ID/Data | DLC | Min Rate | Direction | Description |
0x10FF01?? | 7 bytes | 500mSec | Receive | LED Color Control |
Byte 1.1 (4bits) | Backlight Color - Lower half | |||
Byte 1.5 (4bits) | Backlight Color - Upper half | |||
Byte 2 | Brightness - All LED's (0 - 100) | |||
Byte 3 | Status 1 LED Color | |||
Byte 4 | Status 2 LED Color | |||
Byte 5 | Status 3 LED Color | |||
Byte 6 | Status 4 LED Color | |||
Byte 7 | Status 5 LED Color |
?? = any source address
LED Color Codes
Value | Color |
0x00 | off |
0x01 | red |
0x02 | amber |
0x03 | green |
0x04 | blue |
0x05 | yellow |
0x06 | purple |
0x07 | cyan |
0x08 | white |
0xff | previous value |
Message ID/Data | DLC | Min Rate | Direction | Description |
0x10FF03?? | 5 bytes | 500mSec | Receive | Status LED Control |
Byte 1 | Status LED 1 Control | |||
Byte 2 | Status LED 2 Control | |||
Byte 3 | Status LED 3 Control | |||
Byte 4 | Status LED 4 Control | |||
Byte 5 | Status LED 5 Control |
?? = Any Source Address
Status LED Control Byte Values
Value | Function |
0x00 | LED OFF |
0x01 | LED On |
0x02 | LED Flash at 1Hz |
0x03 | LED Flash at 5Hz |
0xFF | Previous Value |
Loss of CAN
If no messages are received after 1 Second the Backlight and Status LED's will turn red and sequence on/off one button at a time to indicate loss of communication. Normal operation is restored immediately once communication is restored.
- At this time there are no software updates required.
- Updating software is a simple matter of plugging the keypad into your computer via a USB-C cable and copy/pasting the file into the new drive that appears in your windows browser. Do not apply power to the red/black wires during this process, the keypad will be powered from USB.
- Buttons can be customized with custom icons by laser etching the top layer off revealing the white underlayment.
- Please contact your distribution partner for details.
- CAN
- Protocol: SAE J1939
- Termination Resistor: None
- Electrical
- Operating Voltage: 6 to 35 VDC
-
Current Consumption:
- 200mA (max.) All LED's on
- 5mA (min) All LED's Off
- Physical
- Case Material: High impact PBT/PC, epoxy filled
- Button Material: Silicon with dual layered paint and top coat
- Weight: Approximately 100g / 0.2lb
- Operating Temperature: -40 to +85°C (-40 to +185°F)
- Environmental Sealing: IP67 Front, IP65 Back
Comments
0 comments
Please sign in to leave a comment.