⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 汽车can总线技术 - 汽车知识 - 中国nvh技术论坛 nvhnvh技术nvh论坛中国nvh技术论坛噪声振动舒适度 - powered by discuz!.htm

📁 Can总线说明文档, 主要是汽车开发用产品, 非常好的一个文档
💻 HTM
📖 第 1 页 / 共 3 页
字号:
      face="Times New Roman ">UART</FONT><FONT 
      face="宋体 ">和以太网高,为了保证安全,车用通信协议都是按周期性主动发送,不论是</FONT><FONT 
      face="Times New Roman ">CAN</FONT><FONT face="宋体 ">还是</FONT><FONT 
      face="Times New Roman ">LIN</FONT><FONT 
      face="宋体 ">,对实时性要求高的消息其发送周期都小于</FONT><FONT 
      face="Times New Roman ">10ms</FONT><FONT 
      face="宋体 ">(每辆车都有好几条这样的消息),发动机、</FONT><FONT 
      face="Times New Roman ">ABS</FONT><FONT 
      face="宋体 ">和变速器都有几条这样的消息;从可靠性来说,</FONT><FONT 
      face="Times New Roman ">CAN</FONT><FONT 
      face="宋体 ">有一系列事故安全措施,这是</FONT><FONT 
      face="Times New Roman ">UART</FONT><FONT 
      face="宋体 ">和以太网都不具备的,多点冗余也是</FONT><FONT 
      face="Times New Roman ">UART</FONT><FONT 
      face="宋体 ">(点对点传输)和工业以太网(数据传输距离短)难于实现的,所以</FONT><FONT 
      face="Times New Roman ">CAN</FONT><FONT 
      face="宋体 ">出现后,由于价格的原因,最初应用得最多的地方并不是汽车,而是对成本不敏感的工业控制和医疗设备,如:工业上的</FONT><FONT 
      face="Times New Roman ">DEVICENET</FONT><FONT face="宋体 ">、</FONT><FONT 
      face="Times New Roman ">SDS</FONT><FONT face="宋体 ">、</FONT><FONT 
      face="Times New Roman ">CANOPEN</FONT><FONT face="宋体 ">,医疗上</FONT><FONT 
      face="Times New Roman ">MRI</FONT><FONT 
      face="宋体 ">等。至于工业以太网的产生,其背景与个人</FONT><FONT 
      face="Times New Roman ">PC</FONT><FONT 
      face="宋体 ">的普及是分不开的,现在工业控制中的</FONT><FONT 
      face="Times New Roman ">PCBASED</FONT><FONT 
      face="宋体 ">就是一个例子,但汽车控制是不能用一台PC的,要达到汽车控制的要求,成本上也不容许。而</FONT><FONT 
      face="Times New Roman ">LIN</FONT><FONT face="宋体 ">的传输过程只有</FONT><FONT 
      face="Times New Roman ">20Kbps,</FONT><FONT 
      face="宋体 ">显然不能作为独立的汽车总线控制要求,一般它只配合</FONT><FONT 
      face="Times New Roman ">CAN</FONT><FONT 
      face="宋体 ">在汽车上做辅助之用。</FONT></FONT><BR><FONT color=#000000><FONT 
      face="宋体 ">其次总线是一个系统,总线上的速度仅仅是系统中的一个因素,</FONT><FONT 
      face="Times New Roman ">ElexRay</FONT><FONT 
      face="宋体 ">虽然只有20MBPS但它在一个16BIT的MCU上都能跑起来,100MHZ以太网虽快,但一个32BIT的MCU很难达到20MBPS.况且还要涉及到系统的安全性,类似冗余,BUS安全等。所以综合考虑,汽车选择了</FONT><FONT 
      face="Times New Roman ">CAN</FONT><FONT 
      face="宋体 ">总线技术。</FONT></FONT><BR><FONT color=#000000><FONT 
      face="Times New Roman ">2. </FONT><FONT face="宋体 ">汽车</FONT><FONT 
      face="Times New Roman ">CAN</FONT><FONT 
      face="宋体 ">总线技术到底是怎么一回事?</FONT></FONT><BR><FONT color=#000000><FONT 
      face="Times New Roman "><BR>Can-Bus</FONT><FONT 
      face="宋体 ">总线技术是“控制器局域网总线技术(</FONT><FONT 
      face="Times New Roman ">Controller Area Network-BUS</FONT><FONT 
      face="宋体 ">)”的简称,它具有极强的抗干扰和纠错能力,最早被用于飞机、坦克等武器电子系统的通讯联络上。</FONT></FONT><BR><FONT 
      color=#000000><FONT 
      face="宋体 ">通过遍布车身的传感器,汽车的各种行驶数据会被发送到“总线”上,这些数据不会指定唯一的接收者,凡是需要这些数据的接收端都可以从“总线”上读取需要的信息。</FONT><FONT 
      face="Times New Roman ">Can</FONT><FONT 
      face="宋体 ">总线的传输数据非常快,可以达到每秒传输</FONT><FONT 
      face="Times New Roman ">32bytes</FONT><FONT 
      face="宋体 ">有效数据,这样可以有效保证数据的实效性和准确性。传统的轿车在机舱和车身内需要埋设大量线束以传递传感器采集的信号,而</FONT><FONT 
      face="Times New Roman ">Can-Bus</FONT><FONT 
      face="宋体 ">总线技术的应用可以大量减少车体内线束的数量,线束的减少则降低了故障发生的可能性。</FONT></FONT><BR><FONT 
      color=#000000><FONT face="宋体 ">  </FONT><FONT 
      face="Times New Roman ">Can-Bus</FONT><FONT 
      face="宋体 ">技术在汽车的应用,可以减少了汽车车体内线束和控制器的接口数量,避免了过多线束存在的互相干涉、磨损等隐患,降低了汽车电气系统的故障发生率。各种传感器的信息可以实现共享。另外,在</FONT><FONT 
      face="Times New Roman ">Can-Bus</FONT><FONT 
      face="宋体 ">技术的帮助下,汽车的防盗性、安全性都得到了较大幅度提升。例如:在启动车辆时,确认钥匙合法性的信息会通过</FONT><FONT 
      face="Times New Roman ">Can-Bus</FONT><FONT 
      face="宋体 ">总线进行传递,其校验的信息比以往的防盗系统更为丰富。车钥匙、发动机控制器和防盗控制器互相存储对方信息,校验码中还掺杂了随即码,从而大幅提高防盗能力。校验信息通过</FONT><FONT 
      face="Times New Roman ">Can-Bus</FONT><FONT 
      face="宋体 ">传递大幅提高了信息传递的可靠性,使防盗系统的工作稳定可靠。就目前而言,</FONT><FONT 
      face="Times New Roman ">Can-Bus</FONT><FONT 
      face="宋体 ">总线技术一般使用在科技含量较高的中、高档轿车上。</FONT></FONT><BR><FONT 
      color=#000000><FONT face="Times New Roman ">3. </FONT><FONT 
      face="宋体 ">采用汽车</FONT><FONT face="Times New Roman ">CAN</FONT><FONT 
      face="宋体 ">总线技术有哪些优点?</FONT></FONT><BR><FONT color=#000000><FONT 
      face="宋体 ">现代汽车中所使用的电子控制系统和通讯系统越来越多,如发动机电控系统、</FONT><FONT 
      face="Times New Roman "> </FONT><FONT 
      face="宋体 ">自动变速器控制系统、防抱死制动系统(</FONT><FONT 
      face="Times New Roman ">ABS</FONT><FONT face="宋体 ">)、自动巡航系统(</FONT><FONT 
      face="Times New Roman ">ACC</FONT><FONT 
      face="宋体 ">)和车载多媒体系统等;这些系统之间、系统和汽车的显示仪表之间、系统和汽车故障诊断系统之间均需要进行数据交换,如此巨大的数据交换量,如仍然采用传统数据交换的方法,即用导线进行点对点的连接的传输方式将是难以想象的,据粗略估计,如采用普通线索,一个中级轿车就需要线索插头</FONT><FONT 
      face="Times New Roman ">300</FONT><FONT face="宋体 ">个左右,插针总数将达到</FONT><FONT 
      face="Times New Roman ">2000</FONT><FONT face="宋体 ">个左右,线索总长超过</FONT><FONT 
      face="Times New Roman ">1. 6Km</FONT><FONT 
      face="宋体 ">,不但装配复杂而且故障率会很高。因此,用串行数据传输系统取而代之就成为必然的选择。</FONT><FONT 
      face="Times New Roman "> </FONT></FONT><BR><FONT color=#000000><FONT 
      face="Times New Roman ">&nbsp; &nbsp;&nbsp;&nbsp;</FONT><FONT 
      face="宋体 ">数据在串联总线上可以一个接一个的传送,所有参加</FONT><FONT 
      face="Times New Roman ">CAN</FONT><FONT 
      face="宋体 ">总线的分系统都可以通过其控制单元上的</FONT><FONT 
      face="Times New Roman ">CAN</FONT><FONT 
      face="宋体 ">总线接口进行数据的发送和接收,</FONT><FONT 
      face="Times New Roman ">CAN</FONT><FONT 
      face="宋体 ">总线是一个多路传输系统,当某一单元出现故障时不会影响其他单元的工作,</FONT><FONT 
      face="Times New Roman ">CAN</FONT><FONT 
      face="宋体 ">总线对不同数据的传输速率不一样,对发动机电控系统和</FONT><FONT 
      face="Times New Roman ">ABS</FONT><FONT 
      face="宋体 ">等实时控制用数据实施高速传输,对车身调节系统(如空调)的数据实施低速传输,其他如多媒体系统和诊断系统则为中速传输,速率在两者之间,这样的区分提高了总线的传输效率。</FONT><FONT 
      face="Times New Roman "> </FONT></FONT><BR><FONT color=#000000><FONT 
      face="Times New Roman ">&nbsp; &nbsp; </FONT><FONT 
      face="宋体 ">数据总线如何能实现多路传输的呢?原来数据总线有三部分组成:</FONT><FONT 
      face="Times New Roman ">1</FONT><FONT face="宋体 ">)数据传输线,</FONT><FONT 
      face="Times New Roman ">2</FONT><FONT face="宋体 ">)地址传输线,</FONT><FONT 
      face="Times New Roman ">3</FONT><FONT 
      face="宋体 ">)发送单元和接收单元之间的传送控制线。数据按</FONT><FONT 
      face="Times New Roman ">CPU</FONT><FONT 
      face="宋体 ">的指令以一定的模式传输到指定的地址,而传输模式则由软件控制的。这样,汽车总线与计算机中的“</FONT><FONT 
      face="Times New Roman ">BUS</FONT><FONT 
      face="宋体 ">”就很类似了,不难理解。</FONT></FONT><BR><FONT color=#000000><FONT 
      face="Times New Roman ">4. </FONT><FONT face="宋体 ">汽车</FONT><FONT 
      face="Times New Roman ">CAN</FONT><FONT 
      face="宋体 ">总线的发展趋势</FONT></FONT><BR><FONT color=#000000><FONT 
      face="宋体 ">传统的</FONT><FONT face="Times New Roman ">CAN</FONT><FONT 
      face="宋体 ">是基于事件触发的,信息传输时间的不确定性和优先级反转是它固有的缺点。为了满足汽车控制对实时性和传输消息密度不断增长的需要,改善</FONT><FONT 
      face="Times New Roman ">CAN</FONT><FONT 
      face="宋体 ">总线的实时性能非常必要。于是,传统</FONT><FONT 
      face="Times New Roman ">CAN</FONT><FONT 
      face="宋体 ">与时间触发机制相结合产生了</FONT><FONT 
      face="Times New Roman ">TTCAN(Time-Triggered CAN)</FONT><FONT 
      face="宋体 ">。</FONT><FONT face="Times New Roman "><BR>TTCAN</FONT><FONT 
      face="宋体 ">总线和传统</FONT><FONT face="Times New Roman ">CAN</FONT><FONT 
      face="宋体 ">总线系统的区别是:总线上不同的信息定义了不同的时间槽</FONT><FONT 
      face="Times New Roman ">(Timer Slot)</FONT><FONT 
      face="宋体 ">。在同一时间槽内,总线上只能有一条信息传输,这样避免了总线仲裁,也保证了信息的实时性。</FONT><FONT 
      face="Times New Roman ">TTCAN</FONT><FONT 
      face="宋体 ">系统需要全局时间同步,但采用传统</FONT><FONT 
      face="Times New Roman ">CAN</FONT><FONT face="宋体 ">控制器很难实现</FONT><FONT 
      face="Times New Roman ">TTCAN</FONT><FONT face="宋体 ">,因此新推出的</FONT><FONT 
      face="Times New Roman ">CAN</FONT><FONT face="宋体 ">控制器如</FONT><FONT 
      face="Times New Roman ">Microchip</FONT><FONT face="宋体 ">的</FONT><FONT 
      face="Times New Roman ">MCP2515</FONT><FONT face="宋体 ">就增加了与</FONT><FONT 
      face="Times New Roman ">TTCAN</FONT><FONT 
      face="宋体 ">相关的硬件资源,它们在软件配合下就能实现</FONT><FONT 
      face="Times New Roman ">TTCAN.</FONT></FONT></DIV></DIV>
      <DIV class=signatures 
      style="maxHeightIE: 100px">要把眼光和目标放远点,也许永远达不到设定的目标,但极有可能的是离得很近…… </DIV>
      <DIV></DIV></TD></TR>
  <TR>
    <TD class=postauthor>
      <DIV class="popupmenu_popup userinfopanel" id=userinfo673_menu 
      style="DISPLAY: none">
      <DIV class=imicons><A title="添加 gwhelon 为MSN好友" 
      onclick="msnoperate('add', 'helon2008@hotmail.com')" 
      href="javascript:;"><IMG alt="添加 gwhelon 为MSN好友" 
      src="汽车CAN总线技术 - 汽车知识 - 中国NVH技术论坛 NVHNVH技术NVH论坛中国NVH技术论坛噪声振动舒适度 - Powered by Discuz!.files/msnadd.gif"></A> 
      <A title="通过MSN和 gwhelon 交谈" 
      onclick="msnoperate('chat', 'helon2008@hotmail.com')" 
      href="javascript:;"><IMG alt="通过MSN和 gwhelon 交谈" 
      src="汽车CAN总线技术 - 汽车知识 - 中国NVH技术论坛 NVHNVH技术NVH论坛中国NVH技术论坛噪声振动舒适度 - Powered by Discuz!.files/msnchat.gif"></A> 
      </DIV>
      <DL>
        <DT>UID</DT>
        <DD>4&nbsp;</DD>
        <DT>帖子</DT>
        <DD>132&nbsp;</DD>
        <DT>精华</DT>
        <DD><A 
        href="http://www.nvhtech.cn/digest.php?authorid=4">3</A>&nbsp;</DD>
        <DT>积分</DT>
        <DD>303&nbsp;</DD>
        <DT>NVH威望</DT>
        <DD>277 个&nbsp;</DD>
        <DT>NVH金币</DT>
        <DD>2572 个&nbsp;</DD>
        <DT>阅读权限</DT>
        <DD>150&nbsp;</DD>
        <DT>性别</DT>
        <DD>男&nbsp;</DD>
        <DT>在线时间</DT>
        <DD>72 小时&nbsp;</DD>
        <DT>注册时间</DT>
        <DD>2007-10-24&nbsp;</DD>
        <DT>最后登录</DT>
        <DD>2007-11-27&nbsp;</DD></DL>
      <P><A href="http://www.nvhtech.cn/space.php?action=viewpro&amp;uid=4" 
      target=_blank>查看详细资料</A></P></DIV></TD>
    <TD class=postcontent>
      <DIV class=postactions>
      <P><STRONG title=顶部 onclick=scroll(0,0)>TOP</STRONG> </P>
      <DIV id=ad_thread1_0></DIV></DIV></TD></TR></TBODY></TABLE></DIV>
<DIV id=ad_interthread></DIV>
<DIV class="mainbox viewthread">
<TABLE id=pid981 cellSpacing=0 cellPadding=0 summary=pid981>
  <TBODY>
  <TR>
    <TD class=postauthor><A name=lastpost></A><CITE><A class=dropmenu 
      id=userinfo981 onmouseover=showMenu(this.id) 
      href="http://www.nvhtech.cn/space.php?uid=117" 
      target=_blank>cuic</A></CITE> 
      <DIV class=avatar><IMG class=avatar alt="" 
      src="汽车CAN总线技术 - 汽车知识 - 中国NVH技术论坛 NVHNVH技术NVH论坛中国NVH技术论坛噪声振动舒适度 - Powered by Discuz!.files/noavatar.gif"></DIV>
      <P><EM>NVH小学生</EM></P>
      <P><IMG alt="Rank: 1" 
      src="汽车CAN总线技术 - 汽车知识 - 中国NVH技术论坛 NVHNVH技术NVH论坛中国NVH技术论坛噪声振动舒适度 - Powered by Discuz!.files/star_level1.gif"></P>
      <DL class=profile>
        <DT>帖子</DT>
        <DD>4&nbsp;</DD>
        <DT>精华</DT>
        <DD><A 
        href="http://www.nvhtech.cn/digest.php?authorid=117">0</A>&nbsp;</DD>
        <DT>积分</DT>
        <DD>1&nbsp;</DD>
        <DT>NVH威望</DT>
        <DD>1 个&nbsp;</DD>
        <DT>NVH金币</DT>
        <DD>32 个&nbsp;</DD>
        <DT>阅读权限</DT>
        <DD>10&nbsp;</DD>
        <DT>在线时间</DT>
        <DD>1 小时&nbsp;</DD>
        <DT>注册时间</DT>
        <DD>2007-11-9&nbsp;</DD>
        <DT>最后登录</DT>
        <DD>2007-11-10&nbsp;</DD></DL>
      <UL>
        <LI class=space><A title=cuic的个人空间 
        href="http://www.nvhtech.cn/space.php?uid=117" target=_blank>个人空间</A> 
        </LI>
        <LI class=pm><A id=ajax_uid_981 
        onclick="ajaxmenu(event, this.id, 9000000, null, 0)" 
        href="http://www.nvhtech.cn/pm.php?action=send&amp;uid=117" 
        target=_blank>发短消息</A> </LI>
        <LI class=buddy><A id=ajax_buddy_1 
        onclick="ajaxmenu(event, this.id, null, 0)" 
        href="http://www.nvhtech.cn/my.php?item=buddylist&amp;newbuddyid=117&amp;buddysubmit=yes" 
        target=_blank>加为好友</A> </LI>
        <LI class=offline>当前离线 </LI></UL></TD>
    <TD class=postcontent>
      <DIV class=postinfo><STRONG id=postnum_981 title=复制帖子链接到剪贴板 
      onclick="setcopy('http://www.nvhtech.cn/viewthread.php?tid=327&amp;page=1#pid981', '帖子链接已经复制到剪贴板')">沙发</STRONG> 
      <EM onclick="$('postmessage_981').className='t_bigfont'">大</EM> <EM 
      onclick="$('postmessage_981').className='t_msgfont'">中</EM> <EM 
      onclick="$('postmessage_981').className='t_smallfont'">小</EM> 发表于 
      2007-11-9 22:20&nbsp; <A 
      href="http://www.nvhtech.cn/viewthread.php?tid=327&amp;page=1&amp;authorid=117">只看该作者</A> 
      </DIV>
      <DIV id=ad_thread2_1></DIV>
      <DIV class="postmessage defaultpost">
      <DIV id=ad_thread3_1></DIV>
      <DIV id=ad_thread4_1></DIV>
      <H2>顶</H2>
      <DIV class=t_msgfont id=postmessage_981>写的不错,很具有逻辑性并有价值</DIV></DIV>
      <DIV></DIV></TD></TR>
  <TR>
    <TD class=postauthor>
      <DIV class="popupmenu_popup userinfopanel" id=userinfo981_menu 
      style="DISPLAY: none">
      <DL>
        <DT>UID</DT>
        <DD>117&nbsp;</DD>
        <DT>帖子</DT>
        <DD>4&nbsp;</DD>
        <DT>精华</DT>
        <DD><A 
        href="http://www.nvhtech.cn/digest.php?authorid=117">0</A>&nbsp;</DD>
        <DT>积分</DT>
        <DD>1&nbsp;</DD>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -