This website requires Javascript for some parts to function propertly. Your experience may vary.

CAN bus Interface Selection Guide | STAR ELECTRONICS

CAN Bus Interface Selection Guide: Choosing the Right Interface for Your Needs

Selecting the right CAN Bus interface is crucial for ensuring seamless communication and efficient data transfer in your application. This guide provides engineers with the essential information and considerations to make an informed decision.

Key Considerations
  • Data Rate: Determine the required data rate for your application. Consider factors such as the amount of data to be transmitted, the desired response time, and the bus load. Choose an interface that supports the necessary data rate, whether it's standard CAN-HS (up to 1 Mbps) or CAN-FD (up to 8 Mbps).

  • Bus Protocol: Ensure compatibility with the CAN Bus protocol used in your network. This includes:

    • Classical CAN: The original CAN protocol (version 2.0B as defined in ISO11898). Older specifications existing according to development history of CAN.

    • CAN-FD: Offers higher data rates and larger payloads.

    • Other protocols: Consider support for SAE J1939 (heavy-duty vehicles), CANopen (industrial automation), or DeviceNet (industrial control).

  • Form Factor: Select a form factor that suits your application and system architecture. Options include:

    • PCIe or PXIe: For highly integrated solutions which requires an seamless integration into a PC (e.g., FL3X Interface-PCIe)

    • USB: Offers convenient connectivity and portability.

    • Ethernet: Provides network connectivity for remote access and distributed systems. (e.g., FL3X Interface-L, FL3X Interface-L², FL3X Interface-S, FL3X System-XS, FL3X System-XS²)

    • Other: Consider form factors like PCMCIA, CompactPCI, or standalone modules depending on your needs.

  • Software Compatibility: Ensure the CAN Bus interface is compatible with your operating system (Windows, Linux, etc.) and programming languages (C/C++, Python, etc.). Verify the availability of drivers, APIs, and software libraries for easy integration.

  • Channel Count: Determine the number of CAN Bus channels required for your application. Choose an interface that offers the necessary number of channels, whether it's a single-channel interface or a multi-channel interface with multiple independent CAN controllers. (e.g., FL3X Interface-PMC for high channel count)

  • Synchronization: If your application requires precise timing and synchronization, consider an interface that supports synchronization mechanisms, such as a Time Synchronization Protokoll (e.g. PTP) or a hardware –based external synchronization input.

  • Additional Features: Evaluate additional features that might be beneficial for your application, such as:

    • Galvanic Isolation: Protects your system from voltage spikes and ground loops.

    • Bus Monitoring and Analysis: Built-in capabilities for monitoring and analysing CAN Bus traffic.

    • Error Detection and Handling: Robust error detection and handling mechanisms to ensure reliable communication.

Comparison Table

Feature

FL3X Interface-L²

FL3X Interface-L

FL3X Interface-S

FL3X Interface-PCIe / FL3X Interface-PXIe

FL3X System-XS / FL3X System-XS²

FL3X Interface-PMC

Data Rate

Up to 8 Mbps

Up to 8 Mbps

Up to 8 Mbps

Up to 8 Mbps

Up to 8 Mbps

Up to 8 Mbps

Bus Protocol

 CAN 2.0A/B, CAN-FD

CAN 2.0A/B, CAN-FD

 CAN 2.0A/B, CAN-FD

CAN 2.0A/B, CAN-FD

CAN 2.0A/B, CAN-FD

CAN 2.0A/B, CAN-FD

Form Factor

Standalone/Ethernet

Standalone/Ethernet

 Standalone/Ethernet

PCIe-/PXIe- Card

Standalone/Ethernet

PMC- Card

Channel Count

Up to 20

Up to 10

Up to 8

Up to 6

1 (XS), 2 (XS²)

up to 8

Galvanic Isolation

Optional

Optional

No / optional

Optional

No

Optional

Case Studies
  • [Example 1]: A leading automotive manufacturer used the FL3X Interface PCIe to develop a Hardware-in-the-Loop (HIL) system for testing advanced driver-assistance systems (ADAS). The high data rate and reliable performance of the interface enabled real-time simulation and testing of complex scenarios.

  • [Example 2]: A research institution utilized the FL3X System-L² to acquire data from a fleet of electric vehicles. The modularity and scalability of the system allowed them to easily expand the number of CAN channels as their research needs grew.

    By carefully considering these factors and comparing the features of different CAN Bus interfaces, you can choose the best solution for your specific needs.

Contact us

Back to top