您的位置 首页 解答

根据CAN总线的汽车前照灯多路传输体系

0 引言基于CAN总线的汽车前照灯多路传输系统。CAN( Cont ro ller Ar ea Netw ork) 数据总线是一种适用于汽车环境的汽车局域网。它属于多路传输系统中的一种

0 导言

根据CAN总线的轿车前照灯多路传输体系。CAN( Cont ro ller Ar ea Netw ork) 数据总线是一种适用于轿车环境的轿车局域网。它归于多路传输体系中的一种, 是由德国博世( Bosch) 公司在20 世纪80 年代初为处理现代轿车中很多的操控单元与测验仪器之间的数据交流而使用开发的一种串行通讯协议。现在,在轿车规划领域中, CAN 简直成了一种有必要选用的技能手段, 尤其是在欧洲, 如奔跑、宝马、保时捷等都选用CAN 总线完结轿车内部操控体系与各检测和履行机构间的数据通讯。此外, 美国轿车厂也将操控器联网体系逐渐由Class2 过渡到CAN。CAN 国际规范只界说了物理层和数据链路层, 实践使用中, 一些厂家和公司又界说了相应的使用层规范, 使CAN 的使用愈加广泛和牢靠。

根据CAN总线的轿车前照灯多路传输体系。CAN 信号传输介质为一般双绞线, 通讯速率最高可达1 Mbps/ 40 m, 直接传输间隔可达10 km/ 5 Kbps。

根据CAN总线的轿车前照灯多路传输体系。CAN 的信号传输选用短帧结构, 每一帧的有用字节数为8 个, 因此传输时间短, 受搅扰的概率低, 因为其选用CRC16 的校验方法, 误码率仅为3 10- 5 。当节点严重错误时, 具有主动封闭的功用, 以堵截该节点与总线的联络, 使通讯线上的其他节点机通讯不受影响, 具有较强的抗搅扰才能。操控器部分网( CAN) 归于现场总线领域, 它是一种有用支撑分布式操控或实时操控的串行通讯网络。

根据CAN总线的轿车前照灯多路传输体系。CAN 作为轿车环境中的微操控器通讯, 在车载各电子操控设备ECU 之间交流信息, 构成轿车电子操控网络。比方: 发动机办理体系、变速箱操控器、外表配备、电子骨干体系中, 均嵌入CAN 操控设备。可是CAN 总线多路传输体系还没有实践使用到轿车前照灯。传统的轿车体系布线作业量很大, 一旦线路发现毛病, 确诊作业好不容易, 一起因为数据传输线很长, 导致传输速度下降,牢靠性、实时性差等问题。CAN 总线技能作为最有出路的现场总线之一, 依托其牢靠性高, 适应环境才能强, 纠错才能杰出, 性价比高级特色成为处理这一问题的新挑选。正是根据这种研讨布景, 本文研讨并开发出了根据CAN 总线的轿车前照灯多路传输体系。

根据CAN总线的轿车前照灯多路传输体系。

1 CAN 操控器SJA1000

1. 1 SJA1000 的硬件结构和功用

CAN 的通讯协议首要由CAN 操控器完结。CAN操控器首要由完结CAN 总线协议部分和微操控器接口部分组成。不同类型的CAN 总线通讯操控器, 完结CAN 协议部分电路的结构和功用大都相同, 而与微操控器接口部分的结构及方法存在一些差异。SJA1000是一种独立CAN 操控器, 是PHILIPS 公司首推新一代操控器。支撑CAN 2. 0B 协议。

SJA1000 的首要特性如下:

器材管脚和电器特性均和PCA82C200 兼容; 时钟频率24 MHz; 支撑CAN 协议2. 0 规范位速率可达1 Mb/ s;一起支撑11 位标识符和29 位标识符; 扩展的接纳缓冲器( 增至64 B, PCA82C200 只要20 个字节) ; 对不同微处理器的接口; 可编程的CAN 驱动器输出。

SJA1000 具有两种作业形式: 基本形式和Peli 形式。其间基本形式契合CAN 协议2. 0A 规范, 和PCA82C200 兼容。设置时钟分频器( CDR: Clock divider Reg ister) 的最高位形式挑选位( CDR. 7) , 可在基本形式和Peli 形式之间切换。

1. 2 CAN 收发器82C250 的硬件结构和功用

82C250 是CAN 操控器与物理总线间的接口, 开始首要使用于轿车高速操控场合。它向总线供给了差动的发送才能, 向CAN 操控器供给了差动的接纳才能。

82C250 首要特性如下: 与ISO/ DIS11898 规范兼容; 高速( 最高可达1 Mb/ s) ; 具有抗轿车环境下的瞬间搅扰, 维护总线才能; 下降射频搅扰( Radio FrequencyInterference, RFI) 的斜率( slope) 操控; 热防护; 防护电池与地之间产生短路; 低电流待机方法; 某一个节点掉电不会影响总线; 可有110 个节点相连接。

根据CAN总线的轿车前照灯多路传输体系

2 体系硬件电路图规划

2. 1 轿车前照灯线路示意图

轿车前照灯传统供电线路示意图和轿车前照灯多路总线传输体系示意图如图1, 图2 所示。

\

图1 轿车前照灯传统供电线路示意图

\

图2 轿车前照灯多路总线传输体系示意图

2. 2 体系硬件电路原理图

CAN 智能节点电路图的规划是本体系的中心, 下面给出详细的CAN 节点硬件电路规划。

图3 是轿车轿车前照灯的CAN 总线多路传输体系的硬件电路原理图。从图中能够看出, 电路首要由三大块组成。榜首块是前照灯的开关电路部分, 首要包含微操控器89C51 单片机、独立CAN 通讯操控器SJA1000, CAN 总线收发器82C250; 第二块是上位机,包含CAN 总线适配卡以及数据显现部分; 第三块是前照灯的用电器电路部分, 首要包含的也是微操控器89C51 单片机、独立CAN 通讯操控器SJA1000, CAN总线收发器82C250。需求阐明一点的是, 本体系用4 个发光二极管来替代详细的轿车前照灯中的近光灯,远光灯, 示宽灯, 雾灯。

2.jpg

图3 体系硬件电路原理图

微处理器89C51 担任SJA1000 的初始化, 经过操控SJA1000 完结数据的接纳和发送等通讯使命。

SJA1000 的AD0 ~ AD7 连接到89C51 的P0 口,SJA1000 的连接到89C51 的P2. 0, P2. 0 为0 时,CPU 片外存储器地址可选中SJA 1000, CPU 经过这些地址可对SJA1000 履行相应的读/ 写操作。SJA1000的ALE 别离与89C51 的引脚相连, 接89C51 的, 89C51 也能够经过中止方法拜访SJA1000。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/changshang/jieda/324623.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部