基于FPGA的多轴运动控制系统的研究

来源 :广东工业大学 | 被引量 : 2次 | 上传用户:baihuiguo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
多轴运动控制系统为空调冷凝器折弯机控制领域的关键技术。空调冷凝器折弯机要求控制系统支持多轴同步控制,支持高精度和高速度的运动控制。本课题采用多核异构的方式,以ARM为上位机主控芯片和FPGA为辅助芯片设计出一款控制精度高、速度快、编程方便、通用性好、低成本的运动控制器。本文着重设计基于FPGA多轴运动控制系统的硬件平台,提出了三种脉冲模式输出,实现了S型加减速、直线插补和圆弧插补。首先,本文阐述了多轴运动控制系统的背景和意义,接着阐述了FPGA的发展现状,最后结合多轴运动控制系统国内外的研究现状,引出了本课题的研究意义,并且指明了本课题的研究方向。其次,对多轴运动控制方案进行了详细的设计。首先通过对空调冷凝器折弯机多轴运动控制系统的功能需求分析,对现有系统的提出了具体的功能需求;其次对现有流行的控制方案进行对比分析,提出了基于FPGA的多轴运动控制系统的方案,对整个多轴运动控制系统的结构进行了设计;最后对FPGA和ARM芯片进行了详细的选型,确定了多轴运动控制系统方案在FPGA的设计流程并且确定了设计语言。然后,对芯片供电电源电路以及FPGA电路做出设计说明。ARM与FPGA数据交换设计选择并行总线,在FPGA内部设计数据接口电路,对FPGA的功能进行寄存器分配,设计通过操作功能寄存器来控制FPGA的数据读写。最后结合空调冷凝器折弯机多轴运动控制系统存在的问题,提出了三种脉冲脉冲模式输出接口电路。接着完成设计,采用示波器验证了电路的可行性。最后,对运动控制算法进行了详细的分析和研究并实现。首先主要分析了速度规划算法通过对比研究确定了采用S型加减速算法,并对其进行了流程设计和实现。其次是研究了插补算法,详细的分析了逐点比较法、数字积分法和中点判别法,通过对比分析最后选用了数字积分法进行直线插补,中点判别法进行了圆弧插补。通过仿真可知,S型加减速、直线插补和圆弧插补,均在FPGA中得到了很好的运行。
其他文献
在人类疾病史中,寄生虫病由来已久,且一直是无法根除的重大公共卫生问题。氯喹、吡喹酮、阿苯达唑、甲苯达唑等药物虽杀虫效果较为理想,却存在产生耐药性和毒副作用较大等诸
<正>营销渠道也称分销渠道或配销通路,指产品从制造者手中转移至消费者所经过的、由各中间商连接起来的通道。中间商包括生产企业自设的营销机构、批发商、零售商、代理商以
<正>中国发出"一带一路"倡议以来,各方面的制度和政策都在跟进,可以预期,"一带一路"倡议的成功将造福人类。但"一带一路"沿线国家情况的复杂性,决定了"一带一路"倡议的实现必
教育均衡发展是当前学者和社会各界关注的焦点,学校作为教育活动的载体,学校布局关乎教育资源的配置,合理规划学校布局是义务教育均衡发展进而实现教育公平的重要途径。当前
<正>随着电子商务的发展、全球经济一体化进程的加快及中国加入WTO,现代物流产业已越来越被中国社会各界所重视。物流产业作为现代经济的重要组成部分,被誉为国民经济发展的
目的探讨64排128层螺旋CT冠脉成像对冠状动脉疾病的诊断价值。方法收集因拟诊为冠状动脉疾病行64排128层螺旋CT冠状动脉成像检查及冠状动脉造影术(CAG)的70例患者的临床资料,
为研究管道泄漏的检测和定位技术,介绍了基于泄漏噪声探测、系缆式漏磁探测、放射性示踪剂检漏原理的管道内检测法,以及热红外成像、嗅觉传感器、负压波、压力梯度、质量或体
<正>"我要去寻根"。一年前,当陈冲告诉父亲,准备出发时,她有些忐忑:"我很好奇。但又有些不安。如果挖出祖宗十八代里有什么见不得人的妖魔鬼怪,会是什么感觉?"事实上,第一季
印度支那地区(越、老、柬三国)是美国冷战时期遏制政策中的重要一环。当时美国政府阻止共产主义“扩张”的半月牙遏制线包括朝鲜半岛38°线、台湾海峡、印度支那17°线。冷战期
<正>在辽宁抚顺的抚顺战犯管理所监区东侧,立着一座汉白玉碑:"向抗日殉难烈士谢罪碑"。这座汉白玉碑是由曾经关押在此的日本战犯,在释放归国多年后的1988年,共同发起捐建的。