中国汽车工程师之家--聚集了汽车行业80%专业人士 

论坛口号:知无不言,言无不尽!QQ:542334618 

本站手机访问:直接在浏览器中输入本站域名即可 

楼主: 一线天

CAN的原理及应用

  [复制链接]

该用户从未签到

发表于 24-11-2009 10:17:37 | 显示全部楼层
更上层的协议(比如应用层),可以参考SAE J1939,很多篇幅,应该够大家伙看的。
仿真开发工具有Vector canoe,诊断工具Vector canape,这些都是我用过的。
用这些工具,还得一些协议需要看的,比如标定:CCP、ISO14229、KWP2000。
总的来说,这里面太多东西了!

评分

参与人数 1积分 +2 收起 理由
清雅轩 + 2 回帖有奖【论坛口号→知无不言,言无不尽】

查看全部评分

回复 支持 反对

使用道具 举报

该用户从未签到

发表于 30-11-2009 22:39:34 | 显示全部楼层
CAN信息和LIN信息怎样互相转换啊?哪位大哥帮忙解释下啊
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 31-12-2009 14:50:07 | 显示全部楼层
最近要做can总线的舒适性研究课题 希望大家指导啊
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 4-1-2010 22:32:37 | 显示全部楼层
SAE J1939是针对大型车的如卡车等,轿车需要看15765 ,这个协议定义了各层的标准。同时如果对CAN诊断感兴趣,可以细看14229协议,里面对CAN诊断协议的各个具体服务有详细说明。如果手头有ECU那就更好了,结合CANoe可以对我说过的协议有更好的了解,如果没有,CANoe也支持仿真,自带的几个小demo就挺有意思的。如果对编程感兴趣可以试试Vector的Geny软件,这个软件生成的代码可以镶嵌到你自己的代码里。

评分

参与人数 1积分 +4 收起 理由
清雅轩 + 4 回帖有奖【论坛口号→知无不言,言无不尽】

查看全部评分

回复 支持 反对

使用道具 举报

该用户从未签到

发表于 16-1-2010 16:44:28 | 显示全部楼层
汽车法占新趋势,另一个趋势就是成本,目前这个东东的开发成本还是相对较高的,但愿不久会成为廉价产品
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 18-1-2010 16:19:05 | 显示全部楼层
帖子应该叫LIN的原理及应用

CAN上跑的协议还有别的一些。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 22-1-2010 16:18:57 | 显示全部楼层
以前碰到车窗玻璃升降器控制器和电动后视镜、中控锁就有用到LIN总线,但是比较难搞。不知道怎么下手,能介绍一些学习资料么?
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 24-1-2010 16:11:31 | 显示全部楼层
我也奉献上几个,与大家共享!!!!!

CAN20A.pdf

144.51 KB, 下载次数: 32, 下载积分: 积分 -1

CAN20B.pdf

162.38 KB, 下载次数: 28, 下载积分: 积分 -1

CAN总线控制系统用户手册Rev0.pdf

683.95 KB, 下载次数: 68, 下载积分: 积分 -1

评分

参与人数 1积分 +3 收起 理由
清雅轩 + 3 热心人士【论坛口号→知无不言,言无不尽】

查看全部评分

回复 支持 反对

使用道具 举报

该用户从未签到

发表于 16-2-2010 21:29:02 | 显示全部楼层
2.1 车载网络的分类
   为了便于研究和设计应用,SAE车辆网络委员会将汽车数据传输划分为A、B、C和D四类。
   A类 是面向传感器/执行器控制的低速网络,数据传输速率通常只有1-10 kbit/s,
主要应用于车身控制,如后视镜调整、电动门窗、灯光照明等装置信号传输和控制。网络协议主要有LIN、UART、CCP等。
   B类 是面向独立模块间数据共享的中速网络,速率在10 kbit/s~100kbit/s,主要应用于车身电子舒适性模块、仪表显示、安全气囊、故障诊断、车辆信息中心等系统。以减少冗余的传感器和其他电子部件。网络协议主要有ISO 11898-3、J2248、VAN、J1850(OBDⅡ)等。
   C类 是面向高速、实时闭环控制的多路传输网络,速率在100 kbit/s~1 Mbit/s,主要用于悬架控制、先进发动机控制、ABS控制、牵引控制等系统。网络协议主要有ISO 11898-2(高速CAN)、TTP/C、FlexRay等
   D类 是网络智能数据总线IDB(Intelligent Data Bus),主要面向信息、多媒体系统等,D类网络协议的速率在250 kbit/s~400 Mbit/s。 面向成员的安全系统,应用于车辆被动安全性领域,为速率一般为25kbit/s~10Mbit/s。网络协议种类主要有SafetyBus、Planet、Byteflight等
        通常A类网络系统不单独使用,而是和B类网络系统结合使用。并且每类网络功能均 向下涵盖,及B类网支持A类网的功能,C类网能同时完成B类网和A类网的功能。到目前为止,满足C类网要求的汽车控制局域网只有CAN协议。
    2.2车载网络系统的组成
        通常车载网络系统是由几条不同数率的总线分别连接不同的模块(从物理意义上讲,汽车上不同模块和它们所连数据总线距离很近,因此被称为LAN'车载局域网'),并使用网关服务器(Gateway)来实现信息的共享和网络管理,如上图所示 奥迪C6车载网络系统   
        动力与传动系统的控制对象直接关系汽车的行驶状态,对数据传递的实时和高速要求较高。因此要采用高速的网络(如高速CAN总线)连接动力与传动系统。传感器上获取的信息以广播的形式在高速的总线上发布,各个模块可以在同一时间根据自己的需要获取所需的信息。
    车身控制系统的控制单元多为低速电机和开关器件,对实时性要求低而数据量大。因此使用低速的总线连接这些控制单元(如低速CAN总线),可以保证通信的实时性,同时增加传输距离,提高抗干扰能力、减低硬件成本。
   故障诊断系统是将车用诊断系统在通信网络上加以实现。
   信息与车载媒体系统对于通信速率的要求更高,一般在2Mbit/s以上,故采用新型的多媒体总线MOST总线连接车载媒体。这种新型的多媒体总线往往是基于光纤通信的,从而可以充足保证带宽。
        网关是汽车内部通信的核心,由于不同区域Canbus总线的速率和识别代号不同,因此一个信号要从一个总线进入到另一个总线区域,必须把它的识别信号和速率进行改变,能够让另一个系统接受,实现各条总线信息共享,以及实现汽车内部的网络管理和故障诊断功能。此外,网关还可以在不改变数据的情况下,将驱动总线、舒适总线、信息娱乐总线以及仪表总线的诊断信息传递到自诊断接口。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 18-3-2010 21:18:42 | 显示全部楼层
回复 9# whxuhanming


    如果可以再来一份CAN那么详细的就好了,虽然说的是LIN不过也很精彩。最好还加个MOST环就更好了
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 20-5-2010 11:25:00 | 显示全部楼层
qingwen 楼住“网络协议主要有LIN、UART、CCP等。- s# O! N0 H- v( Z* b( W1 O$ H”具体指的是什么东西呢?
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 28-5-2010 10:37:12 | 显示全部楼层
主题是CAN的原理及应用,帖子却不是,有点骗人的感觉
本人从事总线(CAN、485、232等)开发好多年啦
有机会多交流交流
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 12-6-2010 02:07:56 | 显示全部楼层
最近做这方面的毕设 头都大了
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 20-6-2010 13:10:22 | 显示全部楼层
大开眼界啊,本人现在才在研究单片机呢。望以后能多学习到此类知识,谢谢各位
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 20-6-2010 22:40:13 | 显示全部楼层
en  比较喜欢  不小的 有没有从事 别克汽车的
  大家可以一起交流下
回复 支持 反对

使用道具 举报

快速发帖

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|Archiver|汽车工程师之家 ( 渝ICP备18012993号-1 )

GMT+8, 2-5-2024 13:15 , Processed in 0.799890 second(s), 32 queries .

Powered by Discuz! X3.5

© 2001-2013 Comsenz Inc.