【 以下文字转载自 Embedded 讨论区 】
发信人: netbuggao (飞天*不锈钢), 信区: Embedded
标 题: can牛人的经历,呵呵
发信站: BBS 水木清华站 (Wed Dec 15 09:26:49 2004), 站内
关于CAN总线在国产车的使用情况(精彩推荐!!!!!!!!!) 发布时间: 2004-12-13 提问者: 阿捷掌柜
看过您的《汽车总线技术走向成熟 》这篇文章,你提到8万元~20万元之间的轿车采用总
线技术的情况(表1),可文章中并没有给出此表。由于这个统计对我的工作很重要,您能给我这个统计结果吗?如果有更新的统计,我将不胜感激。谢谢!
: 唐晓泉博士 发布时间:2004-12-14
非常感谢您对我的文章感兴趣,这篇最初是在刊登在电子商情2004年4月(我刚才查子一下,其文章的网址为:
http://www.esmchina.com/ART_8800055060_617671.HTM.32678103),然后有许多网站对该文进行了转载,在转载过程中出现一些偏差,大家可以理解,您说的表一在电子商情上有,请您查一下。
在这里,我借助电子工程专辑对这一篇文章的产生的背景、过程给大家作一个汇报。大约在1995年6月,我从中国单片机实验室知道了CAN,当时对CAN的认识是:一次可以发8个BYTE,而且不分主从(当时的理解还是认为CAN是按节点编码,而非按消息编码),不用辨别地址,这比UART好编程,于是想办法搞到一些82C200(SJA1000的前身)和82C250,作了几个节点,大约花了一天时间编程,感觉很好,后来就用在一个工程上(这个工程后来不成功),然后由于博士论文和其它工作就没有在涉及CAN了。大约在1999年5月,我向清华大学申请了作博士后的要求,当然简历上写了我熟悉CAN总线之类的东西(当时我也不知道CAN到底能干什么?作博士时可是两耳不闻窗外事),然后回到了四川老家,一天我和中专时的一个同学在一起时,无意中谈到我做过CAN开发,一天他告诉我重庆的一家公司也在开发CAN,但几个人用了好几个月都没有调通CAN最基本通讯功能(中文书中的一些理解错误),问我能否去一下,于是我就到了重庆,在重庆呆了三天,给他们调通了CAN、知道了现场总线是当时的热点,并且知道了82C200现在称为SJA1000,后来到了清华作继电保护硬件平台设计,当然CAN也包括在内,由于与重庆、成都的一些关系,业余时间设计一些CAN产品成了我养家的主要来源,2002年博士后出站后由于家庭的原因我到了中国科学电工研究所作核磁共振,2003年所里成立汽车电子研究组,作车用总线方面的研究,我就到了汽车电子组,作总线研究副研究员,这时我才知道什么是按消息编码。由于在汽车电子组工作时,不涉及任何产品,研究工作面很小,当时的研究重点放在总线消息调度上,并在2003年10月写了一篇文章CAN总线优先级反转方面的文章,投在2003年上海汽车电子论坛上(由于其他一些原因,我没有去,也不知道这篇文章发表在什么地方)。大约在2003年11月,中国电子报的李映小姐问我能否写一篇有关CAN的文章,就开始准备。由于我是工人出身,目光比较短,同时水平也不高,对未来的发展方向也不是我关心的事,而且中国的汽车将来是面向普通百姓,因此在写这篇文章时,我选择了一最简单的方法就是去车市、去修车店调查总线的使用情况,《汽车总线技术逐渐成熟》表一的就是调查结果,由于表一是我的个人调查,不具有任何权威性,所以提醒大家引用时要注意。当我决定把这个结果公布时,还有一个目的,就是10万以下的轿车都采用总线了,大敌当前,希望大家不要炒什么概念了,应该务实一些。时间又过了一年,在这一年里,我在作研究的同时,也和一些车厂进行过全方位(但并非商务,我对商务一点都不懂)交流,并坚持有时间就去修车的4S店,看了一些公司作的一些产品,看到大量的钱花在总线的概念上,于是写下了《提高零部件的智能化率是自主车载网络产业化的重要途径》(就在电子工程专辑的首页),该文刊载后,一些国外的内行说我您搞总线不炒总线,却给总线降温,问我是什么意思?我说我只想干点实事,根据文章的思路,我也正在准备推出一些可能产业化的概念性的总线产品。
说了这么多,还没有说到正题上,由于表一己过了一年,其意义不大,今年的情况如何,我没有统计,我想也用不着统计,为什么,今年下线的,有ABS、自动变速器的小车应该都采用的是总线、现在一些大客车也开始使用总线了(国产的,如北京的一些),而且还是达到欧III排放的国产客车,载重汽车在近一两年内都将是总线的应用对象,因为发动机、ABS都是采用的J1939协议,这个协议公开,并且不贵。由于发动机控制器上己有油压、油温、转速,ABS上己有车速传感器,并且这些信息都可以从总线上得到,因此仪表、车载记录仪不需要再增加传感器,它比现在使用的仪表、车载记录仪更简单,成本更低。
--
FROM 211.144.192.*