基于VME总线运动控制卡及驱动程序的设计和实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:ade4444
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的发展,对集成电路的集成度要求越来越高,其硅片直径不断增大,图形的线宽也不断缩小,对其专用生产设备光刻机的运动控制要求也越来越高。目前光刻机普遍采用PC机嵌入运动控制卡的运动控制方式,将PC机强大的信息处理能力和开放式特点与运动控制卡的运动控制能力相结合,满足光刻机对运动控制的需求。本文着力于运动控制卡及其驱动程序的设计和实现,为光刻机的运动控制系统提供良好的硬件和软件上的支持。首先,本文在对光刻机及其运动控制技术了解的基础上,结合光刻机控制系统的性能指标,对运动控制卡的硬件做出整体的规划。本运动控制卡接入上位机的总线为VME总线,其接口芯片为VME总线专用的接口芯片VIC068A/VAC068A。主控芯片采用DSP TMS320F2812,接口芯片和主控芯片DSP之间通过双口RAM作为数据的缓冲通道,避免了运动控制卡和PC机通信产生瓶颈堵塞现象。运动控制卡通过D/A和开关量输入输出接入直线电机或音圈电机的驱动器,对其进行运动控制。其次,本文结合运动控制卡的规划,详细讨论了运动控制卡的硬件电路的具体实现。包括DSP外围基本电路的设计,如电源、电源监控和复位、仿真接口设计等;运动控制卡的输入和输出;VME总线接口电路的实现等。本运动控制卡的特点是结构紧凑,可靠性高。最后,运动控制卡离不开驱动程序的支持,本运动控制卡的驱动程序在VxWorks下实现,VxWorks的硬实时性进一步保证了光刻机系统的性能。具体实现是首先根据系统的上位机硬件环境开发了板级支持包,为驱动程序的开发和测试提供了基础的环境。然后结合本运动控制卡的硬件特点,在VxWorks下开发了运动控制卡的驱动程序。本运动控制卡的驱动程序属于字符设备驱动程序模块,其驱动程序是通过VxWorks标准的I/O系统实现的。
其他文献
随着以风电为代表的可再生能源规模化并网,火电机组调峰调频任务日益艰巨。新能源结构形式下,对火电机组控制系统的控制品质提出了越来越高的要求。传统火电机组优化理论依赖于系统模型的建立和优化算法的研究,而复杂热力系统建模的困难和优化过程的计算成本往往导致实际应用效果不佳且效率低下。针对此问题,本文主要研究了基于数据融合的火电机组优化方法。目前,随着电站信息化水平的不断提高,厂级监控信息系统在火电厂中广泛
本文通过对荣华二采区10
用PLC实现的新型滤水器,在旋转、排污和开关阀方面实现了全自动控制,并很好地解决了因水质污染对电厂发电机组带来的危害,克服了国内其它形式的滤水器无法解决的有机物过滤排