《CAN技术简介》PPT课件.ppt
《《CAN技术简介》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《CAN技术简介》PPT课件.ppt(47页珍藏版)》请在三一办公上搜索。
1、CAN总线的基本工作原理,CAN总线的基本工作原理,跟其他总线一样,CAN总线的通信也是通过一种类似于“会议”,的机制实现的,只不过会议的过程并不是由一方(节点)主导,而是,每一个会议参加人员都可以自由的提出会议议题(多主通信模式),二者对应关系如下:,CAN总线工作原理,请求发言,发言优先权,开始发言,发言,参会人员信息反馈,反馈结束发言,帧起始,仲裁,开始发送,0/1,接收成功应答,错误检测帧结尾一帧报文,CAN总线网络结构,Data Link LayerPhysical Layer,Application Layer,SAEJ1939,信号传输、抗干扰位定时、同步位编解码,如何将29ID
2、分类j1939组织架构,协议查找,总线仲裁机制位填充机制机制can报文帧结构报文打包can总线容错网络负载率信号电平,单片机,总线控制器总线收发器,CAN总线网络节点结构j1939本质,何为CAN收发器?,按照BOSCH CAN总线标准将0或1逻辑信号转换为,标准中规定的电平,同时有反馈功能,CAN总线上的电平CAN2.0A/B标准规定:总线空闲时,CAN_H和CAN_L上的电压为2.5V,在数据传输时,显性电平(逻辑 0):CAN_H 3.5V隐性电平(逻辑 1):CAN_H 2.5V,CAN_L 1.5VCAN_L 2.5V显性电平隐性电平,CAN总线的硬件抗干扰(1),共模电感作用:共模
3、电压有较大的感,抗,差模电压感抗为零,相当于电感滤波。对共模电流有较大的阻碍作用。,CAN总线的硬件抗干扰(2),1 终端电阻,终 端 电,阻 120 欧姆,并非固定不变,这跟使用的导线有关!,ISO11898的推荐值,数据链路层,何为CAN控制器?,CAN控制器主要实现了两部分的功能,1:数据链路层的全部功能;2:物理层的位定时功能,也就是BOSCH CAN 2.0A/B中规定的部分,总线长度的限制位定时、同步,CAN总线控制器按照时间片的概念将每一个bit的时间划分成了n个时间片。这样做的目的就是为了实现CAN总线的同步、保证不同节点间时间的一致性。,如:晶振和CAN CLOCK频率均为4
4、MHz,那么每,一个时间片最小时间就,为0.25s,通信波特率为250Kbit/s,那么每一个bit的时间就为4s,因此,每一个bit 的总的时间片数目就为16。当,然可以进一步提高晶振,频率,使得每一个bit 被,划分的更加细致。,CAN2.0A/B将每一个bit的时间划分成了4段,同步段、传,输段、相位段1和相位段2,每一段占用一定的时间片,同步的概念,假设两个节点的时间完全一致(即晶振完全相同,没有误,差),信号经过T延时后到达节点B,此时节点B就以当前时,刻为基准进行位定时,因为二者的时钟完全一致,因此,节,点B的采样不会出现任何问题,即节点B总是能采样到A节点,发出的总线电平。硬同步
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CAN技术简介 CAN 技术 简介 PPT 课件
链接地址:https://www.31ppt.com/p-5576691.html