Unlock instant, AI-driven research and patent intelligence for your innovation.

A fpga driving method supporting multiple resolutions and speeds

A driving method and resolution technology, applied in the field of FPGA driving, can solve the problems of time-consuming, cumbersome management, limiting the application range of servo driving, etc., and achieve the effect of improving efficiency, reducing quantity and reducing burden

Active Publication Date: 2021-07-02
清能德创电气技术(北京)有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The FPGA in the servo drive only operates on encoders with a fixed resolution and rate, which limits the application range of the servo drive; if the customer replaces an encoder with a different resolution and rate in order to meet the needs of accuracy, the original servo The driver needs to upgrade the code, which increases the burden of technical support personnel and the cost of after-sales service, and is also not conducive to the competition of servo drive products, and when replacing motor encoders with other resolutions and speeds, it is necessary to redevelop the corresponding The FPGA code, and then testing, consumes a lot of time, which is not conducive to rapid generation
[0004] From the perspective of the manufacturer of servo drive products, one FPGA firmware code is only for a single type of encoder, which will lead to a wide variety of FPGA firmware codes, and it is also a cumbersome task to manage

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
  • A fpga driving method supporting multiple resolutions and speeds

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0014] figure 1 It is a system architecture diagram of an embodiment of the present invention, including a host computer setting part, an FPGA code part, and a ROM storage part. Set the speed and resolution information of the encoder through the host computer, and after the FPGA obtains this part of the information, it will be latched into the FPGA register and transferred to the external ROM.

[0015] After the FPGA is powered on and started, if the parameter setting command from the host computer is not received, the encoder parameter data will be read from the external ROM and latched into the internal register of the FPGA. The FPGA determines the rate of communication with the encoder based on the rate information in the latched register. According to the latched resolution information (single-turn value and multi-turn value), it is deter...

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 present invention provides a kind of FPGA drive method that supports multiple resolutions and speeds, and it comprises: comprise host computer module, FPGA and off-chip ROM memory module, after FPGA starts, if not receiving the host computer setting parameter order, will be from chip Read the encoder parameter data from the external ROM storage module and latch it into the FPGA internal register. This method can support motor encoders with multiple single-turn values, multi-turn values ​​and different speeds, which reduces the burden on after-sales service personnel, greatly reduces the number of FPGA firmware codes to be maintained, and improves efficiency.

Description

technical field [0001] The invention belongs to the field of servo motor drive and relates to an FPGA drive method supporting multiple resolutions and speeds. Background technique [0002] At present, advanced manufacturing equipment such as industrial robots and high-end CNC machine tools is developing rapidly, which makes the application of servo systems more extensive, and the acquisition of motor encoder information in servo systems is extremely important for the normal operation of the system. At present, the communication methods of encoders produced by motor encoder manufacturers of the same brand will basically not change much, but the resolution (single-turn value and multi-turn value) and communication rate of the encoder will be different to adapt to different requirements. client needs. [0003] The FPGA in the servo drive only operates on encoders with a fixed resolution and rate, which limits the application range of the servo drive; if the customer replaces 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 Patents(China)
IPC IPC(8): G06F9/448
CPCG06F9/4494
Inventor 杨刚刘波汤小平
Owner 清能德创电气技术(北京)有限公司