CN207882894U - A kind of high-speed CAN and FlexRay bus interface converters - Google Patents
A kind of high-speed CAN and FlexRay bus interface converters Download PDFInfo
- Publication number
- CN207882894U CN207882894U CN201820316345.1U CN201820316345U CN207882894U CN 207882894 U CN207882894 U CN 207882894U CN 201820316345 U CN201820316345 U CN 201820316345U CN 207882894 U CN207882894 U CN 207882894U
- Authority
- CN
- China
- Prior art keywords
- speed
- flexray
- bus network
- usb
- module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Bus Control (AREA)
- Information Transfer Systems (AREA)
Abstract
The utility model is related to a kind of high-speed CAN and FlexRay bus interface converters, which uses modularized design, specifically includes main control module, high-speed CAN bus network module, FlexRay bus network module and USB communication interface module.Master control uses STM32F107RCT6 chips, and is connect respectively with each function module by Resources on Chip.Control and management by main control module to each submodule, realize that high-speed CAN is interconnected with FlexRay bus network, the high-speed CAN bus network data frame that will be received is converted to FlexRay data format frames, and is sent to FlexRay bus network or is sent to host computer by USB.The FlexRay bus network data frames of reception are converted into CAN data frame formats, and is sent to CAN bus network or host computer is sent to by USB.
Description
Technical field
The utility model is related to vehicle bus network fields, and in particular to a kind of high-speed CAN turns with FlexRay bus interface
Parallel operation, is realized between high-speed CAN and FlexRay bus network and CAN, FlexRay bus and host computer(PC machine)Between
Real-time information transmission.
Background technology
With the fast development of vehicle bus technology, standard CAN bus is due to its low rate(1Mbps or less)And it is difficult to full
The requirement of sufficient Hyundai Motor real-time control and communication bandwidth, therefore high-speed CAN bus technology is gradually applied, communication speed
Rate can meet Hyundai Motor communication and demand for control substantially usually up to 3-8Mbps.But CAN bus communication is based on message prioritization
Grade, communication delay can not ensure, influence the real-time of message.And FlexRay buses are in addition to its high bandwidth(10Mbps)Outside, also
Can guarantee minimum message transmission time delay and message jittering, and built-in superpower fault tolerance, thus its just to gradually replace CAN total
Line is used for vehicle-carrying communication and control.
Although FlexRay buses are applied in certain electronic control systems, with answering for high-speed CAN bus
With and FlexRay high cost, high-speed CAN and FlexRay buses will together and deposit in a very long time, therefore, how
Realize that the interconnection of high-speed CAN and FlexRay bus network becomes urgent problem.
Invention content
The utility model is in view of the above-mentioned problems, provide a kind of high-speed CAN and FlexRay bus interface converters.The bus
Interface convertor provides high-speed CAN and FlexRay bus interface, realizes that high-speed CAN is interconnected with FlexRay bus network, also
It is to say the high-speed CAN bus network data frame of reception being converted to FlexRay data format frames, and be sent to FlexRay buses
Network is sent to host computer by USB.The FlexRay bus network data frames of reception are converted into CAN data frame formats, and
It is sent to CAN bus network or host computer is sent to by USB.
In order to achieve the above objectives, technical solution used by the utility model is:Modularized design, including main control module,
High-speed CAN bus network module, FlexRay bus network module and USB communication interface module.Main control module uses
STM32F107RCT6 chips, and connect respectively with each function module by Resources on Chip, realize the control to each function.
High-speed CAN bus network is set to be interconnected with FlexRay bus network, it also can be by high-speed CAN bus network or FlexRay bus networks
Network data are sent to host computer by USB.
The main control module uses STM32F107RCT6 chips, with abundant Resources on Chip, including 12 channel DMA
It is controller, 2 CAN controllers, USB otg controllers, SPI interface I2C interface, multiple USART interfaces and house dog, multiple
Timer, multiple Parallel I/O Interfaces etc..Pass through spi bus and ultrahigh speed CAN bus network module, parallel interface and FlexRay
Bus network module and USB OTG interfaces connect and are communicated with USB communication interface module, realize obtaining for related data
It takes, transmit and handles.
The high-speed CAN bus network module by MICROCHIP companies CAN FD controllers MCP2517FD and
The CAN transceiver ATA6563 compositions of MICROCHIP companies, traffic rate reach as high as 8Mbps, realization and high-speed CAN bus
The connection of network.
The FlexRay bus network module by NXP companies independent FlexRay controllers MFR4310 and NXP companies
FlexRay transceivers TJA1081 composition, meet 2.1 specifications of FlexRay, support traffic rate can be 2.5,5,8 or
10Mbps realizes the connection with FlexRay bus network.
The USB communication interface module is opened by the power supply of USB OTG interfaces and ST companies in STM32F107RCT6 pieces
STMPS2141STR and miniUSB sockets composition is closed, USB OTG interface rates reach as high as 12Mbps, it is total to meet high-speed CAN
The bandwidth demand of line and FlexRay bus network realizes the communication with USB device.
Compared with prior art, the utility model has the following advantages that:
(1)Terminal uses modularized design, on the one hand convenient to be debugged, changed and transplanted to program, while also advantageous
In progress terminal capabilities maintenance in the future and Function Extension upgrading;
(2)Main control module uses STM32F107RCT6 chips, has abundant Resources on Chip, extends on its basis
High-speed CAN bus interface, FlexRay bus interface and USB communication interface, it is at low cost, and can realize high-speed CAN bus,
FlexRay bus bars, and high-speed CAN or FlexRay bus network data can be reached into host computer by USB, between module
It connects simple and convenient;
(3)FlexRay bus interface modules are using independent FlexRay controllers and FlexRay transceiver configurations, compared to adopting
With the mode of integrated FlexRay controllers, flexibility, scalability are more preferable.
Description of the drawings
Fig. 1 is the utility model terminal structure block diagram.
Fig. 2 is the utility model main control module functional block diagram.
Fig. 3 is the utility model high-speed CAN bus network module functional block diagram.
Fig. 4 is the utility model FlexRay bus network module principle block diagrams.
Fig. 5 is the utility model USB communication interface module principle block diagram.
Fig. 6 is utility model works procedure chart.
Specific implementation mode
The technical solution of the utility model is done further with reference to control system functional block diagram and its operating process
Detailed description.
As shown in Figure 1, a kind of high-speed CAN and FlexRay bus interface converters, including:Main control module, high-speed CAN are total
Line network module, FlexRay bus network module and USB communication interface module.Main control module uses STM32F107RCT6
Chip, and connect respectively with each function module by Resources on Chip.Main control module can both enable high-speed CAN bus network with
FlexRay bus network interconnects, and also can be sent to high-speed CAN bus network or FlexRay bus network data by USB
Position machine.Specifically by spi bus and ultrahigh speed CAN bus network module, parallel interface and FlexRay bus network module with
And USB OTG interfaces connect and are communicated with USB communication interface module, realize the acquisition, transmission and processing of related data.
The main control module use STM32F107RCT6 chips, as shown in Fig. 2, by its Resources on Chip SPI interface with
Ultrahigh speed CAN bus network module connects, and is connect with FlexRay bus network modules by piece Parallel I/O Interface, passes through piece
Upper USB OTG interfaces are connect with USB communication interface module, are realized between high-speed CAN bus network, FlexRay bus network mutually
Connection, and can host computer be sent data to usb communication respectively.Specifically by pin SPI_SCK, SPI_MISO, SPI_
MOSI, SPI_NSS, PA14, PA15 and pin SCK, SDI, SDO, NCS, INT0, INT1 of high-speed CAN bus module electrically connect
It connects.By pin PC0-PC11, PB0-PB15, PC12-PC15, PA1, PA2, PA3, PA8, PA13 respectively with FlexRay buses
Pin A1-A12, D0-D15, BSEL0#, BSEL1#, CE#, OE#, EN, STBN, RXEN, ERRN, WAKE of network module are electrical
Connection passes through pin USB_VBUS, USB_DM, USB_DP, USB_ID, PA0 pin with USB communication interface module respectively
VBUS, DM, DP, ID, EN are electrically connected.
The high-speed CAN bus interface module by MICROCHIP companies CAN FD controllers MCP2517FD and
The CAN transceiver ATA6563 compositions of MICROCHIP companies, as shown in Figure 3.The module is connected by SPI interface and main control module
It connects, by CAN FD controllers and CAN transceiver and CAN bus network connection, realizes bidirectional data transfers.Specifically by
Pin SCK, SDI, SDO, NCS, INT0, INT1 of CAN FD controllers MCP2517FD respectively with the pin SPI_ of main control module
SCK, SPI_MISO, SPI_MOSI, SPI_NSS, PA14, PA15 are electrically connected.Pass through drawing for CAN FD controllers MCP2517FD
Foot TXCAN, RXCAN are electrically connected with pin TXD, RXD of CAN transceiver ATA6563 respectively.CAN transceiver ATA6563's draws
One 120 ohm of terminal resistance is bridged between foot CANH, CANL, you can access high-speed CAN bus network.
The FlexRay bus network module by NXP companies independent FlexRay controllers MFR4310 and NXP companies
FlexRay transceivers TJA1081 composition, meet 2.1 specifications of FlexRay, support traffic rate can be 2.5,5,8 or
10Mbps realizes the connection with FlexRay bus network, as shown in Figure 4.The specially FlexRay controls of FlexRay bus network
Pin A1-A12, D0-D15, BSEL0#, BSEL1#, CE#, OE# of device MFR4310 processed respectively with main control module
Pin PC0-PC11, PB0-PB15, PC12-PC15 electrical connection of STM32F107RCT6, FlexRay transceivers TJA1081's
Pin EN, STBN, RXEN, ERRN, WAKE respectively with pin PA1, PA2 of main control module STM32F107RCT6, PA3, PA8,
PA13 is electrically connected, and pin TXD_BS1, TXEN1, RXD_BG1 of FlexRay controllers MFR4310 is received with FlexRay respectively
Send out pin TXD, TXEN, RXD electrical connection of device TJA1081.Pin BM, BP of FlexRay transceivers TJA1081 with
FlexRay bus network is electrically connected, and realizes the connection with FlexRay bus network.
The USB communication interface module is opened by the power supply of USB OTG interfaces and ST companies in STM32F107RCT6 pieces
STMPS2141STR and general miniUSB connectors composition are closed, as shown in Figure 5.USB OTG interface rates reach as high as
12Mbps meets the bandwidth demand of high-speed CAN bus and FlexRay bus network, realizes the real-time Communication for Power with USB device.Tool
Body be this module miniUSB connectors pin VBUS, DM, DP, ID respectively with USB_VBUS, USB_DM of main control module,
USB_DP, USB_ID are electrically connected.In order to provide power supply, the pin of the miniUSB connectors of this module for the USB device of connection
The pin OUT of VBUS and power switch STMPS2141STR is electrically connected, the pin IN terminals of power switch STMPS2141STR
5V power supplys connect, and the pin EN of power switch STMPS2141STR and the pin PA0 of main control module are electrically connected.In order to indicate electricity
Whether source switch works, and is designed with light emitting diode indicating circuit, and when switch is opened, light emitting diode is bright, otherwise light-emitting diodes
Pipe goes out.
The course of work of the utility model is as shown in Figure 6.Setting command is received after the power is turned on, and is judged.High speed in this way
CAN bus network is interconnected with FlexRay bus network, then the high-speed CAN data frame of reception is converted to FlexRay data frames,
And it is sent to FlexRay bus network, while the FlexRay data frames of reception are converted into high-speed CAN data frame, and it is sent to high speed
CAN bus network.High-speed CAN data are received in this way, then CAN frame data are sent to host computer by USB.It receives in this way
FlexRay frame data are then sent to host computer by FlexRay data by USB.
Claims (5)
1. a kind of high-speed CAN and FlexRay bus interface converters, it is characterised in that:Using modularized design, including master control mould
Block, high-speed CAN bus network module, FlexRay bus network module and USB communication interface module.
2. a kind of high-speed CAN according to claim 1 and FlexRay bus interface converters, it is characterised in that:Master control mould
Block uses STM32F107RCT6 chips, and connect respectively with each function module by Resources on Chip, realize high-speed CAN and
FlexRay bus network interconnects, i.e., the high-speed CAN bus network data frame of reception is converted to FlexRay data format frames, and
It is sent to FlexRay bus network or host computer is sent to by USB;The FlexRay bus network data frames of reception are converted
For CAN data frame formats, and it is sent to CAN bus network or host computer is sent to by USB.
3. a kind of high-speed CAN according to claim 1 and FlexRay bus interface converters, it is characterised in that:Described
High-speed CAN bus network module by MICROCHIP companies CAN FD controller MCP2517FD and MICROCHIP companies CAN
Transceiver ATA6563 compositions, traffic rate reach as high as 8Mbps, realize the connection with high-speed CAN bus subnet.
4. a kind of high-speed CAN according to claim 1 and FlexRay bus interface converters, it is characterised in that:Described
FlexRay bus network module is received and dispatched by the FlexRay of the independent FlexRay controllers MFR4310 and NXP companies of NXP companies
Device TJA1081 composition, meets 2.1 specifications of FlexRay, supports that traffic rate can be 2.5,5,8 or 10Mbps, realize with
The connection of FlexRay bus network.
5. a kind of high-speed CAN according to claim 1 and FlexRay bus interface converters, it is characterised in that:Described
USB communication interface module by USB OTG interfaces and ST companies in STM32F107RCT6 pieces power switch STMPS2141STR
And general miniUSB sockets composition, USB OTG interface rates reach as high as 12Mbps, meet ultrahigh speed, high speed and low speed
CAN bus network bandwidth requirements realize the communication with USB device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201820316345.1U CN207882894U (en) | 2018-03-08 | 2018-03-08 | A kind of high-speed CAN and FlexRay bus interface converters |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201820316345.1U CN207882894U (en) | 2018-03-08 | 2018-03-08 | A kind of high-speed CAN and FlexRay bus interface converters |
Publications (1)
Publication Number | Publication Date |
---|---|
CN207882894U true CN207882894U (en) | 2018-09-18 |
Family
ID=63496230
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201820316345.1U Expired - Fee Related CN207882894U (en) | 2018-03-08 | 2018-03-08 | A kind of high-speed CAN and FlexRay bus interface converters |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN207882894U (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111885030A (en) * | 2020-07-13 | 2020-11-03 | 天津津航计算技术研究所 | Protocol conversion method for CANFD bus and FlexRay bus |
CN111885029A (en) * | 2020-07-13 | 2020-11-03 | 天津津航计算技术研究所 | Protocol conversion device for CANFD bus and FlexRay bus |
-
2018
- 2018-03-08 CN CN201820316345.1U patent/CN207882894U/en not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111885030A (en) * | 2020-07-13 | 2020-11-03 | 天津津航计算技术研究所 | Protocol conversion method for CANFD bus and FlexRay bus |
CN111885029A (en) * | 2020-07-13 | 2020-11-03 | 天津津航计算技术研究所 | Protocol conversion device for CANFD bus and FlexRay bus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN207882894U (en) | A kind of high-speed CAN and FlexRay bus interface converters | |
CN104571045B (en) | The central control unit and its operating method of train network | |
CN201813394U (en) | Vehicle-mounted gateway device based on FlexRay bus | |
CN202334571U (en) | Online data and synchronous signal transmitting device of variable frequency power supply | |
CN206696843U (en) | A kind of USB turns UART communication modules | |
CN208128284U (en) | A kind of Ethernet based on S698PM turns Multi-path synchronous serial interface communication apparatus | |
CN208905017U (en) | A kind of communication master-salve station mainboard based on Cortex-M3 processor | |
CN207884651U (en) | A kind of vehicle-mounted high-speed communicating network interface equipment | |
CN201698418U (en) | Can bus conversion card | |
CN108089481A (en) | A kind of automobile detection system circuit based on CAN/LIN | |
CN210986115U (en) | High-compatibility isoSPI communication gateway | |
CN208937946U (en) | A kind of gateway turning Ethernet for MVB | |
CN208094572U (en) | A kind of more CAN bus network monitor terminals based on USB | |
CN202939792U (en) | Single-phase dual-channel communication module | |
CN203859765U (en) | Adapter for conversion from single-path wired cable to ethernet bus | |
CN207947806U (en) | Light of stage agreement extender based on Ethernet transmission | |
CN201813396U (en) | CANopen-CAN (controller area network) gateway | |
CN206421379U (en) | PCIE terminal device boards based on PCH | |
CN207543138U (en) | A kind of data transmission system of more industrial bus | |
CN206850790U (en) | rail vehicle | |
CN208094591U (en) | A kind of CAN/FlexRay communication protocols converters | |
CN214675185U (en) | Multi-channel isoSPI-CAN communication equipment | |
CN203251313U (en) | Switching control device | |
CN208128466U (en) | A kind of Ethernet based on S698PM turns multichannel CAN interface communication apparatus | |
CN207947805U (en) | Light of stage agreement extender based on power line transmission |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180918 Termination date: 20190308 |
|
CF01 | Termination of patent right due to non-payment of annual fee |