电动自行车控制系统设计.doc
《电动自行车控制系统设计.doc》由会员分享,可在线阅读,更多相关《电动自行车控制系统设计.doc(24页珍藏版)》请在沃文网上搜索。
1、摘 要目前电动车中使用的电动机一般有直流电动机、感应电动机、开关磁阻电动机以及永磁无刷直流电动机等。无刷直流电机控制系统是一种新型的调速系统,具有良好的运行、控制及经济性能,有着巨大的发展潜力。无刷直流电机是利用电子换相替代机械换相和电刷,既具有直流电动机良好的调速性能,又具有交流电机结构简单、运行可靠、维护方便等优点,在众多领域中得到了广泛的应用。单片机控制的调速系统是电动自行车的控制核心,与无刷直流电动机共同构成电动自行车的动力驱动系统。永磁无刷直流电动机调速系统适用于电动自行车等小功率的工作情况,本文在对电动自行车调速系统进行深入分析的基础上,迎合市场对电动自行车的新需求,讨论并设计了价
2、格低廉且具有转速检测、速度显示,声光报警等新型实用功能的电动自行车调速系统。系统各个部分的控制电路基于ATMEL公司的AVR系列ATmega88单片机。根据永磁无刷直流电动机的特性实施单极PWM脉宽调制,并通过位置传感器的输出情况控制电机换相,同时实现转速检测,并通过液晶显示器显示转速。通过软硬件的配合,实现整个系统的设计要求。主要工作如下:硬件部分包括电源电路、MOSFET驱动电路、转速及位置检测电路、PWM控制电路、电流检测电路、速度给定及显示电路、照明电路、保护电路等。软件部分采用模块化结构设计,给出了各模块的程序流程图。关键词: 无刷直流电动机;脉宽调制;ATmega88单片机;位置传
3、感器AbstractBrushless DC motor (BLDCM) is a new type of motor that gets much popularity in the past few years. It combines the characteristics of AC motor and DC motor. Therefore, it has excellent timing capability, high efficiency, simple configuration, reliable operation, and can be controlled and m
4、aintained easily. BLDCM has been widely using in various fields. SCM control of speed control system of electric bicycle is the control core, and brushless DC motor is composed of electric bicycle drive system.permanent magnet brushless DC motor speed control system used in electric bicycles and oth
5、er low-power work, Based on the electric bicycle speed control system based on the thorough analysis, to meet the new demands of market for electric bicycles, discussing and designing of low prices and with speed detection, speed display utility function, the sound and light alarm of the electric bi
6、cycle drive system. Various parts of the system control circuit based on ATMELs AVR series ATmega88 mcu. According to the permanent magnet brushless DC motor unipolar pulse width modulation characteristics of PWM implementation, and through the position sensor so that the motor commutation, and indi
7、rect realization of speed testing, and through digital tube display speed, through hardware and software support, realize the whole system design requirements. The main work is as follows: the hardware part comprises a power circuit, drive circuit for MOSFET, PWM control circuit, current detection,
8、speed and display circuit, Lighting circuit , and protection circuit . The software part adopts the module structure, draw the module flow chart of program design and introduces the software design considerations, is a kind of high performance brushless DC motor speed control system design.Keywords:
9、Brushless DC motor;pulse width modulation; ATmega88 ; position sensorII河北科技师范学院2012届本科毕业设计目 录摘 要IAbstractI引言21无刷直流电动机的结构及原理32系统总体结构及工作原理43控制系统硬件电路53.1 单片机53.2 转子位置及转速检测电路73.3 转速控制方法83.4 全桥逆变及功率驱动电路93.5 电压检测及欠压保护电路123.6 电流检测及过流保护电路123.7 转速给定电路133.8 电源电路143.9 速度、报警显示电路153.10 照明电路163.11 欠压、过流报警电路163.12
10、 刹车电路174 控制系统的软件设计174.1 系统主程序设计174.2 电子换相程序设计184.3 速度和电流控制子程序194.4 AD转换采样程序设计204.5 语音报警程序设计205.总结21参考文献21致谢22引言随着城市外延的扩大,交通机动化的需求不断增加,交通工具便利与否左右着人们的活动空间。电动自行车由于轻便、快捷、价位等优势异军突起,日益成为自行车交通工具使用者的一种理想的并广受欢迎的个人交通工具。由于电动自行车自身所具有的优点和近几年来行业内技术的不断进步,决定了其将会有较为广阔的市场前景,尤其在中国这个人口大国,更是有它的用武之地。依靠科技进步,发展电动自行车,对抑制石油涨
11、价,支持国家能源发展战略,降低环境污染;促进人与地球的和谐发展,方便寻常百姓出行,缓解城市交通拥堵,都具有重要的历史意义和现实意义1。目前电动车中使用的电动机一般有直流电动机、感应电动机、开关磁阻电动机以及永磁无刷电动机等。虽然直流电机不如交流电机那样结构简单、价格便宜、制造方便、容易维护,但是它具有良好的调速特性,速度控制容易,良好的起、制动性能,宽广的调速围,且在宽范围内平滑调速等特点,宜于在广泛的范围内平滑调速。长期以来在要求调速的地方,特别是在冶金、机械制造、轻工等工业对调速性能指标要求较高的场合中得到广泛应用。由于直流调速系统需要较少的控制硬件和简单的电动机控制方法,是直流调速系统仍
12、具有强大生命力的关键所在,所以直流调速系统至今仍是自动调速系统中的主要形式。驱动电机最早采用的是有刷直流电动机,有刷电动机采用机械换向,对控制系统的技术要求较低,但是相比无刷电动机,有刷电动机存在着明显的劣势:寿命短,噪声大,效率低,返修率较高。在电子技术和电子元器件取得突破性进展之后,交流异步电动机的调速问题得到解决,交流异步电动机作为驱动元件的方案也被电动车辆采用。其中最有发展前途的是无刷直流电动机。因为它的起动力矩大、过载能力强、体积小、高效率、长寿命、低噪声、控制方便的特点正适合电动车辆的运行特性。因此电动车采用直流无刷电动机做为驱动系统是一个必然的大趋势。电动自行车控制系统可以视为以
13、控制器为核心,包括转把、刹把、仪表以及相关的传感器、开关按钮等器件的集成。其中,控制器决定了电动车的操控性能。因此控制器功能的提高、完善及合理发挥对于电动自行车控制系统来说尤为重要2。电动自行车控制器的主要形式有:分立元件加少量集成电路构成的模拟控制系统、基于专用集成电路的控制系统、以微型计算机技术为核心的数模混合控制系统和全数字控制系统 。模拟控制系统由于模拟电路中不可避免的存在参数漂移和参数不一致等问题,加上线路复杂、调试不便等因素,使电机的可靠性和性能受到影响,在电动自行车控制器中己经不采用了。基于专用集成电路的控制系统采用无刷直流电动机专用集成电路如MC33033, MC33035,
14、ML4428为控制核心,克服了分立元件带来的弊端,使控制电路体积小、可靠性高,但功能难以扩展,在早期的电动车控制器中较多采用。数模混合控制系统和全数字控制系统采用数字电路、单片机以及数字信号处理器(DSP)构成硬件系统,控制规律由硬件实现转向软件实现。控制灵活、功能扩展方便且易实现较复杂的控制算法。目前的电动自行车控制器普遍采用这种控制系统3。因此,设计了一个以AVR系列的 ATmega88 单片机为控制核心,利用无刷直流电机的特性实施 PWM单极调制,并具备速度显示和声光报警功能的电动自行车控制系统。 1无刷直流电动机的结构及原理永磁无刷直流电动机是近年随着电子技术和永磁材料的进步而迅速发展
15、起来的一种新型电机。它用一套电子换向装置代替了有刷直流电动机的机械换向装置,保留了有刷直流电动机宽阔而平滑的优良调速性能,同时又克服了有刷直流电动机机械换向带来的一系列的缺点,因此在各个领域中得到广泛应用。目前,我国市场上国产电动自行车的品种规格较多,驱动多数用有刷或无刷的轮式直流电机,工作电压为24V, 36V或48V,功率在150W400W之间;正常工作时,36 V电机的额定电流在4. 5 5 A,对24 V电机的定额电流为6. 257. 5 A 。直流无刷电动机的结构主要由电动机本体、位置传感器和电子开关线路三部分组成。位置传感器的跟踪转子与电动机转轴相连接。直流无刷电动机的结构如下图3
16、所示。图中的电动机本体为三相两极,三相定子绕组分别与电子开关线路中相应的功率开关管联接,在图中,A相、B相、C相绕组分别于功率开关管V1, V2, V3相接。位置传感器的跟踪转子与电机转轴相联接。当定子绕组的某一相通电时,该电流与转子永久磁钢的磁极所产生的磁场相互作用而产生转矩驱动转子旋转,再由位置传感器将转子磁钢位置信号变换成电信号,去控制电子开关线路,从而使定子各相绕组按一定顺序导通,定子相电流随转子位置的变化而按一定的次序换相。由于电子开关线路的导通次序是与转子转角同步的,因而起到了机械换向器的换向作用4。在图1中,三只光电器件a, b和c的安装位置各相差120,均匀分布在电动机的一端。
17、借助安装在电动机轴上的旋转遮光板(亦称截光器)的作用,使得从光源射来光线依次照射在各个光电器件上,并依照某一光电器件是否被光线照射到来判断转子的位置。其工作过程如下:当电动机转子N极位于A (a)处,则传感器a元件感应出信号,使功率晶体管V1导通,A相绕组中便有电流通过,设其方向为A(流入)、X(流出),便产生水平向左的定子磁场,该磁场与向上的转子磁场相互作用而产生电磁转矩,驱动转子逆时针旋转;当N极旋转至B (b)处,b元件输出信号使晶体管V2导通而其余关断,B相绕组通过电流,同样产生逆时针方向的电磁转矩,当磁极旋转至C (c)处,其动作过程与前两处相同。如此反复循环,电动机即可旋转起来5。
18、不难看出,在换向过程中,定子各相绕组在工作气隙中所形成的旋转磁场是跳跃式的,这种旋转磁场在360的电角度范围内有3种磁状态,每种磁状态持续120电角度。图2给出了各相绕组的导通顺序示意图。 + 电动机本体 Z Y A U NS a b c C B 位置传感器 X 电子开关线路 - wt A-X B-Y C-Z 120 240 360 480 0 wtwt图1 无刷直流电动机的结构图图2 各相绕组的导通顺序示意图2系统总体结构及工作原理电动自行车调速控制系统的核心是电动自行车控制器,它不仅要完成外部信号的处理,无刷直流电动机驱动信号的给定,更重要的是完成整个控制系统的控制策略。调速系统主要包括:
19、电源电路、MOSFET驱动电路、电压检测、电流检测及保护电路、转速及位置检测电路、刹车制动、声光报警、速度显示等电路。系统总体结构如图3所示。在图3中,蓄电池36V电压供给控制器电源模块,经过电源模块的DC-DC转换得到15V及5V的直流电压分别供给控制器上的声光报警模块、MOSFET驱动电路及单片机MCU。控制器根据调速传感电路的信号,输出相应的PWM方波信号,驱动电路将脉宽变化的方波信号转换为大小变化的直流信号,经过驱动电路整形、放大后控制电机。控制器根据调速转把电压值大小,模拟调节输送给电机电压的高低,从而控制了电机的转速。ATmega88接收电机的霍尔位置传感器信号,对其进行译码,以决
20、定换相顺序,从而实现电机的电子换相。采样电阻检测负载电流,一旦电机电流过大,单片机将发出过流保护指令,避免电机及控制器的损坏6。5V 速度显示 转速给定 BLDCM 转速及位置检测 电流检测及比较电路声光报警 电池电压检测 单片机 PWM驱动及逆变电路刹车制动 电源 36V 15V 15V V图3总体结构框图3控制系统硬件电路3.1 单片机系统选用基于AVR增强型RISC结构的高性能、低功耗微控制器ATmega88单片机。它的常用引脚功能如下:(1)端口B (PB70)。端口B为8位双向I/O口,作为输入使用时,若内部上拉电阻使能,端口被外部电路拉低时将输出电流。在复位过程中,即使系统时钟还未
21、起振,端口B保持为高阻态。通过对系统时钟选择位的设定,PB6可作为反向振荡放大器与内部时钟操作电路的输入,PB7可作为反向振荡放大器的输出。系统使用内部RC振荡器时,通过设置ASSR寄存器的AS2位,可以将PB76作为异步定时器/计数器2的输入口TOSC21使用。(2)端口C (PC50)。端口C为7位双向I/O口,作为输入使用时,若内部上拉电阻使能,端口被外部电路拉低时将输出电流。在复位过程中,即使系统时钟还未起振,端口C保持为高阻态。其中PC6/RESET 引脚当RSTDISBL位被编程时,可将PC6作为一个I/O口使用。因此,PC6引脚与端口C其他引脚的电特性是有区别的。RSTDISBL
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电动自行车 控制系统 设计