汽车单片机及局域网技术二十五.doc_第1页
汽车单片机及局域网技术二十五.doc_第2页
汽车单片机及局域网技术二十五.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

课 时 授 课 计 划科目 汽车单片机及局域网技术 任课教师 课次 _25_授课班级讲 课类 型讲授授课时间章 节名 称第五章 第一节 CAN控制器SJA1000教 学目 的1.掌握CAN控制器的作用2.掌握CAN控制器SJA1000的特点教学重点和难点CAN控制器SJA1000的特点教学过程复习回顾上次课的知识要点 3分钟讲解引出相关问题 2分钟 讲解问题及相关知识要点 70分钟回顾知识要点 5分钟 整理知识要点 5分钟布置作业 5分钟布置作业相关课后习题教 具准 备课后记述课堂效果较好5.1 CAN控制器SJA100011 CAN控制器的作用 前几个单元分别介绍了单片机局域网和现场总线的基本概念以及CAN的规范。在CAN网络的层次结构中,数据链路层和物理层是保证通信质量至关重要、不可缺少的部分,也是网络协议最复杂的部分,CAN控制器是在一块可编程芯片上通过逻辑电路的组合来实现这些功能的,它对外提供了与微处理器物理线路的接口,通过对它的编程,cPu可以设置它的工作方式,控制它的工作状态,进行数据的发送和接收,把应用层建立在它的基础上。 CAN控制器的类型有两类,一类是独立的,另一类是和微处理器做在一起的。前一种使用起来比较灵活,它可以与多种类型的单片机、微型计算机的各类标准总线进行接口组合。后一种在许多特定的情况下,使电路简化和紧凑,效率提高。但不管是哪一种,它们都严格遵守cAN的规范和国际标准,这里就Philips公司生产的SJA 1000控制器作为代表进行介绍。12 SJA 1000简介 SJA 1000是一款独立的CAN控制器,用于汽车和一般工业环境中的控制器局域网络,它的基本特性如下: (1)和cAN20B协议兼容(PcA82c200兼容模式中的无SJA 1000简介源扩展帧)。 (2)同时支持11位和29位识别码。 (3)位速率可达1Mbs。 (4)Peli模式扩展功能: 可读写访问的错误计数器; 可编程的错误报警限制; 最近一次错误代码寄存器; 对每一个CAN总线错误的中断; 具体控制位控制的仲裁丢失中断; 单次发送(无重发); 只听模式(无应答无主动的出错标志); 支持热插拔(软件实现的位速率检测); 验收滤波器扩展(4字节代码4字节屏蔽); 自身信息接收(自接收请求)。(5)24MHz时钟频率。 (6)可与不同微处理器相接。 (7)可编程的CAN输出驱动器配置。 (8)环境温度适应范围大(-40125)。 (9)提供DIP_28、S0_28封装。 l-5 SJA 1000的典型应用电路 图53是一个包括80C51、微型控制器、PCA 82C251收发器的典型SJA 1000应用。电路中CAN控制器SJA 1000也用作80C51微控制器的时钟源复位信号,由外部复位电路产生,SJA 1000的片选由80C51

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论