CAN (control area network) open slave station system based on DSP (digital signal processor) 28335

A technology of CAN controller and object dictionary, which is applied in the field of CANopen slave station system based on DSP28335, can solve the problem of affecting the information exchange rate of CANopen network, high single cost unfavorable product miniaturization and scale, internal serial bus speed bottleneck, etc. problems, to achieve the effect of convenient maintenance and function expansion, good versatility and flexibility, and good scalability

Active Publication Date: 2012-12-19
天津瑞源电气有限公司
View PDF3 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since it takes a certain amount of time for the system data to be transmitted from the system CPU to the module and the internal processing of the module, the response speed of the node will be slowed down accordingly, and because the communication speed of the CAN bus reaches 1M / S, the general internal serial bus cannot reach the corresponding speed, resulting in a The speed bottleneck affects the information exchange rate of the entire CANopen network
Moreover, most functional modules have a single function and cannot be flexibly configured. Adding new functions can only rely on the corresponding manufacturers to develop new models, and the installation space needs to be considered separately in the product design. The high cost per unit is not conducive to the miniaturization and scale of the product.

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
  • CAN (control area network) open slave station system based on DSP (digital signal processor) 28335
  • CAN (control area network) open slave station system based on DSP (digital signal processor) 28335

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] like figure 1 as shown,

[0024] The present invention is based on the development of the CANopen slave station of the DSP28335 series 32-bit floating-point DSP chip hardware platform of TI company, and the system structure block diagram is as follows figure 1 shown. The entire CANopen slave station software part adopts C language, and the code is designed according to the three-layer structure, which is divided into hardware driver layer, CANopen function processing layer, and CANopen application interface layer.

[0025] The hardware driver layer completes the initialization of the hardware and realizes most of the functions of the timer management module and the CAN communication management module. Initialize each part of the hardware module, provide the protocol stack with the required scheduling clock for normal operation, initialize the CAN controller, and provide the functions of the physical layer and data link layer to the CAN bus through the CAN controller. ...

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 provides a CAN (control area network) open slave station system based on a DSP (digital signal processor) 28335. The CAN open slave station system is based on a DSP 28335 hardware platform, can be applicable to an embedded operating system or a state machine system constructed on a foreground-background system, comprises a CAN communication management module, an object dictionary management module, a network management module, a timer management module, a communication object management module and the like, and completes basic tasks of the CAN open such as PDO(process data objects), SDO(service data objects), NMT(network management objects), synchronous message processing and the like. By the aid of the CAN open slave station system based on the DSP28335, a 301 protocol function in a CIA protocol is completely achieved. The CAN open with targeted optimization can be transported from node functions to a CPU of the same series after simple modification on the DSP28335 platform, so that transportability is achieved. Codes can be reduced, system resource occupation is low and timeliness is high. Due to high applicability, various node functions can be achieved only with simple configuration, and the CAN open slave station system is low in development cost and convenient in maintenance and function expansion.

Description

technical field [0001] The invention belongs to the field bus technical field, in particular to a CANopen slave station system based on DSP28335. Background technique [0002] CANopen is a high-level application protocol based on the CAN-bus specification. It was jointly developed by manufacturers and users in conjunction with CiA, and became the CENELEC EN50325-4 standard in 2002. At the same time, CANopen is also a sub-protocol series, and its basic communication mechanism is described in the communication sub-protocol (Communication Profile). CANopen has established standards in a large number of industrial communication fields to realize industrial communication of distributed automation control equipment based on CAN-bus. Under each CANopen node, it not only allows broadcasting to transmit messages, but also sends and receives data in a point-to-point manner. The CANopen network management function simplifies project development. In addition, the user can implement an...

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 Applications(China)
IPC IPC(8): H04L12/40
Inventor 谷兴华侯立军张永斌江军谊
Owner 天津瑞源电气有限公司
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