Multi-shaft motion controller and control method of closed-loop PWM pulse

A multi-axis motion and control method technology, applied in the direction of program control, computer control, general control system, etc., can solve the problems that it is difficult to ensure timely response to interrupt events, cannot achieve high-precision pulse output, and poor high-speed control capabilities. Achieve the effects of easy expansion of applications, simplified board peripheral circuits, and low hardware costs

Active Publication Date: 2016-08-03
CHANGSHA HANGUANG ELECTRONICS SCI & TECH CO LTD
View PDF7 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in motion control, the CPU is often in a high-load or overload state, it is difficult to ensure timely response to various interrupt events, and it is impossible to achieve high-precision pulse output. The high-speed control ability is poor and the external signal response is slow. It is only suitable for For simple, low-speed motion control

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
  • Multi-shaft motion controller and control method of closed-loop PWM pulse
  • Multi-shaft motion controller and control method of closed-loop PWM pulse

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] Preferred embodiments of the present invention will be further described below in conjunction with the accompanying drawings, referring to the appended Figures 1 to 2 As shown, the present invention is realized by the following technical solutions, including main processor core 1, upper computer 5, servo drive 6, connected by serial bus between upper computer 5 and main processor core 1, and motion instruction data is transmitted to the main computer. The processor core 1 also includes a coprocessor core 2 and an integrated multi-channel PWM controller 3, and a shared memory 4, the PWM controller 3 and the coprocessor core 2 jointly complete position tracking; the shared memory 4 1, the main processor core 1, the PWM controller 3, and the coprocessor core 2 are sequentially connected to form a closed loop.

[0022] The main processor core 1 and the coprocessor core 2 work in parallel, have their own independent running memory spaces, and exchange data through the share...

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 relates to a motion controller and a control method in a technical field of numerical control, particularly to a multi-shaft motion controller based on a dual-core controller and a control method of a closed-loop PWM pulse. The motion controller comprises a main processor core, an upper computer, and a servo driver; the upper computer and the main processor core are connected by a serial bus; and motion instruction data are transmitted to the main processor core. In addition, the invention also includes a co-processor core, an integrated multi-channel PWM controller, and a shared memory; and the PWM controller and the co-processor core complete position tracking jointly. The shared memory, the main processor core, the PWM controller, and the co-processor core are connected successively to form a closed loop. The controller and the control method have the following beneficial effects: firstly, with a single-path multi-core DSP, a problem of consistency of shared data between processor cores can be solved and the processing efficiency is improved; secondly, the closed-loop PWM pulse control method is applied to motion control; and thirdly, the provided technique is easy to extend and apply.

Description

technical field [0001] The invention relates to a motion controller and a control method in the technical field of numerical control, in particular to a multi-axis motion controller and a closed-loop PWM pulse control method based on a dual-core processor. Background technique [0002] Motion control is an important branch of numerical control technology. After years of development, a variety of technical solutions have been produced, each with its own advantages and disadvantages. At present, the commonly used solutions are: (1) CPU+FPGA scheme, CPU performs interpolation calculation processing, and FPGA outputs control pulses to control motor movement according to the results of interpolation calculation processing. This scheme has reasonable division of labor and flexible control. However, it needs to maintain data synchronization between CPU and FPGA, there is a large delay error, and the output pulse accuracy is limited, resulting in unsatisfactory control performance a...

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): G05B19/042
CPCG05B19/042G05B2219/25338
Inventor 龙佑喜曾胜田蒋卫东
Owner CHANGSHA HANGUANG ELECTRONICS SCI & TECH CO LTD
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