没有合适的资源?快使用搜索试试~ 我知道了~
以太网与can总线通讯接口技术研究大学-大学毕业设计.doc
0 下载量 51 浏览量
2023-07-04
00:01:20
上传
评论
收藏 970KB DOC 举报
温馨提示
试读
71页
以太网与can总线通讯接口技术研究大学-大学毕业设计.doc
资源推荐
资源详情
资源评论
南京工程学院
自动化学院
本科毕业设计(论文)
题 目 : 以太网与 CAN 总线通讯接口技术研究
专 业: 自动化(数控技术)
Graduation Design (Thesis)
Ethernet and CAN bus communications technology
research
南京工程学院自动化学院本科毕业设计(论文)
I
摘 要
控制器局域网络(CAN)是一种能有效支持分布式控制或实时控制的串行通信网
络,具有高性能和高可靠性的特点,现已经形成国际标准。但 CAN 总线也具有其局
限性,那就是难以接入因特网。如果能够把现场总线与以太网连接,那么这些问题都
将得以解决,同时,由于以太网能够方便的接入因特网,控制信息也将可以方便快
速地传送到世界上任何一个地方。
本文在对以太网及 CAN 总线通讯协议进行深入分析的基础上,对以太网与 CAN
总线接口技术进行研究,以 AT89S51 单片机为核心处理器,以 Keil Uvision2 为软
件开发,编写工具,以太网接口电路模块采用以太网控制器 RTL8019AS 芯片来实现
单片机收发以太网上的数据,CAN 总线接口电路模块采用 CAN 总线控制器 SJA1000 芯
片来实现单片机收发 CAN 总线上的数据,进而实现了 CAN 总线接入以太网的功能。
关键字:以太网;CAN 总线;网关;接口
南京工程学院自动化学院本科毕业设计(论文)
II
ABSTRACT
Controller Area Network (CAN) is an effective control or support
distributed real-time control of serial communication network with high
performance and high reliability, and now has become an international
standard. But CAN bus also has its limitations, it is difficult to
access the Internet. If you can put a fieldbus and Ethernet connection,
then these problems will be solved, and because Ethernet can easily
access the Internet, the control information will also be quickly and
easily transferred to any place in the world.
Based on the Ethernet and CAN bus communication protocol in-depth
analysis, Ethernet and CAN bus interface technology research to AT89S51
microcontroller core processor, with Keil Uvision2 for software
developers, authoring tools, Ethernet interface circuit module using
Ethernet controller RTL8019AS chip microcontroller to send and receive
data over Ethernet, CAN bus interface circuit module using CAN bus
controller SJA1000 chip to achieve single-chip transceiver CAN data bus,
thus achieving a CAN bus Ethernet access capabilities .
Key words: Ethernet; CAN bus; Gateway; Interface
南京工程学院自动化学院本科毕业设计(论文)
III
目 录
第一章 绪 论.............................................1
1.1 引言 ........................................................1
1.2 选题的背景与意义 ............................................1
1.3 研究现状.....................................................1
1.3.1 现场总线控制系统的优点.................................2
1.3.2 CAN 总线简介 ...........................................2
1.4 本文的结构 ..................................................3
第二章 CAN 总线智能节点设计 ..............................4
2.1 CAN 控制器 SJA1000 功能简介...................................4
2.2 CAN 控制器 SJA1000 的基本结构.................................4
2.2.1 SJA1000 内部功能模块说明 ...............................6
2.2.2 SJA1000 引脚图和工作模式 ...............................7
2.3 SJA1000 的寄存器.............................................8
2.3.1 寄存器表...............................................8
2.3.2 BasicCAN 模式下的寄存器说明 ...........................10
2.4 CAN 节点硬件系统的设计......................................18
2.4.1 SJA1000 与单片机的连接 ................................18
2.4.2 PCA82C250 外围电路 ....................................19
2.4.3 电源电路..............................................20
2.4.4 单片机地址译码电路....................................20
2.5 SJA1000 的重要寄存器........................................21
2.5.1 控制 SJA1000 基本功能的寄存器..........................21
2.5.2 发送缓冲器和接收缓冲器................................22
2.6 SJA1000 的验收滤波器原理....................................23
2.6.1 单滤波................................................23
2.6.2 双滤波................................................24
2.7 CAN 控制器中位定时参数设置的一般方法........................24
2.8 CAN 通信协议的制定..........................................25
剩余70页未读,继续阅读
资源评论
Mmnnnbb123
- 粉丝: 680
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- ARM Limited 发布的《RealView 编译工具 4.0 版编译器参考指南》
- 《2024音视频技术发展报告》,由LiveVideoStack出品,旨在深入了解流媒体和RTC(实时通信技术)的从业情情况
- 2023-04-06-项目笔记 - 第一百二十五阶段 - 4.4.2.123全局变量的作用域-123 -2024.05.06
- 多维因素与学生辍学风险预测数据集
- MATLAB编程高效实战:涵盖核心数学、科学计算、数据可视化及算法应用,助力工程师与研究人员的必备函数代码集
- halcon 3D图像重建
- 现有student.txt和student-score.txt 将两个文件上传到hdfs上 使用Map/Reduce框架完成下面
- 测试数据如下 1)文件一:data01.txt,内容:Beijing is beautiful I love Beijing
- 1_notepad_share_encrypt.hdoc..bin
- 基于混合遗传算法的三维装箱问题分析-数学建模
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功