Single can controller hot redundant can bus system and its realization method

A CAN controller, CAN bus technology, applied in the direction of comprehensive factory control, comprehensive factory control, electrical program control, etc., can solve the problems of data merging and processing trouble, high hardware cost, complicated software programming, etc., to ensure reliability and fault tolerance capabilities, reducing hardware costs, and simplifying software design

Inactive Publication Date: 2014-10-22
NO 719 RES INST CHINA SHIPBUILDING IND
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

There are many implementation methods of this kind at present, but because more bus controllers need to be configured, the hardware cost is relatively high; the software is complicated, and two sets of complete CAN bus communication-related variables need to be configured, which is very difficult for a microprocessor with a small storage capacity. big overhead
Especially when two buses receive data at the same time, how to merge the data is quite troublesome

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Single can controller hot redundant can bus system and its realization method
  • Single can controller hot redundant can bus system and its realization method
  • Single can controller hot redundant can bus system and its realization method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments.

[0029] Such as figure 1 As shown, the single CAN controller hot redundant CAN bus system of the present invention includes two buses and a plurality of CAN node circuits, and each CAN node circuit is connected to two buses at the same time. For convenience of description, the bus is recorded as the first bus 10 and Second bus 20 .

[0030] Such as figure 2 As shown, it is a system diagram of each CAN node circuit, which includes a microprocessor 1, a fault processing unit 2, a CAN controller 3, a receiving arbitration selection unit 4, and a first isolated transceiver unit 5 and a The second isolated transceiver unit 6 . The first isolated transceiver unit 5 and the second isolated transceiver unit 6 are respectively connected to a bus. In this embodiment, the first isolated transceiver unit 5 is connected to the first bus 10, the second i...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a single control area network (CAN) controller hot-redundant CAN bus system and relates to the field of CAN buses. The system comprises two buses and a plurality of CAN node circuits, wherein each of CAN node circuits is connected to two buses at the same time, each of CAN node circuits comprises a micro processor, a fault processing circuit, a CAN controller, an arbitration receiving and selecting unit, a first separating receiving-transmitting unit and a second separating receiving-transmitting unit, first separating receiving-transmitting units and second separating receiving-transmitting units are used for transmitting data received by buses to arbitration receiving and selecting units, arbitration receiving and selecting units are used for transmitting data to CAN controllers, and CAN controllers are used for transmitting data to micro processors, and fault processing circuits are used for receiving data from arbitration receiving and selecting units and micro processors and respectively transmitting enable control signals to first separating receiving-transmitting units and second separating receiving-transmitting units. The system has the advantages that the operation is simple, the reliability of data receiving and transmitting is high, the hardware cost is low and the difficulty of redundant bus development is simplified greatly.

Description

technical field [0001] The invention relates to the field of CAN (Controller Area Network, controller local area network) bus, specifically a single CAN controller hot redundant CAN bus system and an implementation method thereof. Background technique [0002] As a field bus with international standards, CAN bus has been widely used in the fields of automobile industry, machinery industry, agricultural machinery, textile machinery, robot, CNC machine tools, medical equipment, household appliances and sensors. The CAN bus has the following characteristics: ⑴ CAN bus is a multi-master working mode, any node on the bus can actively send data to other nodes on the bus at any time, regardless of master and slave; ⑵ CAN bus adopts non-destructive bus arbitration technology, message identifier The smaller the priority, the higher the priority. Messages with high priority will be sent first, and those with low priority will voluntarily withdraw from the bus and resend after the bus ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G05B19/418
CPCY02P90/02
Inventor 张晓辉江炜孙玉平孙建华汪伟徐斌
Owner NO 719 RES INST CHINA SHIPBUILDING IND
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products