Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Optical fiber interface multi-axis motion control system based on FPGA (field programmable gata array) uniprocessor

A fiber optic interface and multi-axis motion technology, applied in the system field of motor control technology, can solve problems such as inability to feed back signals, high expansion costs, and complicated cable layout, and achieve simple hardware, easy development and maintenance, and reduced size Effect

Active Publication Date: 2012-06-27
SHANGHAI JIAO TONG UNIV
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, when the number of controlled servo motors increases, the motion control board also needs to be expanded at the same time. At the same time, the following problems inevitably arise: insufficient computer bus bandwidth, complicated cable arrangement, high expansion costs, difficult maintenance and upgrades, etc.
[0004] After searching the existing literature, it is found that the following prior art is available: 1. The application number is 200910050444.5, the publication number is CN 101546185A, and the name is "multi-axis motion control card based on IEEE-1394 serial bus". A motion control board based on DSP+FPGA and IEEE-1394, but this technology uses the traditional single-chip DSP+FPGA control method, FPGA does not have the processor function, in addition, this technology uses twisted pair for bus communication, not It has the ability of optical fiber communication, but it lacks the ability of bus transmission distance and anti-interference; 2. The application number is 200320117819.3, the publication number is CN 2679760Y, the name is "FPGA-based high-speed digital servo card", and the application number is 200710077029.X, The publication number is CN 101382787A, and the name is "a high-speed motion control card device based on FPGA". These two patents provide a high-speed digital servo card or motion control card based on FPGA, but the card does not have servo closed-loop calculation, photoelectric For servo functions such as encoder sampling, the FPGA is not used as a processor, but is only used to complete the conversion of host commands to pulse signals. In addition, the former patent uses the RS-485 / 422 bus to transmit pulse signals to the motor drive module in one direction. The feedback signal cannot be closed-loop; 3. The application number is 200510019331.0, the publication number is CN 1752874A, and the name is "Embedded motion control method and device based on system-on-chip". This technology provides an embedded motion control based on system-on-chip method, but this method is implemented by embedding an IP core on the SOC chip, which itself does not have the communication capability of the field bus and cannot realize the expansion of multiple nodes; 4. The application number is 200810039195.5, the publication number is CN 101308483.A, and the name is " IEEE 1394 communication interface system for motion controllers", this technology provides a bus communication interface system for motion controllers, but this technology does not have the ability of optical fiber communication, only supports IEEE 1394 protocol, and must cooperate with proprietary motion controllers The use of the controller has relatively large limitations; five, the application number is 03125368.7, the publication number is CN 1519672A, and the name is called "embedded multi-axis motion controller". This technology provides a motion controller based on DSP, but the technology Each function needs corresponding chip support. In addition, this technology does not involve the design of the bus interface, so it cannot be applied to the current bus communication occasions; Multi-axis motion control card with serial bus", this technology discloses a multi-axis motion control card based on RS-232 serial bus, but this technology focuses on describing the specific form of RS-232 interface, and does not involve processor design and bus Communication Interface

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
  • Optical fiber interface multi-axis motion control system based on FPGA (field programmable gata array) uniprocessor
  • Optical fiber interface multi-axis motion control system based on FPGA (field programmable gata array) uniprocessor
  • Optical fiber interface multi-axis motion control system based on FPGA (field programmable gata array) uniprocessor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018]The embodiments of the present invention are described in detail below. This embodiment is implemented on the premise of the technical solution of the present invention, and detailed implementation methods and specific operating procedures are provided, but the protection scope of the present invention is not limited to the following implementation example.

[0019] In this example, the PCI bus is used as the computer bus example, and the IEEE 1394 bus is used as the field bus example, but the protection scope of the present invention is not limited to the described embodiments.

[0020] Such as figure 1 As shown, the present embodiment includes: FPGA control module 9, PCI communication module 17, IEEE 1394 field bus optical fiber communication module 33, D / A conversion amplification 10 and pulse output post-processing module 11, photoelectric encoder sampling pre-processing module 12, IO input and output module 15, power supply module 32, clock generation module 16, FP...

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 an optical fiber interface multi-axis motion control system based on an FPGA (field programmable gata array) uniprocessor, comprising an FPGA control module, a computer bus communication module, a fieldbus optical fiber communication module, a D / A (digital to analog) conversion amplification and pulse output aftertreatment module, a photoelectric encoder sampling pretreatment module, an IO input / output module, a power module, a clock generation module and an FPGA configuration module. The system of the invention is provided with the motion control system of a fieldbus optical fiber communication interface. The invention adopts the FPGA uniprocessor to realize the functions, such as photoelectric encoder sampling, closed loop control calculation, DA signal output pretreatment, pulse control signal output pretreatment, IO (input / output) signal input / output pretreatment, communication with a computer bus or a fieldbus optical fiber communication module and the like. Meanwhile, the invention provides a general scheme of the fieldbus optical fiber communication interface.

Description

technical field [0001] The invention relates to a system in the technical field of motor control, in particular to an FPGA single processor-based optical fiber interface multi-axis motion control system. Background technique [0002] The traditional servo motor control method is to place the motion control board in the computer bus slot, and control the motor by sending instructions to the control board through the computer. However, when the number of controlled servo motors increases, the motion control board also needs to be expanded at the same time. At the same time, the following problems inevitably arise: insufficient computer bus bandwidth, complicated cable arrangement, high expansion costs, difficult maintenance and upgrades, etc. . Therefore, at present, the network topology control structure that uses the serial communication bus to connect various motion control boards has gradually become one of the mainstream control structure forms. [0003] In the past, th...

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
IPC IPC(8): G05B19/414
Inventor 赵欢熊振华吴建华丁汉盛鑫军
Owner SHANGHAI JIAO TONG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products