- 9
- 0
- 约2.38万字
- 约 56页
- 2017-05-08 发布于辽宁
- 举报
大学毕业论文课程设计can总线数据通信系统的设计
CAN总线数据通信系统的设计
摘 要
现场总线是当今自动化领域技术发展的热点之一,被誉为自动化领域的计算机局域网。它的出现为分布式控制系统实现各节点之间实时、可靠的数据通信提供了强有力的技术支持。CAN(Controller Area Network)属于现场总线的范畴,是一种多主方式的串行通讯总线,数据通信实时性强。与其它现场总线比较而言,CAN总线具有通信速率高、容易实现、可靠性高、性价比高等诸多特点。
本系统要在单片机中实现CAN总线的接口,通过CAN总线,实现两个模块之间的数据通讯。系统主要由四部分所构成:PC机、微控制器80C51、独立CAN通信控制器SJA1000和CAN总线收发器PCA82C250。微处理器80C51负责SJA1000的初始化,通过控制SJA1000实现数据的发送和接收等通信任务。CAN总线节点的软件设计主要包括三大部分:CAN节点初始化、报文发送和报文接收。
本系统通过扩展CAN总线控制器SJA1000,在单片机系统中实现了CAN总线的接口,并且编写了SJA1000的驱动程序,通过读写其的内部寄存器,完成工作方式的设置、接收滤波方式的设置、接收屏蔽寄存器(AMR)和接收代码寄存器(ACR)的设置、波特率参数设置和中断允许寄存器(IER)的设置等基本操作;利用各基本操作,完成了对SJA100
您可能关注的文档
- 本科毕业论文之基于j2ee的办公自动化系统.doc
- 本科毕业论文-中华老子号品牌保护初探—基于企业营销创新的角度.doc
- 本科毕业论文-振荡器中相位噪声的一般原理.doc
- 本科毕业论文-重组表达质粒ppic9k-msbd-1的构建.doc
- 本科毕业设计(论文)-柴油机变速箱体钻组合床总体设计及夹具设计.doc
- 本科毕业论文遵义移动营业厅服务质量调查与分析.doc
- 本科毕业设计(论文)-高压带电设备的在线温度与预报警设计.doc
- 本科毕业设计(论文)-基于dsp的磁悬浮小灯控制系统.doc
- 本科毕业设计(论文)-基于can总线汽车车窗控制器设计.doc
- 本科毕业设计(论文)-基于dsp的直线步进电机控制系统的设计.doc
原创力文档

文档评论(0)