Detail produktu
CAN and LIN Gateway
POHL, L. BUCHTA, L. BLAHA, P. VÁCLAVEK, P.
Typ produktu
funkční vzorek
Abstrakt
The CAN and LIN gateway mediates communication between the new CAN and LIN devices and the existing car, which was partially rebuilt and equipped with new components as part of the 1000kmPLUS project. New devices connected via the LIN bus are low-voltage pumps, controlled valves, and a high-voltage heater and compressor. A new converter with a motor, a new battery and a set of other devices were connected to the CAN bus, which were replaced in connection with the transition to an 800 V battery system. Due to the large number of new devices and the necessary number of connected buses and high computing power, the entire implementation was implemented in two universal real-time platforms. These are Autobox 4 and MicroAutoBox II, both from dSPACE. The part of the CAN and LIN gateway located in AutoBox 4 consists of six LIN buses and four CAN buses. It ensures the connection of ten new components, eight LIN and two CAN. One CAN bus is used for communication and signal transmission between both dSpace boxes. In addition to the CAN buses from the car, there is also a sensor connection module connected using the CAN bus. The majority of the CAN gateway is located in the MicroAutoBox II. Four new CAN bus devices and two car CAN buses are connected here. CAN and LIN gateway development took place in the MATLAB Simulink middleware, with the support of dSpace's RTI CAN MultiMessage Blockset and RTI LIN MultiMessage Blockset libraries for working with CAN and LIN buses and with dbc and ldf database files. Thanks to this, rapid development of the application, subsequent compilation into the C language and implementation into the target platforms AutoBox 4 and MicroAutoBox II was made possible. A large part of the software consists of handling the CAN and LIN messages so that communication takes place correctly on both sides of the gateway. The verification of the gateway was carried out in two steps. First, part with LIN busses was tested on the test bed, which is represented by a test cooling circuit that contains the newly added LIN devices. The SCALEXIO AutoBox system, again from dSpace, was used to debug the CAN gateway. In the second step, the CAN and LIN gateway was tested on a real car.
Klíčová slova
CAN gateway, LIN gateway, dSpace, ControlDesk, ConfigurationDesk, CAN FD
Datum vzniku
12. 12. 2022
Umístění
CEITEC VUT, Purkyňova 123, 612 00 Brno
Možnosti využití
K využití výsledku jiným subjektem je vždy nutné nabytí licence
Licenční poplatek
Poskytovatel licence na výsledek požaduje licenční poplatek