当前位置:「欢迎!」 > 公司治理 > > 正文

汽车网合是个什么器械?特地专业(可能先保藏

作者:admin   时间:2020-02-25   来源:2020白菜网站大全|2020白菜网送体验金不限ip|2020最新开户注册送白菜网址大全

  网合是接连异型搜集的接口装备,它归纳了桥接器和道由器的效用,汽车网合重要能正在OSI参考模子的物理层、数据链道层和行使层上对两边差异的造定实行翻译和注释。

  对付Bosch公司为疾驰600SEL等汽车开荒的驾御器区域网CAN1.2与CAN2.0造定之间的网合,是指为统治多个ECU的核中和CPU之间的通讯而供给的一种归纳接口装备,现实上便是一个Intel—16位80C196单片微机,至于美国三大汽车公司采用的SAEJ1850搜集与Bosch—CAN搜集之间的网合,现实上便是一个Intel—16位87C196KR单片微机。

  一个网合务必具备有一个搜集造定到另一个造定转换音讯的才气,对付CAN造定的网合,应能涉及CAN造定4种帧类型中的两种,即数据帧和长途帧。此表两种纰谬帧和超限帧,由该网合的CAN芯片硬件驾御,所以,能够说网合无附加的相应性。当然,网合务必具备有“形态位” ,即正在任何一个搜集中发作的纰谬太多时,网合应有报警形态位或总线断绝形态位,如此,网合就像搜集中的节点那样,能够观察总线形态。

  对付两个搜集之间的网合,最少应具备以下性格:尽量少的传输恭候时候,音讯损失或超限过错起码,能统治总线崭露的过错。

  1991年9月,尺度的1.2版本的CAN造定修订为新的2.0版本,新版本的技艺环节是增多了音讯标识符,也便是说,新的CAN2.0既援手尺度的11位,也援手扩展后的29位音讯标识。图5位两个CAN版本的互联框图。

  CAN2.0执行新的音讯位,标识扩展位(IDE)使CAN操作装备能辨别尺度和扩展花样,但公共半现存的尺度CAN—1.2版本不行使被扩展后的音讯花样,正在执行历程中会影响纰谬音讯。

  为了能执行29位的音讯标识,Intel公司开荒了种类繁多的芯片,行动CAN的汽车用户,能够采用网合使搜集互联,正在仅用CAN—1.2—11位音讯标识的条目下,能准确相应29位标识。

  音讯花样是数据通讯体例中合于题目、音讯首部、地方、正文和收场等的书写规章。CAN—1.2 采用11位显露符,称为尺度(1.2版本)花样;CAN—2.0采用29位标识符,称为扩展(2.0版本)花样。尺度和扩展的花样均援手4种帧类型:数据帧,载运数据;长途帧,当一个节点向另一个节点央求数据时发送;纰谬帧,当某个节点检测到一个讯息错时发送;过载(超限)帧,当某个节点央求附加延迟时发送。

  Arbitration Field:判优字段,囊括音讯标识位的1个或2个字段。尺度花样由1个11位字段,而扩展花样有11位和18位宽的2个字段,共29位标识符。

  RTR:长途传输哀告位,该位正在判优字段,对付数据帧是主位,对付长途帧是隶属位。

  SRR:用于扩展音讯中替换长途哀告位,是隶属的。该位庖代尺度花样中的RTR位,位于扩展花样的判优字段中。

  IDE:标识扩展位,对付尺度花样是安排的,对付扩展花样是隶属的。该位位于扩展花样的判优字段和尺度花样的驾御字段中。

  Control Field:驾御字段。保存位r0和r1被单作安排位发送。4位数据长度码DLC显露数据字段中的字节数。

  Data Field:数据字段。数据字节位于数据帧(0—8字节)中。长途帧蕴涵零数据字节。

  CRC Field:轮回冗余效验字段。该字段由1组15位虚幻冗余效验误码和1个隶属的CRC分开符位构成。

  ACK Field:确认字段。确认是1个安排位,由授与数据帧和长途帧的节点发送,紧随着1个隶属的ACK分开位符位。

  表6中的位计数是用来评定网合音讯传输恭候时候和过速(指网合部能按数据发送速度授与数据而酿成的数据损失)敏锐度。这些音讯的现实长度恐怕有不同,原故是“填充”位被增加到音讯中。因为音讯中增多了转换,故填充位有帮于同步。5个连气儿等值为被发送后,填充位被插入到位流中,填充位于5个连气儿位反极性。统治CRC分开符、ACK字段和帧停止表,通盘的音讯字段都被填充。

  要是两个CAN搜集实践器是两片独立的芯片(图7),微驾御器(单片微机)行动网合,那么,CAN芯片就像伶俐的随机存储器被网合读写。一朝授与到音讯,网合就实践授与CAN芯片的表部读操作,接着实践转换音讯的逻辑指令,然后实践表部写操作,对第二个搜集的CAN芯片做传输编成。

  以是说,网合重要是实践表部读、写操作和转换音讯标识符,而实践读、写操作的紧急技艺条目是时候,读、写所央求的时候又取决于网合和CAN芯片借故的准时性格。

  图7的机合采用1组16位地方/数据总线,该总线正在网合与CAN芯片间又双通讯才气,CAN芯片驱动连至网合独立断绝线,以利于识别断绝的CAN装备。

  CAN芯片设备有授与和发送音讯的机合。典范的CAN芯片的音讯机合援手2—15个音讯客体(含有音讯的实体或授与音讯的实体,对客体的存取即为对其蕴涵的音讯存取)。音讯客体由存储音讯标识符、数据字节和驾御字节的RAM字节构成。为进步授与音讯的牢靠性,CAN芯片务必正在授与新音讯的同时仍能统治起先授与的旧音讯。的确的做法是:采用1套带缓冲的授与音讯客体或采用两个瓜代作确认和抵赖的缓冲授与音讯客体(图8)。假设通盘授与音讯就只被单个缓冲的授与音讯客体授与。若不必认同的过滤,起阻碍影响的少少授与音讯客体将会授与所需的整体音讯。为了缉捕新音讯,新音讯的末位被授与前的那一个授与音讯客体务必“有用” 。

  每个CAN芯片应用1或2个音讯客体授与,盈利的音讯客体用来统治长途帧和发送音讯。网合务必装备存储多个发送音讯的机合(图9)。以恭候CAN总线存取。所需求的发送音讯客体的数目,取决于网合传送和授与的音讯量以及将这些音讯送至另一个搜集的才气。总线的总负荷和越过网合的音讯优先级,对所需求的发送音讯客体的数目,起着决议性的影响。

  管修发送音讯客体的伎俩之一,是供给一个旅馆,以存储末用的音讯客体(号)数。要是需求一条音讯传输,一个音讯客体号就从该旅馆中“弹出” 。同样,当停止了一条音讯传输,它的音讯客体号就被“压入”旅馆中。网合管修发送音讯客体的顺序,低优先级的音讯不会被先排定发送。比如,Intel 82527应用被存正在最低号数的音讯客体中的音讯以供判优,能够不思量芯片上其他音讯客体的判优备案,音讯客体#1中的低优先级音讯不会先于其他音讯传输。

  网合重要“统治”相合下面三局限的实质(图10):从第一个搜集读取所授与的音讯,翻译音讯,向第二个搜集发送音讯。图中翻译音讯标识符的寄义如下:CAN1.2和CAN2.0的网合可用于以下两种处境,第一种是最粗略的执行体例,即正在两个搜集之间不需求对音讯标识符翻译,只是传送尺度音讯,也便是说,这是6的网合只起到互联CAN1.2与CAN2.0,并让这两个搜集共享尺度音讯的职分;第二种执行体例需求对音讯标识符作翻译,也便是说,两个搜集有各自的音讯标识符。比如,“带头机温度音讯”正在CAN1.2搜集上拥有专用的11位表转音讯标识符,而正在CAN2.0搜集上却拥有扩展的29位音讯标识符,此时的网合需对这两种音讯标识符通过计较或“查表”翻译。

  七、为什么执行SAE J1939和J1850搜集造定的美国汽车也要采用与CAN桥接的网合?

  SAE汽车选用CAN2.0造定行动“C级”串行驾御和通讯搜集的引荐执行尺度,又称为SAE J1939榜样。CAN2.0每秒钟的数据速度可达1Mbps,也便是说,CAN2.0实践相当于SAE—C级的高速数据速度。而对付载货车的挂车或被牵引的机具来说,并不需求如斯高的数据速度。因为高速度的串行链道的电子元件和硬件的本钱较高贵,所以,就采用中速度(B级)41.6kbps的J1850搜集来统造挂车的牵引和造动,而CAN2.0只用于援手主车带头机的各个ECU,如此,正在载货车和大客车大客车上献崭露了连绵异型搜集的网合(图11)

  同样道理,原执行SAE—J1650B级通讯速度的幼客车,感触带头机、自愿变速器、ABS等体例的数据速度偏低,念进步通讯速度以改革汽车的驾御职能,又不行让汽车本钱增多太多,就将原执行J1850的汽车增多一网合(图12),并将网合前哨的总线篡改为CAN总线。

  (1)87C196KR微驾御器。该微驾御器为16位,16MHz,经编程后使CAN和J1850驾御器互通。87C196KR现实上便是网合。87C196KR诈骗端口引脚形成通至搜集各个驾御器的复位和片选信号。行动一输入设备的端口引脚,从搜集驾御器的开式 — 漏极输出端授与断绝信号。87C196KR至82527的借故应用8位多道复用地方/数据总线。

  高位地方译码,天生片选数据至83527。其他总线信号(ALE,RD# ,WR#)驾御总线KR跨接一个串行表围借故SPI与MC68HC57互通。87C196KR同步串行输入/输出表围配置驾御SPI接口。

  (2)82527—CAN驾御器。82527是实践CAN2.0榜样的全性格CAN器件。该芯片拥有能供给巨额发送/授与设备的15个音讯客体。网合虽只要1个16位多道复用接口,但可诈骗82527的8位同步和异步非多道复用接口及1个SPI接口。此表,82527还设备有1个缓冲授与音讯客体,用来从CAN总线号授与的尺度音讯瓜代组成有用/无效,以实践缓冲授与。如此能给微驾御器有更多的时候统治音讯。其他的12个音讯客体发送音讯。旅馆通过存储正在其上的相应信号数据跟踪可用的音讯客体(图14),要是需求1个音讯客体,一个可用的音讯客体号数就被旅馆“弹出”(亦称出栈)。要是1个音讯客体已被发送,它的音讯客体号数就被压回旅馆。这品种型的旅馆,对统造设备正在这一事宜传输的多条音讯是很有效的。

  (3)MC68HC57数据链道驾御器。MC68HC57统治J1850的总线占控度。芯片上收发器让芯片直接到J1850总线缓冲发送和授与通过串行口编程的87C196KR只可操作与1MHz。

  87C196KR发送第1个字节装罕见据、第2字节装有敕令的2字节系列串行音讯给MC68HC57,敕令又囊括装入1条发送音讯、取出1条授与音讯、读出一形态字节,然后设备MC68HC57断绝发送和援手授与。

  队伍用于统造J1850传输(图15),因为MC68HC57拥有发送FIFO的内存缓冲区,队伍被用于仍旧FIFO的全发送。跟着传输的实行,从队伍中检索出的音讯馈入MC68HC57中。

  (4)CAN总线驱动器,CAN总线驱动器是一组用于驱动连绵到CAN总线上的逻辑元件的功率放大器。它拥有三态性格,即除了高、低电平输出表,还拥有高阻抗形态,便于收控不见正在逻辑上短促与总线断开。当总线上连绵的器件较多时,闪现容性负载,会减慢数据传送速度,影响网合硬件的平常操作时序,插足驱动器后能够减幼容性负载的影响。

  CAN与J1850的桥接软件流程如图16所示。流程涉及到两个搜集之间的驾御器设备、通讯量统造和音讯翻译等。

  流程已入手,两个搜集驾御器的硬件复位。网合用输出引脚仍旧复位低(低态有用信号)15ms,接着设备搜集驾御器。网合对82527的驾御寄存器、CPU接口寄存器及总线设备、位准时和认同樊篱等各个寄存器写,让82527的前12个音讯客体失效,设备15号音讯客体授与扩展音讯,培养13和14号音讯客体授与尺度音讯。因为两种音讯客体获得统造,所以授与效用被缓冲。旅馆上创设了1个存储可用音讯客体发送表,旅馆上的任何信号数都可用来发送1个异日音讯。

  MC68HC57通过发送1个设备字节而初设。82527初始位被铲除,两个搜集驾御器联机打算执行桥接效用。

  网合入手环道恭候断绝,一朝断绝发作,网合务必确定收到的是CAN照样J1850的音讯。通过读82527的断绝寄存器可很疾地确定断绝源。非零值显露已发作1次断绝。要是82527是断绝源,网合效验接纳断绝(音讯13—15)或发送断绝(音讯1—12),证据传输平常。要是82527不是断绝源,网合则读MC68HC57的形态字节,确是授与发作的断绝照样发送发作的断绝。

  表中“1”的线道驱动器,是通过传输线或其他电道传送模仿信号或数字信号的一种放大器,“放大”的宗旨是为懂得决线道上连绵器渐增加酿成数据传送速度减慢脑的缺陷。

  RS—485时美国电子工业协会(EIA)合于多点通讯线道的一个尺度,它应用DB—37或DB—9连绵器组成线道连绵,使工具有三态性格的驱动器,诈骗低阻抗驱动器和授与机。RS—485答允正在线的少少良好性格,其物理层处事正在较高的信号传送速度(250kbps),约为J1922和J1587的26倍;最多节点数可达3个;线M长度的T型连绵器。这种连绵器可作3个差异倾向的连绵,并可行动总线式或环式搜集中的电缆分造器。的确应用时,个中心端口接网卡,此表两个端口接同轴电缆。线根带有漏极引线和每个断电有终端电阻器的樊篱双绞线,漏极引线为搜集的连绵点(如驾御器)缚接和增加樊篱供给了便当。顺序模块通过3脚非樊篱的连绵器连绵到搜集上。3脚连绵器中的1脚经非樊篱的连绵器的另一半配对接通樊篱(图17),所以仍旧了樊篱的连气儿性。

  对付J1939搜集樊篱的设备和笼罩域,假设所用电子驾御装备ECU为30个,可由图18显露。

  通过表8中的8个方面的对照,可看出这3个搜集尺度数据链道性格的分别。从表8中可看出,SAE—J1939的数据链道层采用的是Bosch公司的CAN2.0b,有29位标识符;可用象征正在J1587的底子上增至8672个,其宗旨是为了扩展动力体例的用处,使之能适于低等第公道等苛刻的条目。

  J1939数据链道层采用CAN2.0b行动音讯规约。标识符有两段长度规格:11位标识符是CAN的尺度帧规格,18位字段时CAN的扩展帧规格(图19)。CAN2.0的29位标识符与J1939的央求是一律的。途中的实质可参考前述的CAN1.2与CAN2.0的音讯花样。

  J1939与CAN数据帧的适合性可由两种J1939界说的造定数据单位PDU的花样作出推断(图20)。PDU中的每一个字段,显露正在某一传送场合下得到的传输才气。从图中可看出两种PDU的花样和位字段及它们的互相依赖合联。

  造定数据单位专用(PS)字段为8位长度,要么便是扩展数据实质(EDC),也便是说,凭借于数据实质字段之值:要是数据实质字段值为0—239,则造定数据单位专用字段为一宗旨地方;若数据实质为240—255,则为一扩展的数据实质字段。

  优先(P)字段为3位长度(图19),该字段时用来确保正在J1939的全面寿命时候,被界说的数据实质能得到较高的优先级。优先字段被看作CAN肇端帧(SOF)之后总线给定的任何优先(P)局限都作了界说,但这些值都恐怕被汽车体例结尾的积分电道所调动。也便是说,要是J1939从头界说了新的敕令,该敕令比原先界说的敕令央求更高的优先,那么优先就需求调动。

  保存(R)字段为1位长度,该字段用来增多数据实质象征数——从8627增至17344(2页增至4页)。

  数据页(DP)字段为1长度,并正在2页数据实质象征之间作拣选,每夜有4336个象征。该位将汇同保存(R)位酿成4页象征。

  数据实质(DC)字段为8位长度,它用来对音讯中数据字段的数据作象征该数据象征与优先字段或源地方字段无合。可是,能够拣选旋钮西授与器视察音讯源,决议是否应用所授与的数据。

  源地方(SA)字段为8位长度,它用来标识音讯源。SAE拟定了两种地方分拨:第一种入手于零并向浮动界线增加,每次分拨1个地方,这种地方分拨的行使是针对主车,实践传输驾御类的1个子体例效用;第二种应用1种模块的道理,每个模块耗用8个地方。模块的分拨入手于247并向第一种与第二种抵造类型之间的浮动界线增加。这种地方分拨的行使重要针对非公道运输呆滞配置及农业机具等。

  数据字段为0—64位长,它用来传送与数据实质象征相合的数据。要是与某个数据实质象征相合的数据突出64位,该字段就通过1个独立的传输造定越过搜集实行通讯。该独立的传输造定答允与它相合的数据实质象征达1785数据字节。

  总的说来,J1939的优先(P)、保存(R)、数据页(DP)、数据实质(DC)、造定数据单位专用(PS)和源地方(SA)等字段位长之和共计29位,与CAN的尺度标识位11位及扩展标识位18位之和相当;此表,J1939的数据字段0—64位也与CAN的数据字段相当。能够以为J1939与CAN数据帧的适合性杰出。

  通过表9中的5个方面的对照,从表中可看出,J1939带头机和变速器驾御音讯的更新周期最短,行使规模较宽。

  (1)采用J1939尺度的分级式。该机合将全面搜集分成差异效用层级(图21),并用特造的微机对差异层级实行统治和驾御。这种搜集组织拥有突出30个ECU的容量。

  (2)采用J1587/J1708尺度的隔离式。正在这种搜集组织(图22)中,各个搜集都有本人的操作体例,互相之间用桥接器来统治多个ECU之间的通讯。


相关文章
  • 开局一台开掘机?父亲也曾的剧团遗失往日光彩,面对被拆除的风险!因一纸来信而站正在此地的「你」能否急救坎坷剧团?即将相遇的二十位新人艺员,又将与「你」写下如何的故事?剧情
    时间:2020-01-23
  • 恩智浦半导体公司(NXP Semiconductors NV)即日推出了一款芯片组,为更新,更宏大,更宏大的汽车网闭奠定了根底。 这种新的芯片组被称为MPC-LS,将行为所谓的面向供职的网闭的盘算推算根
    时间:2020-02-25
  • 大七座车型是这两年车市新的消费热门,跟着生育铺开和独生儿女们逐渐步入婚姻的殿堂,七座就成为了实打实的刚性需求。 可是,正在中国目前的境况下,七座原来并没有看起来那么
    时间:2019-12-30
  • 公司是一家经工商部分容许建树,专业从事招牌及常识产权代庖的正道公司。经招牌局立案的代庖机构。公司地处江苏常熟招商城,自有办公面积320平方米,有十多名从事多年招牌专业
    时间:2019-12-23
  • 正在汽车的平时操纵中,咱们尽不妨做少少容易的轮胎爱护是很有好处的。那日常做哪些汽车轮胎爱护呢?下面幼编我告诉公共汽车轮胎爱护的常识,教公共汽车轮胎何如爱护?。 轮胎
    时间:2020-01-22
  • 卢沟桥事件是中国摩登史上一个庞大事宜,有许多人对卢沟桥印象深远。你念看看卢沟桥的简笔画是何如的吗?本日先和进修啦幼编沿途赏玩这些卢沟桥平面图简笔绘图片,期望你会有所
    时间:2020-01-11
友情链接

咨询热线:86(0762)67081917
网站名称2020白菜网站大全|2020白菜网送体验金不限ip|2020最新开户注册送白菜网址大全
网       址http://bahanwang.com
©2019 by 2019注册送38元体验金-2019白菜网站大全 「bahanwang.com」

友情链接

咨询热线:86(0762)67081917
网站名称2020白菜网站大全|2020白菜网送体验金不限ip|2020最新开户注册送白菜网址大全
网       址http://bahanwang.com
©2019 by 2019注册送38元体验金-2019白菜网站大全 「bahanwang.com」