嵌入式数控雕刻机控制软件设计与实现
[Abstract]:Numerical control engraving machine is a typical mechatronics product. With the development of society, digitally controlled engraving technology has been widely used in carving industry. The fluency of motor control is an important standard to evaluate whether a NC system is good or not. As the software to control the motor system, the rationality of its design directly affects the running state of the motor. In this paper, a set of control software of NC engraving machine control system is studied and designed by embedded technology. This paper first analyzes the development status of embedded CNC engraving machine and software architecture at home and abroad, and then expounds the related technical theory of embedded software development, including the characteristics, flow chart and design method of embedded software development. And the concept model of software layer structure and software architecture of embedded system. Secondly, according to the function requirement of the control system, the scheme of the control system is designed. The trajectory control of engraving machine is accomplished by interpolation algorithm and speed control algorithm. In the interpolation algorithm, an improved interpolation algorithm based on digital integral interpolation and time division interpolation is adopted. After the overall planning of the speed in the speed control algorithm, the exponential acceleration and deceleration curve control method is adopted to control the acceleration and deceleration of the NC engraving machine. Then the hardware platform with ARM9 as the main control chip is built and the related hardware circuit is designed. According to the characteristics of the embedded operating system and the requirements of the control system, the Windows CE embedded operating system is selected, and the performance of the operating system is analyzed and the system is transplanted. Finally, the control software is analyzed by using the object-oriented analysis method based on UML, and various views, such as use case diagram, collaboration diagram and state diagram, are established. On this basis, the overall structure of the application, the main flow chart and the graphical interface are designed. Then, according to the process and thread characteristics of Windows CE operating system, the thread architecture of application program is designed. Finally, the control software of NC engraving machine is designed and realized. The control system of NC engraving machine has perfect engraving and machining function. Under the control software, the speed of NC engraving machine changes steadily and the quality of machining is ideal. A set of control software which is suitable for NC engraving machine control system has been realized, and the design requirements have been achieved in the aspects of machining efficiency and machining quality. The NC engraving machine, which is compatible with the control software, has been produced in small quantities and applied to practical machining.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP368.1
【参考文献】
相关期刊论文 前10条
1 赵建成;周学萍;;关于软件架构的理论综述[J];电脑编程技巧与维护;2008年16期
2 尚利宏,熊运鸿;一种基于UML的嵌入式实时应用软件开发环境[J];电子质量;2001年09期
3 张利兵;;软件架构中的关键因素[J];电脑与电信;2009年08期
4 王青松,傅建中;面向对象的计算机数控雕刻控制软件[J];机电一体化;2000年06期
5 周晓慧,王建中,李强,王申康;现代操作系统中的进程、线程及在Windows OS下的应用[J];计算机应用研究;2002年02期
6 严和平,邓荣佐,王知衍;一种用于嵌入式应用开发的软件体系结构[J];计算机应用研究;2005年11期
7 王太勇,赵巍,李宏伟,陈海鹏;基于最小偏差法的步进电机速度控制方法研究[J];机械科学与技术;2005年06期
8 ;基于通用以太网现场总线的雕刻机控制系统[J];伺服控制;2008年01期
9 万相奎;陈建明;;改进的嵌入式软件架构及其应用层开发模式[J];计算机工程与设计;2009年23期
10 王太勇;王涛;杨洁;许爱芬;赵丽;李波;胡世广;;基于嵌入式技术的数控系统开发设计[J];天津大学学报;2006年12期
相关博士学位论文 前1条
1 赵巍;数控系统的插补算法及加减速控制方法研究[D];天津大学;2004年
相关硕士学位论文 前8条
1 庞牧野;嵌入式数控系统连续轨迹控制算法的研究与实现[D];电子科技大学;2011年
2 钟原;面向服务的分布式协同系统研究[D];武汉理工大学;2007年
3 邓英杰;嵌入式控制系统在雕刻机中的应用研究[D];江苏大学;2008年
4 杨凡;嵌入式数控软件平台关键技术研究[D];华中科技大学;2007年
5 陈勇;基于嵌入式平台的三维高速数控雕刻机控制系统设计与实现[D];电子科技大学;2009年
6 古至和;嵌入式数控雕刻机软件系统开发[D];电子科技大学;2009年
7 赵军旗;基于嵌入式技术的数控雕刻机控制器的设计开发[D];电子科技大学;2010年
8 李俊;基于嵌入式数控的激光切雕控制系统研究与开发[D];电子科技大学;2010年
本文编号:2338420
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2338420.html