网站大量收购独家精品文档,联系QQ:2885784924

CAN总线在汽车仪表中应用.docVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CAN总线在汽车仪表中应用

CAN总线在汽车仪表中应用   摘要:通过对CAN总线特点的介绍和分析,利用其分层结构及信号传输特点,介绍了现代轿车中采用的CAN总线控制技术的基本原理和在汽车仪表中的实际应用。   关键词:CAN总线 数据传输 汽车仪表 应用   中图分类号:TH702 文献标识码:A 文章编号:1007-3973(2011)004-038-02      现代汽车是一种复杂的机电一体化设备,随着计算机技术和集成电路技术的迅速发展,汽车中各种自动控制的子系统应用日益增多。为了使各个子系统能协调一致的工作,并且要求其容错性和可靠性更强,在数据交换的信息量增加的情况下却不增加线束的数量,需要将各分布的子系统用网络连接起来以达到降低成本、提高整车可靠性的目的,控制器局域网CAN(ControllerAreaNetwork)――一种串行数据通讯协议在国际上应运而生。目前许多轿车中的电子电路系统就采用了集中控制CAN数据通讯技术。      1 CAN总线简介      CAN总线是由德国Bosch公司为汽车的检测和控制系统设计的一种总线式串行通讯网络,也可用于工业过程控制设备和监控设备之间的互联。   在CAN总线以前,为了达到汽车仪表指示器和传感器之间的信息交换和汽车各控制器和各模拟信号或开关型传感器的互联,必须用点到点的连接方式把它们相互连接在一起,电路十分繁杂。CAN总线的引入解决了这些问题,因为它利用一条串行总线将所有控制系统连接起来,通讯介质可以是双绞线、同轴电缆或光导纤维。通讯速率可达1Mbps,传输距离最大可以到40mm。   CAN总线通信接口中集成了CAN协议的物理层和数据链路层功能。可完成对通讯数据的成帧处理。CAN可以多主方式工作,网络上任意节点均可主动向其他节点发送信息,网络节点可按系统实时性要求分成不同的优先级,一旦发生总线冲突,会减少总线仲裁时间。CAN总线数据段最多为8个字节,可满足汽车控制命令、工作状态及测试数据的一般要求:同时8个字节不会占有总线时间过长,保证了汽车控制及仪表显示的实时性。正因为CAN总线卓越的特性,极高的可靠性和独特的设计,90年代中期开始就在汽车上得到越来越广泛的应用。      2 CAN总线在汽车仪表中的应用      一种数据传输式仪表,它包含车速里程、发动机转速、油箱存油量和发动机冷却液温度四个指针式仪表机芯,以及28个报警指示灯、两组LCD数显窗口。仪表时刻收集CAN总线上的各种数据(多数由车身电脑发送)并进行处理、解码,输送到相应的指示机构中。      2.1汽车仪表与整车集成控制电子电器系统的联系   如图l所示,汽车仪表作为CAN总线的一个节点,参与车身电脑(NPL)和其他节点系统的数据交换。根据CAN通讯协议,仪表可被动接受,也可主动请求其他节点发送报文(即通讯数据),这是新型数据通讯仪表的最大特点,即智能化进程。      2.2汽车仪表的工作原理   由于汽车仪表功能较多,仅介绍最典型的车速里程指示系统的工作原理(如图2),其他仪表的工作原理与此类同。      安装在发动机变速箱中里程表专用齿轮边上的非接触车速传感器,利用感应线圈   ’或霍尔元件产生代表一定车速的脉冲信号,车速与输出的脉冲频率成正比,脉冲信号进入车身电脑控制器中进行A/D转换;转换后的数字信号经处理后进入CAN收发器打包成一定格式的数据帧,并附加标识码发送到总线上。汽车仪表中的CAN接收器受到车速标识码的数据帧后,译码取得转速数据帧,经CPU运算(里程表转速比已经由软件预先写入)后一路发出8位电机驱动信号;步进电机直接带动仪表指针偏转到相应的车速刻度处,指示车速,另一路进入8段LCD显示驱动电路,显示出相应的里程书(当然轮胎的参数与车速的关系也预先由软件写入仪表寄存器中)。      2.3各功能模块的作用   采用CAN总线的仪表内部电路原理图如图3所示。TJAl054(IC2)   CAN总线收发器从CAN总线上将与本仪表有关系的报文(标识符相同)采集下来并激活本节点,完成网络目标层的工作。   D78F0828(IC1)――集CAN通讯控制器、仪表CPU中央处理器、液晶显示步进电机控制驱动电路为一体的大规模集成电路,它具有10个YO通讯端口。CAN控制器完成网络传输层的所有工作,中央处理器将数据包解码,并转换成步进电机的转角;或将数据包转换成报警灯逻辑代码输入到指示灯译码器中。   D6345(IC1)――报警指示灯译码器汽车仪表设计人员预先将各个报警器进行二进制编码。当CPU报警灯数据线输入IC1后进行译码,在端出口产生低电平,相应的报警发光二极管点亮,仪表盘上的指示符显示。   WHS――指示灯闪烁器为了降低整套仪表的功耗,仪表

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档