汽车CAN总线系统设计.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
汽车CAN总线系统设计

第1章 绪 论 1.1概述 进入二十一世纪以来,我国国民经济持续高速增长,同时汽车产业也得到了迅速的发展。我国汽车特别是轿车的生产和消费都进入了高速增长期。据统计,2007年我国汽车总量达到近888.2万部,而轿车依然是汽车产业发展的最强劲动力,轿车比重进一步扩大,达到总产量的54.3%。在汽车业高度发达的今天,汽车已逐步进入中国工薪阶层,成为普通市民的主要交通工具。据统计至2007年末,全国民用汽车保有量达到5697万辆,比上年末增长14.3%,其中私人汽车保有量3534万辆,增长20.8%。民用轿车保有量1958万辆,增长26.7%。 人民对家用轿车的消费需求日益增长,而汽车也正朝着电子化、智能化的方向发展。近年来,在中国汽车产业高速发展的直接推动下,中国汽车电子市场发展迅猛,2007年我国汽车电子产品销售额达到1215.7亿元,同此2006年增长超过40%。汽车技术的创新70%都是来自于电子技术的应用,整车设计师把汽车电子作为开发新型车型,改善和提高汽车性能的技术措施。汽车制造商把加快汽车电子化进程,增加汽车电子装置数量,作为汽车的新卖点和夺取未来市场的重要手段。 当前国际汽车电子技术正处于全面快速发展的阶段,其特征体现以下五个方面: 功能多样化。从最初的电子点火、电控燃油喷射发展到如今各种控制功能,如汽油机缸内自喷,电控复合火花点火,智能气门电子,各种线控技术(X-By-Wire)))随着汽车电子技术的不断发展,汽车上各种电子控制单元的数目不断增加,连接导线显著增加,因而提高控制单元间通讯可靠性和降低导线成本已成为迫切需要解决的问题。为此以研发和生产汽车电子产品著称的德国BOSCH公司开发了CAN总线协议,并使其成为国际标准(ISO11898)。1989年,Intel公司率先开发出CAN总线协议控制器芯片,到目前为止,世界上已经拥有20多家CAN总线控制器芯片生产商,110多种CAN总线协议控制器芯片和集成CAN总线协议控制器的微处理器芯片。在北美和西欧,CAN总线协议已经成为汽车计算机控制系统和嵌入式工业控制局域网的标准总线,并且拥有以CAN为底层协议专为大型货车和重工机械车辆设计的J1939协议。我国的汽车CAN总线技术起步较晚,但随着现代汽车电子的不断进步发展,其研究和应用正如火如荼的进行中。CAN总线是一种串行多主站控制器局域网总线,是一种有效支持分布式控制或实时控制的串性通讯网络。CAN总线的通信介质可以是双绞线,同轴电缆或光导纤维,通信速率可达1Mbps/40m,通信距离可达10km/40Kbps。由于其通信速率高,可靠性好以及价格低廉等特点,使其特别适合中小规模的工业过程监控设备的互连和交通运载工具电气系统中。废除传统的站地址编码,代之以对通信数据块进行编码,可以多主方式工作; 采用非破坏性仲裁技术,当两个节点同时向网络上传送数据时,优先级低的节点主动停止数据发送,而优先级高的节点可不受影响继续传输数据,有效避免了总线冲突; 采用短帧结构,每一帧的有效字节数为8个,数据传输时间短,受干扰的概率低,重新发送的时间短; 每帧数据都有CRC校验及其他检错措施,保证了数据传输的高可靠性,适于在高干扰环境下使用; 节点在错误严重的情况下,具有自动关闭总线的功能,切断它与总线的联系,以使总线上其他操作不受影响; 可以点对点,一对多及广播集中方式传送和接受数据。现代汽车典型的控制单元有电控燃油喷射系统,电控传动系统,防抱死制动系统(ABS),防滑控制系统(ASR),废气再循环系统,巡航系统和空调系统,车身电子控制系统(包括照明指示和车窗,刮雨器等)。完善的汽车CAN总线网络系统架构如图1所示。: 选用PHILIPS公司的高性能8位微处理器P89C668。其突出特点如下: 80C51 中央处理单元; 内置可ISP(在系统编程)和IAP(在应用编程)的Flash 存储器,Boot ROM 可通过串口访问从而升级下载用户程序; 每个机器周期6 个时钟周期操作标准,每个机器周期12 个时钟周期操作可选,周期12 个时钟周期下速度高达33MHz; 8K字节RAM和64K字节FLASH; 4 个中断优先级,8 个中断源; 自带 串行接口序列; 5路可编程的计数器阵列PCA(PWM输出,捕捉/比较,高速输出三种工作方式)。 无论从处理能力,存储容量,还是外围资源以及网络可扩展性方面来评价,P89C668都是一款出色的微处理器,适用工控电子等各个领域。尤其是其8K字节RAM的海量内存,更是许多高速存储应用场合的首选。 采用技术成熟应用广泛的SJA1000(CAN控制器),6N137(光电隔离),P82C250(CAN收发器)组成接口电路。需要指出的是,CAN总线(CANH,CANL)两端务必跨接120欧的终端电阻。SJA1

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档