Programmable multi-axis controller based on IEEE-1394 serial bus

A multi-axis motion, serial bus technology, applied in the field of motion control cards, can solve the problems that cannot well meet the requirements of speed, reliability and real-time performance, and the computing and data processing capabilities of single-chip microcomputers and on-chip resources are limited and cannot be very good. to meet the requirements of high-performance servo control algorithm speed and resource usage, etc.

CN101546185AActive Publication Date: 2009-09-30SHANGHAI JIAO TONG UNIV
1 Cites 44 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Publication Date
2009-09-30

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention relates to a programmable multi-axis controller based on an IEEE-1394 serial bus in the technical field of numerical control. The programmable multi-axis controller comprises an IEEE-1394 serial communication interface module, a DSP module, an FPGA module, a differential motion reception module, a DA and operation amplification module, a photoelectric isolation module, a power supply and clock module and an auxiliary module, wherein the DSP module receives motion control information transmitted from the IEEE-1394 serial communication interface module and transmits a generated multi-axis motor pulse instruction to the FPGA module; and the FPGA module outputs the multi-axis motor pulse instruction to the DA and operation amplification module after the storage and frequency division treatment of the instruction so as to complete digital-analog conversion and operation amplification treatment and further control the operation of a multi-axis motor. The programmable multi-axis controller reduces the number of controller elements and the volume of an integrated circuit card, improves the flexibility and the expansibility of a system, and meets the requirements of the multi-axis real-time, high-speed and high-accuracy control in the technical field of numerical control.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to a motion control card in the technical field of numerical control, in particular to a multi-axis motion control card based on IEEE-1394 serial bus. Background technique

[0002] In the field of numerical control technology, the motion control card is the core component of digital manufacturing. Nowadays, the "PC+motion control card" mode based on the field bus is widely used in the middle and high-end CNC systems. Organically combined, it has the characteristics of strong information processing ability, high degree of openness, precise trajectory control and good versatility. Therefore, the bus-type motion controller with multi-axis synchronous coordinated motion control and complex trajectory planning, real-time interpolation, and servo filter algorithm is widely used in the field of digital manufacturing.

[0003] After searching the existing technical documents, it is found that the Chinese application number is 2004100171...

Examples

Embodiment Construction

[0039] Below in conjunction with accompanying drawing, embodiment of the present invention is described in detail: present embodiment is implemented on the premise of technical scheme of the present invention, provides detailed implementation mode and concrete operation process below, but protection scope of the present invention is not limited to Examples described below.

[0040] Such as figure 1 As shown, this embodiment includes the following modules: IEEE-1394 serial communication interface module, DSP module, FPGA module, differential receiving module, DA and operational amplifier module, photoelectric isolation module, power supply and clock module, and auxiliary module, wherein :

[0041] The IEEE-1394 serial communication interface module provides the hardware interface circuit of the bus that communicates with the upper computer, and realizes the long-distance connection between the PC and the control board and the control board. The IEEE-1394 serial communication i...