文件格式:word+ppt
文件大小:5.69MB
适用专业:电子信息科学与技术
适用年级:大学
下载次数:20 次
我要下载:点击联系下载论文编号:13961
资料简介:
毕业设计 CAN总线与以太网互连系统的设计,附开题报告、中英文翻译、答辩文稿,正文共57页,19578字。
摘 要
目前,现场总线在工业企业中得到了广泛应用,并对现在的工业控制领域产生了深远的影响。本文以实现CAN 现场总线接入因特网为目标,在对CAN 协议及TCP/ IP 协议进行深入研究的基础上,设计了以太网与CAN 总线互联网关,从而实现以太网与CAN总线的互联,为实现企业信息网络与控制网络集成提供了一种可行的方法。
网关提供了通过工Internet访问现场CAN设备的桥梁。很多情况下,网关需要小型化,这就为嵌入式CAN网关提供了广阔的发展空间。本文系统提出了一种CAN总线与以太网互连系统设计方案,并详细阐述了其系统的软硬件设计。
该互连系统选用高速、高性能、低价格的8位微控制器AT89S51作为核心控件,它通过控制以太网控制芯片RTL8019AS与以太网相连,同时通过控制CAN总线控制芯片SJA1000与CAN总线相连。单片机程序负责解释以太网和CAN总线协议,从而实现了以太网和CAN总线网络互连,可以将基于TCP/IP协议的计算机网络设备与基于CAN总线协议的底层现场网络连通。
该互连系统不仅可以广泛应用于工业控制领域,实现小型工业监测系统网络化,还可以实现智能仪器、智能园区、环境工程、植物工厂、工业制冷等方面的应用。经实验证明,其运行稳定可靠,使用灵活方便,具有广阔的应用前景和推广价值。
关键词:以太网; CAN总线; 协议; 互联网关
目 录
第1章 课题概述 1
1.1 课题背景和意义 1
1.2 课题研究的内容 1
1.3 方案论证 2
第2章 系统组成 5
2.1 系统设计 5
2.2 关键技术 5
2.3 嵌入式网关的作用 6
第3章 CAN总线接口 7
3.1 CAN总线的概念 7
3.2 CAN总线的结构及特点 7
3.3 CAN接口电路模块 11
3.4 TJA1050高速CAN收发器 12
3.5 CAN控制器SJA1000 13
第4章 以太网接口 16
4.1 以太网的定义 16
4.2 以太网的特点 16
4.3 以太网接口模块电路 16
4.2 RTL8019AS以太网控制器应用 18
第5章 TCP/IP协议栈的设计 21
5.1 TCP/IP协议栈结构 21
5.2 ARP协议的实现 21
5.3 IP协议 22
5.4 ICMP协议 23
第6章 系统软件设计 25
6.1 协议转换模型 25
6.2 CAN控制器协议模块 25
6.3 以太网控制器协议驱动模块 27
6.4 CAN-Ethernet协议转换模块 28
第7章 调试 31
结论 43
结束语 44
致谢 45
参考文献 46
附录1以太网模块电路图 47
附录2 SJA1000管脚 48
附录3 RTL8019AS管脚图 49
附录4 主程序 50
资料文件预览:
共2文件夹,5个文件,文件总大小:5.69MB,压缩后大小:1.31MB
- 毕业设计-CAN总线与以太网互连系统的设计
- 刻录
PPT王国锋.PPT [389.50KB]
中英文翻译.DOC [57.00KB]
开题报告.DOC [158.00KB]
月小结.doc [22.50KB]
王国锋毕业论文.doc [5.08MB]
我要下载:CAN总线与以太网互连系统的设计