论文部分内容阅读
USB是一种计算机与外设的接口标准,由于USB具有速度较快、功耗低、支持即插即用、使用方便等优点,广泛应用于各种计算机外设。目前,如何将USB应用到运动轨迹控制系统中,在国内还未得到深入研究。本论文研究了基于USB接口的运动轨迹控制系统,主要内容如下:
(1)分析了运动轨迹控制系统的整体性能要求,并在比较各种运动控制系统设计方案的基础上,选择了基于专用运动控制芯片的设计方案,同时选用了NOVA公司的专用运动控制芯片MCX312,利用此芯片的直线插补、圆弧插补和连续插补功能来实现运动轨迹控制。
(2)比较、分析了ISA总线、PCI总线和USB总线的特点,在此基础上,选用了USB总线作为运动控制卡与PC机的接口总线,并且选用了Cypress公司的CY7C68013A作为USB接口芯片。
(3)从应用的角度进行运动轨迹控制系统的硬件设计和软件设计。硬件设计包括:USB接口模块设计,运动轨迹控制模块设计,其他外围电路设计三大部分,并且进行了电路的抗干扰研究和设计。系统的软件设计包括:固件程序的设计、设备驱动程序的设计和动态链接库的设计。
(4)对设计的运动轨迹控制系统进行功能测试。测试结果表明,该运动轨迹控制系统能够满足实际要求,并且在运行的过程中性能稳定,达到了预期的设计目标。