论文部分内容阅读
数控机床是现代制造装备的核心,数控系统是数控机床的核心技术,研究和掌握这一核心技术对提高我国的制造业装备水平尤为重要。当前我国数控系统的发展趋势一方面是研制功能齐全、自动化程度高的数控系统,以促使产品加工达到更高程度的自动化;另一方面是大力推广经济型数控系统,以加速现有生产体系的改造和适合不同层次生产的需要。在国内市场中占据主要份额的是经济型数控系统。它具有价格便宜、精度适中、功能针对性强等优点。但是经济型数控系统存在着硬件集成度、控制精度、插补速度低等主要问题,并且其开放性不够,多任务处理能力较弱。为解决上述问题,本文在分析国内现有经济型数控系统实现原理的基础上,提出了一种基于硬插补芯片的嵌入式两轴数控系统的设计,该设计采用N80C196KC单片机为主CPU、MCX314运动控制芯片为从CPU,有效地解决了目前国内经济型数控系统的硬件集成度、控制精度和插补速度低等问题;通过采用嵌入式实时操作系统μC/OS-Ⅱ,使系统能够很好地进行多任务处理,保证了运动控制的实时性。该系统通过运动控制芯片MCX314实现对X、Z轴的运动控制。利用芯片具有的直线插补、圆弧插补等硬插补功能代替软插补,从而提高经济型数控系统的性能,加快插补运算的处理速度。本文介绍了部分MCX314的运动控制的软件接口函数并给出了实现方法。该经济型数控系统把嵌入式操作系统μC/OS-Ⅱ移植到N80C196KC单片机上,以实现和增强经济型数控系统的开放性;利用嵌入式操作系统μC/OS-Ⅱ的实时性和多任务处理能力,增强了经济型数控系统中的强实时控制和多任务处理能力。