CatchTheBus® - the control unit that offers more

As an expert in automotive communication networks, the Explinovo team develops hardware and software tools for bus systems.

CatchTheBus® is a freely programmable ECU with focus on the bus communication systems. Meanwhile, our CatchTheBus® supports several communication buses: FlexRay, CAN, CAN FD, LIN, powerline communication, Ethernet and RS232. Thereby is CatchTheBus® the optimal solution for control units (Rapid Control Prototyping), gateways, remaining bus simulations and signal manipulations.

CatchTheBus




CatchTheBus® - Save time and costs!

Our unique product allows you to save valuable time and reduce your costs significantly. CatchTheBus® provides you with the following properties a competitive advantage:

FLEXIBLE EXTENSIONS The modular architecture of CatchTheBus® is forward-looking and allows customized extensions with new interfaces. Explinovo provides a wide range of different modules and develop new ones to meet your future needs. CatchTheBus® therefore offers the possibility to cover your needs for a long-term period with just one device.

RAPID TAKING INTO OPERATION The use of the universal programming language C as well as the elimination of a configuration software shortens the learning curve considerably of your employees. A high quality and intuitive API (driver libraries), an outstanding documentation (DOXYGEN) and numerous sample codes also allow a quick setup of each interface within a few minutes.



Interfaces
  • 1x FlexRay
  • 5x CAN - four of them support also CAN FD
  • 2x LIN
  • 1x Ethernet
  • 2x Powerline Communication
  • 2x RS-232
  • 4x Digital outputs
  • 2x Analog inputs

CatchTheBus® provides an easy access to wide spread communication buses and thus the possibility to concentrate on algorithms. An innovative hardware architecture allows swapping modules or developing new ones easily.




Properties
  • Expandable - Lego bricks principle
  • User friendly - taking into operation of each interface within minutes
  • High quality drivers - MISRA-C compliant and including a doxygen documentation
  • Source code examples available for each functionality
  • Real time capable
  • Stand-alone solution
  • Compact
  • Connection to a PC via Ethernet

Field of application
  • Rapid Control Prototyping
  • Gateways
  • Remaining bus simulation
  • Signal manipulation
  • Network interface
  • Sensor/actuator systems

For the Rapid Control Prototyping of new functionalities our freely programmable ECU CatchTheBus® builds an ideal solution to reduce costs and speed up the development process. It allows the highest level of flexibility and leaves no open wishes to application developers. The user has the possibility to choose what component he wants to assemble and thus decide about the properties of the product. Several modules are already available, each sold separately. This allows minimizing the costs without losing the possibility to extend the system later on. With only one ECU the user can cover a huge palette of different applications needing different interfaces. In addition to the existing modules, Explinovo works actively on the next interfaces to meet future requirements.

Source code examples combined with well documented user friendly drivers (more than 80'000 lines of source code, MISRA-C compliant) saves up to 45% of the development time. CatchTheBus® doesn't use a configuration software, but is simply programmed in C. No proprietary programming languages ​​are being used, that extend the taking into operation of the product unnecessary. User code development is being made by using CodeWarrior as IDE. The integrated debugger is a powerful tool for troubleshooting. CodeWarrior can be used without a license, as long as the size of the compiled code does not exceed 32KB.

Source code quality

Code quality analyzed by the PRQA tool




Besides the bus communication systems and I/O’s, the CatchTheBus® driver libraries provides an easy interface to handle the EEPROM, the bootloader, the system time, the software triggers, the watchdog, several system interrupts and the generation of tasks.
With a length of only 10 centimeters, the programmable ECU CatchTheBus® offers the highest density of functionality for comparable products on the market at the present time.

CatchTheBus® is an investment in an up-to-date solution for today and tomorrow. Request a quote




CatchTheBus in HAVEit CatchTheBus® as FlexRay-to-CAN gateways for a Steer-by-Wire application with a duo-duplex E/E-architecture in a highly automated vehicle. Details about the network architecture can be found here...





Specifications

CPU
  • Freescale 9S12XF512, 16 bit, fCPU=100[MHz], X-GATE coprocessor
  • Memory: 512kB Flash, 32kB RAM, 4kB EEPROM

Interfaces
  • CAN
  • CAN FD
  • FlexRay
  • LIN
  • Powerline Communication
  • Ethernet
  • RS-232
  • Digital outputs
  • Analog inputs

Software modules
  • Bootloader
  • EEPROM
  • Tasks
  • System time
  • Software triggers
  • Watchdog
  • TCP/IP stack with telnet and webserver
  • Several system interrupts (e.g. low-voltage, high temperature, ...)

Electrical Characteristics
  • Operating voltage: 10 - 30[VDC]
  • Inverse-polarity protection: 40[VDC]

Area of application
  • Temperature range: -40[°C] to +85[°C], resp. -40[°F] to +185[°F]

Mechanical characteristics
  • Length x Width x Height: 108 x 62 x 28 [mm], resp. 4.17 x 1.06 x 2.48 [in]

Weight
  • Approx. 240 [g] resp. 0.53 [lbs]

Norm compliancy
  • DIN EN61000-4-2: Electrostatic Discharge Immunity Tests
  • DIN EN61000-4-3: Immunity to radiated radio frequencies
  • DIN EN61000-4-4: Electrical Fast Transient/Burst
  • DIN EN61000-4-5: Surge immunity
  • DIN EN61000-4-6: Immunity to conducted radio frequencies
  • DIN EN61000-4-29: Voltage dips, short interruptions and voltage variations
  • DIN EN55011 rad.: Radiated emission
  • DIN EN55011 cond.: Conducted emission
    This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) this device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation.


Further details and application examples can be found on our blog

Download the CatchTheBus® datasheet

For further information and for quotes do contact us

Follow us on

twitter Explinovo @ Xing Explinovo @ Facebook