基于EPGA的EPA控制器的设计

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:luoch668
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工业以太网技术是当前工业控制领域中的研究热点,国外多家自动化公司已推出了自己的工业以太网解决方案,我国也在进行工业以太网标准的研究和制定。EPA标准成为我国工业控制领域内第一个被国际权威标准组织所采纳的现场总线标准。工业现场的需求复杂多变,基于ARM核的处理器芯片外围和管脚是固定的,不便于拓展,因此在实际应用当中经常出现硬件资源浪费或资源不够的问题。可编程逻辑器件具有静态可重复编程和动态可系统重构的特性,使得硬件的功能可以像软件一样通过编程来修改,这样就较大的提高了电子系统设计的灵活性和通用性。基于上述原因,本论文研究了基于FPGA的EPA控制器。  论文分析了工业以太网的发展趋势,论述了工业以太网的解决方案和我国自主知识产权的EPA标准的基本情况,深入研究了FPGA技术在EPA控制器上应用的必要性,并针对FPGA技术的特点探究了该技术在EPA控制器中的设计方法。本文的主要内容包括:  ①研究ARM体系结构,分析基于ARM7的EPA控制器的功能需求和系统组成,确定硬件选型,开发具有DI/DO和AI/AO功能的控制器。  ②分析FPGA芯片的开发流程,研究基于FPGA的EPA控制器的设计方法,以FPGA芯片EPlC12Q240C8为核心,给出一种将控制器的硬件分为核心板和通信底板的设计方案,在底板上配置多个总线接口,根据不同的工业现场配置不同功能的板卡,无需更改整个设计。根据该思路,完成控制器的全部硬件电路图的设计。  ③对PCB板设计的基本原则进行研究。基于FPGA的EPA控制器的外部时钟速率为50MHz,已属于高速PCB板设计范畴,按照高速PCB板的设计约束,完成控制器PCB板的设计。  ④在QuartusⅡ环境下创建基于NiosⅡ系统模块,研究SOPC片上编程原理和系统构架,开发PWM、UART IP core,并通过功能仿真来验证SOPC设计。  ⑤将两种控制器接入EPA网络进行测试,ARM7控制器通过了EPA标准的相关测试和DI/DO功能测试,FPGA控制器完成了网络通信测试。
其他文献
飞/推综合控制(IFPC)是指综合考虑飞行器和推进系统的控制技术,它代表未来先进飞机和发动机控制技术的发展趋势。本文配合无人机设计需要,围绕飞/推综合控制这一主题,重点开
随着国民经济的快速发展,私人汽车已经开始大规模的进入普通百姓家庭,汽车已经逐渐成为城市居民新一代的生活必需品,人们惊喜地感受日新月异城市风貌的同时,也一直被"行车难、
目前,海洋水质污染现场在线监测技术主要有两个发展方向,一个是化学传感器法,另一个是“水下微型实验室”法。国家863计划项目“走航式深度连续可控海水采样技术研究”将为采
钢球磨煤机制粉系统是火电厂、水泥厂等热力系统的关键设备,用于将原煤磨制成煤粉。该系统是典型的多输入多输出系统,具有强耦合性、大时滞、慢时变、强非线性等综合复杂性,
现场总线技术具有数字化、全分散性、开放性和互操作性等特点,代表了今后工业控制网络发展的方向,是当前自动控制领域中倍受关注的技术之一。本文根据珠海PTA装置的实际应用,
水电站管理往往涉及众多的信息,如何实现众多信息的综合集成,是水电工程建设中的重要问题之一,现代水电生产管理水平要求越来越高,充分利用先进计算机技术来构建具智能化的信