电动车无刷控制器硬件电路解释.docx
- 文档编号:710632
- 上传时间:2023-04-29
- 格式:DOCX
- 页数:10
- 大小:314.46KB
电动车无刷控制器硬件电路解释.docx
《电动车无刷控制器硬件电路解释.docx》由会员分享,可在线阅读,更多相关《电动车无刷控制器硬件电路解释.docx(10页珍藏版)》请在冰点文库上搜索。
电动车无刷控制器硬件电路解释
电动车无刷控制器硬件电路解释
2009-07-0808:
25
电动车无刷电机是目前最普及的电动车用动力源,无刷电机以其相对有刷电机长寿,免维护的特点得到广泛应用,然而由于其使用直流电而无换向用的电刷,其换向控制相对有刷电机要复杂许多,同时由于电动车负载极不稳定,又使用电池作电源,因此控制器自身的保护及对电机,电源的保护均对控制器提出更多要求。
自电动车用无刷电动机问世以来,其控制器发展分两个阶段:
第一阶段为使用专用无刷电动机控制芯片为主组成的纯硬件电路控制器,这种电路较为简单,其中控制芯片的代表是摩托罗拉的MC33035,这个不是这里的主题,所以也不作深入介绍。
第二阶段是以MCU为主的控制芯片。
这是这篇文章介绍的重点,在MCR版本的设计中,揉和了模拟、数字、大功率MOSFET驱动等等许多重要应用,结合MCU智能化控制,是一个非常有启迪性的设计。
今以应用最广泛的以PIC16F72为智能控制中心,350W的整机电路为例,整机电路如图1:
电路大体上可以分成五部分:
一、电源稳压,供应部分;
二、信号输入与预处理部分;
三、智能信号处理,控制部分;
四、驱动控制信号预处理部分;
五、功率驱动开关部分。
下面我们先来看看此电路最核心的部分:
PIC16F72组成的单片机智能处理、控制部分,因为其他电路都是为其服务或被其控制,弄清楚这部分,其它电路就比较容易明白。
我们先来简单介绍一下PIC16F72的外部资源:
该单片机有28个引脚,去掉电源、复位、振荡器等,共有22个可复用的IO口,其中第13脚是CCP1输出口,可输出最大分辨率达10BIT的可调PWM信号,另有AN0-AN4共5路AD模数转换输入口,可提供检测外部电路的电压,一个外部中断输入脚,可处理突发事件。
内部软件资源我们在软件部分讲解,这里并不需要很关心。
各引脚应用如下:
1:
MCLR复位/烧写高压输入两用口
2:
模拟量输入口:
放大后的电流信号输入口,单片机将此信号进行A-D转换后经过运算来控制PWM的输出,使电流不致过大而烧毁功率管。
正常运转时电压应在0-1.5V左右
3:
模拟量输入口:
电源电压经分压后的输入口,单片机将此信号进行A-D转换后判断电池电压是否过低,如果低则切断输出以保护电池,避免电池因过放电而损坏。
正常时电压应在3V以上
4 模拟/数字量输入口:
由于电机的位置传感器排列方法不同,该口的电平高低决定适合于哪种电机,目前市场上常见的有所谓120°和60°排列的电机。
有的控制器还可以根据该口的电压高低来控制起动时电流的大小,以适合不同的力度需求。
5:
模拟量输入口:
线性霍尔组成的手柄调速电压输入口,单片机根据此电压高低来控制输出给电机的总功率,从而达到调整速度的目的。
6:
数字量输入口:
1+1助力脉冲信号输入口,当骑行者踏动踏板使车前行时,该口会收到齿轮传感器发出的脉冲信号,该信号被单片机接收到后会给电机输出一定功率以帮助骑行者更轻松地往前走。
7:
模拟/数字量输入口:
刹车信号电压输入口。
可以使用AD转换器判断,或根据电平高低判断,平时该脚为高电平,当有刹车信号输入时,该脚变成低电平,单片机收到该信号后切断给电机的供电,以减少不必要的损耗。
8:
单片机电源地。
9:
单片机外接振荡器输入脚。
10:
单片机外接振荡器反馈输出脚。
11:
数字输入口:
功能开关1
12:
数字输入口:
功能开关2
13:
数字输出口:
PWM调制信号输出脚,速度或电流由其输出的脉冲占空比宽度控制。
14:
数字输入口:
功能开关3
15、16、17:
数字输入口:
电机转子位置传感器信号输入口,单片机根据其信号变化决定让电机的相应绕组通电,从而使电机始终向需要的方向转动。
这个信号上面讲过有120°和60°之分,这个角度实际上是这三个信号的电相位之差,120°就是和三相电一样,每个相位和前面的相位角相差120°。
60°就是相差60°。
18:
数字输出口:
该口控制一个LED指示灯,大部分厂商都将该指示灯用作故障情况显示,当控制器有重大故障时该指示灯闪烁不同的次数表示不同的故障类型以方便生产、维修。
19:
单片机电源地。
20:
单片机电源正。
上限是5.5V。
21:
数字输入口:
外部中断输入,当电流由于意外原因突然增大而不在控制范围时,该口有低电平脉冲输入。
单片机收到此信号时产生中断,关闭电机的输出,从而保护重要器件不致损坏或故障不再扩大。
22:
数字输出口:
同步续流控制端,当电流比较大时,该口输出低电平,控制其后逻辑电路,使同步续流功能开启。
该功能在后面详细讲解。
23--28:
数字输出口:
是功率管的逻辑开关,单片机根据电机转子位置传感器的信号,由这里输出三相交流信号控制功率MOSFET开关的导通和关闭,使电机正常运转。
有了智能化的控制中心,就需要有其它电路来为其服务,我们在这里从头开始介绍。
一、电源部分
控制器有三组电源,第一组当然是提供总能源的电池,板子上的电解电容C1:
1000μF,63V)C11:
47μF,63V及C13,C33:
0.1μF63V是退耦用的,用于消除由于电源线、电路板走线所带来的电阻、寄生电感等引起的杂波干扰,由于工作在大电流、高频率、高温状态下,特别对电解电容有损耗角小、耐高温的要求,普通的电解电容容易发热爆裂。
第二组电源提供12-15V的电压,这组电压主要提供给MOSFET的开通电压,由于场效应管的驱动要求比较特殊,必须有10V以上20V以下的电压才能很好导通,所以必须有合适的电压供给,同时该组电压也为后面5V稳压块提供预稳压。
这组电压由LM317提供,输出大约13.5V。
由于LM317的输入输出压差不能超过40V,而输入电压可能高达60V,因此在前面加了一个330Ω,2W的电阻,既预先降压,又替317分担了一部分功耗。
第三组电源是5V,由LM78L05提供,由于78L05提供的最大电流只有100mA,所以另并联了两个1.5K的电阻以扩流,同时也分担一部分功耗。
在整个系统中,对5V电源的要求比较高,不单单是因为逻辑电路,MCU等的电源电压都不能过高,而且由于MCU的所有AD转换都是以5V电压为基准,所以当5V不准时会出现电流,欠压值,手柄控制等均不能达到设计要求的情况,甚至不能动作,因此该电压的范围应被严格限制在4.90-5.10V之间。
二、信号输入与预处理部分
这部分电路包括电源电压输入、工作电流比较,放大输入、手柄电压输入、电机转子位置传感器的霍尔信号输入、刹车信号输入及各种其它功能开关信号输入等。
1.电源电压输入:
由于MCU只接受0-5V的信号,所以电源电压必须经过分压才能输入MCU。
2.工作电流放大、输入
U3A是一个放大电路,它将康铜丝R55采样过来的电流信号经过6.5倍放大送入单片机。
最早的设计在R23上并联了一个0.1μF的电容组成低通放大器,后来为了更好地实时检测电流,将该电容去掉,这样放大后的电压和电流的实际变化基本一致以便MCU采样值更接近于实际值。
U3B是一个比较器接法,实际也是一个比较器,正常时的电流绝对不会让该比较器翻转,当电流由于某种原因突然增大到一定程度,该比较器翻转从而触发单片机的外部中断,单片机就会完全关闭电机的输出进入保护状态,避免故障进一步扩大。
这里有人会问,为什么放大器的放大倍数取得这么小,如果放大倍数再大一点的话,单片机经过AD转换后的数字相对比较大,分辨率可以做得比较高,何乐而不为呢?
这种想法是有道理的,但是限于LM358的频率响应不够高,15KHZ(PWM的工作频率大约为15.6K)的方波经358放大之后变成梯形波了,我们目前对电流峰值的采样应当采取梯形波的上边,如果放大倍数过大,梯形波的上边就会变得很窄而使单片机采样困难,甚至采样错误,比如采样到梯形波的斜边,因而不能正确反映电流的实际大小,这就会导致电流控制的紊乱。
所以宁愿放大倍数取小点以保证采样位置的准确无误。
3.手柄输入部分:
手柄输出的电压范围在1.2-4.2V的范围内,经过阻容滤波后输入到单片机处理。
手柄需要一个5V的电源才能工作。
4.电机转子位置传感器输入部分:
由于该传感器安装在电机内部,采用开路输出的办法,所以除提供5V电源外,每个传感器都必须接上拉电阻,并对其输出的信号进行阻容滤波以抗干扰,同时在电源处接二极管、接地采用细铜膜做保险丝,防止电机相线与霍尔信号线短路后高电压反串近来损坏板子上别的零件。
5.刹车信号输入:
由于刹车信号开关往往和刹车灯共用一个开关,每个厂商的刹车电压也不统一,所以必须接入二极管防止高压串入。
高电平输入部分,要做到8-50V输入时都能正常工作。
6.其它功能开关信号比较简单,功能实现均依靠内部程序实现,
四、驱动控制信号预处理部分;
驱动控制信号大致由两种信号合成:
PWM信号和相位逻辑开关信号,这里不得不先介绍一下功率开关部分:
功率开关部分是由三组半桥开关组成的三相开关,用以改变电机线圈的通电顺序和通电方向,我们一般把与电源正相接的功率管称为上桥,与电源地相接的功率管称为下桥,参考图一,上桥的相位逻辑开关信号由A+、B+、C+提供,这三个控制信号必须与PWM信号合成后控制对应的上桥,下桥的相位逻辑开关信号由A-、B-、C-提供,基本上直接被用来控制下桥的开关。
单片机这六个脚上都接了一个2.2K-10K的电阻到地,是为了防止单片机处在复位时,由于这些脚均处于高阻状态,有可能会引入干扰信号而导致后面逻辑电路误动作,这个比较简单,但是我们现在看到控制部分的电路图并非上面所说的那么简单,实际电路中间弯弯绕绕经过了4个逻辑电路处理后才到达上下桥的驱动电路,许多朋友会问:
为什么要如此复杂呢?
其实这些电路都是为了实现一个功能:
同步续流。
为什么要同步续流
需要说明一下,这里的“同步续流”,被一些人称为“同步整流”,同步整流是用在电源上的名词,用在这里明显不太合适。
先参考图
假设此时A相上桥和C相下桥通电,当A相上桥PWM占空比没有达到100%时,通过电机线圈的电流是断续的,但上桥关闭的时候,由于电机线圈是一个电感,线圈上必定会出现一个自感反电动势,这个反电动势必须维持线圈电流的方向不变,由于A相上桥已经关闭,这个电流就会通过原来已经开通的C相下桥,地,A相下桥的续流二极管继续流动,见图6。
当总电流小时这个自感电流并不大,但总电流大时,线圈中储存的能量多起来,这个自感电流也会相当大,我们知道MOSFET的续流二极管本身的压降大约在0.7-1V,在通过的自感电流大时,功耗便会相当大,假设自感电流为10A,二极管压降为0.7V时,功耗为7W,显然这个发热量是相当大的,这时下桥便会变得很烫,假如我们此时把下桥打开,让自感电流直接从MOSFET的沟道里走掉(MOSFET导通时电流可以双向流通),再假设MOSFET导通电阻RDSON=10mΩ,10A的时候功耗就变为1W,理论上就可以大大降低下桥的功耗,从而降低温升。
但在实际上,由于上下桥在交*导通时需要一个死区以避免双管直通造成2.同步续流的逻辑关系
图为A相驱动电路的实际电路因为三相驱动相同,所以我们这里仅以A相为例说明同步续流功能的实现电源短路,这个作用会打一些折扣,不过效果还是很明显。
这也是为什么很多产品的下桥会用好一点的管子的原因。
同步续流的实现
单片机产生的PWM占空比信号一路通过与门,经R53,R52,C71截波(缩小占空比)后输出,相位不变,截波量大约为1.5μS,形成PWM信号,此路输出至上桥驱动,与上桥逻辑开关信号相与后驱动上桥MOSFET。
另一路经R57和C24,反相器U5A移相,相移量大约750nS,再经U5B反相,形成PWM-信号,最后合成至下桥驱动。
此时两个信号输出时相位相同,但PWM-信号占空比比PWM信号占空比大1.5μS,但由于PWM-信号已经偏移750nS,所以PWM信号刚好套在PWM-信号中间,两边空出750nS作为MOSFET开关的死区。
处理后波形示意图如图
此主题相关图片如下:
同步续流示意图.gif
此主题相关图片如下:
截波波形.gif
16F72芯片功能
2009-06-2909:
59
U1---358,是一个双运放,1,输出A2,输入A-3,输入A+4,接地5,输入B+6,输入B-7,输出B8,电源
关于运放的工作原理我就不多说了,它本来就是一个普通的双运放,在这里B组运放是一个放大电路,用来放大康铜丝上很小的电压给主芯片提供取样,来控制输出电流.A组运放是一个比较器,平时是高电位输出,当电流突然增加到一定值时,翻转为低电位来触发主芯片,使其进入保护状态.
U2,U3---74HC27D,三个三输入或非门.1,2,13,A输入.3,4,5,B输入.9,10,11C输入.12A输出.6,B输出.12,C输出.
关于门电路,在一般的家电中不常用,所以我介绍一下它们的输入输出关系,为了让非专业的都能看懂,我就不用真值表了.1脚\2脚\13脚的输入都是低电平时,12脚输出高电平.1脚\2脚\13脚只要有一脚输入高电平,12脚输出就是低电平.在这里我只说一组,其余的二组都是一样的.
U4---74HC08D,四个二输入与门.1,2输入--3输出.4,5输入--6输出.9,10输入--8输出.12,13输入--11输出.它们的输入输出关系是当输入端都是高电平时,输出才是高电平,当有一个输入端是低电平,输出就是低电平.
U5---74HC04D,六个非门电路.1输入\2输出.3输入\4输出.5输入\6输出.9输入\8输出.11输入\10输出.13输入\12输出.非门电路比较常见,它们的输入输出是反相的关系,也就是当输入是高电位输出就是低电位,当输入是低电位输出就是高电位,其中5脚6脚这个门在这里没有用到.
以上门电路都是7脚接地,14脚接5V电源.
U6---16F72,单片机.很多厂家为了节省成本,大都用10P72替代,前者是可擦的,后者是不可擦的,我们维修者不用管它,因为它们的引脚功能是一样的.1,复位2,电流取样3,电压取样(欠压用,低于3.1v时欠压)4,120\60度电机选择5,转把信号输入6,1:
1助力信号(在报警芯片中是报警控制信号输入)7,刹车信号8,地9,10,晶振11,巡航12,在报警芯片中用于方式选择13,PWM输出(控制电机转速)14,地15,16,17,霍尔信号输入18,指示灯19,地20,电源21,外部中断输入22,同步续流控制23,24,25上管驱动信号输出26,27,28下管驱动信号输出
PIC16F72智能型无刷电动车控制器接线说明
接线,电动车控制器,智能型
PIC16F72智能型无刷电动车控制器接线说明
1.电源输入
粗红色线为电源正端 黑色线为电源负端 细橙色线为电门锁
2.电机相位(u、v、w输出)
粗黄色线为U 粗绿色线为V 粗蓝色线为W
3.转把信号输入
细红色线为+5V电源 细绿色为手柄信号输入 细黑色线为接地线
4.电机霍耳(A、B、C输入)
细红色线为+5V电源 细黑色线为接地线
细黄色线为A 细绿色线为B 细蓝色线为C
5.刹车(柔性EABS+机械刹)
细黄色线为柔性EABS; 细蓝色线为机械刹(高电平刹车:
+12V)
细黑色线为接地线(低电平刹车)
6.传感器
细红色线为+5V电源 细黑色线为接地线 细绿色线为传感器信号输入
7.仪表(转速):
细紫色线
8.巡航:
细棕色线
9.限速:
细灰色线
10.自动识别开关线:
细黄色线
PIC16F72智能型无刷电动车控制器使用方法和注意事项
1、在接线前先切断电源,按接线图所示连接各根导线;
2、该控制器应安装在通风、防水、防震部位。
3、控制器限速控制插头应放置容易操作的地方。
4、控制器接插件应接插到位,禁止将控制器电源正负极反接(即严禁粗红、细橙和粗黑;细红和细黑接反)。
5、电机模式自动识别:
正确接好电动车控制器的电源、转把、刹把等线束,,将电机识别模式开关线(细黄)短接,打开电门锁,使电机进入自动识别状态,若电机反转则按一下刹车即可使电机正向转动,在控制器识别电机模式10秒后将电机识别模式开关线(细黄)直接断开即可完成电机模式自动识别。
6、1+1助力方向调整:
在通电状态,将调速电阻从最大值调到最小值,再回到原始状态后,可将1+1助力的方向从正向模式切换到反向模式,再调整一次可从反向模式切换到正向模式,并将最终的模式存入单片机。
MC33033无刷直流电动机驱动控制集成电路图
2008-10-1508:
23
MC33033是美国摩托罗拉公司生产的无刷直流电动机驱动控制集成电路,适用于电动自行车以及其他用于驱动无刷直流电动机的场合。
1.功能特点
MC33033集成电路是由MC33034和MC33035演变而来的,保留了关键部分控制和保护功能,但取消了一些不重要的功能。
其内部功能主要有转子位置解码器、参考电压调节器、振荡器、误差放大器、脉宽调制比较器、限流保护电路、欠电压锁定电路、过热保护电路、驱动输出电路(上驱动与下驱动)等。
3.内电路方框图及典型应用电路
MC33033集成电路的内电路方框图及典型应用电路如图所示。
2.引脚功能及数据
MC33033集成电路采用双列20脚封装,其引脚功能及数据见表中所列。
MC33033集成电路的引脚功能及数据
MC33033集成电路的内电路方框图及典型应用电路
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电动车 控制器 硬件 电路 解释