0元上新CAN总线公开课
CAN总线是汽车电子工程师必备基础知识,如今街上跑的每台车几乎都应用了CAN总线通信协。
CAN是一种控制局域网,是一种能够实现分布式实时控制的串行通信网络。CAN是一个由国际化标准组织定义的串行通讯总线。最初是用于汽车工业,使用两根信号总线代替汽车内复杂的走线。CAN总线具有高抗干扰性、自诊断和数据侦错功能,这些特性使得CAN总线在各种工业场合广泛使用,包括楼宇自动化、医疗船舶、和制造业等方面。
以汽车电子为例,汽车上有空调、车门、发动机、传感器等,这些零部件(单元)都是通过CAN总线链接在一起形成一个网络。每个单元都是独立的CAN节点。同一个CAN网络中所有的单元的通信速度必须一致,不同的网络之前通信速度可以不同。
CAN协议具有以下特点:
1.多主控制。总线空闲时,所有单元都可发送消息,而两个以上的单元同时开始发送消息时,根据标识符(ID,非地址)决定优先级。两个以上的单元同时开始发送消息时,对各消息ID 的每个位进行逐个仲裁比较。仲裁获胜(优先级最高)的单元可继续发送消息,仲裁失利的单元则立刻停止发送而进行接收工作。
2.系统的柔软性。连接总线的单元,没有类似“地址”的信息,因此,在总线上添加单元时,已连接的其他单元的软硬件和应用层都不需要做改变。
3.速度快、距离远。最高1Mbps(距离<40M),最远可达10KM(速率<5Kbps)。
4.具有错误检测、错误通知和错误恢复功能。所有单元都可以检测错误(错误检测功能),检测出错误的单元会立即同时通知其他所有单元(错误通知功能),正在发送消息的单元一旦检测出错误,会强制结束当前的发送。强制结束发送的单元会不断反复地重新发送此消息直到成功发送为止(错误恢复功能)。
5.故障封闭功能。CAN 可以判断出错误的类型是总线上暂时的数据错误(如外部噪声等)还是持续的数据错误(如单元内部故障、驱动器故障、断线等)。由此功能,当总线上发生持续数据错误时,可将引起此故障的单元从总线上隔离出去。
6.连接节点多。CAN 总线是可同时连接多个单元的总线。可连接的单元总数理论上是没有限制的。但实际上可连接的单元数受总线上的时间延迟及电气负载的限制。降低通信速度,可连接的单元数增加;提高通信速度,则可连接的单元数减少。
CAN总线标准规定了物理层和数据链路层,由ISO11898定义,应用层由用户自定义,不同的can标准仅物理层不同。
那物理层、数据链路层主要包含哪些内容,除了标定规定内容,还涉及到哪些其他内容?
本期上线的《【汽车总线技术】CAN总线技术基础》课程主要分七个章节对CAN总线技术进行基础的讲解,以帮助在工作中使用或是即将使用CAN总线技术的汽车网络工程师了解CAN总线技术并尽快上手CAN总线技术。

课程收益
学习这门课程主要可以帮助了解控制器局域网Controller Area Network的相关特性与使用方法。希望通过这一课程的学习,能够让学员入门CAN的使用,了解汽车网络架构和常用汽车总线。

适合学员
CAN总线初学者;
CAN总线应用工程师;
汽车网络工程师,汽车售后与维修工程师等等。
本课程主要分为理论学习和实际操作两方面,通过两个方面的结合形成有效的学习记忆,学员们完成本课程后,能够轻松入门CAN总线技术。

课程大纲
《CAN总线基础之物理层篇》
《CAN数据链路层详解篇》
《CAN FD基础》
《CAN总线一致性测试基本方法》
《CAN总线测试软件PE6基本使用方法》
《CAN总线测试软件PE6高级功能使用》
《第三代CAN XL介绍,来帮助学员入门CAN总线技术》

如何学习
第一种方式,浏览器PC端搜索汽车学堂官网:
https://www.auto-mooc.com, 点击右上角个人中心,完成学习账号注册,在主页搜索栏搜索:【汽车总线技术】CAN总线技术基础,点击购买,即可0元购买本门课程,进入自己的个人中心,我的公开课进行学习。

第二种方式,关注公众号《汽车学堂Automooc》进入公众号主页,点击左下角汽车学堂栏目,进入微官网,搜索【汽车总线技术】CAN总线技术基础课程,进行购买,在我的公开课页面即可学习。
如有疑问,可以添加堂主微信咨询

关于清研车联
清研车联,是清华大学苏州汽车研究院重点孵化打造的汽车职业教育企业。
专注于汽车行业垂直产业链,致力于中国汽车产业新型人才的培养,为汽车产业的转型升级大规模输送合格人才,为院校和企业的人才培养提供综合解决方案。
积极应对汽车产业变革中科技、人才、服务等快速发展趋势,充分依托清华大学优质的教育资源,重点聚焦新能源汽车、智能网联汽车、汽车智能制造,汽车轻量化与NVH等汽车新技术领域,推陈出新,引领教育变革,从内容和模式方面协同国内汽车职业教育转型升级。
在线教育MOOC官网:www.auto-mooc.com