文档库 最新最全的文档下载
当前位置:文档库 › 电动车无刷电机控制器软件设计详解

电动车无刷电机控制器软件设计详解

电动车无刷电机控制器软件设计详解
电动车无刷电机控制器软件设计详解

电动车无刷电机控制器软件设计详解作者:谢渊斌原作发表在《电子报2007年合订本》下册版权保留,转帖请注明出处本文以MICROCHIP公司所生产的PIC16F72为基础说明软件编程方面所涉及的要点,此文所涉及的源程序均以PIC的汇编语言为例。由于软件不可避免需与硬件相结合,所以此文可能出现硬件电路图或示意图。本文适合在单片机编程方面有一定经验的读者,有些基础知识恕不一一介绍。我们先列一下电动车无刷马达控制器的基本要求:功能性要求:1.电子换相2.无级调速3.刹车断电4.附加功能a.限速b.1+1助力c.EBS柔性电磁刹车d.定速巡航e.其它功能(消除换相噪

音,倒车等)安全性要求:1.限流驱动2.过流保护3.堵转保护3.电池欠压保护4.节能和降低温升5.附加功能(防盗锁死,温升限制等)6.附加故障检测功能从上面的要求来看,功能性要求和安全性要求的前三项用专用的无刷马达驱动芯片加上适当的外围电路均不难解决,代表芯片是摩托罗拉的MC33035,早期的控制器方案均用该集成块解决。但后来随着竞争加剧,很多厂商都增加了不少附加功能,一些附加功能用硬件来实现就比较困难,所以使用单片机来做控制的控制器迅速取代了硬件电路芯片。但是硬件控制和软件控制有很大的区别,硬件控制的反应速度仅仅受限于逻辑门的开关速度,而软件的运

行则需要时间。要使软件跟得上电机控制的需求,就必须要求软件在最短的时间内能够正确处理换相,电流限制等各种复杂动作,这就涉及到一个对外部信号的采样频率,采样时机,信号的内部处理判断及处理结果的输出,还有一些抗干扰措施等,这些都是软件设计中需要再三仔细考虑的东西。PIC16F72是一款哈佛结构,精简指令集的MCU,由于其数据总线和指令总线分开,总共35条单字指令,0-20M的时钟速度,所以其运算速度和抗干扰性能都非常出色,2K 字长的FLASH程序空间,22个可用的IO 口,同时又附加了3个定时/计数器,5个8位AD口,1个比较/捕捉/脉宽调制器,8个

中断源,这些优异的性能为电动车控制器控制提供了良好的硬件环境和软件基础,一经推出就赢得众多设计人员的热捧。那么如何使用PIC16F72来设计一个电动车控制器呢?我们下面以目前市面流行的硬件设计为基础,尽量通俗易懂地介绍一下程序设计思路和注意点。要使无刷电机转起来,并且听从驾驶者的调速、刹车等基本指挥,最基本的要求就是要实现硬件所能实现的电子换向和调速,刹车等功能。实际上软件的整体设计也和硬件一样,也是一个模块化堆砌的过程,问题在于模块的合理化堆砌,使堆砌后形成的整体能够坚固,协调、高效率运作。我们先说一说各种模块功能的简单实

现,然后再来讨论如何使这些模块协调运转。1.首先说说电子换相模块我们知道,直流永磁电机在运转时需要一对电刷和与线圈相对应的换向整流子来使线圈中的电流方向根据磁场方向来不断改变,从而转子持续向一个方向运转,我们称这种电机为有刷电机,在电动车刚刚面世时一般均使用这种电机,但有刷电机有一个致命的缺陷,就是用作电刷的碳刷非常容易磨损,换向整流子也非常容易被油污,碳刷碎屑填满空隙而漏电,而且功率越大,这种毛病越严重,导致有刷电机维护量和故障率急剧上升,严重影响其推广,因此在较大功率的场合,无刷电机应运而生。无刷电机,顾名思义就是没有

了电刷,不能自动换向,因此要依靠传感器检测转子的位置、用电子开关来改变线圈中电流的方向,所以其控制器要对转子永磁体位置进行精确检测,并用电子开关切换不同绕组通电以获得持续向前的动力。转子位置检测传感器有很多,比如光传感器,磁感应传感器等,电子开关可以用大功率三极管、功率型场效应管、IGBT等制作,在目前的绝大多数电动车三相无刷电机中均使用三个开关式的霍尔传感器检测永磁体相对于定子线圈的位置,控制器跟据三个霍尔传感器输出的六种不同信号输出相应的控制信号驱动功率型场效应管(MOSFET)组成的电子开关向马达供电。这就是所谓六步换相

法。从电机原理可以看出,这种电机是一种特殊的同步电机,因此换相必须及时,否则会导致电机失步,从而使电机噪音增大,效率降低,严重的还会导致控制器,电机烧毁。鉴于以上要求,我们先必须测一下市面上普通的无刷马达在最高转速时(考虑到顺风和下坡的情况)的换向情况,这个比较简单,用示波器测量之后得到在最高速时每相霍尔传感器输出的频率大概在140HZ左右,折合到换向的最小时间,那么应该是 1.2mS 左右换相一次,根据际的使用效果,软件的反应时间必须在0.12mS左右,也就是说在检测到换相信号的改变并且输出换相驱动信号时的过程必须在0.1-0.2mS之内完成。

另一个需要考虑的是,电机驱动是一个大电流驱动,又是一个电感性负载,控制器在运行时不可避免有干扰引入,因此除了在硬件布局,布线上注意外,软件上也要做相应的抗干扰措施以避免错误的换向动作。考虑到输入到单片机的换相信号容易受干扰,加上线路上滤波电容的影响,单片机程序在读取换相信号时应至少连续读取3次,以3次信号完全一致时才采用该值作为换相信号的真值,如果其中一次不对,那么干脆就重新再读3次,这就是一个有抗干扰措施的鉴相过程。取得换相信号后,我们将其与上次读到的值做对比,如果相同,则表示没有换相,如果不同,则要跟据这个值去取得一个相对

应的驱动信号,从而驱动电子开关动作。这个过程可以使用逐项比较法,查表法等来实现。鉴于查表法比较快捷,一般使用查表法。其中需要考虑的是,一旦获得的信号与所有的六个信号都不相同,可能表示电机中霍尔元件或者其连接线路出现故障,此时我们应该让电机断电以避免误操作。市面上有两种电机,即所谓的120°和60°霍尔信号,这个角度代表三个霍尔器件输出的三相电信号其相位角相差的角度,其实这里面的区别仅仅是电平的不一样,在马达内部的安装上,位置没什么不同,只是中间一相的相位相反,所以仍然是六种信号对应六种驱动,软件上将表稍作调整即可。需要提一下的是,

在120°的霍尔信号中,不可能出现二进制0B000和0B111的编码,所以在一定程度上避免了因霍尔零件故障而导致的误操作。因为霍尔元件是开路输出,高电平依靠电路上的上拉电阻提供,一旦霍尔零件断电,霍尔信号输出就是0B111。一旦霍尔零件短路,霍尔信号输出就是0B000,而60°的霍尔信号在正常工作时这两种信号均会出现,所以一定程度上影响了软件判断故障的准确率。目前市面马达已经逐渐舍弃60°相位的霍尔排列。编程提示:在程序上,我们综合考虑单片机的处理速度,采用定时中断去检测相位变化,中断周期采用128μS,中断源可使用TMR0,或者PWM本身的TMR2

中断。在同一个中断中,我们还将安排其它更重要的工作,这个在后面的电流控制中再说明。编程技巧:从硬件电路图中我们看到,位置霍尔信号在PORTC口的RC4、RC5、RC6三个口输入,以120°相位为例,如果直接读出来,对应十六进制值是0X10-0X60,考虑到霍尔出错的可能,那么对应的值是0X00-0X70,显然这个值对今后的查表处理造成非常大的麻烦,我们不可能去弄一个0X70这么大的表格而其中只放仅仅8个元素,所以有必要考虑编程时的优化,且看下面一个例程:读取相位值的例程:READHALL:SWAPF PORTC,W ;将PORTC的高,低半字节交换后读至

WANDLW 0X07 ;屏蔽掉不必要的位,MOVWF HALLTEMP ;存人暂存器SWAPF PORTC,W ;再次读ANDLW 0X07SUBWF HALLTEMP,W ;与旧值比较BTFSS STATUS,ZGOTO READHALL ;如果与第一次读取的不一样,则从头再来SWAPF PORTC,W ;第三次读ANDLW 0X07SUBWF HALLTEMP,W ;再次比较BTFSS STATUS,ZGOTO READHALL ;不一样则从头再来RETURN ;三次读取值一致,返回。这个程序中,最关键是SWAPF PORTC,W这句,这句语句一方面读取了霍尔值,另一方面与下句语句结合还将此值变为0-7的最小值,这样使得

我们后面的查表只需要8个空间的元素。以上程序,也有人认为有可能会导致程序陷入死循环,但不必担心,因为要导致这个程序进入死循环的信号频率必须非常高,有兴趣的读者可计算一下。有了上面的霍尔读取程序,我们下面的查表读取相应驱动值就会变的比较方便,但查表也有很多种,在PIC16F72中,查表可以用RETLW在程序空间查,也可以用专用的读取FLASH空间的指令去读,考虑到我们这个表格一共只有8个元素,我们可以将器放在内存寄存器中,利用用FSR去读取表内容。这样做有好处,就是查表时不用去考虑查表偏移量造成程序计数器溢出,另一方面是120°和60°可以

使用同一个表格而不用切换。这个表格,我们可以放在寄存器空间不太方便使用的BANK1,在程序初始化时预先写入正确的换向对应值。这个程序在时间上并不比其它两种查表法显得快多少,而且程序空间也不节省,在这里只是作为一个方法示例,可以让我们看到实现同一个功能可以走不同的路。使用内存查表法的驱动值获取例程:;HALLSTART EQU 0XA1 ;定义霍尔-驱动表格的起始地址在BANK1的0XA1开始处;HALL_DRIVER: ;由霍尔值取得对应驱动值的内存查表例程MOVF HALLTEMP,W ;取得HALL的真值ADDLW HALLSTART ;加上表格的起始地址

MOVWF FSR ;放到间接读内存的指针中。MOVF INDF,W ;读出驱动值MOVWF PORTB ;不管返回值如何,先写入驱动端口,SUBLW STOP_D ;与电机停止值相比较,BTFSC STATUS,ZGOTO HALL_ERR ;如果获得停止电机值,那么表示霍尔信号有问题RETURN

无级调速模块部分:由于使用直流电源,电机的速度得依靠调节加在电机两端的电压来调整,较简单的办法是使用PWM脉宽调制来调节加到电机两端的电压。PWM的工作周期根据电机的使用环境,采用64μS,折算成频率大约15.625KHz,频率太低了会产生人耳能明显感觉到的高频噪声,电流也

不容易控制;太高了又增加电子开关的开关损耗;PWM脉冲的宽度是调节加到电机两端有效电压高低的手段,直接影响到电机的输出功率,我们可以根据手柄输出的电压决定最终应该分配给电机多高的电压。手柄电压检测比较简单,人对速度的感觉很迟钝,所以手柄的检测不需要很频繁,这个AD检测与电源电压AD等检测均不需要很快的速度,所以每隔10mS-50mS轮番检测一次便足够,AD的检测在定时中断中做,而结果则放在中断外做,这样不会占用中断太多的时间。

编程提示:由于现在大多采用线性霍尔作为手柄调节速度方案,优点是无触电,故障率极低。缺点是在5V供电的情况下,电压只

能在1.1V-4.3V的范围内变化,因此软件的处理相对复杂一点。这只需要我们做一点简单的运算,或者采用查表的方法,将这期间的AD数值转换成PWM占空比的值即可。虽然讲是无级调速,实际上分32级时人已经感觉不出速度的细微变化了。但是有一点,根据手柄得出的PWM脉冲宽度不能直接用来控制PWM占空比,需要在电流允许的情况下才能让占空比达到设定值。程序中所用关键控制寄存器及其作用:PR2:决定PWM的工作周期,也就是PWM的调制频率,工作中其值不断地与TMR2中的值相比较,当TMR2的值等于PR2时TMR2归零重新开始另一个周期,由于用到TMR2,所以TMR2的预分频器也同样影响到PWM的

工作周期。具体计算公式在数据手册上可以找到,下同。CCPR1L及CCP1CON的第4,5位:决定PWM的占空比,单片机在运行时TMR2的值不断与CCPR1L中的值比较,当TMR2=CCPR1L时,PWM输出脚输出低电平。当CCPR1L中的值大于PR2时,PWM输出脚持续输出高电平。注意:CCP1CON中的第4,5位在这里并非无用,在后面的电流调节中可以用来微调PWM的占空比。T2CON:决定TMR2的预分频器和后分频器的分频比,预分频器和前面讲过的PR2共同决定PWM频率,后分频器决定TMR2的中断周期。

刹车断电模块:电动车在刹车手柄附近装了一个微动开关,一方面在刹车时点亮刹车

灯,一方面给控制器提供一个刹车高或低电平信号,各厂家不一定,在电路上作一些电平转换很容易就可以提供给单片机一个准确的信号,我们可以采用数字测量的方法测量这个电平是高还是低,也可以使用AD去测量有几伏,总之监测到这个信号后必须关闭所有的驱动输出和PWM输出,这样就可以实现刹车断电。编程方面我就不多说了。至于如何实现EBS电子刹车,我们后面在附加功能再讲。

4。限流驱动这是整个控制器的灵魂,如果限流驱动没做好,其他功能再好还是一个字:烧!。电动车控制器的电子开关均使用功率MOSFET控制,MOSFET的最大允许电流,最大允许功耗都有其限制,如果没有电

流控制,或者电流控制不好,均会导致功率MOSFET的烧毁,从而导致整个控制器报废,因此电流控制是本程序的重中之重,这个做不好,其它功能一概免谈。说起来严重,其实做起来,摸到窍门也是很简单的,其秘诀也只有四个字:准确,及时电流信号经康铜丝采样之后分两路,一路送至放大器,一路送至比较器。具体电路见硬件部分。放大器用来实时放大电流信号,放大倍数大约6.5倍,放大后的信号提供给单片机进行AD 采样转换,转换所得数字用来控制电流不超过我们所允许的值。另一路信号送至比较器,当电流突然由于某种原因大大超过允许值,比如一只MOSFET击穿或误导通时,比较器翻转送出低电平,触发单片机的INT0

航模无刷电机调速器说明书

航模无刷电机调速器说明书 尊敬的用户:感谢您使用飞盈佳乐有限公司设计、制造的航模无刷马达智能动力控制器(ESC)。因本产品在启动使用时产生的功率强大,错误的使用及操作可能造成人身伤害和设备损坏,我们强烈建议客户在使用本产品前仔细阅读本使用手册,严格按操作规定使用。我们不承担因使用本产品而引起的的任何责任,包括但不限于附带损失或者间接损失的赔偿责任。同时,不承担使用人擅自拆装及修改本产品引起的任何责任和因第三方产品所造成的任何责任。 我们有权不预先通知变更产品,包括外观,性能参数及使用要求;对本产品是否适合使用者特定用途不作任何保证、申明或承诺。 一、航模无刷电机控制器主要特性: ●采用功能强大、高性能MCU处理器,用户可以针对自身需求设置使用功能,充分体现我们产品独具优势的智能特点 ●支持无刷电机无限制最高转速 ●支持定速功能。 ●精心的电路设计,抗干扰性超强 ●启动方式可设置,油门响应速度快,并具有非常平稳的调速线性,兼容固定翼飞机及直升飞机。 ●低压保护阀值可设置 ●内置SBEC,带舵机负载功率大 ●具备多种保护功能:输入电压异常保护/电池低压保护/过热保护/油门信号丢失降功率保护 ●通电安全性能好:接通电源时无论遥控器油门拉杆在任何位置不会立即启动电机 ●过温保护:控制器工作时温度到达120℃时功率输出会自动降低一半,低于120℃时功率输出自动恢复 ●兼容所有遥控器操作设置和支持编程卡设置 ●设置报警音判断通电后工作情况 ●本公司对此产品具备完整知识产权,产品可持续升级更新。并可根据客户的需求量身定制产品。 调速器产品规格 1)OPTO调速器没有内置BEC, 工作时需单独给舵机、接收机供电 2)S BEC调速器,给舵机供电是开关电源模式,输出电压5.5V,舵机可以带4A负载,瞬间2秒可达8A 3)UBEC调速器,给舵机供电是线性电源模式

MOSFET在电动车无刷电机控制器中的应用

MOSFET在电动车无刷控制器中的应用 蔡林高级应用工程师 苏州硅能半导体科技股份有限公司 摘要:本文介绍了电动自行车无刷控制器的热设计、短路保护时间确定及驱动电路的优化。 第一节:电动自行车无刷电机控制器的热设计 z概述 由于功率MOSFET具有驱动电流小、开关速度快等优点,已经被广泛地应用在电动车的控制器里。但是如果设计和使用不当,会经常损坏MOSFET。一旦损坏,MOSFET的漏源极短路,晶圆将被严重烧毁。通常MOSFET损坏模式包括:过流、过压、雪崩击穿、超出安全工作区等。这些原因导致的损坏最终都是因为晶圆温度过高而损坏,所以在设计控制器时,热设计是非常重要的。MOSFET的结点温度必须经过计算,确保在使用过程中MOSFET结点温度不会超过其最大允许值。 z无刷电机控制器简介 由于无刷电机具有高扭矩、长寿命、低噪声等优点,已在各领域中得到了广泛应用,其工作原理也已被大家广为熟知。国内电动车电机控制器通常工作方式为三相六步,工作及原理图如图1所示,其中Q1, Q2为A相上管及下管;Q3, Q4为B相上管及下管;Q5, Q6为C相上管及下管。MOSFET全部使用SSF7509。 MOSFET工作在两两导通方式,导通顺序为Q1Q4→Q1Q6→Q3Q6→Q3Q2→Q5Q2→Q5Q4→Q1Q4,控制器的输出通过调整上桥PWM脉宽实现,PWM频率一般设置为15KHz。

当电机及控制器工作在某一相时(假设B相上管Q3和C相下管Q6),在每一个PWM周期内,有两种工作状态: 状态1: Q3和Q6导通, 电流I1经Q3、电机线圈L、Q6、电流检测电阻Rs流入地。 状态2: Q3关断, Q6导通, 电流I2流经电机线圈L、Q6、Q4,此状态称为续流状态。在状态2中,如果Q4导通,则称控制器为同步整流方式。如果Q4关断,I2靠Q4体二极管流通,则称为非同步整流工作方式。 流经电机线圈L的电流I1和I2之和称为控制器的相电流,流经电流检测电阻Rs的平均电流I1称为控制器的线电流,所以控制器的相电流要比控制器的线电流要大。

电动车无刷马达控制器硬件电路详解

电动车无刷马达控制器硬件电路详解 电动车无刷电机是目前最普及的电动车用动力源,无刷电机以其相对有刷电机长寿,免维护的特点得到广泛应用,然而由于其使用直流电而无换向用的电刷,其换向控制相对有刷电机要复杂许多,同时由于电动车负载极不稳定,又使用电池作电源,因此控制器自身的保护及对电机,电源的保护均对控制器提出更多要求。 自电动车用无刷电动机问世以来,其控制器发展分两个阶段:第一阶段为使用专用无刷电动机控制芯片为主组成的纯硬件电路控制器,这种电路较为简单,其中控制芯片的代表是摩托罗拉的MC33035,这个不是这里的主题,所以也不作深入介绍。第二阶段是以MCU为主的控制芯片。这是这篇文章介绍的重点,在MCR版本的设计中,揉和了模拟、数字、大功率MOSFET 驱动等等许多重要应用,结合MCU智能化控制,是一个非常有启迪性的设计。 今以应用最广泛的以PIC16F72为智能控制中心,350W的整机电路为例,整机电路如图1: 整机电路看起来很复杂,我们将其简化成框图再看看:

图2:电路框图 电路大体上可以分成五部分: 一、电源稳压,供应部分; 二、信号输入与预处理部分; 三、智能信号处理,控制部分; 四、驱动控制信号预处理部分; 五、功率驱动开关部分。 下面我们先来看看此电路最核心的部分:PIC16F72组成的单片机智能处理、控制部分,因为其他电路都是为其服务或被其控制,弄清楚这部分,其它电路就比较容易明白。 图3: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:模拟量输入口:线性霍尔组成的手柄调速电压输入口,单片机根据此电压高低来控制输出给电机的总功率,从而达到调整速度的目的。 5:模拟/数字量输入口:刹车信号电压输入口。可以使用AD转换器判断,或根据电平高低判断,平时该脚为高电平,当有刹车信号输入时,该脚变成低电平,单片机收到该信号后切断给电机的供电,以减少不必要的损耗。 6:数字量输入口:1+1助力脉冲信号输入口,当骑行者踏动踏板使车前行时,该口会收到齿轮传感器发出的脉冲信号,该信号被单片机接收到后会给电机输出一定功率以帮助骑行者更轻松地往前走。 7:模拟/数字量输入口:由于电机的位置传感器排列方法不同,该口的电平高低决定适合于哪种电机,目前市场上常见的有所谓120°和60°排列的电机。有的控制器还可以根据该口的电压高低来控制起动时电流的大小,以适合不同的力度需求。 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开关的导通和关闭,使电机正常运转。

电动车无刷控制器电路图高清

今以应用最广泛的以PIC16F72为智能控制中心,350W的整机电路为例,整机电路如图1: (原文件名:1.gif) 图1:350W整机电路图 整机电路看起来很复杂,我们将其简化成框图再看看: (原文件名:2.gif) 图2:电路框图

电路大体上可以分成五部分: 一、电源稳压,供应部分; 二、信号输入与预处理部分; 三、智能信号处理,控制部分; 四、驱动控制信号预处理部分; 五、功率驱动开关部分。 下面我们先来看看此电路最核心的部分:PIC16F72组成的单片机智能处理、控制部分,因为其他电路都是为其服务或被其控制,弄清楚这部分,其它电路就比较容易明白。

(原文件名:3.gif) 图3:PIC16F72在控制器中的各引脚应用图 我们先来简单介绍一下PIC16F72的外部资源:该单片机有28个引脚,去掉电源、复位、振荡器等,共有22个可复用的IO口,其中第13脚是CCP1输出口,可输出最大分辨率达10BIT的可调PWM信号,另有AN0-AN4共5路AD模数转换输入口,可提供检测外部电路的电压,一个外部中断输入脚,可处理突发事件。内部软件资源我们在软件部分讲解,这里并不需要很关心。 各引脚应用如下: 1:MCLR复位/烧写高压输入两用口 2:模拟量输入口:放大后的电流信号输入口,单片机将此信号进行A-D转换后经过运算来控制P WM的输出,使电流不致过大而烧毁功率管。正常运转时电压应在0-1.5V左右 3:模拟量输入口:电源电压经分压后的输入口,单片机将此信号进行A-D转换后判断电池电压是否过低,如果低则切断输出以保护电池,避免电池因过放电而损坏。正常时电压应在3V以上 4:模拟量输入口:线性霍尔组成的手柄调速电压输入口,单片机根据此电压高低来控制输出给电机的总功率,从而达到调整速度的目的。 5:模拟/数字量输入口:刹车信号电压输入口。可以使用AD转换器判断,或根据电平高低判断,平时该脚为高电平,当有刹车信号输入时,该脚变成低电平,单片机收到该信号后切断给电机的供电,以减少不必要的损耗。 6:数字量输入口:1+1助力脉冲信号输入口,当骑行者踏动踏板使车前行时,该口会收到齿轮传感器发出的脉冲信号,该信号被单片机接收到后会给电机输出一定功率以帮助骑行者更轻松地往前走。 7:模拟/数字量输入口:由于电机的位置传感器排列方法不同,该口的电平高低决定适合于哪种电机,目前市场上常见的有所谓120°和60°排列的电机。有的控制器还可以根据该口的电压高低来控制起动时电流的大小,以适合不同的力度需求。 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。

直流无刷电机驱动说明书

BLDC SERVO DRIVERS 无刷直流调速驱动器 使用手册1.3 系统上电前请仔细阅读手册 DBLS-01系列 直流无刷电机驱动说明书 一、概述 本控制驱动器为闭环速度型控制器,采用最近型IGBT和MOS功率器,利用直流无刷电机的霍尔信号进行倍频后进行闭环速度控制,控制环节设有PID速度调节器,系统控制稳定可靠,尤其是在低速下总能达到最大转矩,速度控制范围150~6000rpm。 二、特点 1、PID速度、电流双环调节器 2、高性能低价格 3、20KHZ 斩波频率 4、电气刹车功能,使电机反应迅速 5、过载倍数大于2,在低速下转矩总能达到最大 6、具有过压、欠压、过流、过温、霍尔信号非法等故障报警功能 三、电气指标 标准输入电压:24VDC\36VDC\48VDC 三种 最大输入过载保护电流:5A\15A两种 加速时间常数出厂值:0.2秒其他可定制 四、端子接口说明

1、电源输入端 引角序号引角名中文定义 1 V+ 直流+24V输入 2 GND 直流0V输入 2、电机输入端 引角序号引角名中文定义 1 MA 电机A相 2 MB 电机B相 3 MC 电机C相 4 GND 地线 5 HA 霍尔信号A相输入端 6 HB 霍尔信号B相输入端 7 HC 霍尔信号C相输入端 8 +6.25 霍尔信号的电源线 3、控制信号部分 GND:信号地 F/R:正、反转控制,接GND反转,不接正转,正反转切换时,应先关断EN EN:使能控制:EN接地,电机转(联机状态),EN不接,电机不转(脱机状态) BK:刹车控制:当不接地正常工作,当接地时,电机电气刹车,当负载惯量较大时,应采用脉宽信号方式,通过调整脉宽幅值来控制刹车效果。 SV ADJ:外部速度衰减:可以衰减从0~100%,当外部速度指令接6.25V时,通过该电位器可以调速试机 PG:电机速度脉冲输出:当极对数为P时,每转输出6P个脉冲(OC门输入) ALM:报警输出:当电路处于报警状态时,输出低电平(OC门输出) +6.25V:调速电压输出,可用电位器在SV和GND形成连续可调 拔码开关说明:四个档位为OFF时,电机不运行,SW1为ON状态时,电机转速为100%,SW2为ON状态时,电机转速为80%,SW3为ON状态时,电机转速为40%,SW4为ON状态时,电机转速为20%。 4.机械安装:

超静音智能型无刷电动车控制器接线说明

、超静音智能型无刷电动车控制器接线说明: 1、电源线为6.3-3AY三根线,红,红,黑。接48v电压。 2、电机线为黄,绿,蓝三根线,一般情况是相应的颜色接相应的线,如果转的声音很大,可以把这三根线调换位置接一下。 3、霍尔信号线为2.8-6AY五根线,一般情况是相应的颜色接相应的线。红,黑,黄,绿,蓝。 4、反相充电为2.8-2AY二根线,红,黑。 5、调速线为sm-3AY三根线,红,黑,灰。 6、1:1助力线为sm-3AY三根线,红,黑,绿。 8、刹车线为sm-2AY二根线,黑,紫。 7、巡航线相当于转把线sm-2AY二根线,红,黑。 9、限速线为二根单独的白色线,当把这二根线接上时,无论转把转的位置多大,速度也不会变快,保持一定速度。 10、 ABS为二根单独的绿色线,当把这二根线接上时,按下刹车,电动自行车的电机马上停转,如果不接,滑行时按下刹车,由于惯性,会向前滑行一段距离。 首先电动车要转起来,基本的连线就是电机相线(三根线:黄、绿、蓝)接上控制相线(三根线:黄、绿、蓝)、电机霍尔线(五根线:红、黑、黄、绿、蓝)接上控制器霍尔线(五根线:红、黑、黄、绿、蓝),电池(两根线加AAC线:红、红、黑)接上控制器的电源端子(两根线加AAC线:红、红、黑),调速把接控制器的调速端子,接好这四个基本连线(还要考虑相序问题),就可以转起来了。 另外还有助力线(三根:红、黑、白),限速端子等。其他的功能线可以通过合端子分辩出来。深圳市士金技术的电动车检修匹配仪可以用来检修和帮助接线。1分20秒可以从36种接法中选出最佳接线方式。 中国惯用(通用)的颜色:主电源线黑色-负极,红色+正极(最粗的那两根根)比这两根稍稍细点的一般是充电线路,注意红黑不能接错,不然严重的烧毁车子,运气好的话烧毁线路。粗点,硬的三根线(一般为黄蓝绿三色)是电机线,作用是相位线,可以随便接,主要是转的方向要注意,不然就有了倒车功能了呵呵,和这三根线在一起的是五根小线,红黑在上面两个是电源线不能接反颜色要一致,下面三根黄蓝绿是信号线(也叫:霍尔线)可以随便接,原理与三根电机线一样。其他的线路要通过万用表测量,分别是:喇叭,大灯,转向灯,尾灯,刹车灯,有些带助力的还有助力线。颜色各个厂家采用的不一样,只有通过万用表测。 无刷电动车控制器接线说明 1.电源输入 粗红色线为电源正端黑色线为电源负端细橙色线为电门锁

电动车控制器接线说明

电动车控制器接线说明 高标智能无刷电动车控制器接线说明如下: 1.电源输入 粗红色线为电源正端,黑色线为电源负端,细橙色线为电门锁2.电机相位(A、B、C输出) 粗黄色线为A ,粗绿色线为B ,粗蓝色线为C 3.转把信号输入 细红色线为+5V电源细绿色为手柄信号输入细黑色线为接地线 4.电机霍耳(A、B、C输入)

细红色线为+5V电源细黑色线为接地线。细黄色线为 A ,细绿色线为 B,细蓝色线为 C 5.刹车 细黄色线为机械刹(高电平刹车:+12V),细棕色线为接地线(低电平刹车) 6.转把线 细红色线为转把+5V电源,细黑色线为转把接地线,细绿色线为转把信号输入 7.仪表:细绿色线 8.三档开关: 细白色线高速转换,细黑色线地线,细黄色线高速转换/轻触按钮 9.限速:细灰色线 10.自学习开关线:细灰 高标智能型无刷电动车控制器使用方法和注意事项: 1、在接线前先切断电源,按接线图所示连接各根导线; 2、高标控制器虽然防水、抗震,但控制器做好还是安装在通风、防水、防震部位。 3、控制器限速控制插头应放置容易操作的地方。 4、控制器接插件应接插到位,禁止将控制器电源正负极反接(即严禁粗红、细橙和粗黑;细红和细黑接反)。 5、电机模式自动识别:正确接好电动车控制器的电源、转把、刹把等线束,,将电机识别模式开关线(细灰)短接,打开电门锁,使电机进入自动识别状态,若电机反转则按一下刹车即可使电机正向转动,在控制器识别电机模式10秒后将电机识别模式开关线(细灰)直接断开即可完成电机模式自动识别。 6、1+1助力方向调整:在通电状态,将调速电阻从最大值调到最小值,再回到原始状态后,可将1+1助力的方向从正向模式切换到反向模式,再调整一次可从反向模式切换到正向模式,并将最终的模式存入单片机。

51单片机直流无刷电机控制

基于MCS-51单片机控制直流无刷电动机 学号:3100501044 班级:电气1002 :王辉军

摘要 直流无刷电机是同步电机的一种,由电动机本体、位置传感器和电子开关线路三部分组成。其定子绕组一般制成多相(三相、四相、五相不等),转子由永久磁钢按一定极对数(2p=2,4,…)组成。电机转子的转速受电机定子旋转磁场的速度及转子极数(P)影响: N=120.f / P。在转子极数固定情况下,改变定子旋转磁场的频率就可以改变转子的转速。直流无刷电机即是将同步电机加上电子式控制(驱动器),控制定子旋转磁场的频率并将电机转子的转速回授至控制中心反复校正,以期达到接近直流电机特性的方式。也就是说直流无刷电机能够在额定负载围当负载变化时仍可以控制电机转子维持一定的转速。 MCS-51单片机是美国英特尔公司生产的一系列单片机的总称,是一种集成电路芯片,采用超大规模技术把具有数据处理能力的微处理器(CPU)、随机存储器(RAM)、只读存储器(ROM)、输入输出接口电路、定时计算器、串行通信口、脉宽调制电路、A/D转换器等电路集成到一块半导体硅片上,这些电路能在软件的控制下准确、迅速、高效地完成程序设计者事先规定的任务。 本论文将介绍基于MCS-51单片机控制直流无刷电动机的设计,它可以实现控制直流无刷电动机的启动、停止、急停、正反转、加减速等功能。 关键词:单片机,直流无刷电动机,控制系统

直流无刷电动机是在直流电动机的基础之上发展而来的,它是步进电动机的一种,继承了直流电动机的启动转矩大、调速性能好等特点克服了需要换向器的缺点在交通工具、家用电器及中小功率工业市场占有重要的地位。直流无刷电动机不仅在电动自行车、电动摩托车、电动汽车上有着广泛的应用,而且在新一代的空调机、洗衣机、电冰箱、吸尘器,空气净化器等家用电器中也有逐步采用的趋势,尤其是随着微电子技术的发展,直流无刷电动机逐渐占有原来异步电动机变频调速的领域,这就使得直流无刷电动机的应用围越来越广。 本设计就是基于MCS-51系列单片机控制直流无刷电动机,利用所学的知识实现单片机控制直流无刷电动机的启动、停止、急停、正反转,加减速等控制,并对直流无刷电动机运行状态进行监视和报警。详细介绍单片机的种类、结构、功能、适用领域和发展历史、未来前景及其直流无刷电动机的工作原理、控制结构等容,既着重单片机的基本知识、功能原理的深入阐述,又理论联系实际详细剖析单片机控制直流无刷电动机的过程。 1.直流无刷电动机的基本组成 直流无刷电动机是在直流电动机的基础上发展而来的,直流无刷电动机继承了直流电动机启动转矩大、调速性能好的优点,克服了直流电动机需要换向器的缺点,在交通工具、家用电器等生活的方方方面面占有重要的地位。 由于直流无刷电动机既具有交流电动机的结构简单、运行可靠、维护方便等一系列优点,又具备直流电动机的运行效率高、无励磁损耗以及调速性能好等诸多优点,故在当今国民经济各领域应用日益普及。 直流无刷电动机主要由电动机本体、位置传感器和电子开关线路三部分组成。其定子绕组一般制成多相(三相、四相、五相不等),转子由永久磁钢按一定极对数(2p=2,4,…)组成。图3-1所示为三相两极直流无刷电机结构。 三相定子绕组分别与电子开关线路中相应的功率开关器件联结,A、B、

电动车无刷电机控制器软件设计详解

电动车无刷电机控制器软件设计详解作者:谢渊斌原作发表在《电子报2007年合订本》下册版权保留,转帖请注明出处本文以MICROCHIP公司所生产的PIC16F72为基础说明软件编程方面所涉及的要点,此文所涉及的源程序均以PIC的汇编语言为例。由于软件不可避免需与硬件相结合,所以此文可能出现硬件电路图或示意图。本文适合在单片机编程方面有一定经验的读者,有些基础知识恕不一一介绍。我们先列一下电动车无刷马达控制器的基本要求:功能性要求:1.电子换相2.无级调速3.刹车断电4.附加功能a.限速b.1+1助力c.EBS柔性电磁刹车d.定速巡航e.其它功能(消除换相噪

音,倒车等)安全性要求:1.限流驱动2.过流保护3.堵转保护3.电池欠压保护4.节能和降低温升5.附加功能(防盗锁死,温升限制等)6.附加故障检测功能从上面的要求来看,功能性要求和安全性要求的前三项用专用的无刷马达驱动芯片加上适当的外围电路均不难解决,代表芯片是摩托罗拉的MC33035,早期的控制器方案均用该集成块解决。但后来随着竞争加剧,很多厂商都增加了不少附加功能,一些附加功能用硬件来实现就比较困难,所以使用单片机来做控制的控制器迅速取代了硬件电路芯片。但是硬件控制和软件控制有很大的区别,硬件控制的反应速度仅仅受限于逻辑门的开关速度,而软件的运

行则需要时间。要使软件跟得上电机控制的需求,就必须要求软件在最短的时间内能够正确处理换相,电流限制等各种复杂动作,这就涉及到一个对外部信号的采样频率,采样时机,信号的内部处理判断及处理结果的输出,还有一些抗干扰措施等,这些都是软件设计中需要再三仔细考虑的东西。PIC16F72是一款哈佛结构,精简指令集的MCU,由于其数据总线和指令总线分开,总共35条单字指令,0-20M的时钟速度,所以其运算速度和抗干扰性能都非常出色,2K 字长的FLASH程序空间,22个可用的IO 口,同时又附加了3个定时/计数器,5个8位AD口,1个比较/捕捉/脉宽调制器,8个

基于TMS320F2812的无刷直流电机控制

基于TMS320F2812的无刷直流电机控制 以前一个项目里有一部分是使用2812控制无刷直流电机,这里分享一下软硬件设计和程序代码: 1.无刷直流电机的结构和换相原理 无刷直流电机的本体在结构上与永磁同步电动机相似,但没有笼型绕组和其他启动装置。其转子采用永磁材料制成,而定子上有多相电枢绕组,绕组相数分为两相、三相、四相和五相,但应用最多的是三相和四相。各相绕组分别与外部的电力电子开关电路中相应的功率开关器件连接,位置传感器的跟踪转子与电动机转轴相连接。 当定子绕组的某一相通电时,该相电流与转子永久磁钢的磁极所产生的磁场相互作用产生转矩,驱动转子旋转,再由位置传感器将转子位置变换成电信号去控制电力电子开关电路,从而使定子各相绕组按一定次序导通,定子相电流随转子位置的变化而按一定的次序换相,这就是直流无刷电动机的换流原理。由于电力电子开关电路的导通次序是与转子转角同步的,因而起到了机械换相器的换相作用。 基于TMS320F2812的无刷直流电机控制系统结构图如图1所示。图1中,直流电源通过开关电路相电动机定子绕组供电,位置传感器采用了霍尔传感器,可不断检测转子当前位置,DSP控制器根据当前位置信息来判断哪一相绕组被接通,进而控制开关管的导通与截止,实现电机的换相。 图1 直流无刷电动机控制系统结构图

图2 电子换相器的工作原理图 图2给出了一个三相无刷直流电机电子换相原理图。图中符号H1、H2和H3表示三个霍尔位置传感器,它们输出电平信号。当电机的转子运行到x-u平面的正半周(图中虚线标出的区间),则H1传感器输出高电平。同理,当电机的转子分别运行到y-v和z-w,平面的正半周(图中虚线标出的区间),则对应的H2和H3分别输出高电平。由图可见,H1、H2和H3输出高电平的区间是互有重叠的,如果将H1、H2和H3的输出电平组合成一个向量[H1 H2 H3],则可以得到6种有效组合:[001]、[010]、[011]、[100]、[110]和[101],每种组合覆盖整个圆周的1/6(即60°)。控制器根据这六个状态组合来决定开关电路的哪一相被接通以维持电机的运行,当状态发生变化时,就必须进行相位的切换。对于电机的三相绕组,A、B和C,采用ANC表示直流母线电压施加到A-C绕组之间;CNA则表示直流母线电压施加到C-A绕组之间,其他类似。注意ANC电流从A→C,而CAN电流从C→A,作为直流电机,绕组电流相反意味着受力是相反的,会导致电机反向转动。 图3给出了6种状态组合下对应的通电绕组的情况,例如在状态[001]通电绕组是ANB。如果电机正转,则下一个组合状态为[101],故应将通电绕组切换为ANC;同理,如果电机反转,则下一个组合状态为[101],故通电绕组应该切换为CNB,以次类推。表1给出了电机正向旋转时,转子位置传感器输出的状态组合[H1 H2 H3]与下一个导通绕组之间的对应关系。表2给出了电机反转时的情况。

电动车无刷控制器硬件电路详解

电动车无刷马达控制器硬件电路详解 2008-5-10 9:47:25 电动车无刷电机是目前最普及的电动车用动力源,无刷电机长寿,免维护的特点得到广泛应用,然而由于其使用直电刷,其换向控制相对有刷电机要复杂许多,同时由于电动又使用电池作电源,因此控制器自身的保护及对电机,电器提出更多要求。 自电动车用无刷电动机问世以来,其控制器发展分两个阶用专用无刷电动机控制芯片为主组成的纯硬件电路控制器单,其中控制芯片的代表是摩托罗拉的MC33035,这个不以也不作深入介绍。第二阶段是以MCU为主的控制芯片。的重点,在MCR版本的设计中,揉和了模拟、数字、大功等许多重要应用,结合MCU智能化控制,是一个非常有启今以应用最广泛的以PIC16F72为智能控制中心,350W的机电路如图1:

图1:350W整机电路图 整机电路看起来很复杂,我们将其简化成框图再看看:

图2:电路框图 电路大体上可以分成五部分: 一、电源稳压,供应部分; 二、信号输入与预处理部分; 三、智能信号处理,控制部分; 四、驱动控制信号预处理部分; 五、功率驱动开关部分。 下面我们先来看看此电路最核心的部分:PIC16F72组成的控制部分,因为其他电路都是为其服务或被其控制,弄清路就比较容易明白。

图3:PIC16F72在控制器中的各引脚应用图 我们先来简单介绍一下PIC16F72的外部资源:该单片机电源、复位、振荡器等,共有22个可复用的IO口,其中输出口,可输出最大分辨率达10BIT的可调PWM信号,另路AD模数转换输入口,可提供检测外部电路的电压,一个可处理突发事件。内部软件资源我们在软件部分讲解,这里各引脚应用如下: 1:MCLR复位/烧写高压输入两用口 2:模拟量输入口:放大后的电流信号输入口,单片机将换后经过运算来控制PWM的输出,使电流不致过大而烧毁时电压应在0-1.5V左右 3:模拟量输入口:电源电压经分压后的输入口,单片机转换后判断电池电压是否过低,如果低则切断输出以保护过放电而损坏。正常时电压应在3V以上 4:模拟量输入口:线性霍尔组成的手柄调速电压输入口压高低来控制输出给电机的总功率,从而达到调整速度的

无刷电动车控制器接线方法

无刷电动车控制器接线方法

无刷电动车控制器接线说明 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助力的方向从正向模式切换到反向模式,再调整一次可从反向模式切换到正向模式,并将最终的模式存入单片机。 更多关于电动车维修请点击下面的链接 电动车整车电气原理图 电动机车故障维修手册 电动车检测仪制作 电动车综合检测仪制作 电动车故障维修资料 电动车三合一喇叭接线图 电动车电机霍尔更换图解 电动车维修 电动车维修技术 电动车故障维修 无刷电机相角的判断 无刷电机的接线方法 电动车报警器(防盗器)的接法

通用型无刷电机控制器接线说明

刷电动车控制器接线说明 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助力的方向从正向模式切换到反向模式,再调整一次可从反向模式切换到正向模式,并将最终的模式存入单片机

电动车智能无刷控制器接线图

电动车智能无刷控制器接线图 下图所示为高标科技动控制器接线图: 一、高标科技电动车控制器接线说明: 1.电源输入: 2.粗红色线为电源正端,黑色线为电源负端,细橙色线为电门锁。 3.2.电机相位(u、v、w输出): 4.粗黄色线为U,粗绿色线为V ,粗蓝色线为W。 5.3.转把信号输入: 6.细红色线为+5V电源,细绿色为手柄信号输入,细黑色线为接地线。 7.4.电机霍耳(A、B、C输入): 8.细红色线为+5V电源,细黑色线为接地线。细黄色线为 A,细绿色线为 B,细蓝色线为 C。 9.5.刹车(柔性EABS+机械刹): 10.细黄色线为柔性EABS,细蓝色线为机械刹(高电平刹车:+12V),细黑色线为接地线(低电平刹车)。 11.6.传感器 : 细红色线为+5V电源,细黑色线为接地线, 细绿色线为传感器信号输入。 12.7.仪表(转速):细紫色线 13.8.巡航:细棕色线 14.9.限速:细灰色线?? 15.10.自动识别开关线:细黄色线?? 二、高标科技电动车控制器如何接线: 分清楚每根线的作用,给控制供电的电源线(一般三根线用一个朔料插销弄在一起,其中最粗的两根是给控制器供电的、红+级、黑的-级,还一根细的红色的是电源锁线) 2.转把(控制速度的),一般是三根细线、红、蓝、黑。也是用朔料插销弄在一起的。

3.仪表线、速度线、刹车断电线。一般仪表线和刹车断电线也是在一起的。 4.还有两个线,它们可以互相连接在一起的,那可以调节角度。(60度和120度) 5.三跟主相线,5跟细的(和电机里面霍尔连接的) 一、高标科技电动车控制器接线说明: 16.电源输入: 17.粗红色线为电源正端,黑色线为电源负端,细橙色线为电门锁。 18.2.电机相位(u、v、w输出): 19.粗黄色线为U,粗绿色线为V ,粗蓝色线为W。 20.3.转把信号输入: 21.细红色线为+5V电源,细绿色为手柄信号输入,细黑色线为接地线。 22.4.电机霍耳(A、B、C输入): 23.细红色线为+5V电源,细黑色线为接地线。细黄色线为 A,细绿色线为 B,细蓝色线为 C。 24.5.刹车(柔性EABS+机械刹): 25.细黄色线为柔性EABS,细蓝色线为机械刹(高电平刹车:+12V),细黑色线为接地线(低电平刹车)。 26.6.传感器 : 细红色线为+5V电源,细黑色线为接地线, 细绿色线为传感器信号输入。 27.7.仪表(转速):细紫色线 28.8.巡航:细棕色线 29.9.限速:细灰色线?? 30.10.自动识别开关线:细黄色线?? 二、高标科技电动车控制器如何接线: 1.分清楚每根线的作用,给控制供电的电源线(一般三根线用一个朔料插销弄在一起,其中最粗的两根是给控制器供电的、红+级、黑的-级,还一根细的红色的是电源锁线)

无刷电机工作及控制原理(图解)

无刷电机工作及控制原理(图解) 左手定则,这个是电机转动受力分析的基础,简单说就是磁场中的载流导体,会受到力的作用。 让磁感线穿过手掌正面,手指方向为电流方向,大拇指方向为产生磁力的方向,我相信喜欢玩模型的人都还有一定物理基础的哈哈。

让磁感线穿过掌心,大拇指方向为运动方向,手指方向为产生的电动势方向。为什么要讲感生电动势呢?不知道大家有没有类似的经历,把电机的三相线合在一起,用手去转动电机会发现阻力非常大,这就是因为在转动电机过程中产生了感生电动势,从而产生电流,磁场中电流流过导体又会产生和转动方向相反的力,大家就会感觉转动有很大的阻力。不信可以试试。 三相线分开,电机可以轻松转动 三相线合并,电机转动阻力非常大 右手螺旋定则,用右手握住通电螺线管,使四指弯曲与电流方向一致,那么大拇指所指的那一端就是通电螺旋管的N极。

状态1 当两头的线圈通上电流时,根据右手螺旋定则,会产生方向指向右的外加磁感应强度B(如粗箭头方向所示),而中间的转子会尽量使自己内部的磁感线方向与外磁感线方向保持一致,以形成一个最短闭合磁力线回路,这样内转子就会按顺时针方向旋转了。 当转子磁场方向与外部磁场方向垂直时,转子所受的转动力矩最大。注意这里说的是“力矩”最大,而不是“力”最大。诚然,在转子磁场与外部磁场方向一致时,转子所受磁力最大,但此时转子呈水平状态,力臂为0,当然也就不会转动了。补充一句,力矩是力与力臂的乘积。其中一个为零,乘积就为零了。 当转子转到水平位置时,虽然不再受到转动力矩的作用,但由于惯性原因,还会继续顺时针转动,这时若改变两头螺线管的电流方向,如下图所示,转子就会继续顺时针向前转动,

无刷电机控制器基本原理

无刷电机控制器基本原理 电动车采用的电机分有刷电机和无刷电机两种,由于无刷电机具有噪声低、寿命长的特点,因而在电动车中获得比较广泛应用。无刷电机的控制器要比有刷电机控制器复杂得多,在维修上有一定的难度,因此,本文从无刷控制器的原理入手介绍维修要点,以期对广大维修爱好者有所帮助。 基本原理 电动车无刷控制器主要由单片机主控电路、功率管前级驱动电路、电子换向器、霍尔信号检测电路、转把信号电路、欠电检测电路、限流/过流检测电路、刹车信号电路、限速电路、电源电路等部分组成,其原理框图如图1所示,下面介绍主要电路的工作原理。 1. 电子换向器 无刷电机与有刷电机的根本区别就在于无刷电机用电子换向器代替了有刷电机的机械换向器,因而控制方法也就大不相同,复杂程度明显提高。在无刷电机控制器中,用6个功率MOSFET管组成电子换向器,其结构如图2所示。图中MOSFET管VT1、VT4构成无刷电机A相绕组的桥臂,VT3、VT6 构成无刷电机B相绕组的桥臂,VT5、VT2构成无刷电机C相绕组的桥臂,在任何情况,同一桥臂的上下两管不能同时导通,否则要烧坏管子。 6只功率MOSFET管按一定要求顺次导通,就可实现无刷电机A、B、C三相绕组的轮流通电,完成换相要求,电机正常运转。在电动车无刷电机控制器中,这6只功率管有二二通电方式和三三通电方式的运用,二二通电方式即每一瞬间有两只功率管同时通电,三三通电方式即每一瞬间有三只功率管同时通电。对于二二通电方式,功率管须按VT1、VT2;VT2、VT3;VT3、VT4;VT4、VT5;VT5、VT6;VT6、VT1;VT1、VT2??的通电顺序,电机才能正常运转。对于三三通电方式,功率管须按VT1、VT2、VT3;VT2、VT3、VT4;VT3、VT4、VT5;VT4、VT5、VT6;VT5、VT6、VT1;VT6、VT1、VT2;VT1、VT2 、VT3??的次序通电,电机才能正常运转。 2. 功率管前级驱动电路

电动车无刷控制器电机线和霍尔线常规接法

针对目前控制器普通版本和标准版本需要对相序给出常规接法(本公司智能自学习版本无需对相序),?? 无刷电机为3相6拍控制,因此3根霍尔状态对应3根电机线6种输出状态,不同组合有36种接法,其中有6种接法能让电机运转正常,且这6种接法里有3种接法是正转另3种接法是反转。所以我们有必要掌握接线规则。 一:首先我们得让电机正常转起来,通常是霍尔插头直接插上,调整电机线。 以下给出6种规律接法,必定有1种能让电机运转正常 1》电机线蓝色对控制器蓝色电机线绿色对控制器绿色电机线黄色对控制器黄色 2》电机线蓝色对控制器蓝色电机线绿色对控制器黄色电机线黄色对控制器绿色 3》电机线黄色对控制器黄色电机线蓝色对控制器绿色电机线绿色对控制器蓝色 4》电机线绿色对控制器绿色电机线蓝色对控制器黄色电机线黄色对控制器蓝色 5》电机线蓝色对控制器黄色电机线黄色对控制器绿色电机线绿色对控制器蓝色 6》电机线黄色对控制器蓝色电机线蓝色对控制器绿色电机线绿色对控制器黄色 总结以上规律我们可以编出一套顺口溜方便记忆 一般控制器是放在上方的,电机是放在下方的,我们可以这么记忆 1》颜色对颜色 2》蓝对蓝,其它2色对调 3》黄对黄,其它2色对调 4》绿对绿,其它2色对调 5》上蓝对下蓝,其它2色对调 6》上黄对下蓝,其它2色对调 霍尔有正有反,说明该电机是60°相位角,没有正反就是120°相位角。你可按原样放入(可稍稍用502瞬间胶固定)将三个霍尔的正极和负极分别并联后与电机引出线中细的红、黑线相连焊接(注意绝缘)将三个霍尔的信号线分别与电机引出线中细的黄、绿,蓝线相连焊接(注意绝缘)。

二:以上接法能让电机运转正常,但不一定是正转,如果你要调成正转可将电机线A相C相对调,霍尔线A相B相对调。 无刷电机相角的判断 无刷电机的相角是无刷电机的相位代数角的简称,指无刷电机各线圈在一个通电周期里面线圈内部电流方向改变的角度。电动车用无刷电机常见的相位代数角有120°与60°两种。 □观察霍耳元件安装空间位置判断无刷电机的相角 120°和60°两种相角电机的霍耳元件安装空间位置不一样。 □测量霍耳真值信号判断无刷电机的相角 在此需要先说明一下的是什么叫无刷电机的磁拉力角.无刷电机的磁钢数量一般是 12片、16片或18片,其对应的定子槽数是36槽、48槽或54槽。电机在静止状态时,转子磁钢的磁力线有沿磁阻最小方向行走的特性,因此转子磁钢所停顿的位置恰好为定子槽凸极的位置。磁钢不会停在定子槽心的位置,这样转子与定子的相对位置只有36种、48种或54种这有限的几个位置。因此无刷电机的最小磁拉力角就是360/36°、360/48°或360/54°。

两种新型实用直流无刷电机控制器的设计与实现_邱明

控制器中电子换相电路的设计方法有很多。对于有位置传感器的无刷电机,用中小规模数字集成电路和经典的数字电路设计方法即可实现。例如,用可编程 逻辑器件CPLD可在计算机上完成硬件设计、波形 仿真和下载。目前用于无刷电机控制的专用集成 电路种类有很多,如MOTOROLA公司生产的 MC33035、东芝公司生产的TA7247芯片等。这些专 用芯片对使用电压、工作电流及电机类型都有一 定要求。实践证明使用专用芯片设计控制器在芯 片的选择、驱动电路设计及试验等环节并非省时 省力。在参考和分析了多种专用集成电路工作原 理后,用PIC单片机设计出两种有位置传感器的无 刷电机控制器,同时与专用集成电路设计的控制 器进行了对比,得出以下三方面结论: (1)单片机在改变功能和价格上优于专用芯片; (2)软件程序便于加密,有利于知识产权的保护; (3)软件编程灵活,可根据用户需求增加和完善功 能。 有了PIC单片机的控制核,只要改变外围驱 动、保护、输出电路,即可对不同功率、不同电压或 内部结构不同的无刷直流电机实现控制。 1控制核心 控制器采用PIC16F877或PIC16F876单片机, 使用的功能和接口有:八路输入(PIC16F876为四 路输入)10位A/D转换器,分辨率达十位的PWM 脉宽调制输出口CCP1,可响应外部逻辑电平变化 时产生中断的端口B0、B4、B5,用于换相输出的端 口C。核心部分结构如图1和图2所示。 2高电压大功率控制器工作原理 该控制器是针对大功率高电压无刷直流电机 设计的,电源取自220V交流电压整流滤波后产生 的300V左右的直流电压(电机功率范围为500W ̄ 2000W)来对智能功率模块输出部分供电。为简化 硬件电路,降低元器件成本,单片机及相关的控制电路供电部分由一只小变压器降压后提供。低压电源提供五组独立输出,其中一组给单片机供电,完全隔离。另四组提供给功率模块内部驱动电路。整个控制部分所需 两种新型实用直流无刷电机控制器的设计与实现 邱明,张曙明,曲金泽 (北京联合大学实训基地电工电子中心,北京100101) 摘要:直流无刷电动机通过电子换相实现电机运转,与有刷直流(机械换相)电机相比具有噪声低、无电火花干扰、效率高、使用寿命长等优点。所介绍的控制器用PIC单片机完成电子换相及调速控制,其中,软件实现转子位置检测、旋转磁场信号输出及电机PWM调速。 关键词:直流无刷旋转磁场PWM调速智能功率模块 77 《电子技术应用》2006年第10期本刊邮箱:eta@ncse.com.cn

相关文档
相关文档 最新文档