基于SOPC的实验转台控制系统设计与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:yayaguo123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
电机控制是应用极其广泛的技术,数字控制器多种多样,传统的控制器开发中普遍涉及到不同功能芯片的配合通信,一定程度上影响系统的执行效率。随着大规模集成电路及SOC技术的迅速发展,本世纪初Altera公司提出了SOPC(System On Personal Chip)技术,这项技术实现了在FPGA中嵌入内核处理器,开发用户IP核模块,作为一种新的SOC解决方案其在很多领域得到应用。本文以此为背景,研究开发SOPC技术在转台控制器中的应用,将SOPC技术优势应用到控制领域中。在系统总体设计基础上,详细讨论并完成了FPGA开发数字控制器的硬件电路设计、SOPC系统硬件开发及配置、嵌入式内核软件编程,在一个芯片上实现了控制器的开发,在减小设备体积、提高算法执行效率的同时,使得FPGA可灵活开发、并行执行的优势得到很大的发挥。本文通过分析实验转台系统的总体结构,完成了数字控制器的FPGA平台的电路,包括FPGA电源、片外存储器、串口通信、PWM滤波电路等设计。另外,还完成了基于AD2S80A的旋转变压器轴角变换电路的设计和调试,通过与包括驱动器在内的电机系统闭环结合,完成了闭环控制系统的搭建。在FPGA中设计和开发SOPC系统时,充分考虑到了作为电机控制器的需求,本文中结合SOPC Builder及Nios II IDE开发工具在FPGA芯片中嵌入了Nios II内核,基于Avalon总线规范将系统功能进行了IP核开发。在FGPA内实现了AD2S80A数据处理模块和增量式光电编码器信号四细分、辨向模块,并且将两个模块进行综合,充分利用了控制器IO总线,简化系统的程序开发,增加了控制器的通用性;针对设计的PID控制算法,设计了控制算法IP核,使得算法执行结合FPGA硬件运行的并行特性;结合控制器功能要求,完成了包括PWM、串口通信、定时器等在内的各个功能IP核的设计及配置。对以上设计作了仿真验证,各个模块逻辑功能符合要求。通过对控制系统的设计及离散化处理,在完成的SOPC系统中编写内核程序,实现控制算法及各个功能的调用,经过对实验转台系统的测试显示控制器达到了对系统控制的要求,设计的控制器可以灵活扩展及复制,控制器融合了SOPC系统的性能。
其他文献
本文采用ADI公司的频率合成器ADF4360-9BCPZ和AD9958BCPZ实现高精度、高准确度、高稳定度、宽范围的相位/幅度可调的同步时钟电路设计。给出了同步时钟电路框图,详细论述了电
小孩子的注意力集中时段通常较短,养育也好,教育也好,一大责任就是逐渐延长这种注意力时段,让孩子们慢慢地发展出专心、耐心、有长远打算等基本的"成功品性"。1972年,斯坦福大
家校关系是学校管理中的重要问题,并随着新媒介时代的到来,出现了更多的机遇和挑战.国外家校关系的研究和实践表明,家长参与学校教育和管理的层次、形式和途径是多方面的,也
目的:观察经皮穴位电刺激治疗肩周炎的临床疗效。方法:以疼痛指数、肩关节活动功能评分、整体疗效为观察指标,分析经皮穴位电刺激对肩周炎的治疗效果。结果:89例肩周炎患者经过经
《东方圣经故事》(安徽教育出版社1998年出版)是一部故事化的孔子世家和孔子人生哲理的书。孔子、耶稣都是人类史上的“圣人”。耶稣以传奇故事在西方世界名世,孔子以真实人生在东方
安徽省华鑫铅业集团有限公司年产12万t环保型再生铅技改项目总投资5亿元,规划占地200亩,采用国内最先进的机械化自动拆解和冶炼生产工艺,实现了从原料到产品的机械化、自动化
自升式钻井平台升船及悬臂梁作业能力是保证自升式钻井平台满足导管架平台生产井作业需求的基本条件。对自升式钻井平台升船能力、悬臂梁横向覆盖、纵向覆盖、承载载荷四个方
在田野,母亲你弯腰就是一幅名画粘满麦秸的脸庞疲劳而鲜亮
叙述了铜电解槽覆盖槽盖布的节能效果、实践中存在的问题及解决途径.
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
会议