论文部分内容阅读
由于计算机技术和微电子技术的高速发展,数控技术的门槛已经降低了很多。当今数控装置的应用不仅仅局限金属切削机床,而是普及到众多的领域。对于许多应用领域,低成本的数控装置非常适合器产业升级的需要。基于这种情况,本论文对基于8位通用处理器的低成本两轴数控插补控制器展开了研究,插补控制器是数控机床的核心。本文重点讨论如何利用微处理器及其内置外设实现2轴插补脉冲序列的产生。 本文首先对数控系统中的各种插补原理及其特点进行了简要的描述,概括了脉冲增量插补的优缺点,基于脉冲增量插补的局限性,引出了微处理器平台上的精插补方案,并对实现精插补的原理、原始数据的准备以及脉冲分配计数值引起的进给误差进行了详细的分析。这些为下面详细插补流程的计算做好了准备。 本文给出了误差产生的原因和对误差的补偿措施。脉冲分配计数值写入寄存器是必须取整,而取整是造成舍入误差的主要原因。产生的误差是原理性的误差,不可避免。误差可以在下一个插补周期中进行补偿。在此基础上,本文给出了从插补准备,到逐点插补的相关计算公式和流程。 在讨论原理的基础上,本文根据需要,选择了一款具有多个可自动重装的定时器通用STCF15型MCU作为开发平台。在第4章给出了基于这种MCU的插补控制器硬件结构设计,以及软件结构设计。并做了原型设计和初步实验,证明方法正确,方案可行。