良多司机和工控界伴侣都传闻过“can总线”这个词。明天,让咱们来看看为甚么CAN总线这么受接待?
Can总线,也称为节制器局域网,是一种用于及时利用的串行通讯和谈总线。它能够利用双绞线传输旌旗灯号。它是天下上利用最普遍的现场总线之一。Can和谈用于汽车各部件之间的通讯,以代替高贵而轻巧的配电线束。Can和谈的普遍利用,使其敏捷扩大到主动化节制和产业范畴。
CAN和谈的特色包罗完全的串行数据通讯、及时撑持、高达1MB/s的传输速度、11位寻址和毛病检测。
CAN总线的成长汗青
节制器局域网能够属于现场总线。它是一个有用撑持散布式节制体系的串行通讯收集。它是博世公司在20世纪80年月为汽车产业特地开辟的串行通讯总线。它以其高机能、高靠得住性和检测任何毛病的才能愈来愈遭到人们的接待,在很多范畴获得了普遍的利用。
跟着CAN总线在各个行业和范畴的普遍利用,对其通讯格局提出了更高的要求。1991年拟定并发布了can总线手艺规范(2.0版)。本手艺规范包罗A和B两部分,此中2.0A给出了can报文的规范格局,2.0B给出了两种格局:规范和扩大。
美国汽车工程学会SAE于2000年提出了J1939和谈。从当时起,该和谈已成为货车和大众汽车节制器局域网的通用规范。传统的can是基于事务触发的。信息传输时候的不肯定性和优先级反转是其固有的缺点。当总线上的动静传输频次不高时,这些缺点的影响绝对较小;但是,跟着传输频次的不时增添,体系的机能将急剧降落。
为了知足日趋增加的车辆节制对及时性和传输信息密度的须要,进步CAN总线的及时性长短常须要的。是以,传统can和时候触发机制的连系发生了TTCAN(时候触发can),已包罗在iso11898-4中。TTCAN总线与传统CAN总线体系的区分在于总线上的差别动静界说了差别的时隙。
CAN总线的任务道理
CAN总线接纳串行数据传输体例,速度为1MB/s,可在40m双绞线或光缆毗连上运转。另外,在该总线上,总线和谈撑持多个主节制器。当CAN总线上的一个节点(站)发送数据时,它以动静的情势向收集中的一切节点播送数据。对每一个节点,不管数据是不是发送到自身,它都会领受数据。每组动静开首的11个字符是标识符,用于界说动静的优先级。这类动静格局称为面向内容的寻址计划。在统一体系中,标识符是独一的,两个站点不能够发送具备不异标识符的动静。当多个站点同时合作总线读取时,此设置装备摆设很是主要。
Can总线功效
1.动静:总线上的数据以差别的动静格局发送,但长度无限。当总线余暇时,收集上的任何节点都能够发送动静。
2.信息路由:在can中,节点不利用任何对体系设置装备摆设的动静,比方站点地点。领受节点按照动静自身的特色肯定是不是领受该信息帧。
3.标识符:指要传输的动静的特色标识符。它不给出方针节点的地点,而是给出动静自身的特色。信息经由过程播送在收集上传输,一切节点都能够领受。
4.数据分歧性:确保can中一切节点同时领受或不领受动静,这与毛病处置和从头同步功效一路完成。
5.具备差别比特传输速度的Can体系具备差别的速度,但在给定体系中,比特传输速度是独一且牢固的。
6.优先级:占用总线的动静的优先级由动静发送数据中的标识符肯定。标识符越小,优先级越高。
7.长途数据要求:经由过程发送长途帧,须要数据的节点要求另外一个节点发送呼应的数据。呼应节点发送的数据帧和要求数据的长途帧由不异的标识符定名。
CAN总线的特色
1.及时性强,传输间隔长,抗电磁搅扰才能强,本钱低;
2.接纳双线串行通讯体例,检错才能强,能在高噪声搅扰情况下任务;
3.具备优先级和仲裁功效,多个节制模块经由过程CAN节制器毗连到总线上;
4.按照动静的ID能够领受或屏障动静;
5.靠得住的毛病处置和毛病检测机制;
6.传输的信息被粉碎后,能够主动重发;
7.节点具备严峻毛病时主动加入总线的功效;
8.动静不包罗源地点或方针地点,仅利用标记唆使功效和优先级信息。
CAN总线利用范畴
汽车制作业
大型仪器装备
产业节制
智能家居与糊口小区办理
机械人收集
主动节制
航空航天
飞行
流程产业
机械产业
纺织机械
农业机械
机械人
数控机床
医疗装备和传感器
Can已成为国际规范,并被公认为最有前程的现场总线之一。