Dual Channel CAN Bus Interface And Standalone Data Logger For CAN Bus Data Monitoring And Collection
Kvaser’s Memorator data-loggers are an ideal fit for those gathering great amount of CAN Bus data. Kvaser Memorators support Secure Digital High Capacity (SDHC) offering between 4 GiB to 32 GiB and Secure Digital eXtended Capacity (SDXC) format for upwards of 32 GiB.
Compared to a hard-drive, an SD card offers various advantages regarding cost, performance (higher speed, smaller size, and lower power consumption), and reliability (higher shock-resistance). The advantages are evident when recording on-site CAN Bus data – particularly in harsh environments like heavy-duty trucks and agricultural machinery.
Kvaser’s Memorator data-loggers are available for varying levels of data collecting complexity. Kvaser Memorator Light is a tool for logging serial data, with no pre-configuration or software setup required. A FIFO function holds data in a circular buffer and overwrites the oldest data when the buffer is full. The data-logger can operate within a vehicle for a prolonged period, and in case of an event, that requires further investigation, the most recent information is available for analysis. This troubleshooting method saves engineers the typical trouble of waiting for a bug to reappear (or recording reams of data in hopes of catching it).
The Memorator data-loggers store the raw CAN Bus data frames in a binary format. Using Kvaser Memorator Tools, a free logger setup and configuration program, that data can be extracted into several formats, including: .kme, .csv, .asc, .dat, .log, and plain text.
- Monitor two CAN Bus channels simultaneously using just one device.
- Quick and easy plug-and-play installation.
- Supports both 11-bit (CAN 2.0A) and 29-bit (CAN 2.0B active) identifiers.
- CAN Bus messages are time-stamped with 100 microseconds resolution.
- Supports silent mode for analysis tools – listens to the bus without interfering.
- Fully compatible with applications written for other Kvaser CAN Bus hardware using Kvaser CANlib.
- One SD slot that accepts SD flash disks, currently up to 64 GB.
- Two high-speed CAN connections (compliant with ISO 11898-2), up to 1 Mbit/s.
- Connects to a PC with a standard USB 2.0 connection.
- Power from CAN bus or from the USB side.
- Built-in real time (calendar) clock with battery backup.
- Logger status is indicated by externally visible LEDs.
- Plastic housing with dimension WLH about 55 x 150 x 23 mm (circa 2 x 6 x 1 inch).
- Compatible with SAE J1939, CANopen, NMEA 2000® and DeviceNet.
- Galvanic isolation.
- Support for SocketCAN, see elinux.org for details.
PiCAN 2 - CAN Interface for Raspberry Pi
This PiCAN2 board provides Controller Area Network (CAN) Bus capabilities for the Raspberry Pi. It uses the Microchip MCP2515 CAN controller with MCP2551 CAN transceiver. Connection are made via DB9 or 3-way screw terminal.
There is an easy-to-install SocketCAN driver, and programming can be accomplished in C or Python.
- CAN v2.0 A/B at 1 Mb/s
- High speed SPI Interface (10 MHz)
- Standard and extended data and remote frames
- CAN connection via standard 9-way sub-D connector or screw terminal
- Compatible with OBDII cable
- Solder bridge to set different configuration for DB9 connector
- 120Ω termination resistor
- Serial LCD ready
- LED indicator
- Foot print for two mini push buttons
- Four fixing holes, comply with Pi Hat standard
- SocketCAN driver, appears as can0 to application
- Interrupt RX on GPIO25