基于FPGA的CAN总线与以太网的网关设计与实现

被引量 : 12次 | 上传用户:wooicheang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术和工业控制技术的发展,传统的工业控制系统中使用模拟信号来控制工业系统中的测点已经不能满足人们的需求。CAN总线比起其他现场总线具有控制简单且通信速率高、纠错能力强等优点,而以太网具有应用面广,传输速率快等优点。因此将CAN总线技术和以太网技术进行结合运用,是将以太网应用到工业控制系统的发展潮流。本次课题在分析了CAN总线及以太网工作原理,互联网关的组成的基础上提出了一种新型的,性价比较高的互联网关实现方法。利用具有高度可编程,可重构性很强的FPGA作为本次网关设计的核心,通过对系统的硬件和软件进行详细的设计,实现了一个基于FPGA的CAN总线与以太网网关的方案。本次系统的设计与实现主要进行了以下几个方面的工作:(1)针对CAN总线与以太网两者之间的协议类型和数据通信方式的区别,提出一种基于FPGA的CAN总线与以太网的网关设计方案。此方案在实现两者通信的基础上,还具有可重构性和灵活性强的特点。(2)根据系统功能需求及FPGA芯片的特点来设计的原理框图,包括:FPGA模块、CAN模块、以太网模块、存储器模块以及调试模块等。本次设计的核心芯片是xilinx的XC3S500E-4PQG208C,在此芯片的基础上根据系统功能需求来完成硬件平台的设计。(3)进行软件设计。本系统采用了微处理器IP核MicroBlaze做为CPU,嵌入式操作系统Xilkernel作为应用软件平台,在此基础上对TCP/IP协议栈进行移植,对硬件的驱动程序、引导程序以及本系统中实现网关的主程序进行设计及实现。(4)进行系统测试。主要是通过从CAN总线端和以太网端来进行发送、接收数据来判断本次设计是否达到预期效果,即CAN总线端和以太网端能可靠的交互数据,并测试出CAN总线接收的速率。
其他文献
随着我国信息化的大规模扩大与提高,信息系统集中整合化成为目前各大公司及单位的IT主要工作,这时企业的信息系统后台数据中心便成了一个单位的运行的关键,数据中心作为IT后台一
目的研究住院危重新生儿肺炎克雷伯菌定植的影响因素。方法选择在我院治疗的肺炎克雷伯菌定植的新生危重患儿80例为定植组,同期无肺炎克雷伯菌定植的新生危重患儿80例为对照组
目的探究经皮穿刺椎体成形术在脊椎肿瘤患者治疗领域的有效性。方法选取本院2011年1月~2016年1月收治入院的脊椎肿瘤患者45例作为研究对象(研究组),均采用经皮穿刺椎体成形术治
目的:探讨针刺配合平衡火罐疗法治疗湿热内蕴型慢性疲劳综合征的临床疗效,为临床制定慢性疲劳综合征的合理治疗方案提供理论依据和参考。方法:本研究采用随机对照方法,105例受
人教版课标教材八年级上册第一单元以战争为主题.单元的综合性学习则安排了《世界何时铸剑为犁》这一内容。教材为此设计了四项活动:“古今战争知多少”“记住历史,珍惜和平”“
随着媒体形态和格局的发展变化,当下已然进入“全媒体”时代,各种新媒体层出不穷,无论是媒体形式还是应用平台都创新出新的形态。地市级电视台是广播电视行业规模最大、人数最多
帕金森病(Parkinson’s disease,PD)是一种常见于中老年的神经系统疾病,是继老年性痴呆(Alzheimer’s disease,AD)之后的第二号神经疾病杀手,多在60岁以后发病,主要表现为患者动作缓慢
脱氧核糖核酸(DNA)是生物体内重要的一种大分子,对生命体的遗传和变异有着重要的意义。以小分子与DNA相互作用的研究,不仅能解释药物分子的作用机理,还能为药物分子的设计提供理论
文化旅游是21世纪的旅游热点。沅水流域作为典型的“老少边穷”地区,文化上的边缘地带,具有明显的旅游区位和资源优势,大力发展旅游产业相得益彰。本文在归纳沅水中下游流域
20世纪80年代以来,中国画在努力寻求现代发展的过程中,不断回溯中国画传统,不但“文人水墨体系”派生出“新文入画”和“水墨画”,工笔重彩也得到了极大发展,它重溯“丹青”