当前位置:文档之家› 电动轿车CAN总线系统的原理和工作状态

电动轿车CAN总线系统的原理和工作状态

电动轿车CAN总线系统的原理和工作状态
电动轿车CAN总线系统的原理和工作状态

电动轿车CAN总线系统的原理和工作状态1.CAN总线的特点及通信协议

电动轿车对通信系统的要求是:

①数据传输可靠、实时性高,传输速率高、误码率低;系统的可

靠;

②系统的可靠性高,即当节点或总线出现故障时对整车性能的影

响尽可能的小;

③系统的鲁棒性好,允许多主网络存在。

CAN总线作为一种有效支持分布式控制或实时控制的串行通信网络完全能够满足这些要求,其模型结构只有三层,即物理层、数据链路层和应用层。传输介质为双绞线,通信速率最高可达1Mbps/40m,直接传输距离最远可达10km/5kbps,可挂接设备数最多可达110个。CAN为多主工作方式,通信方式灵活,无需站地址等节点信息,采用非破坏性总线仲裁技术,满足实时要求。另外,CAN采用短帧结构传输信号,传输时间短,具有较强的抗干扰能力。

CAN通信协议规定了4种不同的帧格式,即数据帧、远程帧、错误帧和超载帧。基于下列5条基本规则进行通信协调:

①总线访问;

②仲裁;

③编码/解码;

④出错标注;

⑤超载标注。

SAE J1939协议在CAN总线通信协议2.OB之上具体实现了应用层,成为载货车和大客车广泛使用的通信标准。SAE J1939使用PDU 来实施和封装CAN的标准格式。

具体定义如下:协议数据单元PDU由优先权P、参数组号PGN、源地址SA和数据DATA组成。参数组号PGN又由保留位R、数据页DP、PDU格式PF和PDU特定域PS组成。J1939/71应用层文档定义了车辆控制的各种参数及命令的PGN。

2.系统原理框图

图1为电动轿车CAN总线系统原理框图,由中央控制器、电池管理系统、电机控制系统、制动控制系统、仪表控制系统组成。各个控制器之间通过CAN总线进行通信,以实现传感器测量数据的共享、控制指令的发送和接收等,并使各自的控制性能都有所提高,从而提高系统的控制性能。它们之间的通信与信息类型为信息类和命令类。信息类主要是发送一些信息,如传感器信号、诊断信息、系统的状态。命令类则主要是发送给其他执行器的命令。通信有以下主要内容。

图1 电动汽车CAN总线系统原理框图

(1)车辆启动时的自检。中央控制器负责向各个模块发送自检命令,并收集各个模块的返回信息。通过分析处理,及时地发现问题,解决问题。

(2)加速过程通信加速操作时,中央控制器采集加速踏板信号。

根据控制策略,通过CAN总线设置电机转速、电池管理系统参数等。

(3)制动过程通信。制动过程中,制动踏板信号直接下传到ABBS 控制器,同时通过CAN总线上传到中央控制器。中央控制器根据控制规划,通过CAN总线设置电机转速、电池管理系统参数等。

(4)周期性数据刷新通信。电机控制器采集电机的电枢电流、电机转速,判断是否缺相,接收设定转速;电池管理控制器采集电池温度、荷电状态,接收是否充电指令、充电门限系数;制动控制器采集车轮转速,接收执行制动指令;仪表控制器采集并显示电机转速、车速、电池的荷电状态值等。

(5)运行过程中监控在车辆运行过程中,检测总线上数据帧的收发情况,及时发现总线异常,自动作出紧急处理,甚至向驾驶员发出警报。

3.与CAN总线系统相关的ECU工作状态描述

连接在CAN总线上的ECU的工作状态很大程度上决定了CAN总线的使用情况,并且ECU工作状态之间的切换涉及到信息列表中各信息的优先级设置、总线的唤醒策略和故障排除与自修复等问题。该系统中ECU的工作状态可分为以下6类。

(1)上电诊断状态。ECU上电后,应有一个初始化过程。在完成本模块的初始化后,应发送网络初始化信息,同时监听其它节点的网络初始化信息。通过网络初始化信息的交换,ECU判断整个网络是否完成初始化过程,是否能够进入正常工作状态。

(2)正常工作状态。在正常工作状态下,ECU之间通过CAN总

线进行通信,以实现传感器测量数据的共享、控制指令的发送和接收等。当休眠条件满足时,ECU从正常工作状态转入休眠状态;当CAN 模块故障计数器的计数值为255时,ECU从正常工作状态转入总线关闭状态。

(3)休眠状态。该状态下,ECU及其模块处于低功耗模式。一旦接收到木地唤醒信号(本地触发信号)或远程唤醒信号(CAN总线激活信号),就从休眠状态转入五常工作状态,其间需要使用网络初始化信息。

(4)总线关闭状态。处于总线关闭状态的ECU延迟一段时间后,复位CAN模块,然后重新建立与CAN总线的连接;若连续几次都无法正常通信,则ECU尝试将通信转移到备用总线上,若转移成功,则发送主总线故障信息。

(5)掉电状态。关闭电源时,ECU所处的状态。

(6)调试及编程状态该状态用于调试与系统软件升级。

CAN总线呕心沥血教程

哥很郁闷,为了CAN研究了不少,看了不少资料,现在我给大家总结一下先看看工作原理 当CAN总线上的一个节点(站)发送数据时,它以报文的形式广播给网络中所有节点,对每个节点来说,无论数据是否是发给自己的,都对其接收。每组报文开头的11位字符为标识符,定义了报文的优先级,这种报文格式成为面向内容的编制方案。同一系统中标识符是唯一的,不可能有两个站发送具有相同标识符的报文,当几个站同时竞争总线读取时,这种配置十分重要。 大体的工作原理我们搞清了,但是根本的协议我们还要花一番功夫。下面介绍一个重要的名词,“显性“和”隐性“ 在我看到的很多文章里,有很多显性和隐性的地方,为此我头痛不已,最终我把它们彻底弄明白了。 首先CAN数据总线有两条导线,一条是黄色的,一条是绿色的。分别是CAN_High线和CAN_Low线 当静止状态时,这两条导线上的电平一样。这个电平称为静电平。大约为2.5伏。这个静电平状态就是隐形状态,也称隐性电平。也就是没有任何干扰的时候的状态称为隐性状态.当有信号修改时,CAN_High线上的电压值变高了,一般来说会升高至少1V,而CAN_Low线上的电压值会降低一个同样值,也是1v,那么这时候。CAN_High就是2.5v+1v=3.5v,它就处于激活状态了。而CAN_Low降为2.5v-1v=1.5v。 可以看看这个图 由此我们得到 在隐性状态下,CAN_High线与CAN_Low没有电压差,这样我们看到没有任何变化也就检测不到信号。但是在显性状态时,改值最低为2V,我们就可以利用这种变化才传输数据了。所以出现了那些帧,那些帧中的场,那些场中的位,云云~~~~~~~~~~~ 在总线上通常逻辑1表示隐性。而0表示显性。这些1啊,0啊,就可以利用起来为我们传数据了。 利用这种电压差,我们可以接收信号。 一般来说,控制单元通过收发器连接到CAN驱动总线上,这个收发器(顾名思义,可发送,可接收)内有一个接收器,该接收器是安装在接收一侧的差动信号放大器。然后,这个放大器很自然地就放大了CAN_High和CAN_Low线的电平差,然后传到接收区。如下图 由上图可知,当有电压差,差动信号放大器放大传输,将相应的数据位任可为0。下面我们进入重点难点。报文 所谓报文,就是CAN总线上要传输的数据报,为了安全,我们要给我们传输的数据报编码定一下协议,这样才能不容易出错,所以出现了很多的帧,以及仲裁啊,CRC效验。这些都是难点。 识别符的概念。 识别符顾名思义,就是为了区分不同报文的可以鉴别的好多字符位。有标准的,和扩展的。标准的是11位,扩展的是29位。他有一个功能就是可以提供优先级,也就是决定哪个报文优先被传输,报文标识符的值越小,报文具有越高的优先权。CAN的报文格式有两种,不同之处其实就是识别符长度不同,具有11位识别符的帧称为标准帧,而还有29位识别符的帧为扩展帧,CAN报文有以下4个不同的帧类型。分别是

电动车控制器原理及编程

电动车控制器原理及编程2008-10-29 15:34

电动车控制器原理及编程 https://www.doczj.com/doc/ae348908.html,/html/blog/7597/45892.htm 云翔电动车维修的BLOG https://www.doczj.com/doc/ae348908.html, 原信息URL:https://www.doczj.com/doc/ae348908.html,/html/blog/7597/45892.htm 控制器 无刷控制器硬件电路详解 电动车无刷电机是目前最普及的电动车用动力源,无刷电机以其相对有刷电机长寿,免维护的特点得到广泛应用,然而由于其使用直流电而无换向用的电刷,其换向控制相对有刷电机要复杂许多,同时由于电动车负载极不稳定,又使用电池作电源,因此控制器自身的保护及对电机,电源的保护均对控制器提出更多要求。 自电动车用无刷电动机问世以来,其控制器发展分两个阶段:第一阶段为使用专用无刷电动机控制芯片为主组成的纯硬件电路控制器,这种电路较为简单,其中控制芯片的代表是摩托罗拉的MC33035,这个不是这里的主题,所以也不作深入介绍。第二阶段是以MCU为主的控制芯片。这是这篇文章介绍的重点,在MCR 版本的设计中,揉和了模拟、数字、大功率MOSFET驱动等等许多重要应用,结合MCU智能化控制,是一个非常有启迪性的设计。 今以应用最广泛的以PIC16F72为智能控制中心,350W的整机电路为例,整机电路如图1: 图1:350W整机电路图 整机电路看起来很复杂,我们将其简化成框图再看看: 图2:电路框图 电路大体上可以分成五部分: 一、电源稳压,供应部分; 二、信号输入与预处理部分; 三、智能信号处理,控制部分; 四、驱动控制信号预处理部分; 五、功率驱动开关部分。 下面我们先来看看此电路最核心的部分:PIC16F72组成的单片机智能处理、控制部分,因为其他电路都是为其服务或被其控制,弄清楚这部分,其它电路就比较容易明白。 图3:PIC16F72在控制器中的各引脚应用图 我们先来简单介绍一下PIC16F72的外部资源:该单片机有28个引脚,去掉电源、复位、振荡器等,共有22个可复用的IO口,其中第13脚是CCP1输出口,可输出最大分辨率达10BIT的可调PWM信号,另有AN0-AN4共5路AD模数转换输入口,可提供检测外部电路的电压,一个外部中断输入脚,可处理突发事件。内部软件资源我们在软件部分讲解,这里并不需要很关心。

一文看懂汽车CAN总线技术原理

一文看懂汽车CAN总线技术原理 随着现代汽车技术的不断发展,CAN总线逐渐成为现代汽车上不可缺少的技术,并大大推动了汽车技术的高速发展。本文将对汽车CAN 总线技术的工作原理、特点及优点,CAN总线在汽车制造中的应用及发展趋势做了简单介绍,具体的跟随小编一起来了解一下。 CAN总线的由来由于现代汽车的技术水平大幅提高,要求能对更多的汽车运行参数进行控制,因而汽车控制器的数量在不断的上升,从开始的几个发展到几十个以至于上百个控制单元。控制单元数量的增加,使得它们互相之间的信息交换也越来越密集。为此德国BOSCH 公司(和inter 公司共同)开发了一种设计先进的解决方案-CAN 数据总线,提供一种特殊的局域网来为汽车的控制器之间进行数据交换。 CAN 是ControllerAreaNetwork 的缩写,称为控制单元的局域网,它是车用控制单元传输信息的一种传送形式。 CAN总线技术简介CAN总线又称作汽车总线,全称为“控制器局域网(Controller Area Network)”,意思是区域网络控制器,它将各个单一的控制单元以某种形式(多为星形)连接起来,形成一个完整的系统。在该系统中,各控制单元都以相同的规则进行数据传输交换和共享,称为数据传输协议。CAN总线最早是德国Bosch公司为解决现代汽车中众多的电控模块(ECU)之间的数据交换而开发的一种串行通讯协议。 在工程实际中CAN总线是对汽车中标准的串行数据传输系统的习惯叫法。随着车用电气设备越来越多,从发动机控制到传动系统控制,从行驶、制动、转向系统控制到安全保证系统及仪表报警系统,使汽车电子系统形成一个复杂的大系统,并且都集中在驾驶室控制。另外,随着近年来智能运输系统(ITS)的发展,以3G(GPS、GIS和GSM)为代表的新型电子通讯产品的出现,它对汽车的综合布线和信息的共享交互提出了更高的要求。CAN 总线正是为满足这些要求而设计的。 CAN总线主要有四部分组成:导线、控制器、收发器和终端电阻。其中导线为由两根普通铜导线绞在一起的双绞线。控制器的作用是对收到和发送的信号进行翻译。收发器负责

11大众汽车总线系统方案

11数据总线系统 学习目标 知识目标 (1)了解汽车总线系统的类型、作用、组成; (2)熟悉汽车总线系统的结构和工作原理; (3)掌握汽车总线系统的电路分析方法; (4)掌握典型车系总线系统故障分析方法。 能力目标 (1)熟悉维修手册的使用方法; (2)学会使用示波器对总线系统的检测方法; (3)学会典型车系总线系统故障检测与诊断方法。 11.1 概述 随着汽车技术的不断发展,人们对汽车各方面的性能要求越来越高,不仅在追求车辆动力性和操控性能的同时还对舒适性和安全性能也提出了更高的要求。 20世纪90年代以来,随着集成电路在汽车上的广泛应用,汽车上的电子控制系统越来越多,例如电子燃油喷射装置、防抱死制动装置(ABS)、安全气囊装置、电动门窗装置、主动悬架装置等。各种电子控制系统的导入和应用使汽车的各项功能更加完善,控制更加精确和灵活,智能化程度也不断提升。然而,功能的日益增加和完善使车载电子控制单元的数量以惊人的速度增加。 与此同时,各电子控制单元之间的数据交换也随之增加。传统的数据交换形式只是通过模块间专设的导线完成点对点的通信。数据量的增加必然导致车身线束的增加。庞大的车身线束不仅增加了制造成本,而且还占用空间,增加了整车重量。线束的增加还会使因线束老化而引起电气故障的可能性大大提高,降低了系统的可靠性。解决这个问题的关键就是利用计算机网络技术,将车载控制单元通过车载网络连接起来,实现数据信息的高效传输。如图11-1所示,采用了CAN 总线、LIN总线(单线总线)、MOST总线(光学总线)以及无线蓝牙总线后车载网络控制系统可以处理大量来自控制单元的信息和执行其各种功能以及不断增加的数据交换。 在现代汽车中,采用总线的意义已远远超出节省电线的围,它已成为车各零部件实施信息交互的标准接口。整车的总线网络成为整车的电器平台,也就是说只要有总线存在,就可以在这个总线平台上不断增加汽车的智能化零部件。总线技术促进了汽车智能化的发展。

电动自行车控制器电路及原理大全

电动自行车控制器电路及原理大全 目前流行的电动自行车、电动摩托车大都使用直流电机,对直流电机调速的控制器有很多种类。电动车控制器核心是脉宽调制(PWM)器,而一款完善的控制器,还应具有电瓶欠压保护、电机过流保护、刹车断电、电量显示等功能。 电动车控制器以功率大小可分为大功率、中功率、小功率三类。电动自行车使用小功率的,货运三轮车和电摩托要使用中功率和大功率的。从配合电机分,可分为有刷、无刷两大类。关于无刷控制器,受目前的技术和成本制约,损坏率较高。笔者认为,无刷控制器维修应以生产厂商为主。而应用较多的有刷控制器,是完全可以用同类控制器进行直接代换或维修的。 本文分别介绍国内部分具有代表性的电动自行车控制器整机电路,并指出与其他产品的不同之处及其特点。所列电路均是根据实物进行测绘所得,图中元件号为笔者所标。通过介绍具体实例,达到举一反三的目的。 1.有刷控制器实例 (1)山东某牌带电量显示有刷控制器 电路方框图见图1。 1)电路原理 电路原理图见图2所示,该控制器由稳压电源电路、PWM产生电路、电机驱动电路、蓄电池放电指示

电路、电机过流及蓄电池过放电保护电路等组成。 稳压电源由V3(TL431),Q3等元件组成,从36V蓄电池经过串联稳压后得到+12V电压,给控制电路供电,调节VR6可校准+12V电源。 PWM电路以脉宽调制器TL494为核心组成。R3、C4与内部电路产生振荡,频率大约为12kHz。 H是高变低型霍尔速度控制转把,由松开到旋紧时,其输出端可得到4V—1V的电压。该电压加到TL494的②脚,与①脚电压进行比较,在⑧脚得到调宽脉冲。②脚电压越低,⑧脚输出的调宽脉冲的低电平部分越宽,电机转速越高,电位器VR2用于零速调节,调节VR2使转把松开时电机停转再过一点。 电机驱动电路由Q1、Q2、Q4等元件组成。电机MOTOR为永磁直流有刷电机。TL494的⑧脚输出的调宽脉冲,经Q1反相放大驱动VDMOS管Q2。TL494的⑧脚输出的调宽脉冲低电平部分越宽,则Q2导通时间越长,电机转速越高。D1是电机续流二极管,防止Q2击穿。TL494的⑧脚输出低电平时,Q1、D2导通,Q4截止,Q2导通;TL494的⑧脚输出高电平时,Q1、D2截止,Q4导通,迅速将Q2栅极电荷泄放,加速Q2的截止过程,对降低Q2温度有十分重要的作用。 蓄电池放电指示电路由LM324组成四个比较器,12V由R24、VR1、VR4、VR3、VR5、R21分压形成四个不同基准电压分别加到四个比较器的反相端。蓄电池电压经R23和R22分压加到每个比较器的同相端,该电压和蓄电池电压成比例。V A=VB*R22/(R22+R23)。当蓄电池电压不低于38V时,LED1、LED2、LED3均点亮;当电池电压低于38V时,LED3熄灭;当电池电压低于35V时,LED2熄灭;当电池电压低于33V时,LED1熄灭,此时应给电池充电。调节VR1、VR4、VR3可分别设定LED3、LED2、LED1熄灭时的电压。LED4用作电源指示,LED5用作欠压切断控制器输出指示。 蓄电池过放电保护当蓄电池放电到31.5V时.LM324的①脚输出低电平,三极管Q5导通,约5V电压加到TL494的死区控制端④脚.该脚电位≥3.5V,就会迫使TL494内部调宽脉冲输出管截止,从而使三极管Q1、Q2截止,电机停止运转,蓄电池放电停止,进入电池保护状态。此时LED5点亮,指示出该状态。VR5用于设定电池保护点电压。 电机过流保护R30为电机电流取样电阻,当过流时,取样电压经R14加到TL494的⑩脚。当⑩脚电位高于⑩脚电位时,TL494内部运放2输出高电平,迫使TL494内部调宽脉冲输出管截止,从而使Q1、Q2截止,电机停止运转,从而保护了电机。 制动保护当刹车制动时,KEY2接通.5V电压加到TL494的死区控制端④脚,迫使TL494内部调宽脉

CAN总线的工作原理

CAN总线的特点和优点 CAN总线的特点和优点; (1)多主控制 在总线空闲时,所有的单元都可开始发送消息(多主控制)。最先访问总线的单元可获得发送权(CSMA/CA)。多个单元同时开始发送时,发送高优先级D消息的单元可获得发送权。 (2)消息的发送 在CAN协议中,所有的消息都以固定的格式发送。总线空闲时,所有与总 线相连的单元都可以开始发送新消息。两个以上的单元同时开始发送消息时, 根据标识符(D)决定优先级。两个以上的单元同时开始发送消息时,对各消 息ID的每个位进行逐个仲裁比较。仲裁获胜(被判定为优先级最高)的单元可 继续发送消息,仲裁失利的单元则立刻停止发送而进行接收工作。 (3)系统的柔软性 与总线相连的单元没有类似于“地址”的信息。因此在总线上增加单元时,连接在总线上的其它单元的软硬件及应用层都不需要改变。 (4)通信速度 根据整个网络的规模,可设定适合的通信速度。在同一网络中,所有单元 必须设定成统一的通信速度。即使有一个单元的通信速度与其它的不一样,此 单元也会输出错误信号,妨碍整个网络的通信。不同网络间则可以有不同的通 信速度。 表1一1 CAN总线系统任意两节点间的最大距离

最大距离/m 位速率bps 10 1000 130 500 270 250 530 125 620 100 1300 50 3300 20 6700 10 10000 5 CAN总线上任意两节点之间的通信距离与其位速率有关,表2一1列举了相关数据。 (5)远程数据请求可通过发送“请求帧”请求其他单元发送数据。 (6)错误检测功能·错误通知功能·错误恢复功能 所有的单元都可以检测错误(错误检测功能)。检测出错误的单元会立即同 时通知其他所有单元(错误通知功能)。正在发送消息的单元一旦检测出错误, 会强制结束当前的发送。强制结束发送的单元会不断反复地重新发送此消息直 到成功发送为止(错误恢复功能)。 (7)故障封闭 CAN可以判断出错误的类型是总线上暂时的数据错误(如外部噪声等)还 是持续的数据错误(如单元内部故障、驱动器故障、断线等)。由此功能,当总 线上发生持续数据错误时,可将引起此故障的单元从总线上隔离出去。

汽车CAN总线基本原理及应用

汽车CAN总线基本原理

1、CAN总线简介 2、CAN总线通信模式 3、CAN总线的性能特点 4、CAN总线应用实例

1、CAN总线简介 控制器局域网络(Controller Area Network简称CAN)主要用于各种过程(设备)监测及控制。CAN最初是由德国的Bosch公司为汽车的监测与控制设计的,但由于CAN总线本身的突出特点,其应用领域目前已不再局限于汽车行业,而向过程工业、机械工业、机器人、数控机床、医疗器械及传感器等领域发展。由于其高性能、高可靠性及独特的设计,CAN 总线越来越受到人们的重视,国际上已经有很多大公司的产品采用了这一技术。CAN已经形成国际标准(ISO11898),并已成为工业数据通信的主流技术之一。

第一,“载波监测,多主掌控/冲突避免 这就允许在总线上的任一设备有同等的机会取得总线的控制权来向外发送信息。如果在同一时刻有两个以上的设备欲发送信息,就会发生数据冲突,CAN总线能够实时地检测这些冲突情况并作出相应的仲裁而不会破坏待传之信息; 第二,信息报文在传送时不是基于目的站点地址; 这就允许不同的信息以“广播”的形式发送到所有节点并且可在不改变信息格式的前提下对报文进行不同配置; 第三,CAN总线是一种高速的,具备复杂的错误检测和恢复能力的高可靠性强有力的网络。

一、CSMA/CD—载波监测,多主掌控/冲突避免 “载波监测”的意思是指在总线上的每个节点在发送信息报文前都必须监测到总线上有一段时间的空闲状态。 “多主掌控”的意思是一旦此一空闲状态被监测到,那么每个节点都有均等的机会来发送报文。 “冲突避免”是指在两上节点同时发送信息时,节点本身首先会检测到出现冲突,然后采取相应的措施来解决这一冲突情况。此时优先级高的报文先发送,低优先级的报文发送会暂停。在CAN总线协议中是通过一种非破坏性的仲裁方式来实现冲突检测。这也就意味着当总线出现发送冲突时,通过仲裁后原发送信息不会受到任何影响。所有的仲裁判别都不会破坏优先级高的报文信息内容,也不会对其发送产生任何的时延。

汽车CAN总线系统简介论文

论文 汽车CAN总线系统简介

摘要 CAN(Controller Area Network)即控制器局域网,是德国Bosch公司20世纪80年代最初动机是为了解决现代汽车中庞大的电子控制装置之间的通讯,减少不断增加的信号线而应用开发的一种通信协议。因其良好的性能价格比和可靠性,如今已得到广泛应用。传输速率为83.3~500kbit/s。 LIN总线:是车内最新且运用最广泛的低成本串行通讯系统。开发这种是为了产生一种开放的标准“低成本”CAN,用在CAN难于实现或使用成本过高的位置。使用LIN后,无需增加CAN的带宽和灵活性,即可实现与智能传感器和执行器之间的通信。通信协议和数据格式均基于单主/多从概念。LIN总线在物理上基于单线制12V总线。通过LIN启动的典型部件包括车门模块(电动车窗、车门锁、后视镜调节),滑动天窗,转向盘上的控制按钮(收音机、电话……),座椅控制器,风挡玻璃雨刮器,照明,雨水/光线传感器,起动机,发电机等等。LIN 总线是一条双向单线接口,最大传输速率为20kbit/s。 与一般的通信总线相比,CAN总线的数据通信具有突出的可靠性、实时性和灵活性,它在汽车领域上的应用最为广泛,世界上一些著名的汽车制造厂商都采用了CAN总线来实现汽车内部控制系统与各检测和执行机构间的数据通信。

绪论 我在汽车销售服务有限公司进行售后维修实习。在来这九个多月的时间里,首先我对汽车4S店的零部件供给、售后服务流程有了相关了解,其次学会了维修设备:举升机、轮胎动平衡机、部分专用工具等的使用,还有掌握了对检测仪器:DAS电脑检测仪、电池测试仪、万用表等的一般使用,以及对车间信息系统软件能熟练运用。 实习期间我主要从事汽车保养工作。汽车保养是很重要的,买的一辆新车,首先要懂得如何保养。汽车保养需求做的几项任务:干净汽车表面,检查门窗玻璃、刮水器、室内镜、后视镜、门锁与升降器手摇柄能否完全有效。检查散热器的水量、曲轴箱内的机油量、油箱内的燃油储量、蓄电池内的电解液液面高度能否符合请求。检查喇叭、灯光能否完全、有效,安装能否结实。检查转向机构各连接部位能否松旷,安装能否结实。检查轮胎气压能否充足,并肃清胎间及胎纹间杂物。检查转向盘的游动间隙能否符合标准;轮毂轴承、转向节主销能否松动。 汽车保养除了换机油外,还要用电脑检测仪检查车各个电控部件能否正常。检查发动机机油液位,发动机冷冻液液位,助力转向油液位,刹车油油位和轮胎气压。谈到轮胎气压,很多车主看到车轮很扁,以为气压不足,而给汽车车胎打气,直至不扁。实际上这是错的。太高的轮胎气压,造成轮胎过早磨损,在高速公路行驶时,简单发作爆胎,非常风险。轮胎气压太低也不好,最好按各车的标准,可查随车手册或油箱盖上的说明标签。

电动车控制器原理图解

电动车控制器原理图解

单片机PICl6F72是目前电瓶车控制器主流控制芯片,配合2只 74HC27(3输入或非门电路);1只74HC04D(反相器);1只74HC08D(双输入与门)和一片LM358(双运放),组成一款比较典型的无刷电瓶车控制器,具有60°和120°驱动模式自动切换功能,其基本组成框图见图l。实物测绘原理图见图2(图中数据除注明外,均为开锁停车状态数据)。 一、电路简介与自检 开通电门锁,48V电瓶直流电经电门锁线输入到控制器,一路经R3、R13、R4等送入U6的③脚作电瓶欠压检测用,另一路送入U13、U14、

U15输出+15V和+5V给IC和末级驱动供电。单片机PICl6F72的⑨、⑩脚外接16MHz晶体,①脚外接R13、C25组成复位电路,电门锁开锁,单片机得电工作后即进入初始化自检状态,它主要检测:1.由R3、R73、R4、R11、C2l等组成的电池欠压检测电路(典型值U6的③脚输入3.8V)。 2.由R5、R6、U1等组成的末级电流检测和过流保护电路(正常值Ul的⑦脚输出0V,①脚输出约3.6V)。 3.转把复位信号(正常值U6的⑥脚输入约0.8V的低电平)。 4.刹车复位信号(正常值U6的⑦脚输入4.8V高电平)。 5.电机霍尔元件检测到的无刷电机相位信号(正常时至少有一根霍尔线输入为4.1V,其他为0V)。 自检后的状态由LED2显示结果,以下是参照值(具体显示与单片机的程序设计有关)。 闪l停l--自检正常通过 闪2停l--欠压 闪3停l--LM358故障 闪4停1--电机霍尔信号故障

闪5停l--下管故障 闪6停l--上管故障 闪7停1--过流保护 闪8停l--刹车保护 闪9停1--手把地线断开 闪10停1--手把信号和手把电源线短路 闪l停11--上电时手把信号未复位 若自检正常通过,当转动转把时,U6根据转把输出电压的大小,将相应脉冲宽度的载波信号与三路驱动上下管的换相导通信号混合,从而达到控制无刷电机速度的目的,不同的速度对应不同的电机电流,同时行驶速度与电机换相频率成正比。 电路中,末级功率管V1和V2,V3和V4分别为无刷电机U相的上、下路驱动管;V5和V6,V7和V8分别为无刷电机V相的上、下路驱动管;V9和V10,Vll和V12分别为无刷电机W相的上、下路驱动管。U2为下管驱动IC,U4为上管驱动IC;U3、U5为上、下管R55、R56(康铜丝)串接在末级功率管的地线上,因而末级功率管的电流变化会在R55、R56上产生压降,所以由R5、R6和Ul等组成的电流检测电路可以随时检测无刷电机电流的大小,避免过流损坏电机。由R3、R73、R4、R11、C21、

CAN总线原理2009

CAN总线原理2009-09-22 08:54一、概述 对于一般控制,设备间连锁可以通过串行网络完成。因此,BOSCH公司开发了CAN总线(Controller Area Network),并已取得国际标准化组织认证(ISO11898),其总线结构可参照I SO/OSI参考模型。同时,国际上一些大的半导体厂商也积极开发出支持CAN总线的专用芯片。通过CAN总线,传感器、控制器和执行器由串行数据线连接起来。它不仅仅是将电缆按树形结构连接起来,其通信协议相当于ISO/OSI参考模型中的数据链路层,网络可根据协议探测和纠正数据传输过程中因电磁干扰而产生的数据错误。CAN网络的配制比较容易,允许任何站之间直接进行通信,而无需将所有数据全部汇总到主计算机后再行处理。 二、CAN在国外的发展 对机动车辆总线和对现场总线的需求有许多相似之处,即较低的成本、较高的实时处理能力和在恶劣的强电磁干扰环境下可靠的工作。奔驰S型轿车上采用的就是CAN总线系统;美国商用车辆制造商们也将注意力转向CAN总线;美国一些企业已将CAN作为内部总线应用在生产线和机床上。同时,由于CAN总线可以提供较高的安全性,因此在医疗领域、纺织机械和电梯控制中也得到广泛应用。 三、CAN的工作原理 当CAN总线上的一个节点(站)发送数据时,它以报文形式广播给网络中所有节点。对每个节点来说,无论数据是否是发给自己的,都对其进行接收。每组报文开头的11位字符为标识符,定义了报文的优先级,这种报文格式称为面向内容的编址方案。在同一系统中标识符是唯一的,不可能有两个站发送具有相同标识符的报文。当几个站同时竞争总线读取时,这种配置十分重要。 CAN总线的报文发送和接收参见图1。当一个站要向其它站发送数据时,该站的CPU将要发送的数据和自己的标识符传送给本站的CAN芯片,并处于准备状态;当它收到总线分配时, 转为发送报文状态。CAN芯片将数据根据协议组织成一定的报文格式发出,这时网上的其它站处于接收状态。每个处于接收状态的站对接收到的报文进行检测,判断这些报文是否是发给自己的,以确定是否接收它。 由于CAN总线是一种面向内容的编址方案,因此很容易建立高水准的控制系统并灵活地进行配置。我们可以很容易地在CAN总线中加进一些新站而无需在硬件或软件上进行修改。当所提供的新站是纯数据接收设备时,数据传输协议不要求独立的部分有物理目的地址。它允许分布过程同步化,即总线上控制器需要测量数据时,可由网上获得,而无须每个控制器都有自己独立的传感器。 四、位仲裁 要对数据进行实时处理,就必须将数据快速传送,这就要求数据的物理传输通路有较高的速度。在几个站同时需要发送数据时,要求快速地进行总线分配。实时处理通过网络交换的紧急数据有较大的不同。一个快速变化的物理量,如汽车引擎负载,将比类似汽车引擎温度这样相对变化较慢的物理量更频繁地传送数据并要求更短的延时。 CAN总线以报文为单位进行数据传送,报文的优先级结合在11位标识符中,具有最低二进制数的标识符有最高的优先级。这种优先级一旦在系统设计时被确立后就不能再被更改。总线

CAN总线的工作原理

CAN总线的工作原理 控制器局域网总线(CAN,Controller Area Network)是一种用于实时应用的串行通讯协议总线,它可以使用双绞线来传输信号,是世界上应用最广泛的 现场总线之一。CAN 协议由德国的Robert Bosch 公司开发,用于汽车中各种不同元件之间的通信,以此取代昂贵而笨重的配电线束。该协议的健壮性使其用 途延伸到其他自动化和工业应用。CAN 协议的特性包括完整性的串行数据通讯、提供实时支持、传输速率高达1Mb/s、同时具有11 位的寻址以及检错能力。CAN 总线是一种多主方式的串行通讯总线,基本设计规范要求有高的位速率,高抗电子干扰性,并且能够检测出产生的任何错误。CAN 总线可以应用于汽车电控制系统、电梯控制系统、安全监测系统、医疗仪器、纺织机械、船舶运输 等领域。CAN 总线的特点1、具有实时性强、传输距离较远、抗电磁干扰能力强、成本低等优点;2、采用双线串行通信方式,检错能力强,可在高噪声干 扰环境中工作;3、具有优先权和仲裁功能,多个控制模块通过CAN 控制器挂到CAN-bus 上,形成多主机局部网络;4、可根据报文的ID 决定接收或屏蔽该报文;5、可靠的错误处理和检错机制;6、发送的信息遭到破坏后,可自动 重发;7、节点在错误严重的情况下具有自动退出总线的功能;8、报文不包含 源地址或目标地址,仅用标志符来指示功能信息、优先级信息。CAN 总线的工作原理CAN 总线使用串行数据传输方式,可以1Mb/s 的速率在40m 的双绞线上运行,也可以使用光缆连接,而且在这种总线上总线协议支持多主控制器。CAN 与I2C 总线的许多细节很类似,但也有一些明显的区别。当CAN 总线上 的一个节点(站)发送数据时,它以报文形式广播给网络中所有节点。对每个节 点来说,无论数据是否是发给自己的,都对其进行接收。每组报文开头的11 位字符为标识符,定义了报文的优先级,这种报文格式称为面向内容的编址方

电动车用电机控制器原理

什么是电动汽车的电机控制器, (一)电机控制器简介 简略地讲电机控制器是由周边器件和主芯片(或单片机)组成。周边器件是一些功能器件,如执行、采样等,它们是电阻、传感器、桥式开关电路,以及辅助单片机或专用集成电路完成控制过程的器件;单片机也称微控制器,是在一块集成片上把存贮器、有变换信号语言的译码器、锯齿波发生器和脉宽调制功能电路以及能使开关电路功率管导通或截止、通过方波控制功率管的的导通时间以控制电机转速的驱动电路、输入输出端口等集成在一起,而构成的计算机片。这就是电动车的智能控制器。 控制器的设计品质、特性、所采用的微处理器的功能、功率开关器件电路及周边器件布局等,直接关系到整车的性能和运行状态,也影响控制器本身性能和效率。不同品质的控制器,用在同一辆车上,配用同一组相同充放电状态的电池,有时也会在续驶能力上显示出较大差别。 既然说到了电动车的续驶能力,再向大家介绍一下什么是续驶里程: 续驶里程是指电动汽车从动力蓄电池全充满状态开始到标准规定的试验结束时所走过的里程 延长续驶里程的方法: 1. 选用高比能量的电池 2.减少EV(电动汽车)在行驶过程中各环节的能力损耗 3.减少EV辅助系统的电能消耗,对空调、动力转向等进行自动控制 4.设计新EV时,在造型、结构、材料和配件方面,应使车重,阻力等尽量降 低 (三)电机控制器的保护功能 保护功能是对控制器中换相功率管、电源免过放电,以及电动机在运行中,因为某种故障或误操作而导致的可能引起的损伤等故障出现时,电路根据反馈信号采取的保护措施。电动车基本的保护功能和扩展功能如下: 1、制动断电 当制动时,内部开关被闭合或被断开,而改变了原来的开关状态。这个变化形成信号传送到控制电路中,电路根据预设程序发出指令,立即切断基极驱动电流,使功率截止,停止供电。因而,既保护了功率管本身,又保护了电动机,也防止了电源的浪费。 2、欠压保护 这里指的是电源的电压。当放电最后阶段,在负载状态下,电源电压已经接近“放电终止电压”,控制器面板(或仪表显示盘)即显示电量不足,引起驾驶员的注意,计划自己的行程。当电源电压已经达到放终时,电压取样电阻将分流信息馈入比较器,保护电路即按预先设定的程序发出指令,切断电流以保护电子器件和电源。 3、过流保护电流超限对电机和电路一系列元器件都可能造成损伤,甚至烧毁,这是绝对应当避免的。控制电路中,必须具备这种过电流的保护功能,在过流时经过一定的延时即切断电流。 4、过载保护过载保护和过电流保护是相同的,载重超限必然引起电流超限。 5、欠速保护仍然属于过流保护范畴,是为不具备0速起步功能的无刷控制系

电动自行车无刷控制器电路原理分析

该控制器由CPU(PIC16F72)、2片74HC27(3输入或非门)、1片74HCO4D(反相器)、1片74HCO8D(双输入与门)和1片LM358(双运放)、6只大功率场效应管等组成,功率达350W,是一款比较典型的无刷电动车控制器,具有600和120°驱动模式自动切换功能。 根据实物绘出其电路图,如图所示。该控制器由CPU(PIC16F72)、2片74HC27(3输入或非门)、1片74HCO4D(反相器)、1片74HCO8D(双输入与门)和1片LM358(双运放)、6只大功率场效应管等组成,功率达350W,是一款比较典型的无刷电动车控制器,具有600和120°驱动模式自动切换功能。 电路组成及工作原理 该电路分为电源电路,信号输入与预处理、智能信号处理控制,驱动控制信号功率驱动开关等三部分。CPU(PIC16F72)单片机是智能处理控制部分的核心。PIC16F72的引脚功能描述见304页图中所注。 1.电源电路 该控制器有三组电源。第一组是提供总能源的电池。板子上的电解电容C1(1OOOμ F/63V)、C11(1OOμF/63V)及C1O(μF/63V)用于消除由电源线、电路板走线所带来的电阻、寄生电感等引起的杂波干扰。由于是工作在大电流、高频率、高温状态下,对电解电容有损耗角小、耐高温的要求,普通的电解电容容易发热爆裂。 第二组电源提供15V电压,一是给场效应管供电,由于场效应管必须有1OV以上、20V 以下的电压才能很好地导通,所以必须有合适的电压为其供电,同时15V电压也为5V稳压块提供预稳压。稳压块为LM317,输出15V。由于LM317的输入输出压差不能超过40V,而输入电压(电池电压)可能高达60V,因此在LM317前面加了一只330Ω/2W的电阻。 第三组电源是5V,稳压块采用LM78LO5,由于78LO5的最大输出电流只有1OOmA,所以并联了两只Ω的电阻R75、R76,以扩流。系统对5V电源的要求比较高,不单单是因为逻辑电路、CPU等的电源电压都不能过高,而且由于CPU的所有AD转换都是以5V电压为基准,所以若5V不准,会出现电流检测、欠电压检测、手柄控制等均不能达到设计要求的情况,甚至不能动作。因此,该电压应严格控制在~。

CAN总线中循环冗余校验码的原理及其电路实现

摘要:在can网络中传输摄文时,噪声干扰或传输中断等因素往往使接收端收到的报文出现错码。为了及时可靠地把报文传输给对方并有效地检测错误,需要采用差错控制。详细介绍了can总线中循环冗余校验码的差错控制原理及其实现方法。关键词:循环冗余校验差错控制报文在can系统中为保证报文传输的正确性,需要对通信过程进行差错控制。目前常用的方法是反馈重发,即一旦收到接收端发出的出错信息,发送端便自动重发,此时的差错控制只需要检错功能。常用的检错码两类:奇偶校验码和循环冗余校验码。奇偶校验码是一种最常见的检错码,其实现方法简单,但检错能力较差;循环冗余校验码的编码也很简单且误判率低,所以在通信系统中获得了广泛的应用。下面介绍can网络中循环冗余校验码(即crc码)的原理和实现方法。 1 crc码检错的工作原理crc码检错是将被处理报文的比特序列当作一个二进制多项式a(x)的系数,该系数除以发送方和接收方预先约定好的生成多项式g(x)后,将求得的余数p(x)作为crc校验码附加到原始的报文上,并一起发给接收方。接收方用同样的g(x)去除收到的报文b(x),如果余数等于p(x),则传输无误(此时a(x)和b(x)相同);否则传输过程中出错,由发送端重发,重新开始crc校验,直到无误为止。上述校验过程中有几点需注意:①在进行crc计算时,采用二进制(模2)运算法,即加法不进位,减法不借位,其本质就是两个操作数进行逻辑异或运算;②在进行crc计算前先将发送报文所表示的多项式a(x)乘以xn,其中n为生成多项式g(x)的最高幂值。对二进制乘法来讲,a(x)·xn就是将a(x)左移n 位,用来存放余数p(x),所以实际发送的报文就变为a(x)·xn+p(x);③生成多项式g(x)的首位和最后一位的系数必须为1。图1为crc校验的工作过程。目前已经有多种生成多项式被列入国际标准中,如:crc-4、crc-12、crc-16、ccitt-16、crc-32等。can总线中采用的生成多项式为g(x)=x15+x14+x10+x8+x7+x4+x3+1。可以看出,canu叫线中的crc校验采用的多项式能够校验七级,比一般crc校验(crc-4、crc-12、crc-16等)的级数(二~五级)要高许多,因而它的检错能力很强,误判率极低,成为提高数据传输质量的有效检错手段。图 2 产生crc校验码的硬件电路 2 crc码的电路实现2.1 硬件电路的特点在can总线中为了产生crc码,硬件电路除了具有复位和时钟信号以外,还需要以下两个控制信号的参与:①填充位解除信号destuff,它的有效逻辑值是1;②crc检验的使能信号enable,有效逻辑也为1。该硬件电路的特点是采用选择器和反相器代替传统设计中用的异或门,既实现了比较功能,又降低了生产成本,同时也为工程师们提供了一种新的设计思路。2.2 硬件电路图图2即为实现crc码的硬件电路图。图中需要说明的几点如下:①使能信号和填充位解除信号省略;②crcnxt代表的逻辑值为输入报文序列和crc寄存器的最高位异或的结果;③标号0~14所指示的为15位crc寄存器,上升沿触发;④标号1~6所指示的为选择器和反相器的组合逻辑,实现异或功能,该选择器的逻辑功能为y=ab+ac,具体结构如图3所示。2. 3 电路工作过程从以上分析可知:①当enable=0时,crc清0;②当enable=1、destuff=1时,进行正常crc计算;③当enable=1而destuff=0时,正在解除填充时,数据暂停传送。在各个控制信号均有效时,输入报文的每一位都是和crc寄存器的最高位相异和后移入最低位,同时寄存器的第13、9、7、6、3、2位均和其最高位异或,结果分别左移一位;其它未进行异或操作的寄存器位值也分别左移一位,直到报文的每一位都移入crc寄存器为止,此时寄存器中的值取为计算得到的crc码。如果报文的比特序列长度为16,则需要左移16次才能对报文的每一位均进行处理。如果以ck表示crc寄存器的第k位位值、ck'表示移位后的第k位位值(k=0,1,2,3……15),则移位规律见表1。 表 1 移位规律表c14'=c13^crcnxtc13'=12c12'=c11c11'=c10c10'=c9^crcnxtc9'=c8c8'=c7^crcnxtc7'=c6^cr cnxtc6'=c5c5'=c4c4'=c3^crcnxtc3'=c2^crcnxtc2'=c1c1'=c0c0'=crcnxt^datain 3 crc校

CAN的工作原理

一、概述 对于一般控制,设备间连锁可以通过串行网络完成。因此,BOSCH公司开发了CAN总线(Controller Area Network),并已取得国际标准化组织认证 (ISO11898),其总线结构可参照I SO/OSI参考模型。同时,国际上一些大的半导体厂商也积极开发出支持CAN总线的专用芯片。通过CAN总线,传感器、控制器和执行器由串行数据线连接起来。它不仅仅是将电缆按树形结构连接起来,其通信协议相当于ISO/OSI参考模型中的数据链路层,网络可根据协议探测和纠正数据传输过程中因电磁干扰而产生的数据错误。CAN网络的配制比较容易,允许任何站之间直接进行通信,而无需将所有数据全部汇总到主计算机后再行处理。 二、CAN在国外的发展 对机动车辆总线和对现场总线的需求有许多相似之处,即较低的成本、较高的实时处理能力和在恶劣的强电磁干扰环境下可靠的工作。奔驰S型轿车上采用的就是CAN总线系统;美国商用车辆制造商们也将注意力转向CAN总线;美国一些企业已将CAN作为内部总线应用在生产线和机床上。同时,由于CAN总线可以提供较高的安全性,因此在医疗领域、纺织机械和电梯控制中也得到广泛应用。 三、CAN的工作原理 当CAN总线上的一个节点(站)发送数据时,它以报文形式广播给网络中所有节点。对每个节点来说,无论数据是否是发给自己的,都对其进行接收。每组报文开头的11位字符为标识符,定义了报文的优先级,这种报文格式称为面向内容的编址方案。在同一系统中标识符是唯一的,不可能有两个站发送具有相同标识符的报文。当几个站同时竞争总线读取时,这种配置十分重要。 CAN总线的报文发送和接收参见图1。当一个站要向其它站发送数据时,该站的CPU将要发送的数据和自己的标识符传送给本站的CAN芯片,并处于准备状态;当它收到总线分配时, 转为发送报文状态。CAN芯片将数据根据协议组织成一定的报文格式发出,这时网上的其它站处于接收状态。每个处于接收状态的站对接收到的报文进行检测,判断这些报文是否是发给自己的,以确定是否接收它。 由于CAN总线是一种面向内容的编址方案,因此很容易建立高水准的控制系统并灵活地进行配置。我们可以很容易地在CAN总线中加进一些新站而无需在硬件或软件上进行修改。当所提供的新站是纯数据接收设备时,数据传输协议不要求独立的部分有物理目的地址。它允许分布过程同步化,即总线上控制器需要测量数据时,可由网上获得,而无须每个控制器都有自己独立的传感器。 四、位仲裁 要对数据进行实时处理,就必须将数据快速传送,这就要求数据的物理传输通路有较高的速度。在几个站同时需要发送数据时,要求快速地进行总线分配。实时处理通过网络交换的紧急数据有较大的不同。一个快速变化的物理量,如汽车引擎负载,将比类似汽车引擎温度这样相对变化较慢的物理量更频繁地传送数据并要求更短的延时。

汽车总线技术

汽车总线技术 。一、汽车总线概述 1.汽车总线技术的发展 随着车用电气设备越来越多,从发动机控制到传动系统控制,从行驶、制动、转向系统控制到安全保证系统及仪表报警系统,从电源管理到为提高舒适性而作的各种努力,使汽车电气系统形成一个复杂的大系统,并且都集中在驾驶室控制。另外,随着近年来ITS的发展,以3G(GPS、GIS和GSM)为代表的新型电子通讯产品的出现,它对汽车的综合布线和信息的共享交互提出了更高的要求。 从布线角度分析,传统的电气系统大多采用点对点的单一通信方式,相互之间少有联系,这样必然造成庞大的布线系统。据统计,一辆采用传统布线方法的高档汽车中,其导线长度可达2000米,电气节点达1500个,而且,根据统计,该数字大约每十年增长1倍,从而加剧了粗大的线束与汽车有限的可用空间之间的矛盾。无论从材料成本还是工作效率看,传统布线方法都将不能适应汽车的发展。下图1、图2分别为相同节点的传统点对点通讯方式和使用CAN总线的通讯方式,从图可以直观地比较线束的变化(图中节点之间的连线仅表示节点间存在的信息交换,并不代表线束的多少) 图1 传统的节点通讯方式

图2 CAN总线通讯方式 电控燃油喷射系统、电控传动系统、防抱死制动系统(ABS)、防滑控制系统(ASR)、废气再循环控制、巡航系统和空调系统。为了满足各子系统的实时性要求,有必要对汽车公共数据实行共享,如发动机转速、车轮转速、油门踏板位置等。但每个控制单元对实时性的要求是因数据的更新速率和控制周期不同而不同的。这就要求其数据交换网是基于优先劝竞争的模式,且本身具有较高的通信速率,CAN总线正是为满足这些要求而设计的。 美国汽车工程师协会(SAE)车辆网络委员会根据标准SAE J2057将汽车数据传输网划分为A、B、C三类,为了直观地说明其网络划分,这里图3表示。 从通讯速度角度分析,随着车载多媒体和办公设备在车辆应用方面的快速发展,一种新型总线——IDB已经出现,世界各大汽车生产商对此非常关注,纷纷出台相应的研究计划。现在已经存在能够对导航、GPS、电话、音响、电视、DVD

电动车控制器原理图解

电动车控制器原理图解 单片机PICl6F72是目前电瓶车控制器主流控制芯片,配合2只 74HC27(3输入或非门电路);1只74HC04D(反相器);1只74HC08D(双输入与门)和一片LM358(双运放),组成一款比较典型的无刷电瓶车控制器,具有60°和120°驱动模式自动切换功能,其基本组成框图见图l。实物测绘原理图见图2(图中数据除注明外,均为开锁停车状态数据)。 一、电路简介与自检 开通电门锁,48V电瓶直流电经电门锁线输入到控制器,一路经R3、R13、R4等送入U6的③脚作电瓶欠压检测用,另一路送入U13、U14、

U15输出+15V和+5V给IC和末级驱动供电。单片机PICl6F72的⑨、⑩脚外接16MHz晶体,①脚外接R13、C25组成复位电路,电门锁开锁,单片机得电工作后即进入初始化自检状态,它主要检测:1.由R3、R73、R4、R11、C2l等组成的电池欠压检测电路(典型值U6的③脚输入3.8V)。 2.由R5、R6、U1等组成的末级电流检测和过流保护电路(正常值Ul的⑦脚输出0V,①脚输出约3.6V)。 3.转把复位信号(正常值U6的⑥脚输入约0.8V的低电平)。 4.刹车复位信号(正常值U6的⑦脚输入4.8V高电平)。 5.电机霍尔元件检测到的无刷电机相位信号(正常时至少有一根霍尔线输入为4.1V,其他为0V)。 自检后的状态由LED2显示结果,以下是参照值(具体显示与单片机的程序设计有关)。 闪l停l--自检正常通过 闪2停l--欠压 闪3停l--LM358故障 闪4停1--电机霍尔信号故障

闪5停l--下管故障 闪6停l--上管故障 闪7停1--过流保护 闪8停l--刹车保护 闪9停1--手把地线断开 闪10停1--手把信号和手把电源线短路 闪l停11--上电时手把信号未复位 若自检正常通过,当转动转把时,U6根据转把输出电压的大小,将相应脉冲宽度的载波信号与三路驱动上下管的换相导通信号混合,从而达到控制无刷电机速度的目的,不同的速度对应不同的电机电流,同时行驶速度与电机换相频率成正比。 电路中,末级功率管V1和V2,V3和V4分别为无刷电机U相的上、下路驱动管;V5和V6,V7和V8分别为无刷电机V相的上、下路驱动管;V9和V10,Vll和V12分别为无刷电机W相的上、下路驱动管。U2为下管驱动IC,U4为上管驱动IC;U3、U5为上、下管R55、R56(康铜丝)串接在末级功率管的地线上,因而末级功率管的电流变化会在R55、R56上产生压降,所以由R5、R6和Ul等组成的电流检测电路可以随时检测无刷电机电流的大小,避免过流损坏电机。由R3、R73、R4、R11、C21、

相关主题
文本预览
相关文档 最新文档