基于NIOS的导引头检测系统控制器的设计与实现

来源 :西北工业大学 | 被引量 : 0次 | 上传用户:jingcheng0417
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
“激光类系列导引头产品检测台”是集光学、结构支持、机械驱动、电子控制及计算机测量为一体的光机电一体化测控设备。它的主要功能是对现有激光类导引头产品进行生产调试和检测验收,还能对这些产品进行进一步的性能分析调试,并支持激光类系列后续产品研发调试与检测。 本课题是在原有检测台的基础上,对其控制器部分进行的技术改造项目。本课题的核心设计是在Altera公司Cyconle系列FPGA芯片上,以NIOS软核处理器为基础设计一个片上可编程系统(SOPC),代替原核心控制器件——2片8位单片机和FPGA,完成整个检测台的控制功能。 本文在对原装置及控制系统详细剖析的基础上,首先进行了控制器系统的需求分析,提出了总体的设计方案。其次,介绍了基于NIOS软核处理器的SOPC设计技术,并对NIOS系统的设计过程进行论述。接下来是本论文研究的主要内容,即检测台控制器的硬件设计和软件设计。控制器中的主要硬件由FPGA(EP1C6QC240C8)以及定时器/计数器8254等相关器件组成。控制器软件分为两个部分,一是NIOS部分软件,主要用于处理数据采集和输出控制,以及SRAM控制器、Flash控制器和接口功能的处理。二是FPAG芯片逻辑设计,主要用于配合NIOS处理器处理数据。最后对水平电机转速提出PID控制算法,并用MATLAB软件进行仿真,验证了其可行性。 由于本设计在保证引进样机所有功能和技术指标的前提下,采用通用大规模集成电路和嵌入式技术,使其智能化程度更高,并能适应不同产品的各种逻辑电平、编码装定、参数预置、功能拓展升级的需求,提高系统的可靠性和智能化分析处理实验数据的水平,同时简化了硬件电路、减小设备体积、降低了成本,具有良好的技术经济效益。本设计方案的硬件系统已通过了PCB加工及功能调试验证。
其他文献
Struts+Hibernate技术在电子运行维护系统中的应用Web从诞生至今,影响和应用已经无处不在。人们对Web的需求不断增加,导致Web技术也有了深入的发展。 踏着企业信息化建设的
随着虚拟现实、计算机动画技术以及科学计算可视化的不断发展,对物体对象的重建与绘制提出了越来越高的要求。在计算机视觉系统中,深度信息的获取一直是热点研究问题,深度信息获
电子政务作为政府部门的一项长远规划现已得到了普遍的发展。电子政务的核心问题之一是实现政府各部门行政审批程序的电子化和网络化,通过搭建政府的网络平台来实现审批工作。
伴随移动通信的迅速发展,移动电话的迅速普及使得移动电话用户在使用传统的话音业务的同时,也大大推进了适合市场需求的移动增值业务的发展。目前,SP发展迅速,竞争同益激烈。因此
J2EE是目前构建电子商务系统比较流行的技术,采用J2EE技术,可以方便地将系统分离为三层:表示层、业务层和数据库层。表示层向客户的浏览器提供基于Web的显示页面;数据库层则提供
本文以电子化指挥系统的网络管理现状为背景,针对电子化指挥系统机动组网、多层次、指挥所间以低速信道为主的特点,开展电子化指挥系统的网络管理体系结构研究。以电子化指挥系
随着企业规模的不断扩大,部门和分工的日益细化,企业业务流程变的越来越复杂,一项业务往往需要多部门、多人手、多环节的相互协作才能顺利完成。基于此现状,企业需要建立一个
在多Agent系统(MAS)得到越来越广泛应用的同时,MAS也遇到一些挑战,其中一个主要挑战是在没有全局控制的情况下,如何实现那些“各自为政”的Agent之间的交互。一种常用的解决办法
随着计算机网络技术的飞跃发展,社会对信息化的要求越来越高。EJB是用于开发和部署多层结构的、分布式的、面向对象的Java应用系统的跨平台的组件体系结构。它秉承了Java的“
目前计算机图形学(CG)和计算机辅助几何设计(CAGD)研究中无疑都将热点集中在非均匀有理B样条(NURBS)拟合方法上,诚然NURBS有许多良好的性质,不过我们应当看到除了有理样条外,还