CANmod.router: 4 CAN to 1 CAN (or USB) Converter

$449.95

Leave a review

SKU: GC-CSS-CANMOD-ROUTER

MPN: #223 CANmod router

Manufacturer: CSS Electronics ApS

Stock Status: In stock

Delivery: Ships same or next business day
Qualifies for Free shipping to the continental US

Product Information

Product Description

The CANmod.router lets you receive/transmit CAN data (Classical or FD) from/to 4 isolated secondary CAN buses via 1 primary CAN bus (or USB).  This compact module is 100% standalone (no PC required) and offers pro specs, daisy chaining and powerful configuration options.

When used with the CANedge, it enables you to log 5 x CAN buses (or beyond via daisy chaining).

It can be used as a powerful 4 x CAN FD to USB interface with free software/API tools.

View  Connector Pinout Information



Example: Transport muxed CAN data through tunnels

In mux-mode, traffic from/to the secondary CAN buses is routed through the primary CAN bus via tunnels (CAN frames that transport the original data). Muxed data received by a user CAN node (e.g. CANedge) can be easily demuxed to its original form via software/API tools.


Example: Interface 4 CAN buses with just 1 CAN bus (or USB)

Receive/transmit data from/to 4 x CAN buses via 1 x CAN bus (or USB) - e.g. for use by CAN loggers, ECUs or via USB streaming.

  • 4 x CAN (incl. CAN FD) with basic galvanic isolation
  • Power via DB9 (5-26 V and DB9 cables) or USB (5V)
  • Independently configure each secondary CAN interface
  • Optional silent mode and independently customizable bit-rates
  • Advanced message filters and prescalers
  • Configure transmit lists - and/or control via primary CAN
  • Support for CAN error frame logging
  • Quickly connect 4 x CAN via DB25-to-4x-DB9 adapter cable
  • Daisy chain multiple modules for 8, 12, 16, ... CAN channels


Example: CANedge + CANmod.router = 5 x CAN bus data logger

The CANedge supports 2 x CAN. By adding a CANmod.router, you can now log 1 x CAN (CH1) + 4 x CAN (CH2) - or beyond.

  • Power the CANmod.router via the CANedge 2nd port 5V
  • Maximize 4 x CAN throughput via CAN FD routing (mux-mode)
  • Easily demux routed data via MF4 converter or Python API
  • Control transmission on the 4 x CAN via CANedge
  • Use daisy chaining to log 1 + 8 x CAN, 1 + 12 x CAN (or beyond)


Example: Stream 4 x CAN FD via USB in SavvyCAN/Python

You can also interface the 4 x CAN buses via USB - making the CANmod.router the best value/cost CAN interface on the market.

  • Receive/transmit data from 4 x CAN FD via USB
  • Stream 6,000+ frames/second without frame loss
  • Power the CANmod.router via USB for easy installation
  • Stream raw / DBC decoded data in free SavvyCAN GUI
  • Develop any integration via free Python API
  • Example: Visualize decoded data in Grafana-MQTT dashboards

 

Features

  • Plug and Play - Connect up to 4 x CAN via 1 x CAN (or USB) - no configuration required
  • Compact size
  • Pro Specs - 4 x CAN FD. Basic galvanic isolation. Silent mode. Zero data loss. 1 ms precision. Error frame support. 
  • Mux Mode - Transport 4 x CAN via 1 x CAN. Easily demux data.
  • Seamless - Fully supported by CANedge/CANmod software/API tools.
  • Configurable - Configure filters, prescalers, transmit lists, CAN IDs, bit-rates and more via JSON config and GUI      

Documents and Drivers

Documentation

CANmod.router Connector Pinout Information

CANmod.router Documentation Information

Specifications

Package Contents

CANmod.router module and USB dust cover

Firmware updates

Supports free firmware updates vis USB for adding features

Software

  • Free open source editor tool for easy device configuration
  • Free open source SavvyCAN GUI for streaming of raw / DBC decoded data via USB
  • Free open source Python API for streaming of raw / DBC decoded data via USB

Certifications

CE, FCC, IC and RoHS certified

CAN BUS (CAN-S)

Channels

4 x CAN channels (incl. CAN FD support)

Isolation

Basic galvanic isolation

Standard

ISO 11898: Compliant with CAN (between 5K and 1 Mbit/s baud rates) and CAN FD (1M, 2M, 4M, 5M)

Protocols

Receive/transmit raw data from/to CAN based protocols

Identifiers

Compliant with CAN specifications 2.0A (11-Bit ID) and 2.0B (29-Bit ID)

Retransmission

Retransmission of frames that have lost arbitration or been disturbed by errors

Transceiver Protection

  • Protection: +/- 25kV HBM ESD, +/-12kV IEC ESD, +/-14 V bus fault, short circuit
  • Common mode input voltage: +/-12V
  • TXD dominant timeout (prevents network blocking in the event of a failure)

CAN BUS (CAN-P)

Channels

1 x CAN channel (incl. CAN FD support)

Modes

The device can either broadcast the data onto the CAN bus - or provide it on-request

Standard

ISO 11898: Compliant with CAN (between 5K and 1 Mbit/s baud rates) and CAN FD (1M, 2M, 4M, 5M)

Identifiers

Compliant with CAN specifications 2.0A (11-Bit ID) and 2.0B (29-Bit ID)

Termination

Termination can be toggled via switch below DB9 connector

Retransmission

Retransmission of frames that have lost arbitration or been disturbed by errors

Transceiver Protection

  • Protection: +/- 25kV HBM ESD, +/-12kV IEC ESD, +/-14 V bus fault, short circuit
  • Common mode input voltage: +/-12V
  • TXD dominant timeout (prevents network blocking in the event of a failure)

CONFIG (CAN-S)

Independence

Each secondary CAN channel can be independently configured (router mode is set globally)

Bit-Rate

Select between standard bit-rates (5K to 1M) or use custom bit-timing (configure per channel)

Bit-Rate Auto-Detect

Bit-rates can be set manually (auto-detection pending FW)

Silent Mode

Configurable silent mode: Restricted (acknowledge only) or monitoring (zero transmission)

Filters

32 regular/extended ID filters per channel (mask, acceptance, rejection)

Prescalers

Prescale CAN frames to record e.g. by time (per X ms) or by data (e.g. if byte X or Y changes)        

Transmit

  • Transmit lists of up to 16 CAN frames per channel (single-shot/periodic)
  • Transmission can also be directly controlled from the CAN-P interface

CAN Error Frames

Support for logging CAN error frames (bit-stuffing, form, CRC, bit, acknowledgement)

CONFIG (CAN-P)

Bit-Rate

Select between standard bit-rates (standard: 5K to 1M, FD: 1M to 4M) or use custom bit-timing        

Identifier Customization

Individually configure each CAN ID (11-bit or 29-bit)

ELECTRICAL

Input Supply

  • +5V to +26V DC via the DB9 connector (power via pin 1 or pin 9)
  • Alternatively power via USB (for updating firmware/config or for streaming data in real-time)        

Power Consumption

Extremely low (<1W) - no risk of battery drainage

Protection

  • Reverse voltage protection on CAN-bus supply
  • Transient voltage event protection on supply lines

MECHANICAL

Enclosure

IP40, Compact aluminum enclosure: 65 x 48 x 24 mm ( 2.6 x 1.9 x .9 in)   (Excludes: flanges & connectors).         

Weight

75 grams  ( .17 lb)

Connectors

  • Front:  1 x Standard D-sub 9 (DB9) connector
  • Back:   1 x D-sub 25 (DB25) connector

USB

Standard mini USB connector for config/FW updates and streaming

LEDs

Module status via 7 external LEDs: Power, CAN-P, Memory, CAN-S1, CAN-S2, CAN-S3, CAN-S4

Temperature

Operating temperature: -25°C ~ 70°C (-13°F ~ 158°F)

Mounting

Can be mounted via velcro strips or mounting kit

Precision

Cross-channel precision of 1 ms        

Frames/Second

Mux-mode: Route 6,000+ frames/second (Classical CAN)  

Have a Special Request?

Please fill out the information below and our sales team will respond within 1 business day.

What you can expect from Grid Connect:

  • High quality industrial networking and IoT solutions.
  • Hundreds of product options to fit your needs, many available to ship same or next day.
  • Unmatched technical support.
  • Customization options to fit your needs.
  • Price match guarantee on all products.

Please fill out the information below and our sales team will provide a quote within 1 business day.

Customer Reviews