课程设计论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

[毕业设计] 基于51单片机的CAN总线通信设计研究 [复制链接]

楼主
文件格式:word
文件大小:4.81MB
适用专业:安防系统
适用年级:大学
下载次数:0 次
我要下载:点击联系下载
论文编号:205204

资料简介:

毕业设计-基于51单片机的CAN总线通信设计研究,共38页,9128字,附实物图、程序

摘 要

本文介绍了CAN总线发展的基本情况,通信方式的特点和优越性。在深入了解CAN总线的相关特性及功能的基础上,结合考虑了硬件的价格和实现的难易程度,对本硬件设计做出了合理的选择。介绍了CAN 总线通信控制器SJA1000 ,CAN控制器基于AT89S52的CAN总线通信系统硬、软件的设计思路和实现方法。控制器局域网(CAN)为串行通讯协议,能有效地支持具有很高安全等级的分布实时控制。CAN的应用范围很广,从高速的网络到低价位的多路接线都可以使用CAN。

本设计介绍了一个基于51单片机的CAN总线通信的实现,介绍了CAN总线通信协议以及实际应用中容易遇到的问题。

关键词:AT89S52,通信系统,CAN总线,SJA1000


目 录

1 绪论…….

1.1题目背景及目的……

2 设计原理与思路…………

2.1 CAN总线及CAN总线协议简介……

2.11 CAN总线简介…

2.12 CAN技术特征…

2.13 CAN的位仲裁技术…………

2.14 CAN的帧格式…

2.15 CAN报文的帧类型…………

3 芯片选型……

3.1 主控制芯片选型…

3.2 CAN控制器选型…

3.3 CAN收发器选型…

3.4其他部分芯片选型

4 硬件电路设计…………

4.1结构框图

4.2主要器件说明………

5 电路原理图及其说明……

5.1单片机与SJA1000接口原理图(见图5.1-1)…………

5.2 CAN总线收发驱动原理图(见图5.2-1)…

6 软件设计……

6.1 程序总体思路说明…

6.2程序流程图…………

6.21 主程序流程…….

6.22 CAN总线初始化.

6.23 CAN总线发送……

6.24 CAN总线接受……

总结…

参考文献…………

致谢…

附录A

附录B

附录C

附录程序…………


题目背景

现场总线是一种开放式、数字化、多点通讯的控制系统局域网络,是当今自动化领域中最具有应用前景的技术之一。CAN总线作为其中的一种,是最近现场总线中最新的应用热点。由于其具有较强的抗干扰能力、通讯中没有地址的概念及节点数不受限制等优点,已经被广泛应用于汽车、数控机床、仪器仪表、现场总线控制等领域。CAN总线支持分布式控制和适时控制的串行通讯网络。由于CAN总线具有通讯效率高、开放性好、报文短、纠错能力强、系统成本低等特点,越来越受到人的关注。

2、设计目的

(1)了解CAN则显得协议的基本内容和技术特点

(2)掌握基于51单片机与CAN总线控制器的的接口方法

(3)掌握CAN的通讯原理

(4)提高独立解决问题的能力


资料文件预览:
共1文件夹,1个文件,文件总大小:4.81MB,压缩后大小:4.62MB

  • 毕业设计-基于51单片机的CAN总线通信设计研究
  • doc毕业设计-基于51单片机的CAN总线通信设计研究.doc  [4.81MB]

我要下载:基于51单片机的CAN总线通信设计研究
分享 转发
TOP
沙发

hao.顶,谢谢,很有用
TOP
板凳

对于好资料当然要支持一下.
TOP
地板

什么内容啊
TOP
5#

顶啊,不错的文章!
TOP
6#

200个积分真是太贵了哈~!努力中~
TOP
7#

顶~
TOP
8#

好东西!

支持下~~~
TOP
9#

好东西
TOP
10#

'

嗯嗯 O(∩_∩)O~

回个贴支持哟
TOP
发新话题 回复该主题