基于PCI总线的五轴伺服控制卡设计

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:w9iij9ijwhr
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于“PC+运动控制卡”的开放式PC数控系统已发展成为当今数控技术的主流,该数控系统一般采用主从式控制策略,PC与运动控制卡之间通过计算机标准总线进行通讯。采用该结构的数控系统具有价格低廉、精度高、易于扩展升级等优点,因而在现代制造业自动化控制领域中有着广泛的应用。   本文设计了一款采用PCI总线的,基于32位的以ARM Cortex-M3内核的STM32F103微处理器为核心的多轴运动控制卡,以此控制卡与PC机为平台所建构的数控系统,将开放式体系的特点、PC机的信息处理能力与运动控制卡的运动轨迹控制能力有机地融合在一起。利用PC机的CPU来处理人机界面、发送指令和进行实时监控等系统管理工作,卡上专用的ARM处理器则进行所有运动控制的细节处理,这样无需占用PC机资源,能更快、更有效地解决复杂的运动控制问题,同时,PC机提供了标准应用程序接口,使数控系统的移植和互换操作变得很方便。   本文完成了通用型多轴伺服控制卡软硬件的开发。硬件设计上采用了PCI+EPLD+ARM为主要硬件设备,PCI总线有很高的传输速率,更好的实时性,使外设部件互连,为中央处理器及高速外围设备提供一座桥梁;EPLD的采用减少了系统硬件复杂程度,提高了系统的可靠性。便于系统的升级改造;而ARM为开发者提供了一个高性能低成本、成熟、快速开发的良好方式。设计上采用模块化设计思想,完成了STM32最小系统硬件电路、PCI数据总线扩展电路、信号检测与处理电路等硬件电路的设计。   软件设计在结构上采用集散式多级处理方式,按照上、下位机来划分实现功能,并以开放式设计思想为指导,使整个系统有很大的可扩性和二次开发能力;利用ARM实时性好、有多种中断的优点,及时准确地对一些信号,如能对运行过程中的限位、紧急断电等,进行检测与处理,提高了系统的可靠性。本文介绍了了内存读写、上下位机通信、中断处理、伺服闭环控制以及插补控制等的软件程序设计。同时,为体现开放式数控系统的特点,充分利用PC机资源,本文设计了一个人机交互友好、操作简便、实用性强的运动控制卡管理软件,大大地方便了对运动控制卡的调试与操作。
其他文献
近些年,机器人产业迅猛发展,其中并联机器人以其独有的姿态在这个领域越发明显,在农业、工业、服务等产业都有着非常广的应用,其中六自由度等多自由度并联机器人的应用需求越来越大,六自由度并联机器人由上下两个平台以及上下平台的连接杆组成,是一种并联结构,该机器人平台在航空航天、医疗设备、空间设备、工业分拣及娱乐设施等众多领域有着广泛并且优越的表现。在机器人机械结构满足应用的同时,对其控制系统的要求越加严格
学位
随着信息技术在我国铁路领域应用的不断深入,众多的业务信息系统相互独立、自成体系,“信息孤岛”现象十分明显,已成为铁路信息化跨域式发展面临的瓶颈。网格的出现为解决铁
随着交流电动机在各行业中的诸多应用,对交流电动机控制算法的研究成为了时下探讨的热点。交流电动机是一个非线性系统,具有高阶、强耦合、参数时变等特点。针对这一复杂系统,许多专家学者将反馈线性化、滑模控制、反步法等多种非线性方法引入到交流电动机调速控制中,并取得了一系列成果。基于课题组对电机端口受控哈密顿(PCH)控制的研究,本文引入了自适应L2扰动抑制方法使控制器在内、外部存在扰动的情况下稳定的运行,
循环流化床技术是一种高效、低污染、燃料适应性广的洁净煤燃烧发电技术,近年来在国内外得到了迅速的发展。但是与煤粉锅炉相比,循环流化床锅炉是一个非线性、时变、大滞后的
差异蛋白质点提取是二维凝胶图像分析的核心内容,而快速、准确、可重复地检测二维凝胶图像中的蛋白质点是差异蛋白质点精确提取的关键技术。针对凝胶图像制作过程中易产生蛋白
随着计算机、通信、自动控制等技术的不断发展,船舶的自动化水平越来越高,这就对船员的操作提出了更高的要求。现在的船员操作训练已由过去传统的海上航行训练转向以计算机模
非线性系统辨识问题一直是控制领域研究的热点和难点。递归神经网络因其特有的反馈特性更适用于非线性动态系统辨识。在递归神经网络中,对角递归神经网络(Diagonal Recurrent
本文设计了一种用于测量煤矿井下管路流量的时差法超声波管路流量计,通过对超声波信号在流体中顺、逆流传播时间间隔的测量,从而间接计算出管路中流体的流速,然后求得管路中流体
温室培育作为新的农作物生产技术,已突破传统种植受地域、自然环境、气候等诸多因素的限制,对现代化农业生产有重大意义。食用菌温室系统具有大滞后、非线性等特点,且食用菌培育
学位