CSS Electronics CANmod.input

The CANmod.input generates analogue, digital and pulse measurements from 8 input channels & outputs the data via the CAN bus.

€320.00*

  • 2-year guarantee

Delivery time: 2-5 days

Further information
Request a quote
Paypal-icon
Mastercard-icon
visa-icon
klarna-icon
Sepa-lastschrift-icon
invoice-icon
Product number: CSS-149
Manufacturer: CSS Electronics

Description

This sensor-to-CAN module generates analogue, digital and pulse measurements from 8 input channels - and outputs the data via the CAN bus. The module is 100% self-contained, no PC required. The compact device offers professional specifications including high accuracy and high frequency sampling - as well as configurable input ranges and digital thresholds.

The module can be integrated into any CAN bus to provide data for ECUs or CAN tools. For example, you can use the module as an add-on for the CANedge from CSS Electronics.

Features

  • Standalone - no PC required. Integrate it into any CAN bus to add input sensor data. DBC included

  • COMPACT
    7 x 2 x 5 cm. 70G. 8 LEDs. 5-26 V DC via DB9. 3.3V excitation signals. USB for configuration/FW/stream

  • 8 X ANALOG
    8 analogue input channels (1 kHz, 10 bit). Configurable voltage ranges (0-0.625 V to 0-10 V)

  • +DIGITAL
    Digital input display for each channel. 1 kHz. Configurable low/high/hysteresis values

  • +PULSE
    Pulse input value of each channel. 16 kHz. Frequency or counter mode (up to 32 bits)

  • CONFIGURABLE
    Configure sensors, CAN IDs, bit rate, frequencies and more via JSON configuration and GUI

Easily add analogue/digital/pulse data to any CAN bus system

Add analogue/digital/pulse data to your CAN bus via 8 input channels - e.g. for use by ECUs or CAN hardware.

  • Powerful parallel sampling of analogue/digital/pulse signals
  • Configure the input range for optimum resolution/amplification
  • Configure digital high/low levels incl. optional hysteresis
  • Connect sensors quickly via the optional DB25 input adapter cable
  • Optional output of signals via CAN FD for fewer frames
  • Link multiple modules for 16, 24, 32, ... Channels
  • Special excitation signal to supply input sensors (~3.3 V)
  • Supply the device with 5-26 V DC via standard DB9 adapter cable
  • Optionally, you can record the data via any CAN interface/logger/... record the data.
  • DBC file included for easy decoding into a human readable form
canedge2-canmod-channel-1-2-can-networks-v2-removebg-preview

Example: Logging/streaming sensor data

The CANmod.input is often used as an "add-on" for the CANedge . With this setup you can, for example, record vehicle data via channel 1 and analogue/digital/pulse data via channel 2. The data can be easily DBC decoded, for example via the asammdf GUI, Python or MATLAB.

You can also stream the sensor data with SavvyCAN in real time via USB to display raw/decoded data (e.g. via graphs) - ideal for validating your setup before deployment or for lab testing.

Connection of sensors

 

Connecting digital sensors

Sensors with digital outputs include Hall-effect switches, buttons (e.g. for registering events), reed switches (e.g. for registering the door/valve/latch position), resistance-to-digital sensors (RTD) and more. Many sensors with analogue outputs also generate optional digital outputs.

digital-switch-button-to-can-bus

Connecting pulse sensors (frequency, counter)

Sensors with pulse-oriented outputs include speed sensors (e.g. Hall-effect frequency sensors), rotary position sensors, buttons and toggle switches (event counters), frequency meters and sensors that generate outputs with pulse width modulation (PWM), for example.

frequency-pulse-counter-to-can-bus-input

Connecting analogue sensors

Sensors that generate analogue outputs include force/pressure (load cells), current, distance (ultrasound, laser, lidar, infrared), rotation (potentiometer), temperature, Hall effect, magnometers, humidity, sound, atmospheric pressure, acceleration, gyroscopes - and many more.

analog-voltage-to-can-bus

Productvideo

Functions of the CANmod.input

Technical Data

Model specification
CANmod.input
FunctionalityThe device generates analogue/digital/pulse data from 8 input sensors and outputs them via CAN/USB
IncludedCANmod. input module and USB dust cover (input sensors and mini-USB adapter not included)
FirmwareSupports free firmware updates via USB to add functions
ConfigurationConfiguration files based on the popular open source -JSON schema concept (similar to CANedge)
SoftwareFree open source editor tool for easy device configuration (offline/online version available)
Safety and securityCE, FCC, IC and RoHS certified (certificates can be found in the documents)
Warranty1 year warranty
SupportFree, fast and high-quality support
Country of originDenmark
ChannelsSupports 8 input channels
Sensor typesAll 8 input channels support analogue, digital and pulse sensors
Sampling methodEach input channel samples both the analogue, digital and pulse signal of the connected sensor
Input rangeConfigurable input ranges (0-10 V, 0-5 V, 0-2.5 V, 0-1.25 V, 0-0.625 V)
Input resolution10 bit
Sampling frequencyAnalogue inputs: 1 kHz | Digital: 1 kHz | Pulse (frequency/counter): 16 kHz
Digital thresholdsConfigurable digital high/low switching thresholds (0-100 %) incl. optional dead zone/hysteresis
Pulse modesPulse inputs can be measured as frequencies (reset) or counters (accumulate).
Pulse resolutionUp to 32 bits (4,294,967,294)
ProtectionThe sensor inputs are protected against overvoltage and undervoltage
Input impedance136K
CAN signalsThe module outputs sensor data via CAN messages/signals (complete list can be found in the documentation or DBC file).
Analogue measurements are output in millivolts (mV) [1000 Hz].
Digital measured values are output as "actual" (dead zone, low, high) and "low"/"high" signals [1000 Hz].
Pulse measurements are output as frequency/counter value (for reset/accumulation mode) [1000 Hz]
Channels1 x CAN channel
ModesThe device can either send the data to the CAN bus or provide it on request
StandardISO 11898: Compliant with CAN (baud rates between 5K and 1 Mbit/s) and CAN FD (1M, 2M, 4M)
IdentifiersCompliant with CAN specifications 2.0A (11-bit ID) and 2.0B (29-bit ID)
TerminationTermination can be changed using the switch under the DB9 connection
RetransmissionRetransmission of frames that have lost arbitration or have been disturbed by errors
Transceiver protectionProtection: +/- 25 kV HBM ESD, +/-12 kV IEC ESD, +/-14 V bus error, short circuit
Common mode input voltage: +/-12 V
TXD-dominant timeout (prevents network blocking in the event of an error)
Bit rateChoose between standard bit rates (5K to 1M) or use customised bit timing
Enable DisableEnable/disable each CAN message individually
Identifier customisationConfigure each CAN ID individually (11-bit or 29-bit)
Push/poll modeConfigure individual "trigger" modes for each CAN message (push or poll).
FrequencyConfigure the pre-scaling of each CAN message frequency individually to lower rates
Input supply+5V to +26V DC via the DB9 connector (power supply via pin 1 or pin 9)
Alternatively, power supply via USB (for updating firmware/configuration or streaming data in real time)
Power consumptionExtremely low (<1 W) - no risk of battery discharge
ProtectionReverse polarity protection of the CAN bus supply
Protection against transient voltage events on supply lines
Housing and weightCompact aluminium housing: 52.5 x 70.0 x 24.5 mm (L x W x H), 70 grams
Connection (front)1 x standard D-Sub 9 connector (DB9).
Connection (rear)1 x D-Sub 25 (DB25) connector
Sensor supplyDedicated excitation signals for each channel (~3.3 V, common maximum of 100 mA)
Pin assignmentInformation on the pin assignments of the DB9/DB25 connector can be found in the product manual
USB PORTStandard mini-USB port for configuration/firmware updates and streaming (USB cable not included)
LEDsModule status via 8 external LEDs: Power, CAN bus, memory, status, CH1/CH2, CH3/CH4, CH5/CH6, CH7/CH8
TemperatureOperating temperature (CANmod. input module): -25 °C to +70 °C
IP ratingIP protection class 40
MountingThe module can be mounted using robust double-sided adhesive tape, cable ties or a mounting bracket, for example