Font Size: a A A

The Design Of Auto-feeding System Of Numerical Control Punch Based On ARM

Posted on:2010-11-25Degree:MasterType:Thesis
Country:ChinaCandidate:H MaFull Text:PDF
GTID:2121360275451593Subject:Mechanical Manufacturing and Automation
Abstract/Summary:PDF Full Text Request
Numerical control punch feeding system is mainly used to match with the punch, control the panel veneer to move and the punch to punch according to the settings of the programs in the process of punching,to achieve a high degree of automation of punching.As the basic requiement of pnuching automation,the level of automation of affect productive efficiency and the level of automation of punching;only when its degree of automation goes with punching and even higher than punching equipment, the full automation of punching would be achieved.Embedded System is a new developing direction after the IT network technology, due to the advantages of its own,embeded system is now widely applied to military and defense,consumer electronics,industrial control and other fields.With the improvement and developmengt of electronics,computer,automatic control,precision machinery and testing technology,punching machine auto-feeders are also undergoing a rapid development and evolution.However,with the development of embedded microprocessors,embedded systems have begun to be used in the numerical control punch automatic feeding system.In this paper,S3C2440A,(Samsung's ARM920T-based controller),which is widely used as a 32-bit ARM microprocessor,is used as the main controller,the processor is manily for embedded devices which has a high cost-effective and low power consumption,it's easy to migration in the embedded Linux operating system and has a strong control ability and rich chip resources.The system enables the machine to feed punching automatically,the structure of hardware and software is simple,and it's easy to operate,the system has a high accuracy of positioning and good human-machine interface.In the paper,the project is first determined in accordance with practical requirements of production.In terms of hardware,we expand NANDFlash,NORFlash,SDRAM,LCD touch screen module based on S3C2440A,and the design of the X,Y-axis motor and drive circuit are introduced too. In terms of software,we choose "Linux" operating system,establish the embedded Linux development environment,the transplant of the Bootloader,Linux kernel and YAFFS root file system is realized.We develop system interface based on Qt/Embeded,and introduce the design of each module of system,including human-machine interface,pre-processing of the speed,interpolation and motor control module.The paper also introduces anti-jamming tec.hnology of the hardware and software of the system.In addition,the integral Partition PID control algorithm is alse introduced,and it's verified to be feasible through matlab simulation of motor controllment.In the end,the paper gives an entire summary and prospect of the automatic feeding system,some points that need to be modified are pointed out too.
Keywords/Search Tags:automatic feeding system, ARM, embeded system, Linux, integral Partition PID
PDF Full Text Request
Related items