Supercharge Your Innovation With Domain-Expert AI Agents!

CPLD-based method for automatically adjusting high-speed pulse output duty ratio

A technology for outputting duty cycle and high-speed pulses, applied in control/regulation systems, instruments, computer control, etc., can solve the problems of high-speed pulse output duty cycle deviation, consumption of CPLD lookup table resources, etc.

Inactive Publication Date: 2018-10-02
桂林市华茂欧特科技有限公司
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Aiming at the deficiencies in the prior art, the present invention provides a method for automatically adjusting the duty cycle of high-speed pulse output based on CPLD, which solves the problem of the junction capacitance of the MOS tube, which causes the duty cycle of the final output high-speed pulse output to be different from the preset one. There is a large deviation in the set value, and a large number of registers are set at the same time, which will consume a lot of CPLD lookup table resources.

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
  • CPLD-based method for automatically adjusting high-speed pulse output duty ratio
  • CPLD-based method for automatically adjusting high-speed pulse output duty ratio

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0022] see Figure 1-2 , the embodiment of the present invention provides a technical solution: a method for automatically adjusting the duty cycle of a high-speed pulse output based on CPLD, specifically comprising the following steps:

[0023] Step 1. Input the required frequency value and duty cycle value into the MCU, and then the MCU transmits the value to the high-speed pulse output EBRSRAM block, and the high-speed pulse output EBRSRAM block continues t...

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 a CPLD-based method for automatically adjusting a high-speed pulse output duty ratio. A needed frequency value and duty ratio value are inputted into an MCU; the MCU transmitsthe values to a high-speed pulse output EBRSRAM block; the high-speed pulse output EBRSRAM transmits the values to an MOS tube output module continuously, so that the MOS tube works based on designated values; when the MOS tube works, the MOS tube output module outputs the frequency value and duty ratio value in working in real time and transmits the values to a high-speed pulse output feedback EBRSRAM block; and the high-speed pulse output feedback EBRSRAM block feeds back the data to a frequency and duty ratio state machine. The CPLD-based method for automatically adjusting a high-speed pulse output duty ratio belongs to the field of industrial automation technology. With the method disclosed by the invention, work can be interrupted timely and adjustment can be carried out timely; and aproblem of a large offset between the duty ratio of the high-speed pulse output outputted finally and a preset value because of junction capacitance of the MOS tube is solved.

Description

technical field [0001] The invention relates to the technical field of industrial automation, in particular to a method for automatically adjusting the duty ratio of high-speed pulse output based on CPLD. Background technique [0002] A PLC (Programmable Logic Controller) is a numerically-operated electronic system specially designed for use in industrial environments. It uses a programmable memory to store instructions for performing logic operations, sequence control, timing, counting, and arithmetic operations, and controls various types of mechanical equipment or production through digital or analog input and output. process. Widely used in various automation control fields, one of the main functions of PLC is to realize high-speed pulse output with different frequency and duty cycle. [0003] In order to realize the high-speed pulse output of PLC, currently many CPLDs are used to realize it. Multiple output pulse frequency and duty ratio registers are set in the CPLD,...

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/042
CPCG05B19/0423G05B2219/25257
Inventor 罗宏
Owner 桂林市华茂欧特科技有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More