电动自行车控制器设计

上传人:公**** 文档编号:471947407 上传时间:2022-09-18 格式:DOCX 页数:10 大小:139.69KB
返回 下载 相关 举报
电动自行车控制器设计_第1页
第1页 / 共10页
电动自行车控制器设计_第2页
第2页 / 共10页
电动自行车控制器设计_第3页
第3页 / 共10页
电动自行车控制器设计_第4页
第4页 / 共10页
电动自行车控制器设计_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《电动自行车控制器设计》由会员分享,可在线阅读,更多相关《电动自行车控制器设计(10页珍藏版)》请在金锄头文库上搜索。

1、F SINO WEALTH基于中颖SH79F081的电动自行车控制器设计摘要:方波驱动的无刷直流电机由于力矩大,运行可靠,在电动车控制器中广泛 应用,方波驱动最大的缺点在于换相时的电流突变引起的转矩脉动,导致噪声较大, 但好的控制策略可以大大改善换相噪声.电动车控制器设计的难点在于电流控制,本 文就电动车控制器设计的一些关键地方加以描述.关键词:电动车控制器直流无刷电机换相同步整流概述电动自行车上使用的电机普遍采用永磁直流电机.所谓永磁电机,是指电机线圈 采用永磁体激磁,不采用线圈激磁的方式.这样就省去了激磁线圈工作时消耗的电能, 提高了电机机电转换效率,这对使用车载有限能源的电动车来讲,可以

2、降低行驶电流, 延长续行里程.永磁直流电机按照电机的通电形式来分,可分为有刷电机和无刷电机两大类,有 刷电机由于采用机械换相装置导致可靠性和寿命降低,因此逐渐退出电动车市场.无刷电机又可分为有传感器和无传感器两类,对于无位置传感器的无刷电机,必 须要先将车用脚蹬起来,等电机具有一定的旋转速度以后,控制器才能识别到无刷电 机的相位,然后控制器才能对电机供电.由于无位置传感器无刷电机不能实现零速度 启动,所以现在生产的电动车上用得较少.目前电动车行业内使用的无刷电机,普遍 采用有位置传感器无刷电机.有位置传感器永磁直流无刷电机按照内部传感器的安装位置不同,又可分为60 度电机和120度电机.在12

3、0的霍尔信号中,不可能出现二进制000和111的编码,所以在一定程度上避免了因霍尔零件故障而导致的误操作.因为霍尔组件是开漏输 出,高电平依靠电路上的上拉电阻提供,一旦霍尔零件断电,霍尔信号输出就是111. 一旦霍尔零件短路,霍尔信号输出就是000,而60的霍尔信号在正常工作时这两种 信号均会出现,所以一定程度上影响了软件判断故障的准确率.因此目前市面马达己 经逐渐舍弃60。相位的霍尔排列.2.永磁直流电机基本原理2.1.主回路电路1.SINO WEALTH图中ABC表示电机的3相绕组,采用星形接法,V1V6表示功率场效应管,如果 将V1V6用如下的时序波形驱动,则3相绕组会按照AB-AC-B

4、C-BA-CA-CB顺序 通电(AB表示电流由A相流向B相,产生一个旋转的磁场,牵引外转子(永磁体旋转.导通顺序3.电动车控制器功能要求功能性要求:1. 电子换相2. 无级调速3. 刹车断电4. 附加功能A. 限速B. 1+1助力C. EBS柔性电磁刹车D. 定速巡航E.其它功能(消除换相噪音,倒车等安全性要求:1.限流驱动2. 过流保护3. 堵转保护4. 电池欠压保护5. 降低温升6. 附加功能(防盗锁死,温升限制等奇 SINO WEALTH7. 附加故障检测功能从上面的要求来看,功能性要求和安全性要求的前三项用专用控制芯片用加上 适当的外围电路均不难解决,代表芯片是摩托罗拉的MC33035

5、,早期的控制器方案 均用该集成块解决.但后来随着竞争加剧,很多厂商都增加了不少附加功能,一些附 加功能用硬件来实现就比较困难,所以使用单片机来做控制的控制器迅速取代了纯 硬件的专用控制芯片.但是硬件控制和软件控制有很大的区别,硬件控制的反应速度仅仅受限于逻辑 门的开关速度,而软件的运行则需要指令执行时间.要使软件跟得上电机控制的需求, 就必须要求软件在最短的时间内能够正确处理换相,电流限制等各种复杂动作,这就涉及到一个对外部信号的采样频率,采样时机,信号的内部处理判断及处理结果的输 出,还有一些抗干扰措施等,这些都是软件设计中需要仔细考虑的东西.在本方案中,我们采用了一颗集成PWM发生器的8位

6、单片机SH79F081,采用 优化的单机器周期8051内核,内置16k Flash存储器,兼容传统8051所有硬件资源, 采用JTAG仿真方式,内置16.6MHz振荡器,同时扩展了如下功能:9双DPTR指针.16位x 8乘法器和16位/8除法器.9 3通道带死区控制PWM,6路输出,输出极性可设,提供周期溢出功能9集成故障检测功能,可瞬时关闭PWM输出.9提供硬件抗干扰措施.9集成高速10bit ADC.9提供Flash自编程功能,可以模拟用做EEROM,方便存储参数.这颗IC由于CPU运行速度和AD采样速度都很快,PWM功能强大,硬件抗干 扰功能多,非常适合作电动车控制器.4.软件实现下面我

7、们挑选对控制器性能和安全比较重要的功能来讨论编程中应该注意的问 题.减小换相噪声上文已提过,无刷直流电动机方波驱动最大的缺点是换相时电流不能持续,导致 有转矩脉动,因此衡量控制器好坏很大程度上是取决于换相是否能做好.在电动车刚刚起步的时候我们会发现换相时电机会发出很大的突突声,这是由 于电机起步时电流比较大,而电机是个感性负载,换相后由于电机线圈电流不会一下 增大到换相前的水平,这样就造成换相前后电流反差非常大,从而导致牵引力的急剧 变化,这种变化便会引起电机强烈振动,这种振动噪声不能完全消除,但可以采取一 些措施减小噪声方法1:在换相后的一段时间使PWM脉冲占空比达到100%来使电流增长快一

8、 点,从4.1.SINO WEALTH而减轻振动噪声.需要提醒的是在这个过程中我们需要随时监测电流变化,电流 一达到换相前的水平就可以恢复换相前的PWM占空比.方法2:延迟关闭换相MOS管,方波驱动直流无刷电机是6步驱动,定子励磁每 隔60度电角度跳跃一次,保证定子磁动势方向和转子磁动势方向夹角在60到120 之间运行,因为夹角在90时转动力矩最大,夹角为0或180时没有转矩,现假设电 机正转,AB导通要切换到AC导通,此时AB绕组通电产生的定子磁势和转子磁势 夹角为60,如果正常切换到AC导通,则AC绕组通电后,定子磁势和转子磁势夹角 变为120,由于切换到AC通电后电流要从0开始爬升,因此

9、此时定子磁势幅值很小, 导致转矩降低,但如果此时不关闭B,同时将下桥C打开,则定子磁势和转子磁势的 夹角变为90,而且由于AB相电流基本没有变化,而C相电流还很小,因此换相前 后转矩变化很小,但要注意,等C相电流爬升后要将B相关闭,否则3相导通的合成 力矩比2相导通力矩大,也会发生转矩波动.电子刹车:电子刹车其实是将电动机当做发电机机运行,因此会产生电磁制动转矩,检测到 电子刹车信号后,cpu将上三路PWM关闭,将下三路同时打开,占空比设为某一固定 值,这样,电机相当于工作在发电机状态,给蓄电池充电,充电电流和下三路占空比有 关,占空比越大,则充电电流越大,刹车制动能力越强,由于目前电动车上装

10、配的电子 刹车都是开关信号,使用者无法调整刹车力矩,完全由控制器决定,不过由电动机的 特性,即使占空比固定,电子刹车时转速越高,发电机感生电压越高,回馈充电能力越 强,刹车力矩越大,当然,最好是装配线性刹车传感器,使用者会更方便.4.2.恒流驱动电流信号经康铜丝采样之后分两路,一路送至放大器,一路送至比较器.放大器 用来实时放大电流信号,放大倍数大约6.5倍,放大后的信号提供给单片机进行AD 采样转换,转换所得数字用来控制电流不超过我们所允许的值.另一路信号送至比较 器,当电流突然由于某种原因大大超过允许值,比如一只MOSFET击穿或误导通时, 比较器翻转送出低电平,送给79F081的FLT引

11、脚,无需单片机执行程序,IC硬件会 自动关闭PWM输出,从而保护MOSFET避免更大伤害.电流采样时间点很重要.因为使用PWM脉冲驱动,这种脉冲驱动导致的直接结 果是放大后的电流信号与PWM脉冲频率相同,相位上滞后一定时间的脉动电流波 形,这种波形如果没有经过滤波处理,将会类似于一个梯形,如果我们要获得准确的 电流AD转换值,最好的办法就是在梯形波的上边中间采样电流信号,这样所获得的 电流AD值才能较为准确地反应电流的实际大小.在SH79F081中AD转换的采样 由ADCON中的GO/DONE启动,完成一次ADC转换分为采样和保持两段时间,采 样时间内,外部仿真输入信号将ADC内部采样电容充满

12、,保持时间内,IC内部逐次 比较得出A/D结果.在应用中ADC采样的时间一般为2监,而转换时间为12监.AD采样启动与PWM中断同步,进入PWM中断处理城市后,先执行一些 PWM事件的处理,然后开启AD采样,这样采样点刚好落在电流梯形波的上边,即 使由于PWM占空比很小时,开启时间小于一次ADC转换时间也没有影响,只要保 证大于采样时间即2pS4.3.即可,转换时间内即使外部输入仿真量变化了也不会影响ADC转换结果.这样 采样出来的结果实际上是PWM有效期间(为高时的电流,电流控制实际是控制平均 电流.(FLT短路保护是控制瞬态电流.因此需要乘上PWM占空比得到平均电流,因 为理论上,PWM周

13、期内无效(低电平期间主回路上是没有电流的.根据电流采样的结 果来实时调整PWM的占空比,实现电流闭环,理论上电流闭环的时间常数可以做到 一个PWM周期时间(60us左右.同步整流电机是电感性负载,采用PWM开关驱动, 在功率管关断期间由于电流不能突变,必须要有续流回路,功率MOSFET 一般内置 有续流二极管,但是续流二极管压降在1V左右,而电动车工作电流可能达到20A,此 时续流二极管消耗的功率会很大,很容易导致发热烧毁.因此必须另外提供续流回路. 4.4.我们知道功率MOSFET,源级和漏级是可以互换的,因此可以将互补的桥臂驱动 开启建立续流回路,从而大大降低功耗.但需注意,上桥在关断后,

14、下桥不能立即开启 来实现续流,而是需要插入一个死区时间以避免上下桥臂直通造成电源短路.79F081 有6路pwm输出,内部集成上下桥死区控制,因此实现同步续流非常方便.5.总结采 用上述方案做成的电动车控制器,无需外加门电路,CPU执行速度和ADC转换速度 都足够满足电流闭环速度要求,PWM六路输出直接控制3相全控桥的6个晶体管. 集成死区控制功能,因此很适合用在电动自行车控制器上,此方案实际测试效果不错, 目前已经量产.附:方案原理图+15V +5V J14 1 J16 1 MOS_POWER J17 1 DIG_POWER J18 1 GND ? ? ? ? ?+48V_A +48V MC

15、U_POWER J13 1 MCU_POWER J12 1 MCU_POWER J11 1 MCU_POWER +5V +5V +5V J8 1 GND J15 1 GND J10 1 GND J4 1 J7 1 BK_H BREAK_HIGH ? ? ? ? ? ? BK_L BREAK_LOW +5V J22 1 DRIVER_POWER HAND R66 4.7K J6 1 ALARM J9 1 CRUISE 47uF/63V J5 1 EN_ABS ABS_ENABLE J21 1 CON1 HC PWM0.5 AH R20 2k2 Q2 R21 2K2 S5551 D2 Q7 +15

16、V D12 +48V_A R1 510/3W C1 1000uF/63V C2 0.1uF U1 LM317 3 Vin ADJ 1 R3 5.1K +5V R58 R59 R60 R61 C29 C30 C31 472 472 472 HA HB HC R47 R48 R49 R65 R50 1K 1K 1K 1K FAULT_IN C5 +5V C10 0.1uF C6 C7 C14 47uF/25V 0.1uF 0.1uF 0.1uF 1K 1K 1K ALARM 3.3K 3.3K 3.3K C18 R37 R55 1.8k PGND +5V 330K R56 C4 0.1uF 10K R38 LM358 U3B 6 7 5 PGND I_SAMPLE R42 1.2K R46

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号