收藏本站
《武汉理工大学》 2012年
收藏 | 手机打开
二维码
手机客户端打开本文

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

尹杰  
【摘要】:随着计算机技术和工业控制技术的发展,传统的工业控制系统中使用模拟信号来控制工业系统中的测点已经不能满足人们的需求。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总线接收的速率。
【学位授予单位】:武汉理工大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP393.05

免费申请
【参考文献】
中国期刊全文数据库 前10条
1 于志宏;孟繁二;马旭炳;曾小光;于哲舟;;基于CS8900A的嵌入式网络传输问题研究[J];吉林大学学报(信息科学版);2008年06期
2 魏庆福;现场总线技术的发展与工业以太网综述[J];工业控制计算机;2002年01期
3 罗安明;韩新民;;现场总线技术的发展及趋势[J];机电产品开发与创新;2011年01期
4 王鹏;姚明旿;鲍民权;邱智亮;;基于FPGA的航空全双工以太网交换芯片[J];计算机工程;2008年23期
5 鹿卉芬;刘洪模;;基于DSP的CAN总线网络与Ethernet数据实时通信实现[J];计算机与现代化;2009年12期
6 赵吉志;;10G以太网应用前景分析[J];科技浪潮;2008年02期
7 赵晓军;王天辉;;一种基于嵌入式系统的精简TCP/IP栈设计[J];软件导刊;2008年11期
8 王长清;张素娟;蒋景红;;基于以太网帧的嵌入式数据传输方案及实现[J];计算机工程与设计;2011年06期
9 罗旭鹏;党瑞荣;;骨干网传输技术在石油行业数据核心网中的应用[J];石油仪器;2008年06期
10 马强;赵建国;刘炳旭;;Implementation of Embedded Ethernet Based on Hardware Protocol Stack in Substation Automation System[J];Transactions of Tianjin University;2008年02期
中国硕士学位论文全文数据库 前4条
1 洪熙闻;嵌入式Linux平台下CAN总线与以太网互联技术的研究[D];广东工业大学;2011年
2 聂尔根;具有以太网接入功能的嵌入式系统的应用研究[D];江南大学;2007年
3 孙白;基于嵌入式的以太网与CAN总线的网关设计[D];大连海事大学;2008年
4 李峰;基于CAN总线和以太网的船舶机舱监控系统研究与设计[D];山东大学;2009年
【共引文献】
中国期刊全文数据库 前10条
1 杨攀;胥军;方彦军;;基于现场总线网络图像传输的实现[J];安防科技;2007年03期
2 陈松;;基于Winsocket的EIP协议框架[J];辽宁科技大学学报;2010年04期
3 马净,李晓光 ,宁伟;FCS网络通信协议的比较与展望[J];传感器世界;2003年12期
4 许波;阳少林;;基于以太网的嵌入式控制器设计[J];重庆科技学院学报(自然科学版);2009年01期
5 龚道香;石旭刚;黄秀珍;;实时工业以太环网交换机的设计[J];电讯技术;2008年01期
6 詹慧静,张升文;企业信息网络平台搭建与规划[J];大连海事大学学报;2005年04期
7 彭杰,应启戛;电厂自动化系统应用以太网技术的探讨[J];动力工程;2004年05期
8 吉顺如;万锋;杨泽平;;PE-Link与TCP/IP协议转换网关的研究[J];电气自动化;2007年02期
9 袁志宏;工业以太网在城轨交通传输系统中的应用前景[J];都市快轨交通;2005年02期
10 佟为明,林景波,张东中,宋军波;现场总线概述[J];低压电器;2002年04期
中国重要会议论文全文数据库 前5条
1 丁彦芳;黄欢欢;王月蓉;秦凤云;;计算机总线的分类及发展趋势[A];计算机研究新进展(2010)——河南省计算机学会2010年学术年会论文集[C];2010年
2 彭杰;应启戛;;工业以太网应用分析[A];全国冶金自动化信息网年会论文集[C];2004年
3 刘洪池;张树田;郑伟;;vxWorks控制系统备份和以太网的冗余设计[A];冶金企业自动化、信息化与创新——全国冶金自动化信息网建网30周年论文集[C];2007年
4 彭杰;应启戛;;工业以太网应用分析[A];冶金自动化信息网年会论文集[C];2004年
5 陈一飞;;基于现场总线FCS构建农业工程Intranet的探讨[A];农业工程科技创新与建设现代农业——2005年中国农业工程学会学术年会论文集第三分册[C];2005年
中国博士学位论文全文数据库 前8条
1 张军;电力系统保护电器网络化研究[D];河北工业大学;2011年
2 范兴刚;网络控制系统若干通信网络实时特性研究[D];浙江大学;2004年
3 陈磊;从现场总线到工业以太网的实时性问题研究[D];浙江大学;2004年
4 方晓柯;现场总线网络技术的研究[D];东北大学;2005年
5 王勇;基于无线移动平台的广域自动测试系统的设计与实现[D];东南大学;2005年
6 张林行;基于接力式以太网的可控震源地震勘探数据传输技术研究[D];吉林大学;2007年
7 许万;基于实时以太网的多轴运动控制系统研究[D];华中科技大学;2009年
8 张传浩;电信级以太无源光网络接入理论与实验研究[D];华中科技大学;2009年
中国硕士学位论文全文数据库 前10条
1 梁秀杰;基于PAC的EPA组态运行系统的研究与实现[D];大连理工大学;2010年
2 杨慧;工业以太网EtherNet/IP协议分析研究[D];天津理工大学;2010年
3 赵忠禹;基于FPGA的宽带综合数据光同步网二级节点原型系统的设计与实现[D];沈阳理工大学;2010年
4 来晓;基于分布式冗余工业以太网协议(DRP)的交换机研究与开发[D];浙江大学;2011年
5 郑源滨;智能分析仪表中PROFIBUS-DP接口的研发[D];华北电力大学(北京);2011年
6 李红艳;基于总线的荷重测量以及通讯的实现[D];河北科技大学;2011年
7 李寅;路轨两栖综合检测车精确定位与综合同步系统研究[D];北京交通大学;2011年
8 陶凡;HQW-02型膜体回收车操作与控制系统研究[D];武汉理工大学;2011年
9 顾阳;智能仪表EPA通信接口的开发[D];杭州电子科技大学;2011年
10 王红波;OPC技术在污水处理中的应用与研究[D];兰州理工大学;2011年
【二级参考文献】
中国期刊全文数据库 前10条
1 夏巍;严辉;丁刚;;CAN网络的实时性与可靠性的研究[J];安徽建筑工业学院学报(自然科学版);2007年01期
2 赵毅;;剖析TCP和UDP协议[J];安顺学院学报;2008年04期
3 唐小平,唐恭富,袁强;μC/OS-Ⅱ在C8051F020上的移植[J];兵工自动化;2004年05期
4 郇极;肖文磊;刘艳强;;工业以太网EtherCAT冗余和热插拔技术[J];北京航空航天大学学报;2009年02期
5 王学伟;王彦硕;;基于以太网的数据采集及监控系统的数据通信研究[J];北京化工大学学报(自然科学版);2006年02期
6 杨瑞峰,侯文;基于Internet的测控技术研究[J];测试技术学报;2003年02期
7 张松波,张东升;实时时钟12887在嵌入式系统中的应用[J];电测与仪表;2004年08期
8 习博,方彦军;基于嵌入式uClinux系统工业以太网接口的设计与实现[J];电测与仪表;2005年04期
9 李勇,戴瑜兴,吴维礼;以8位单片机实现信息家电连接Internet的解决方案[J];电工技术杂志;2003年06期
10 任雁铭,操丰梅,秦立军,杨奇逊;基于嵌入式以太网的变电站自动化系统通信网络[J];电力系统自动化;2001年17期
中国硕士学位论文全文数据库 前10条
1 尹叶丹;基于嵌入式Linux的CAN-TCP/IP网关的研究与实现[D];武汉理工大学;2004年
2 张大鹏;CAN总线与以太网互联关键技术的研究[D];南京航空航天大学;2006年
3 武永梅;基于嵌入式的以太网与现场总线协议网关的设计[D];太原理工大学;2006年
4 司宏林;基于ZigBee技术的高性能MAC机制与接入控制策略[D];东南大学;2006年
5 杜英明;高速网络环境下基于零拷贝的报文捕获机制研究与实现[D];国防科学技术大学;2007年
6 向乾亮;实时以太网EtherCAT系统设计及在电力系统中的应用[D];华北电力大学(北京);2008年
7 贾玉凤;基于多重无线通讯协议的WSN的设计[D];山东大学;2008年
8 谢香林;EtherCAT网络及其伺服运动控制系统研究[D];大连理工大学;2008年
9 吕海英;基于PIC的智能异步电机软起动器的研究[D];天津大学;2008年
10 张雅洁;基于PIC单片机的电能质量检测仪[D];安徽理工大学;2009年
【相似文献】
中国期刊全文数据库 前10条
1 赵小安;吴庆彪;;一种基于FPGA的CAN总线计算机测试系统设计[J];计算机测量与控制;2006年06期
2 陈萍;姜秀杰;;一种适用于小卫星地检的数据采集装置[J];微电子学与计算机;2010年04期
3 张培坤;高伟;宋宗玺;;一种空间相机的数据通信系统设计[J];电子技术应用;2011年01期
4 刘波;张会新;孟令军;;基于C8051F040的CAN总线采集存储及实时监测系统设计[J];仪表技术与传感器;2010年10期
5 徐木水;刘金国;;基于DSP的相机控制器CAN总线通信系统[J];计算机测量与控制;2011年02期
6 石娟;魏忠义;刘凯;张英;;基于CAN总线的织机远程监测系统设计[J];西安工程大学学报;2010年06期
7 张云;杜坤梅;邓浩;;基于CAN总线在卫星飞轮系统中通讯的设计[J];哈尔滨商业大学学报(自然科学版);2006年01期
8 王树争;严胜刚;;基于FPGA的阵列感应测井数据采集系统设计[J];计算机测量与控制;2011年09期
9 孙栋梁;李春明;;基于FPGA和MCU的CAN-VME总线转换设计[J];现代电子技术;2011年20期
10 徐京晶;最先进的10万门现场可编程门阵列(FPGAs)[J];微处理机;1996年03期
中国重要会议论文全文数据库 前10条
1 钱伟康;梁利娟;王丽丽;;一种基于FPGA的CAN总线船舶监控系统[A];全国第三届信号和智能信息处理与应用学术交流会专刊[C];2009年
2 赵光权;郑博;梁军;;小卫星通用模拟器设计[A];2009中国仪器仪表与测控技术大会论文集[C];2009年
3 侯金华;;基于FPGA的SOC系统可靠性设计[A];2011中国电工技术学会学术年会论文集[C];2011年
4 张健;孙辉先;陈晓敏;安军社;;反熔丝FPGA的可靠性设计措施[A];第二十三届全国空间探测学术交流会论文摘要集[C];2010年
5 ;Design and Research of Video Fire Detection System Based on FPGA[A];Proceedings of the 2011 Chinese Control and Decision Conference(CCDC)[C];2011年
6 董雪;费建军;白娇杨;;基于FPGA的智能火灾报警系统的设计与研究[A];天津市电视技术研究会2012年年会论文集[C];2012年
7 肖松;李跃华;张金林;;基于FPGA局部动态可重构的抗SEU容错系统研究[A];教育部中南地区高等学校电子电气基础课教学研究会第二十届学术年会会议论文集(下册)[C];2010年
8 王玮;钱伟康;应怀樵;;基于FPGA的PXI高速数据采集系统硬件设计[A];现代振动与噪声技术(第九卷)[C];2011年
9 杨学友;叶振忠;刘常杰;李博文;;一种高速智能化视觉传感器设计[A];第三次全国会员代表大会暨学术会议论文集[C];2002年
10 鲁艳;雷维嘉;谢显中;;基于Avalon接口的交织编码技术的FPGA实现[A];2010年通信理论与信号处理学术年会论文集[C];2010年
中国重要报纸全文数据库 前10条
1 海英;赛灵思发布新型FPGA芯片方案[N];人民邮电;2009年
2 ;实现FPGA产品差异化[N];中国电子报;2011年
3 ;FPGA为消费电子提供安全保证[N];中国电子报;2011年
4 本报记者 赵艳秋 冯晓伟 冯健;FPGA:市场应用广 门槛需降低[N];中国电子报;2009年
5 本报记者 冯晓伟;FPGA格局难改 新兴企业胜算几何?[N];中国电子报;2009年
6 ;异步架构FPGA实现业界最高速度[N];中国电子报;2009年
7 ;突破功耗和成本限制设计中国需要的FPGA[N];中国电子报;2009年
8 ;通信仍是FPGA最大市场[N];中国电子报;2009年
9 本报记者 梁红兵;赛灵思:降低FPGA应用门槛[N];中国电子报;2010年
10 华北光电技术研究所 刘刚;FPGA+DSP升级热像设计[N];中国电子报;2010年
中国博士学位论文全文数据库 前10条
1 张承畅;多FPGA系统的关键问题及应用研究[D];重庆大学;2011年
2 李鹏;基于元构件的FPGA硬件构件设计技术研究[D];解放军信息工程大学;2011年
3 余慧;时分交换的新型FPGA互连结构研究[D];复旦大学;2011年
4 谢丁;FPGA互连结构评估系统研究与实现[D];复旦大学;2011年
5 王忠明;SRAM型FPGA的单粒子效应评估技术研究[D];清华大学;2011年
6 廖永波;SOC软硬件协同方法及其在FPGA芯片测试中的应用研究[D];电子科技大学;2010年
7 唐玉兰;伪布尔可满足性算法及其在FPGA布线中的研究应用[D];江南大学;2010年
8 邬贵明;FPGA矩阵计算并行算法与结构[D];国防科学技术大学;2011年
9 薛晓勇;新型存储器在FPGA中应用的关键技术研究[D];复旦大学;2011年
10 隋文涛;FPGA布局算法研究[D];清华大学;2011年
中国硕士学位论文全文数据库 前10条
1 周志娟;相移波束形成的FPGA实现[D];哈尔滨工程大学;2011年
2 许冲;激光脉冲定距算法研究与FPGA实现[D];哈尔滨工业大学;2011年
3 叶忠彬;基于FPGA的数字频率合成系统的设计与实现[D];电子科技大学;2011年
4 彭涵阳;无串扰超声测距系统的激励方法及基于FPGA的设计与实现[D];天津大学;2010年
5 杜国女;基于FPGA的音乐景观灯的设计与实现[D];兰州交通大学;2011年
6 隆志远;基于FPGA和光电耦合的旋转机械非接触双向信号传输系统[D];南京航空航天大学;2010年
7 林敏;基于VXI的双通道CAN总线虚拟仪器系统的设计[D];西南交通大学;2006年
8 袁臻;电动多叶光栅通讯部分的FPGA实现[D];上海交通大学;2009年
9 刘开健;基于FPGA的实时图像处理系统的设计与实现[D];昆明理工大学;2008年
10 刘钰力;基于FPGA的SHA256高效数字加密系统[D];兰州大学;2011年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026