基于国产SOC FPGA的运动控制器设计

来源 :长沙理工大学 | 被引量 : 4次 | 上传用户:curtises
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
光电吊舱作为无人机和作战直升机的重要组成部分,受到了各国军事领域的密切关注。在光电吊舱技术研究中,运动控制技术一直是研究的重点。先进的运动控制技术不仅能够提升光电吊舱的性能,同时也能够惠及国防、自动化装备、医疗等众多使用运动控制技术的领域。虽然目前我国有多款技术自主的运动控制器,但是其主控芯片均采用国外芯片,在受到国外芯片技术垄断限制的同时,也威胁着我国军用装备和民用产品的安全性和自主性。因此,研究一款从底层元器件到软件技术都有自主知识产权的运动控制器,不但能满足光电吊舱的需要,对我国运动控制技术的发展也有很大的意义。论文在“基于国产飞腾系列CPU(Central Processing Unit)的控制系统研制”项目的基础上,以设计基于国产SOC(System on a Chip)FPGA(Field Programmable Gate Array)的运动控制器为目标,进行了相关的研究与探索。首先对国内外运动控制器和FPGA的国内外发展状况以及各种运动控制器设计方案进行了研究分析,并制定了基于国产SOC FPGA设计运动控制器的方案。通过调查分析,选用国产SOC FPGA芯片—M7A12N0作为主控芯片,并制定了在M7A12N0上的运动控制器设计架构。接着对编码器测角测速原理进行研究分析,并据此在以M7A12N0为核心的硬件开发平台—PLC(Programmable Logic Controller)从站上,利用M7A12N0配套的开发软件—Primace7.3、仿真软件Modelsim SE 10.1a以及Verilog HDL(HDL:Hardware Description Language),以分模块的设计方法设计了FPGA逻辑的增量式编码器测角测速电路和绝对式编码器测角测速电路。然后采用经典的PID(Proportion Integration Differentiation)控制方法,利用ARM(Advanced RISC Machines)开发软件Keil uvision4和C语言,在M7A12N0中的Cortex-M3内核上,设计了ARM逻辑的控制器。之后通过M7A12N0中FPGA逻辑与ARM逻辑的结构关系,将两种编码器测角测速电路与控制器相结合来组成完整的运动控制器。经验证,所设计的增量式编码器测角测速电路和绝对式编码器测角测速电路能够满足测角测速要求,且测量结果精确,最后组建的基于M7A12N0设计的运动控制器能够准确的实现运动控制功能。
其他文献
以中药渣、泥炭、蛭石、珍珠岩为供试材料,对中药渣有机基质进行复配改良,研究了各基质的理化性质,及其对辣椒生长发育、光合特性及品质的影响。结果表明,T2(中药渣:泥炭:蛭
β-内酰胺类抗生素具有杀菌活性强、毒副作用小等特点,在动物饲养过程中应用非常普遍。随着其在临床上应用研究和毒理学研究的深入,由其残留问题引起的食品安全问题已引起各
<正>汉代礼仪用玉在玉器发展史上是一个高峰时期,这表现在汉玉对前代的继承和其自身独特的开创上。本文在这些变化的前提下探讨引起这些变化的社会背景,使之具备更广阔的社会
每年4月是全国爱国卫生月。今年3月2日,习近平总书记在北京考察新冠肺炎防控科研攻关工作时强调,要坚持开展爱国卫生运动,从人居环境改善、饮食习惯、社会心理健康、公共卫生设
报纸
以废弃中药渣为原料进行高温堆肥试验,在不同初始p H值及不同覆盖材料下,采用好氧人工翻堆堆肥方式,研究中药渣高温堆制过程中理化性状(温度、电导率、p H、全氮、全磷、全钾
"如何提高高三语文复习课的效率"是一个所有高三语文老师常谈常新的话题。笔者从语文学科的特点出发,结合高三教学实际,分析了"当堂训练"这一语文复习课的重要环节在高考备考
库岸路基由于受库水的动态变化影响,使得库岸路基有别于普通公路路基,也使得库岸路基设计、防护、失稳机理等呈现出特殊性。当库水水位、水量以及水流流速发生变化时,库岸路
水中有氧健身活动在我国是新兴的体育健身运动,人们对它的认识和了解在逐渐增加。采用文献资料研究方法,对水中有氧健身运动规律进行综合分析,提出水上健身的科学性和可行性,
供应链管理是近年来在国内外逐渐受到重视的一种新的管理理念与模式,其管理思想是使企业将主要精力放在核心业务上,充分发挥优势,企业中的非核心业务外包给合作企业来完成。