基于CAN总线的适配器节点设计.doc

基于CAN总线的适配器节点设计.doc

ID:56918989

大小:291.50 KB

页数:22页

时间:2020-07-24

基于CAN总线的适配器节点设计.doc_第1页
基于CAN总线的适配器节点设计.doc_第2页
基于CAN总线的适配器节点设计.doc_第3页
基于CAN总线的适配器节点设计.doc_第4页
基于CAN总线的适配器节点设计.doc_第5页
资源描述:

《基于CAN总线的适配器节点设计.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、辽宁工业大学工业控制网络技术课程设计(论文)题目:基于USB的CAN总线适配器设计院(系):电气工程学院专业班级:学号:学生姓名:指导教师:起止时间:2013.12.18-2013.12.27课程设计(论文)任务及评语院(系):电气工程学院教研室:自动化学号学生姓名栾旭专业班级自动化102课程设计题目基于USB的CAN总线适配器设计课程设计(论文)任务课题完成的功能、设计任务及要求、技术参数实现功能USB的CAN总线适配器设计,实现计算机串口与CAN总线协议的转换。设计硬件包括总线控制器、总线收发器及ATMEL系列单片机及USB芯片等。软件采用汇编语言或C语言,并调

2、试与分析。设计任务及要求1、确定设计方案,画出方案框图。2、适配器硬件设计,包括元器件选择。3、画出适配器的原理图、线路图。4、绘出程序流程图,并编写初始化、接收及发送程序。5、要求认真独立完成所规定的全部内容;所设计的内容要求正确、合理。6、按学校规定的格式,撰写、打印设计说明书一份;设计说明书应在4000字以上。技术参数1、符合CAN2.0B规范;2、设定速率1Mbit/s;3、可扩充110个节点;4、可与上位机通信。进度计划1、布置任务,查阅资料,确定系统设计方案(2天)2、系统硬件设计及模块选择(3天)3、系统软件软件及编写功能程序及调试(3天)4、撰写、打

3、印设计说明书(1天)5、验收及答辩。(1天)指导教师评语及成绩平时:论文质量:答辩:总成绩:指导教师签字:年月日注:成绩:平时20%论文质量60%答辩20%以百分制计算摘要CAN总线是一种应用极为普及的现场总线。CAN总线作为智能设备的联系纽带,把挂在总线上作为网络节点的智能设备连接为网络系统,并进一步构成自动化系统,实现基本控制的综合自动化系统。随着现场总线技术和计算机外设接口技术的发展,现场总线与计算机快速有效的连接又有了更多的方案,USB作为一种新型的接口技术,以其简单易用、速度快等特点而备受青睐。本文简要提出了USB接口与CAN总线连接方案,论述了系统的硬件

4、构成,固件开发和驱动程序等内容。关键词:现场总线USBCAN总线目录第1章绪论1第2章课程设计的方案22.1概述22.2系统组成总体结构2第3章硬件设计33.1单片机最小系统设计33.2CAN总线43.3USB接口53.4收发器PCA82C25063.5系统总体框图8第4章软件设计94.1CAN总线的初始化程序94.2SJA1000发送和接收数据的流程10第5章课程设计总结12参考文献13附录14第1章绪论CAN总线最初是德国Bosch公司在1986年为解决现代汽车中众多的控制与测试仪器之间的数据交换而开发的一种支持分布式实时控制系统的串行数据通讯总线。CAN总线与

5、其它通信网的显著不同之处在于:(1)报文传送中不包含目标地址,它是以全网广播为基础,各接收站根据报文中反映数据性质的标识符过滤报文,该收的收下,不收的弃用。其好处是可线上网下网、即插即用和多站接收。(2)特别强化了对数据安全性的关注,满足控制系统及其它较高数据要求的系统需求。另外CAN总线采用短帧结构,借助接收滤波的多地址帧传送,受干扰概率低,每帧信息都有CRC校验及其它检错措施。响应远程数据请求,配置灵活,具有全系统的数据相容性。节点数主要取决于总线驱动电路,目前最多可达110个节点。CAN总线符合ISO11898标准,通信速率高,最大传输速率可达1Mbit/S,

6、最大传输距离为10km,传输介质可为双绞线。基于CAN总线以上的特点,把它应用于系统分布比较分散且需要在同一总线上挂接多个节点的场合是非常适合的。CAN总线具有高性能、高可靠性、高性价比、连接方便、实时性好及其独特的设计等突出优点应用于许多工业部门,目前已成为比较流行的一种现场总线,广泛应用于控制系统中的各检测和执行机构之间的数据通信。而实际应用中PC机与CAN总线的人机交互设计尤为重要,它直接影响系统的运行和结果,其连接方法也成为系统设计的重点,通常采取3种连接方式:RS-232串行口通信、PCI卡、USB口通信,由于串行通信端口在系统控制领域中一直扮演着极为重要

7、的角色,以其开发简单,资源丰富,成本低,无需驱动程序等诸多优点,不仅没有被淘汰,反而在规格上更先进,故应用广泛。结合设计中AT89S51单片机有串行通信口且接口简单的特点,选用RS-232作为CAN总线与PC机之间的连接方式。将就这一基于CAN控制器SJA1000与AT89S51的具有通用性的工业测控系统设计的软硬件设计方案作详细介绍。课程设计的方案1.1概述本次设计主要是综合应用所学知识,设计CAN总线适配器接口设计,并在实践的基本技能方面进行一次系统的训练。能够较全面地巩固和应用“现场总线”课程中所学的基本理论和基本方法。系统以单片机AT89S51和SJA1

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

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

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