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

Embedded digital control system based on ARM7 and FPGA

An embedded numerical control and controller technology, applied in the direction of digital control, electrical program control, etc., can solve the problems of no particularity of numerical control machining, large system resources, and increased system operating overhead

Inactive Publication Date: 2009-03-11
ADTECH SHENZHEN TECH
View PDF0 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

As a general-purpose platform, the general-purpose industrial PC computer does not consider the particularity of NC machining in terms of the underlying hardware design and operating system environment, so it cannot fundamentally build a NC platform.
[0004] 2. The open CNC system of general industrial PC computer mode cannot guarantee real-time performance and reliability well
Due to the general-purpose operating system used by industrial PC computers, a large amount of system resources are occupied during operation. Tasks unrelated to NC machining usually take up more work shares of the system. They interfere with the timely response of the system to on-site processing, reducing the The processing speed of the system for important control time is reduced, and the operating overhead of the system is increased, which will lead to the instability of the system
[0005] 3. The cost of CNC system in general industrial PC computer mode is too high
A general-purpose industrial PC computer that can meet the speed requirements of CNC machining needs to invest at least several thousand yuan in hardware, and the cost in software is even higher. Coupled with a motion control card, it is difficult to reduce the cost

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
  • Embedded digital control system based on ARM7 and FPGA
  • Embedded digital control system based on ARM7 and FPGA

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] The system of the present invention will be described in further detail below in conjunction with the accompanying drawings.

[0019] The embedded numerical control system based on ARM7 and FPGA of the present invention adopts the ARM7 microprocessor S3C44B0 chip of the embedded 32-bit von Neumann structure as the main controller, and the FPGA chip LC-XP6 chip of LATTICE Company is used as the interpolation control device. In the ARM7 main controller, the embedded real-time operating system UC / OS-II is transplanted to provide functions such as file management, network and man-machine interface, memory management and multi-task management in the CNC system; the core processing module of the CNC system , including soft PLC unit, I / O control unit, position control unit, G code interpretation unit, tool and gap compensation unit, etc., are provided in the form of API in the ARM7 main controller; the top layer is developed according to various processing needs The NC machin...

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 embedded numerical control system based on ARM7 and FPGA, which comprises an ARM embedded microcontroller module of 32 digits and an FPGA control and interpolation module. An ARM7 microprocessor with a Von Neumann Architecture is adopted as a main controller of the embedded numerical control system and used for realizing a man-machine interface, a network interface, a system management interface and the functions of emulation display and G code compilation; an interpolation controller of the embedded numerical control system is used for realizing a real-time interpolation algorithm with high speed. Due to the adoption of the technical proposal, the embedded numerical control system based on ARM7 and FPGA improves the real-time performance, reliability and reusability of the system and reduces the volume and the costs of the system.

Description

technical field [0001] The invention relates to a mechatronic numerical control system, in particular to an embedded numerical control system based on an ARM7 chip as a main controller and an FPGA chip as an interpolation controller. Background technique [0002] In the prior art, in order to realize the openness of the software and hardware of the numerical control system, the research on the open system generally focuses on making full use of the software and hardware platforms of the current industrial PCs which are very mature. However, the CNC system based on industrial PC has great limitations in structure and performance, mainly in: [0003] First, there is no definition of an independent open structure suitable for NC machining control. Because the traditional CNC system uses a general-purpose industrial computer platform, the openness it possesses is the inherent openness of the computer itself, rather than being defined for the characteristics of CNC machining. 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/18
Inventor 钱作忠曾逸
Owner ADTECH SHENZHEN TECH
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