基于USB3.0与FPGA的多轴运动控制器开发与应用研究

来源 :南京航空航天大学 | 被引量 : 7次 | 上传用户:daifei147
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,主流的开放式运动控制系统都是采用“PC+运动控制器”的结构形式,该类运动控制器的通信总线以PCI(外设部件互连标准)为主,但是由于PCI设备安装不便,并且笔记本电脑不具备PCI总线接口,所以需要一种新的高速通信接口替代PCI总线。2008底,新推出的USB3.0协议已高达5Gbps,另一方面,具备USB3.0接口笔记本正逐步占领PC市场,这为开发基于USB总线的低成本、高性能、便携式的运动控制器创造了条件。因此,本文在对运动控制技术进行深入研究的基础上,开发了基于USB3.0通信、以FPGA(现场可编程门阵列)为主控芯片的开放式运动控制器,并根据电火花线切割机床的伺服控制需求进行了运动控制器的应用研究与功能测试,具体工作如下:(1)在对传统运动控制器硬件和软件结构形式进行系统分析的基础上,针对通用运动控制系统的功能与性能需求,提出了基于USB3.0与FPGA运动控制器的硬件软件总体设计方案,该运动控制器具有粗精两级插补结构。(2)以控制电路板中关键集成电路芯片的选型分析为基础,用模块化的设计方式,使用Altium Designer对FPGA最小系统、CYUSB3014最小系统以及电机驱动接口、编码器信号反馈处理接口等运动控制器外围接口电路模块进行原理图设计,完成了运动控制器的PCB制作、元器件焊接与电路调试。(3)从系统集成的角度出发,在FPGA芯片EP3C40F484平台上,通过编程设计实现了DDA精插补、编码器倍频鉴向、双端口RAM等电路模块,并将各模块通过SOPC(可编程片上系统)的方式进行系统集成。(4)基于USB3.0外设控制器CYUSB3014的芯片特点以及USB3.0通信协议,研究开发了具有数据传输差错控制与双向数据传输功能的高实时性运动控制协议,设计了CYUSB3014的UART通道,用来传输方向控制指令,并开发了USB3.0驱动、粗插补控制算法、运动控制器的主控函数以及改进PID控制算法等程序。(5)根据电火花线切割机床的伺服控制需求进行了运动控制器的应用研究,设计了控制器应用的开发流程、硬件接线方式与软件开发架构,搭建了基本的电火花线切割伺服控制原型系统,完成了三次B样条曲线轮廓线切割控制实验,验证了编码器接口电路、数字IO、模拟量输入、多轴轨迹插补等各个功能模块的正确性。
其他文献
罐装泵系统是一种可延长无钻修机生产平台有效生产周期,降低检泵频次的特殊电潜泵组装结构.在渤海曹妃甸油田广泛应用,但由于油井出砂等原因造成管柱卡钻,该罐装系统电潜泵结
以1949~2017年干旱及灾害发生的事实为依据,重构并分析了近70a中国干旱灾害的时空格局.研究结果:1949~1979年31a期间发生重旱以上的频率为16.1%,而1980~2017年38a期间发生重旱以
随着水声技术的不断发展,换能器作为声纳系统的重要组成部分,在水下工程中的应用越来越广泛,工作深度越来越大,换能器内外压力平衡的要求也来越高。本课题研究的水下压力补偿系统
为满足高比强度、高比刚度及高抗疲劳性等要求,现代大型机翼壁板采用整体化设计和制造,但加工变形却严重影响工件精度和加工安全性。本文以7055-T7751铝合金机翼壁板为研究对
我国经济进入高速发展时期,城市化进程不断加快,各类资源在社会范围内的流通速度、所动范围也越来越广,资源流动性的进一步增强,带动了我国运输业的发展,而公路运输业离不开
学位
信号处理过程产生的时滞和由于加工和装配精度导致的控制面间隙在机翼颤振控制系统中是不可避免的。本文以三自由度二元翼段为研究对象,研究了时滞以及控制面间隙非线性对机
期刊
搅拌摩擦连接技术作为一种新型的固相连接技术,为传统难焊材料提供了新的连接方法,该技术正得到越来越多的实际应用。通常搅拌摩擦连接设备体积庞大,价格昂贵,使用和维护费用
森林植被与山洪过程耦合关系是生态水文学研究的热点问题,而给定降雨条件下不同重现期山洪汇流过程关键影响因子识别研究不足严重制约着山洪灾害的预警预报.该研究选取江西赣