基于ARM+FPGA的六轴运动控制器的开发设计

被引量 : 0次 | 上传用户:candyhaiyu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着计算机技术、微电子技术等飞速发展,运动控制器以其良好的可移植性、扩展性和灵活性等优点,在机床、纺织、机器人、电子元器件封装与测试、航空航天、印染、医疗、建筑以及军事等领域得到广泛使用。目前,运动控制器已经发展成独立的自动化控制产品。本文结合某公司的实际非标数控产品运动控制需求,提出了基于ARM+FPGA技术的六轴运动控制器的设计方案,并完成了具体的开发设计。硬件上,完成了以ARM模块电路、FPGA模块电路、通信电路、电机控制信号处理电路和光栅信号处理电路为核心的硬件设计;可编程逻辑方面,先后完成了FPGA总体逻辑,控制信息配置逻辑、运动状态控制逻辑、脉冲输出逻辑、光栅信号四细分与辨向逻辑、定位逻辑和中断逻辑的开发;软件上,完成对运动控制器控制功能的实现,包括主控层函数、接口层函数、指令解析层函数和功能实现层函数的开发,并给出了相关程序设计流程图,对关键设计进行了详细阐述。完成上述工作后,进行了运动控制器的测试试验。结合上位机、步进电机及其驱动器、光栅尺、限位开关和机床运动平台,展开功能测试。测试结果表明:六轴运动控制器运行可靠,性能稳定,能够按照上位机的指令参数,完成相应功能,达到预定设计目标。
其他文献
以CVI方法制备基体、以PIP工艺制备界面层成功制备出了具有Si-O-C界面层的碳纤维增强Si-C-N陶瓷基复合材料(C/Si-O-C/Si-C-N),研究了Si-O-C界面层对C/Si-C-N复合材料力学性能
今年以来,成都市大邑县人社局采取四项举措,夯实三大功能区高层次产业人才队伍。积极搭建平台,促进人才与用人单位沟通见面。充分利用春风行动、民营企业招聘周等活动,先后在
在当今各种工程技术设计领域中,建模与仿真通常被当做设计研究工作的第一步,国外诸多文献表明,船舶电力推进系统的建模与仿真是其进行电力推进船舶研究的一个基础,几乎所有先
学习控制算法来源于人类的学习过程,为了解决被控对象的非线性和系统建模不完善所造成的未知量不确定性问题,可用该算法降低这种缺乏必要的先验知识给系统控制带来的困难。倒
近年来西方哲学和文论已经开始了由主体性向主体间性研究的转向,同时翻译研究也以翻译的文化转向为契机开始了由主体性研究转向主体间性研究;但是主体间性决不是对主体性的否
本论文利用徐家围子断陷地质、地震、测井及分析化验资料,结合区域地质背景对徐家围子断陷营城组火山岩天然气藏的生、储、运、聚等成藏条件进行了系统分析;首次利用全直径火山
随着核磁共振技术的广泛应用,核磁共振仪器技术的研究也受到越来越多的关注。前置放大器系统是核磁共振谱仪的重要组成部分,对整个核磁共振谱仪的性能有着重要影响。前置放大
三苯胺是以氮原子为中心,具有星型结构的化合物。由于其具有独特的自由基性质,较大的空间位阻,超共扼电子效应以及较高的空穴迁移率,因而被广泛应用于光电材料和空穴传输材料。在
变压器节能是各国普遍关注的问题,合同能源管理由于其专业性和客户零风险的优势,在变压器节能领域发挥着越来越重要的作用,但是变压器节能EPC(Energy Performance Contractin