Abstract

In order to realize high speed, high precision, high reliability, miniaturization performance of the CNC (Computer numerical control) system, this paper proposed a hardware platform of embedded CNC system based on OMAPL138 and FPGA. OMAPL138 is a SOC using C6748 DSP kernel and ARM9 kernel dual-core structure, the kernel frequency can achieve up to 375/456 MHz. ARM kernel of the CNC system which runs the Linux operation system is responsible for task management, DSP kernel is in charge of real-time interpolation and look-ahead algorithm, and FPGA module generates pulses to control the movement of the servo motor. Firstly, the overall hardware architecture of the embedded CNC system was designed. Meanwhile the hardware circuit design of CPU core module based on OMAPL138, human-computer interaction module, EMIFA bus interface of the FPGA core module were emphasized in detail, and also the serial port, Ethernet, USB communication interface module were introduced. A serial test experiments have been conducted and the results have shown that this embedded CNC system is powerful and stable.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.