论文部分内容阅读
激光标刻是激光加工技术中的一个热点,有着广泛的市场和良好的发展前景。本论文主要讨论基于PC 机的激光标刻系统的研究。激光标刻控制系统主要由硬件和软件两部分组成,其中硬件部分的控制卡起着接收控制软件指令、驱动伺服电机及控制激光器的关键作用。本文对原先基于ISA 总线的控制卡进行改进并升级到PCI总线,同时提供驱动程序和测试程序。
本文对硬件控制卡做了分析和研究。首先介绍了ISA 总线及ISA 卡的工作原理并对其不足提出了改进。再介绍了ISA 转PCI 接口电路设计,主要是相关的PCI总线接口定义以及接口芯片CH365 的应用。
对于硬件卡在Windows2000 平台下工作所需要的驱动程序本文也做了介绍。在介绍了WDM (Windows 驱动模型 )驱动程序的基础上,结合标刻系统的实际需要编写了驱动程序并实现了提供给上层应用软件的DLL (动态链接库)函数的编写。对于上层标刻应用软件,本文介绍了工业绘图软件Autocad 中的DXFR12 文件格式,并介绍了直线插补算法和圆弧插补算法及改进后的直线插补算法:中点法。最后使用标刻软件测试了硬件卡和驱动程序,并对实际标刻过程中的精度控制的问题做出了分析。