[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

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 PDF

Info

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
Application number
CN201820316345.1U
Other languages
Chinese (zh)
Inventor
胡黄水
赵航
杨兴旺
王昕�
侯阿临
吕洪武
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Changchun University of Technology
Original Assignee
Changchun University of Technology
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Changchun University of Technology filed Critical Changchun University of Technology
Priority to CN201820316345.1U priority Critical patent/CN207882894U/en
Application granted granted Critical
Publication of CN207882894U publication Critical patent/CN207882894U/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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

A kind of high-speed CAN and FlexRay bus interface converters
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.
CN201820316345.1U 2018-03-08 2018-03-08 A kind of high-speed CAN and FlexRay bus interface converters Expired - Fee Related CN207882894U (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (2)

* Cited by examiner, † Cited by third party
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