帮帮文库

返回

(终稿)【毕业设计论文】CAN总线数据通信系统的设计.doc(最终版) (终稿)【毕业设计论文】CAN总线数据通信系统的设计.doc(最终版)

格式:word 上传:2022-06-25 08:35:07

《(终稿)【毕业设计论文】CAN总线数据通信系统的设计.doc(最终版)》修改意见稿

1、“.....送入发送缓存区中,然后启动发送即可。接收子程序负责节点报文的接收以及其它情况处理。接收子程序比发送子程序要复杂些,因为在处理接收报文的过程中,同时要对诸如总线脱离报警接收溢出等情况进行处理。报文的接收主要有两种方式中断接收方式和查询接收方式,两种接收方式编程的思路基本相同,如果对通信的实时性要求不是很强,般采用查询接收方式。第章硬件连接与说明硬件连接单片机与模块等外围器件的连接如图所示。图系统原理图模块使用说明总线模块由个总线控制器和个收发器组成,它们共同构成个节点。模块的电源由接口挂箱上的接口插座提供。模块上的插孔分别对应于芯片上的相应引脚。模块上带有上电复位电路,也可通过插孔进行手动复位,只需在上加上负脉冲......”

2、“.....这三组接口是完全致的。对于近距离模块之间的通讯,可将各模块的插孔用导线连接对于远距离模块之间的通讯,则可用双绞线连接各接口。每个模块上都有组终端电阻接口,即插孔。当总线上只有两个节点时,终端电阻可不接。如总线上的节点数为个或个以上时,必须有个而且只能有个模块接上终端电阻。具体接法为将插孔和插孔插孔和插孔分别用导线连接。实验箱连线两个模块分别接在两个实验台上,第个模块发送跳线接,第二个模块接收跳线接,用双绞线连接两个总线原理和应用系统设计北京北京航空航天大学出版社,杨金岩,郑应强,张振宇单片机数据传输接口扩展技术与应用实例北京人民邮电出版社,陈晓忠,黄宁,赵小侠单片机接口技术适用子程序北京人民邮电出版社......”

3、“.....广州周立功单片机发展有限公司独立控制器应用指南广州周立功单片机发展有限公司控制器接口数据手册摘要现场总线是当今自动化领域技术发展的热点之,被誉为自动化领域的计算机局域网。它的出现为分布式控制系统实现各节点之间实时可靠的数据通信提供了强有力的技术支持。属于现场总线的范畴,是种多主方式的串行通讯总线,数据通信实时性强。与其它现场总线比较而言,总线具有通信速率高容易实现可靠性高性价比高等诸多特点。本系统要在单片机中实现总线的接口,通过总线,实现两个模块之间的数据通讯。系统主要由四部分所构成机微控制器独立通信控制器和总线收发器。微处理器负责的初始化,通过控制实现数据的发送和接收等通信任务......”

4、“.....本系统通过扩展总线控制器,在单片机系统中实现了总线的接口,并且编写了的驱动程序,通过读写其的内部寄存器,完成工作方式的设置接收滤波方式的设置接收屏蔽寄存器和接收代码寄存器的设置波特率参数设置和中断允许寄存器的设置等基本操作利用各基本操作,完成了对的初始化,并且实现了数据发送和接收。目录第章原理与方案设计目的与要求总线介绍设计方案硬件设计方案软件设计方案第章硬件连接与说明硬件连接模块使用说明实验箱连线总线控制器,然后通过中断提请读取,读取的数据上传送给机。总体设计框图如图所示。机机总线图总体设计框图硬件设计方案芯片介绍独立式控制器,具有字节的作为接收缓存。高速光隔,最高速度......”

5、“.....总线收发器,是控制器与总线的接口器件,对总线差分式发送。控制器与接口设计对于来说,控制器是确保双方独立工作的存贮器映象外围设备。控制器与外部的接口是通过控制器接口逻辑实现的,的通过将地址总线和数据总线连接到上来完成与控制器之间的信息交换,不需要专门的控制总线,与之间的状态控制和命令信号的交换在控制器中完成。与单片机的接口电路如图所示。图与单片机的接口电路控制器工作电路的连接为了增强总线节点的抗干扰能力,的和并不是直接与的和相连,而是通过高速光隔后与相连,这样就很好的实现了总线上各节点间的电气隔离。若处于总线的网络终端,总线接口部分需加个欧姆的匹配电阻......”

6、“.....熟悉这三部分程序的设计就能编写出利用总线进行通信的般应用程序。当然要将总线应用于通信任务比较复杂的系统中,还需详细了解有关总线处理总线脱离处理接收滤波处理波特率参数设置和自动检测以及总线通信距离和节点数的计算等方面的内容。的初始化只有在复位模式下才可以进行,初始化主要包括工作方式的设置接收滤波方式的设置接收屏蔽寄存器和控制器接口第章软件流程图及说明软件流程图主程序流程图初始化子程序流程图发送数据子程序流程图接收数据子程序流程图软件实现过程第章结果分析及心得体会结果分析心得体会应用中的问题总线的其他应用附录程序清单参考文献第章原理与方案设计目的与要求扩展总线控制器,在单片机系统中实现总线的接口......”

7、“.....通过总线,实现两个模块之间的数据通讯,控制第个模块发送帧数据,第二个模块收到这帧数据并送至另个的内部存储器。总线介绍全称为,即控制器局域网,是国际上应用最广泛的现场总线之。最初被设计作为汽车环境中的微控制器通讯,在车载各电子控制装置之间交换信息,形成汽车电子控制网络。比如发动机管理系统变速箱控制器仪表装备中,均嵌入控制装置。个由总线构成的单网络中,理论上可以挂接无数个节点。实际应用中,节点数目受网络硬件的电气特性所限制。例如当使用作为收发器时,同网络中允许挂接个节点。可提供高达的数据传输速率,这使实时控制变得非常容易,另外硬件的检定特性也增强了的抗电磁干扰能力。是种多主方式的串行通讯总线......”

8、“.....而且能够检测出产生的任何。当信号传输距离达到时,仍可提供高达的数据传输速率。由于总线具有很高的实时性能,因此已经在汽车工业航空工业工业控制安全防护等领域中得到了广泛应用。设计方案在本系统中,采用单片机,与机串行通信,设置工作于模式,由机发送的数据写入并通过收发器发送。接收数据是通过中断进行的,总线传输过来的数据经接口芯片接收并写入的赋初值发送帧数据发送为首址的帧数据前三控制字节为,由程序给出调用延时子程序接收帧数据调用接收数据子程序设断点处要发送的帧数据,用户可改写初始化子程序为入口参数模式寄存器,选择单验收滤波器模式,进入复位模式时钟分频器,选择模式关闭输出中断使能寄存器,开溢出接收中断总线定时寄存器总线定时寄存器......”

9、“.....结束中断寄存器,出现总线关闭读中断寄存器,清除中断位将方式寄存器复位请求位清总线正常读取中断位数据溢出处理清除数据溢出位,释放接收缓冲区接收缓冲区无数据接收缓冲区有数据远程帧处理发送接收数据首址将接收数据传至为首址的内存中释放仲裁丢失捕捉寄存器释放代码捕捉寄存器延时子程序参考文献李全利,迟荣强单片机原理及接口技术北京高等教育出版社,饶运涛,邹继军,郑勇芸现场总线原理与应用技术北京北京航空航天大学出版社,邬宽明验收代码寄存器验收代码寄存器验收代码寄存器验收屏蔽寄存器验收屏蔽寄存器验收屏蔽寄存器验收屏蔽寄存器接收缓冲器起始地址为清除发送计数器清除代码捕捉寄存器单验收滤波器模式......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
【毕业设计】CAN总线数据通信系统的设计.doc预览图(1)
1 页 / 共 33
【毕业设计】CAN总线数据通信系统的设计.doc预览图(2)
2 页 / 共 33
【毕业设计】CAN总线数据通信系统的设计.doc预览图(3)
3 页 / 共 33
【毕业设计】CAN总线数据通信系统的设计.doc预览图(4)
4 页 / 共 33
【毕业设计】CAN总线数据通信系统的设计.doc预览图(5)
5 页 / 共 33
【毕业设计】CAN总线数据通信系统的设计.doc预览图(6)
6 页 / 共 33
【毕业设计】CAN总线数据通信系统的设计.doc预览图(7)
7 页 / 共 33
【毕业设计】CAN总线数据通信系统的设计.doc预览图(8)
8 页 / 共 33
【毕业设计】CAN总线数据通信系统的设计.doc预览图(9)
9 页 / 共 33
【毕业设计】CAN总线数据通信系统的设计.doc预览图(10)
10 页 / 共 33
【毕业设计】CAN总线数据通信系统的设计.doc预览图(11)
11 页 / 共 33
【毕业设计】CAN总线数据通信系统的设计.doc预览图(12)
12 页 / 共 33
【毕业设计】CAN总线数据通信系统的设计.doc预览图(13)
13 页 / 共 33
【毕业设计】CAN总线数据通信系统的设计.doc预览图(14)
14 页 / 共 33
【毕业设计】CAN总线数据通信系统的设计.doc预览图(15)
15 页 / 共 33
预览结束,还剩 18 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档