Font Size: a A A

Control System Design Of Three-Dimension Engraving Machine Based On ARM

Posted on:2008-03-14Degree:MasterType:Thesis
Country:ChinaCandidate:S X QianFull Text:PDF
GTID:2178360215476057Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
The CNC system is the critical part of CNC engraving machines. The engraving quality and efficiency mainly depend on the function and performance of the CNC system. And these can produce important effect on the function and price of the engraving machine. Based on the analysis of construction and function of the system, this thesis introduces a design of an embedded control system on ARM and CPLD for the engraving machine. It makes the most of the ability of ARM's high speed data processing and CPLD's high speed parallel operation, reduces peripheral equipments greatly, and decreases the cost of system effectively.This project selects the LPC2214 of Philips based on ARM7 core as the main controller CPU, and uses the CPLD to control the system I/O logically. The chip chooses EPM7128SLC84 of Atlera. Company as the I/O part. And the research on hardware of the whole system was explained in detail: choose and design of system power, SRAM and FLASH, and etc.; application design of LCD screen vision module and keyboard; design of motor's I/O port.Software include the design of Boot Loader, RTOS, application software, and etc.. Boot Loader support the functions like system boot, downloading program in RAM to execute and burning write on Flash Memory. RTOS includes the transplant of operation system, management of tasks and communication of tasks. The design of application software includes device driver, controlling arithmetic, LCD display, keyboard operation, motor controlling, and so on. At the same time it is also developed the interface of PC downloading by VB6.0.and debug the LCM and motors.
Keywords/Search Tags:engraving machine, embedded system, ARM, CPLD, μC /OS-II, boot loader
PDF Full Text Request
Related items