毕业设计基于 can 总线应用系统—主控机设计

毕业设计基于 can 总线应用系统—主控机设计

ID:10993294

大小:1.47 MB

页数:79页

时间:2018-07-09

毕业设计基于 can 总线应用系统—主控机设计_第1页
毕业设计基于 can 总线应用系统—主控机设计_第2页
毕业设计基于 can 总线应用系统—主控机设计_第3页
毕业设计基于 can 总线应用系统—主控机设计_第4页
毕业设计基于 can 总线应用系统—主控机设计_第5页
资源描述:

《毕业设计基于 can 总线应用系统—主控机设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、本科毕业论文基于CAN总线应用系统—主控机设计本科毕业设计(论文)题目:基于CAN总线应用系统主控机设计作者:周拉名称:机械制造及自动化控制时间:2010年4月20日湖南农业大学4本科毕业论文基于CAN总线应用系统—主控机设计基于CAN总线应用系统--主控机设计摘要:在当今的工业现场总线技术中,CAN总线技术凭借其实现数据通信的高可靠性、实时性和灵活性等优点,广泛运用于各个领域。本次设计把它运用于实时性要求较高的电脑打铃系统中,将使传统的学校打铃方式获得较大改变。系统采用89C52单片机作为控制芯片,选用DS1

2、2887时钟芯片作为时间源。在CAN总线通信接口模块中,CAN总线控制器选用Philips公司的SJA1000,总线驱动器采用了PCA82C250接口芯片,CAN总线通信数据采用双绞线传输。所构成的CAN总线节点作为电脑打铃系统的主控机,挂接在双绞线上,向总线网络中其它子节点(打铃执行器)发送控制数据,实现丰富的打铃功能。同时,利用RS—232串行接口和上位机(PC机)连接,实现PC机或单片机键盘接口对主控机的打铃设置。论文对构成打铃主控机的各部分电路进行了详细的叙述,同时,并介绍了实现打铃主控机功能的各部分软

3、件设计思路和流程。程序设计采用C51完成。所设计系统的主要功能是通过主控机或者PC机对时间日期进行更改设置,并可以设置打铃时间及丰富的报时打铃方式,使打铃执行器准时报时打铃。关键词:单片机CAN总线打铃串行通信4本科毕业论文基于CAN总线应用系统—主控机设计目录第一章前言……………………………………………………………1第二章CAN2.0技术规范…………………………………………………52.1CAN的基本概念……………………………………………………52.2CAN节点的分层结构…………………………………………………8

4、2.3报文传送及其帧结构………………………………………………92.4错误类型和界定……………………………………………………162.5位定时与同步………………………………………………………17第三章系统组成及工作原理……………………………………………203.1系统总体组成……………………………………………………203.2系统管理软件……………………………………………………203.3主控机节点………………………………………………………213.4打铃执行器节点…………………………………………………23第四章主控机硬件

5、电路设计……………………………………………244.1微处理器基本系统…………………………………………………244.2CAN通信接口电路…………………………………………………254.2.1SJA1000CAN控制器……………………………………………254.2.2PCA82C250CAN总线驱动器……………………………………274.2.3CAN通信接口电路设计………………………………………294.3时钟功能电路………………………………………………………304.3.1DS12887实时时钟……………………………………

6、………314.3.2时钟接口电路设计……………………………………………324.4键盘及显示电路……………………………………………………334.5RS-232通信接口电路……………………………………………344本科毕业论文基于CAN总线应用系统—主控机设计第五章主控机系统软件设计…………………………………………365.1系统软件总体结构……………………………………………………365.2主程序………………………………………………………………375.3CAN通信程序模块…………………………………………………395.3

7、.1节点初始化……………………………………………………405.3.2发送报文与接收报文…………………………………………415.4时钟程序模块………………………………………………………435.5定时器T0中断服务程序……………………………………………485.6串口通信程序………………………………………………………495.7键盘显示程序模块…………………………………………………50第六章系统调试………………………………………………………526.1单元电路调试………………………………………………………526.1.1键

8、盘显示电路调试…………………………………………526.1.2时钟单元电路调试……………………………………………526.1.3CAN通信单元电路调试………………………………………536.1.4串口通信调试…………………………………………………536.2整体调试………………………………………………………………54第七章总结……………………………………………………………557.1实现功能……

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。