汽车can系统维修
A. 汽车CAN总线如何进行故障诊断和记录
判断CAN总线工作状态有两种方法:
方法1:可以拔掉开关线,使控制器转向线上的正极和转向信号线可以短路。如果CAN总线对应的电机没有转动,则可以确定总控制器有故障。如果电机转动,您可以确定CAN总线存在故障。
方法2:用万用表测量,连接转动手柄,测量并转动信号线,手动转动。如果电压从0.8V上升到3.6V,则电机不转动,可以确定控制器故障。如果电压没有变化或没有电压,则可以确定CAN接线开关存在故障。
(1)汽车can系统维修扩展阅读:
汽车CAN总线数据传输系统的常见故障
1、汽车电源系统引起的故障:汽车电子控制模块的工作电压一般为10.5-15.0V。如果汽车电源系统提供的工作电压异常,将导致某些电子控制模块出现短期异常操作。这将导致整个汽车CAN总线系统中的通信不良。
2、汽车CAN总线系统的链路故障:当通信线路的短路,开路或物理性质变化导致通信信号衰减或失真时,多个电子控制单元将异常工作,CAN总线系统将无法工作。
B. 汽车can总线系统中,一个模块损坏会会造成整个系统失灵吗
不会的。如果一个模块损坏,那这个模块所控制的系统就会失效,但是整个系统不会失灵的。
C. 请问汽车can模块如果坏了,可以打开修理吗怎么修
一般的话还是不要拆开修理的好,没有保障,最好是换个模块吧,图便宜的话可以到专修汽车电脑的那换个三极管什么的就行了
D. 问问汽车can总线也需要经常的维护吗
感谢题主的邀请,我来回答一下这个问题:
可以肯定的是,汽车的CAN总线是需要经常的进行维护的,就和你经常的维护你的发动机和轮胎一样。发动机出毛病了你可能在路上抛锚,轮胎磨损严重了你可能会打滑,但是如果你给汽车下命令了汽车却不听你的那你就凉凉了。CAN总线是功能强大不容易出毛病,但是谁也架不住意外的发生呀!你愿意拿自己的性命冒这个危险吗?所以,我们也需要用CAN分析仪这类的设备经常的对汽车CAN总线进行数据监测,这类东西GCGD就有,网上都可查到。总之,为了您和他人的安全,请经常的对您的爱车CAN总线进行检测和维修。如果我的回答令你满意,请采纳呀!
E. 汽车can线断了如何修理
CAN线本身的线束是普通线束,断了以后完全可以接起来。但有以下要求:1.确保两端的120欧终端电阻正常,该终端电阻吸收冗余电磁波,很重要;2.CAN线是双绞线,每一米最少要互绕30圈以上。这是抗干扰的基本要求;3:断线建议使用低阻标准件来接线,如断线接线端子,请不要用手把裸露的铜丝拧一起后用电工胶包起来的土方法。
F. 汽车维修中的CAN线是什么
Can-Bus总线技术是“控制器局域网总线技术(Controller Area Network-BUS)”的简称,它具有极强的专抗干扰和纠错能力,最早被用属于飞机、坦克等武器电子系统的通讯联络上。
通过遍布车身的传感器,汽车的各种行驶数据会被发送到“总线”上,这些数据不会指定唯一的接收者,凡是需要这些数据的接收端都可以从“总线”上读取需要的信息。
(6)汽车can系统维修扩展阅读:
优势
CAN属于现场总线的范畴,它是一种有效支持分布式控制或实时控制的串行通信网络。较之许多RS-485基于R线构建的分布式控制系统而言,基于CAN总线的分布式控制系统在以下方面具有明显的优越性。
特点
CAN总线是德国BOSCH公司从80年代初为解决现代汽车中众多的控制与测试仪器之间的数据交换而开发的一种串行数据通信协议,它是一种多主总线,通信介质可以是双绞线、同轴电缆或光导纤维。通信速率最高可达1Mbps。
G. 汽车CAN系统知识
汽车电子与CAN总线
摘要:控制器局域网(CAN)是一种有效支持分布式控制或实时控制的现场总线,具有高性能和高可靠性的特点;随着现代汽车技术的发展,CAN技术在汽车电子领域应用日益广泛。文章介绍了符合CAN2.0B协议汽车CAN系统设计方案,着重讨论了以微处理器P89C668为核心的CAN总线智能节点的软硬件实现,推荐一款MOTOROLA的多路开关检测芯片MC33993,并且涉及到 ,SPI以及在系统编程等技术。
关键词:现场总线,CAN,汽车电子,MC33993, ,SPI
1 汽车电子与CAN总线
随着汽车电子技术的不断发展,汽车上各种电子控制单元的数目不断增加,连接导线显著增加,因而提高控制单元间通讯可靠性和降低导线成本已成为迫切需要解决的问题。为此以研发和生产汽车电子产品著称的德国BOSCH公司开发了CAN总线协议,并使其成为国际标准(ISO11898)。1989年,Intel公司率先开发出CAN总线协议控制器芯片,到目前为止,世界上已经拥有20多家CAN总线控制器芯片生产商,110多种CAN总线协议控制器芯片和集成CAN总线协议控制器的微处理器芯片。在北美和西欧,CAN总线协议已经成为汽车计算机控制系统和嵌入式工业控制局域网的标准总线,并且拥有以CAN为底层协议专为大型货车和重工机械车辆设计的J1939协议。我国的汽车CAN总线技术起步较晚,但随着现代汽车电子的不断进步发展,其研究和应用正如火如荼的进行中。CAN总线是一种串行多主站控制器局域网总线,是一种有效支持分布式控制或实时控制的串性通讯网络。CAN总线的通信介质可以是双绞线,同轴电缆或光导纤维,通信速率可达1Mbps/40m,通信距离可达10km/40Kbps。由于其通信速率高,可靠性好以及价格低廉等特点,使其特别适合中小规模的工业过程监控设备的互连和交通运载工具电气系统中。CAN总线有如下基本特点:
◎ 废除传统的站地址编码,代之以对通信数据块进行编码,可以多主方式工作;
◎ 采用非破坏性仲裁技术,当两个节点同时向网络上传送数据时,优先级低的节点主动停止数据发送,而优先级高的节点可不受影响继续传输数据,有效避免了总线冲突;
◎ 采用短帧结构,每一帧的有效字节数为8个,数据传输时间短,受干扰的概率低,重新发送的时间短;
◎ 每帧数据都有CRC校验及其他检错措施,保证了数据传输的高可靠性,适于在高干扰环境下使用;
◎ 节点在错误严重的情况下,具有自动关闭总线的功能,切断它与总线的联系,以使总线上其他操作不受影响;
◎ 可以点对点,一对多及广播集中方式传送和接受数据。
图1 汽车CAN总线系统架构
现代汽车典型的控制单元有电控燃油喷射系统,电控传动系统,防抱死制动系统(ABS),防滑控制系统(ASR),废气再循环系统,巡航系统和空调系统,车身电子控制系统(包括照明指示和车窗,刮雨器等)。完善的汽车CAN总线网络系统架构如图1所示。
2 CAN节点硬件构架
核心芯片:
选用PHILIPS公司的高性能8位微处理器P89C668。其突出特点如下:
◎ 80C51 中央处理单元;
◎ 内置可ISP(在系统编程)和IAP(在应用编程)的Flash 存储器,Boot ROM 可通过串口访问从而升级下载用户程序;
◎ 每个机器周期6 个时钟周期操作标准,每个机器周期12 个时钟周期操作可选,周期12 个时钟周期下速度高达33MHz;
◎ 8K字节RAM和64K字节FLASH;
◎ 4 个中断优先级,8 个中断源;
◎ 自带 串行接口序列;
◎ 5路可编程的计数器阵列PCA(PWM输出,捕捉/比较,高速输出三种工作方式)。
无论从处理能力,存储容量,还是外围资源以及网络可扩展性方面来评价,P89C668都是一款出色的微处理器,适用工控电子等各个领域。尤其是其8K字节RAM的"海量"内存,更是许多高速存储应用场合的首选。
CAN接口电路:
采用技术成熟应用广泛的SJA1000(CAN控制器),6N137(光电隔离),P82C250(CAN收发器)组成接口电路。需要指出的是,CAN总线(CANH,CANL)两端务必跨接120欧的终端电阻。SJA1000中断引脚接CPU的外中断0引脚。
在应用/系统编程电路:
IAP/ISP技术在许多款高性能单片机得到应用,其突出特点是方便快捷的实现程序的下载和更新。P89C668的FLASH空间0XFC00~0XFFFF烧写入1K字节的Boot Rom程序,上电后可以通过软件和硬件置位方法进入Boot Rom程序,通过PHILIPS提供的编程软件由串行口通讯就可以实现程序的在线升级(ISP)。当然用户还可以根据需要依据协议,自己编写Boot Rom程序(IAP)。通过拨码开关硬件置位(ALE, , ,P2.6,P2.7),上电后强制进入Boot Rom程序,烧写程序完毕后拨回原来状态重新上电后就进入用户程序。串行口电平转换芯片用MAX202替代MAX232,其匹配电容只需103瓷片电容。串行数据通讯波特率可达38400bps。
晶振和复位电路:
外接一块工业级的12M振荡芯片作为时钟信号。复位电路采用X25045芯片进行智能控制。X25045芯片将看门狗定时器,电源监控电路和E2PROM功能合三为一。看门狗定时器功能在系统出错期间,经过一个可设置的时间间隔就置位RESET信号。电源监控电路能检测到欠电压状况,在VCC下降到限阀值以下,系统被复位。并且RESET信号在VCC恢复且稳定之前一直有效。存储器功能的X25405是CMOS的4096字的E2PROM.并且支持SPI协议的三线(SO,SI,SCLK)存取。本节点用到X25405的前两个功能构成可靠的复位电路。
开关/数字量,模拟量检测电路:
汽车节点的开关器件(信号灯,雨刮,面板,车窗玻璃,电动后视镜等等的开关)特别复杂和繁多,而电流检测,水温油位传感器信号都是非线性的模拟信号,所以可靠实时地对这些开关/模拟量进行检测成为汽车电子硬件必须解决的问题。传统的分立元件保持电路存在可靠性差,尤其是开关触点氧化严重,浪费大量的微处理器I/O口等问题,推荐采用MOTOROLA公司的多路开关检测芯片MC33993。其突出优点如下:
◎ 3.3/5.0V的SPI序列读写(SO,SI,SCLK);
◎ 8路可编程开关输入检测(接地或接电源),14路接地开关输入检测,每路开关状态改变均能够产生中断;
◎ 开关输入电压从-14V~Vpwr(工作电源),Vpwr最大可达40V;
◎ 开关状态改变时的可选择唤醒;
◎ 可选择的湿性电流(16mA或2mA);
◎ 22对1的模拟量输出;
◎ Vpwr的低功耗电流(standby current)小于100uA,VDD的低功耗电流(standby current)小于10uA。
可见只需要四个CPU口线(SPI序列线和片选),就能够完成22路开关量(其中有8路可编程为对接电源开关)的检测,还可以进行串行和并行的多片MC33993级连。所谓的湿性电流(wetting current),指的是MC33993内部提供的输入口的上拉和下拉恒流源,可以编程选择为16mA或2mA,这对于保证开关的可靠闭合,去除金属触点的氧化物有着良好的作用。输入口的恒流源,可以直接驱动MOSFET以及LED。每一个输入口都可以编程为模拟量输出状态,从而在AMUX引脚输出所选输入口的电压。利用MC33993恒流源和模拟量输出可以组成线性的传感器检测电路。ADC芯片选用AD公司生产的并行数据采样集成芯片AD1674。它从引脚到功能都与AD574/674完全兼容,但内部增加了采样/保持电路,采样频率为100kHZ,并且有全控模式和单一工作模式。其采样精度可达0.05%,符合高速数据采集的要求。
功率器件驱动电路:
汽车车身控制系统需要驱动大功率的用电器件,比如照明信号灯,前后雨刮器电机,电动车窗,电动后视镜等等。功率驱动器件考虑采用MOTOROLA公司的汽车专用功率器件。MC33286为汽车电气专用智能的双路控制驱动芯片,与传统的机械继电器相比,自身提供过流和过热保护,响应时间更短,稳定性更高。MC33286设有两路驱动通道,每路最大工作电流可达15A,通过两路输入端口将CPU引脚电平信号引入,经过内部的逻辑处理模块转换成输出通道的电平变化。特别适合信号灯以及阻性负载的驱动。MC33887是带反馈的H桥型驱动芯片,专用来驱动需要正反转的电机负载。MC33486与MC33887类似,但内部只有半桥须外加CMOS管以构成全桥驱动电路,稳定输出可达10 A,尤其适用于电动车窗电机之类的大功率并伴有冲击电流的正反相控制要求。
3 软件结构
系统的程序结构分为四个部分:CAN通讯程序(包括应用层协议的SJA1000通讯),外围接口程序(所有检测芯片和驱动芯片的驱动),中断服务程序(处理开关信号以及故障报警等消息),主程序(完成系统初始化和任务调度,喂狗等)。限于篇幅,以下着重介绍 CAN应用层协议。
本系统CAN通讯选用CAN2.0B协议的PeliCAN模式,通信位速率为500Kbps,采用双验收滤波器机制。为使用及修改方便,通讯协议中标识码设计兼容点对点、一对多及广播通讯模式。开关量消息通讯时各节点间采用主从结构,子节点的报文只有主节点接收(点对点模式),主节点的报文所有子节点均接收(广播模式)。模拟量消息通讯时各节点间采用点对点模式。
标识符定义:(如图3所示)
◎ 类名:00000100--应答类消息(自检应答、故障诊断);00001000--命令类消息;00010000--调试类消息;00100000--下载类消息;01000000--工作类消息。
◎ 保留A:验收滤波器配置预留。
应答类消息中:ID19:1--自检应答消息 0--故障诊断出错消息
ID20:验收滤波器配置预留
工作类消息中:ID19:1--开关量消息 0--模拟量消息
ID20:验收滤波器配置预留
◎ 目的地址:接收报文节点的地址。
◎ 源地址:发送报文节点的地址,用于系统自检。
图3 标识符定义
4 结束语
CAN总线以其高性能,高可靠性及独特的设计,受到工业控制领域和汽车电子领域的广泛重视,已被公认为最有前途的现场总线之一。我们深信不久的将来,国产的CAN总线汽车必将诞生。
H. 汽车can系统原理及故障诊断
常见故障一:汽油消耗量过大是何原因?
1、机械因素:
汽车故障导致效率下降,请回厂检修确定无故障。
汽车发动机磨损老旧:大修发动机。
2、胎压不足:请时常注意轮胎状况,保持胎压,不但省油且增长使用寿命。
刹车咬住:可自行作慢速空档滑行测试,确定刹车无此状况。
3、人为操作因素:
温车过久:在发动后至多30秒钟,确认所有警示灯熄灭即可上路。
狂暴驾驶:急踩油门加速又紧急刹车,或飙至极速,除了耗油外,机械亦加速磨损,应尽量避免。
开冷气睡觉或长时间等人而不熄火,除了耗油,且发动机容易积碳。
长时间使用不必要的电器,如除雾线、加强雾灯等,因为天下没有白吃的午餐,电力的消耗也会转嫁于汽油消耗。
空调制冷效率下降
4、交通因素:
短程使用:发动机可能尚未加热至正常工作温度,即抵达目的地,由于冷机效率低,燃料大半消耗于将发动机及冷却水加温,耗油是不可避免的,此种用车状况亦会导致发动机积碳。
市区行车:市区行车因堵车及红绿灯,停停行行耗油量甚至数倍于高速公路行车。
5、其它因素:
车上如放置过多的杂物长期下来也会导致耗油量增加。
常见故障二:排气管冒黑烟是什么原因?冒白烟是什么原因?冒蓝烟是什么原因?
1、排气管冒黑烟:
说明发动机混合气过浓导致燃烧不充分。当空气滤清器过脏、火花塞不良、点火线圈故障等,均会造成发动机冒黑烟。
2、排气管冒白烟:
说明喷油器雾化不良或滴油使部分汽油不燃烧;汽油中有水;气缸盖和气缸套有肉眼看不见的裂纹,气缸垫损坏使气缸内进水;机温太低。可以通过以下方法解决:清洗或更换喷油器,调整喷油压力;清除油箱和油路中水分;不买低价劣质油;更换气缸垫、气缸套、气缸盖.
3、排气管冒蓝烟:
说明机油进入燃烧室参加燃烧,活塞环与气缸套未完全磨合,机油从缝隙进入;活塞环粘合在槽内,活塞环的锥面装反,失去刮油的作用;活塞环磨损过度,机油从开口间隙跑进燃烧室;油底壳油面过高;气门与导管磨损,间隙过大。可以通过以下方法解决:新车或大修后的机车都必须按规定磨合发动机,使各部零件能正常啮合;看清楚装配记号,正确安装活塞环;调换合格或加大尺寸的活塞环;查清油底壳油面升高的原因,放出油底壳多余的机油;减少滤清器油盘内机油;更换气门导管。
常见故障三:动力转向变沉重是何原因?
1、轮胎气压不足,尤其前轮气压不足,转向会比较吃力。
2、助力转向液不足,需添加助力转向液。
3、前轮定位不准,需进行四轮定位检测。
4、转向机或转向球节磨损严重,需要维修或更换。
常见故障四:车辆油耗增加应怎样判断和修理?
如果您感觉车辆油耗增加了,首先应到维修中心进行发动机电子数据的监查和车辆尾气的检测,并且按以下思路进行诊断:
1)、轮胎充压力:如果轮胎亏气将导致行驶阻力增加,造成油耗上升;相反,如果在轮胎气压规定值内适当增加轮胎气压,将有利于降低油耗。
2)、轮胎花纹:不同类型花纹的轮胎的燃油消耗率不同,选择折线花纹轮胎有助于节省燃油。
3)、四轮定位:始终保持车轮定位值正确,可以保证较低的燃油消耗率。
4)、行驶环境:车辆行驶中怠速和低档位对于整个行驶周期的时间占用率越低,越有利于降低油耗。所以在市区拥堵路面油耗居高不下。
5)、道路情况:路面阻力越大,上下坡路况越多,燃油消耗率越高。所以尽量选择铺装的、平坦的大路行驶。
6)、车辆载重:尽量减少车内和行李箱内不必要的物品,有助于降低油耗。
7)、平稳加速:急加速时的瞬时燃油消耗率比平稳加速时高一半,所以我们应尽量避免急加速、避免紧急制动。
8)、车速适中:明确经济车速,车速过高于过低都将使车辆燃油经济性变差。
9)、发动机技术状况:如果发动机的技术状况不良,将导致发动机功率向下降,造成大量燃油的浪费。
10)、自动变速器:确保自动变速器换档正常。
11)、传动系统:定期检查传动轴、差速器、半轴、轮箍轴承等部件旋转阻力是否正常。
12)、制动系统:检查确保制动系统无拖滞现象。
13)、齿轮油的粘度:在气温比较低的环境,将手动变速器和差速器中的齿轮油更换为粘度较低的标号,有助于与节油。
14)、风阻系数:如果车辆外观受损,打开车窗,或由于不正当改装等变大的因素。
常见故障五:如何判断和维修雨刮器和玻璃喷洗器故障?
1、雨刮器的常见故障现象有:
1)、完全不工作。
2)、无间歇档或间歇时间不对。
3)、无低速档。
4)、无高速档。
5)、关闭开关后雨刷不能自动回位。
维修技巧:对于此类常规电气系统故障,应首先检查系统电源电路,此类故障大部分由于保险丝烧断或接地点不良导致。
2、玻璃清洗器的常见故障有:
1)、完全不工作。没有清洗液或电机损坏。
2)、喷出的清洗液量不足。管路有堵塞。喷头出水口被灰尘、泥土堵塞,可用大头针等物品疏通,
3)、清洗液的喷射方向不对。调整正确喷射角度。
常见故障六:刹车为什么会软绵绵的?
刹车作为汽车安全行驶的关键部分,每位驾驶者都应特别重视。每次驾驶前,可以试验一下刹车踏板的工作状态。在未启动发动机之前刹车踏板会很硬,发动机正常启动后,刹车踏板轻微下沉一点,这是正常的。
有时我们踩下踏板会感觉刹车软绵绵的,制动距离明显加长,刹车无力。这种情况必须加以重视,一般情况下,原因有以下几种:不同品牌制动液混合使用,造成制动效能下降,超过厂家规定更换期限继续使用制动液造成制动液变质,沸点下降。制动液内含有气体。制动软管外表橡胶破损或起包造成泄压。制动总泵和分泵渗油,密封不良等等。除此之外,还要检查一下,制动片是否为原装产品。
常见故障七:驾驶中水温过高怎么办?
行驶过程中冷却液沸腾(开锅了)时的处理方法如下:
1)、应立即将车停到安全的地方。
2)、关闭空调系统,打开发动机机舱盖,使发动机怠速运转。(在这个过程中注意,千万不要试图打开冷却液的加注口盖。在冷却液沸腾时加注口盖一旦打开,冷却系统中的液体会喷出,造成人身伤害。)
3)、检查散热器风扇的运转是否正常,如不动。应同经销店联系。
4)、水温表指针下降后,将发动机熄火。
5)、待发动机冷却后,将水箱盖打开,检查冷却液的液位。
6)、如缺液应进行补充。
7)、如水温表指针一直没有下降的趋势,则立即将发动机熄火。同经销店联系。
建议:当出现冷却液沸腾的故障时,建议应同经销店联系,获取指导,最好不要擅自处理。
常见故障八:蓄电池没电了怎么应急?
蓄电池电力不足表现为下列几种情况:
1)、起动机不转或转动微弱,不能启动发动机。
2)、前大灯比平时暗。
3)、喇叭音量小或不响。
如遇上述问题可通过下列方法应急:
1)、连接跨接电缆
跨接电缆按照以下顺序连接:
①将没电的蓄电池的正极端子与救援车电池的正极端子连接。
②将救援车电池的负极端子与没电汽车的蓄电池负极端子或发动机室内的金属部分连接(接地线)。
2)、应急充电并起动发动机
起动救援车的发动机,稍微提高发动机的转速,约5分钟后,可向没电的蓄电池应急充电。
3)、取下跨接电缆与连接跨接电缆的顺序相反。
I. 汽车can总线的故障类型有哪些各种故障的波形特点
汽车车载网络系统的CAN双线式数据总线系统出现故障的状态较多,归纳起来通常有以下3个方面。
1.出现误动作或输出了错误的信息状态
这种故障状态出现时,CAN双线式数据总线系统能够正常参与总线通信工作,但出现误动作的单元在检测到错误时,输出错误启动的标志。
2.错误认可状态
错误认可状态一般是指容易出现错误的状态。处于错误认可状态的电子控制单元组件能够参与CAN总线上的通信,但为了不妨碍组件的通信,在接收信息时不能回传出现错误的告知信息。处于错误认可状态的电子控制单元组件,在检测到错误时,虽然会输出错误认可的标志,但如果其他处于错误启动工作状态的组件没有检测到错误时,则整个CAN系统仍然被判断为没有错误。
不过,处于错误认可状态的电子控制单元组件,在输出相关信号以后,不会立即又开始发信。而是在下一次发信之前,将8位隐性电平插入到帧间间隔处,也就是挂起传送(暂.停发送)的位域。
3.总线关闭状态
总线关闭状态也就是总线不能进行通信的状态。在此状态时,CAN总线所有的传送与接收的动作均处于停止或称为禁止状态。
汽车车载网络系统的CAN总线的三种状态是由发送错误计数器和接收错误计数器进行管理与故障判定的。