电动自行车无刷直流电机控制器设计最终版
更新时间:2024-07-09 00:43:01 阅读量: 综合文库 文档下载
2016届毕业生 毕业设计说明书
院系名称: 电气工程学院 专业班级: 自动F1205
题 目: 电动自行车无刷直流电机控制器设计
学生姓名: 余现飞 学 号: 201223910823 指导教师: 王秀霞 教师职称: 讲师
2016 年 5 月 21 日
摘 要
的环境保护意识和资源节约意识不断提高,开发应用一种清洁、节能的新型交通工具已成为社会迫切的需要。电动自行车的出现有效的解决了这一难题,极大满足了人们的需要,已经成为人们日常短距离出行常用的交通工具。
本文围绕无刷直流电机控制技术方面的问题,主要了解对转子位置检测、PWM脉宽调制和电机控制策略等重要方面的问题,设计一个以PIC16F72单片机为控制核心的的无刷直流控制器,能够实现对电机基本的控制功能。设计采用PIC16F72单片机作为控制系统的控制单元,采用IR2130驱动芯片为晶体管桥式电路提供驱动信号,实现对电机运行状态的有效控制。该系统通过利用反电动势过零点法获取的转子位置信号输入到控制芯片,然后对输入的信号进行数据处理而后输入到驱动芯片来改变驱动电路中MOSFET管的导通顺序,进而实现对无刷直流电机的转速和正反转的控制。通过欠压和过电流保护电路的设计实现对控制芯片和驱动芯片的保护,使系统能够可靠稳定的运行。
关键词:无刷直流电机;控制系统;IR2130;PIC16F72
I
近年来社会经济快速发展的同时我们生活的环境也在遭受严重破坏。随着民众
Title Design of Brushless DC Motor Controller for Electric Bicycle
Abstract
In recent years, the rapid development of social economy at the same time
our living environment has also suffered serious damage. With the people's awareness of environmental protection and resource conservation, the development and application of a new type of clean and energy saving vehicle has become an urgent need of the society. The emergence of electric bicycles effectively solve this problem, greatly meet the needs of people, has become a common means of transportation for people's daily short distance travel.
This paper focuses on the technical aspects of the brushless DC motor
control, mainly to understand the important aspects of the rotor position detection, pulse width modulation (PWM) and motor control strategy, design a PIC16F72 MCU as the control core of the brushless DC controller to realization of electric machine the basic control function. PIC16F72 microcontroller is used as the control unit of the control system, and the IR2130 driver chip is used to provide the driving signal for the transistor bridge circuit to realize the effective control of the motor running state. The system by using the back EMF zero method to obtain the rotor position signal input to the control chip, and the input signal of data processing which is then input to the driver chip to change the driving circuit of MOSFET conduction sequence and then realize to turn Hayawa Masa inversion of control of Brushless DC motor. Through the design of under voltage and over current protection circuit, the protection of the control chip and the drive chip can be realized, so that the system can run reliably and stably.
II
Keywords:Bushless DC motor;Control system; IR2130; PIC16F72
III
目 次
1绪论 .............................................................. 1 1.1无刷直流电机的发展概况和趋势 .................................... 1 1.2课题研究的目的和意义 ............................................ 1 1.3设计的要求与内容 ................................................ 1 2硬件器件的选择 .................................................... 3 2.1整体硬件结构图 .................................................. 3 2.2 电机本机的选择.................................................. 4 2.3主控芯片的选择 .................................................. 4 2.4驱动芯片的选择 .................................................. 5 2.5转子位置检测方法的选择 .......................................... 6 3硬件电路设计 ...................................................... 7 3.1电源电路模块 .................................................... 7 3.2驱动电路模块 .................................................... 7 3.3电流检测模块 .................................................... 8 3.4转子位置检测电路模块 ............................................ 9 3.5欠压检测电路模块 ............................................... 10 3.6速度控制电路模块 ............................................... 10 3.7刹车电路模块 ................................................... 11 3.8单片机最小系统 ................................................. 12 4 软件设计 ........................................................ 13 4.1主程序 ......................................................... 13 4.2定子绕组换相子程序 ............................................. 14 结 论 ............................................................ 15 致 谢 ............................................................ 16 参 考 文 献 ....................................................... 17 附录 .............................................................. 18
IV
1绪论
1.1无刷直流电机的发展概况和趋势
19世纪40年代有刷直流电动机诞生,在相当长的一个阶段内凭借它优秀的线性机械特性、调速范围宽、较大的启动转矩等特点在诞生以来在电动车驱动装置中占据着主导地位,但普通的直流电动机存在换向时电刷和换向器的强迫性接触造成电机运行不稳定,可靠性差,经常需要定期维护和保养,而且电刷和换向器接触时会产生火花和噪音等缺点大大限制了其应用范围。近年来电力电子技术的发展和永磁材料性能的不断提高使无刷直流电机的出现成为现实。它不仅具有有刷直流电机的优异性能而且相较于有刷直流电机运行时可靠性更强,更加稳定,因而获得了更为广泛的应用。随着时代的进步,传统的无刷直流电机由于需要安装位置传感器为驱动电路提供转向信号,给它的应用带来诸多不便。比如增加电机的体积和成本、降低电机运行的可靠性、在某些特定的工作环境无法使用、影响电机运行的性能、增加生产工艺的难度等。因而自无刷直流电机诞生以来,对于在没有位置传感器的情况下怎样实现对电机的控制研究就没有中断,而且现在已经取得了很多成果。现在国内外对于无刷直流电机控制方式主要有用专用集成电路控制、数值信号处理以及使用微处理器控制等几种方式。现在可以说针对它的控制技术已相对比较成熟,但随着电力电子技术不断的发展,电子芯片集成程度的不断提高,实现控制器元件的小型化、智能化一定会成为以后无刷直流电机控制技术的目标,无刷直流电机也必定会在以后的工业生产中发挥更为重要的作用。
1.2课题研究的目的和意义
电动自行车以其便捷、实用等优点已成为越来越多市民短途出行的代步工具,研究实现电动自行车无刷电机控制器的设计,实现对电动自行车调速、稳定运行等方面有效地控制,对于人们日常出行安全和驾驶体验具有重要的意义。
1.3设计的要求与内容
设计的要求:选择电动自行车的无刷直流电机作为此次毕业设计的研究对象,了解认识有关它的无位置传感器控制技术方面的关键问题,主要对转子位置检测、PWM调制方式以及电机控制策略等方面有清晰地认识并做出设计,实现对
1
电动自行车的控制,并且具有一定的可靠性。 设计的主要内容:
(1)了解反电动势过零点检测法的原理,完成对转子位置检测电路的设计。 (2)了解IR2130驱动芯片的功能,完成对驱动逆变电路的设计。 (3)完成对速度调节电路设计。 (4)完成对刹车电路的设计。
(5)完成对过流和欠压保护电路的设计。
2
2硬件器件的选择
2.1整体硬件结构图
如下图2.1所示,设计的无位置传感器控制器系统主要由电源模块、欠压保护模块、电流检测模块、驱动电路模块、转子位置检测模块构成。电源模块主要为PIC16F72单片机、驱动芯片IR2130提供以及其他电路提供电压;电流检测模块将检测的电流送入单片机,电流过大时及时关闭PIC16F72单片机和驱动芯片,以防烧坏控制单元和驱动单元的芯片,使电机能够安全有效运行;转子位置检测电路将检测出的信号输入到PIC16F72相应的引脚中,经过内部A/D转换输出控制字改变当前的PWM脉宽调制信号后输入到驱动模块,通过它改变功率管的导通顺序,实现定子绕组的换相;调速模块信号输入控制芯片相应的引脚中,经PIC16F72控制芯片内部的A/D转换模块改变PWM调制脉冲的占空比,输出相应的功率改变电机的运行速度。
电源模块驱动电路模块调速模块PIC16F72单片机刹车电路模块电流检测模块电动机欠压保护电路转子位置检测 图2.1硬件电路结构图
3
2.2 电机本机的选择
本次设计采用永磁无刷直流电机作为研究的控制对象,与其它电机相比,它性能可靠、没有换向火花、有较大的启动转矩,寿命长、调速范围宽、尺寸小、转动惯量较低等优点,并且设计控制装置时也相对比较简单,与传统的无刷直流电机相比有比较少的励磁消耗,能够使电能得到最大程度的利用。
2.3主控芯片的选择
本次设计采用PIC16F72单片机作为控制核心。PIC16F72单片机相对于其他单片机具有很多优点,它的指令非常简单,是哈弗总线结构。PIC16F72单片机引脚图如图2.3所示,它包含有外部时钟输入单元,工作频率是20MHz,128字节8位宽的数据存储空间,8个中断,带有2K字14位宽的程序存储空间,3个8位I/O口以及PORTA、PORTB、PORTC。还有三个定时器模块:TIMER0、TIMER1、TIMER2。还带有一个CCP模块;5路8位模数转换可提供检测外部电路的电压,一个外部中断输入脚,可处理突发事件。在CPU方面:精简指令仅有35条;它的运算速度是20M外部时钟输入,200ns指令周期;2K*14位字节的程序存储空间;并且在输出引脚与PIC16F872、PIC16C72/A兼容,它具有中断功能其具备8级硬件堆栈;支持直接寻址、间接寻址、相对寻址模式。
图2.3 PIC16F72引脚图
主要引脚引脚应用如下:
a. 引脚1:MCLR复位/烧写高压输入两用口
4
b. 引脚2:模拟量输入口:电源电压经分压后的输入口,单片机将此信号进行A-D转换后判断电池电压是否过低,如果低则切断输出以保护电池,避免电池因过放电而损坏。正常时电压应在3V以上
c. 引脚3:模拟量输入口:线性霍尔元件调速输入口。 d. 引脚4:模拟量输入口,放大后的电流信号输入口。
e. 引脚5:模拟/数字量输入口,刹车信号电压输入口。可以使用AD转换器判断,或根据电平高低判断,单片机收到该信号后切断给电机的供电,以减少不必要的损耗。
f. 引脚8:单片机电源地。
g. 引脚9:单片机外接晶振输入脚。 h. 引脚10:单片机外接晶振反馈输出脚。 i. 引脚13:数字输出口:PWM调制信号输出脚。
j. 引脚15、16、17:电动机转子位置信号输入口,单片机根据其信号变化输出相应的控制信号使电机相应的绕组通电,实现定子绕组的换相。 k. .引脚19:单片机电源地。
l. 引脚20:单片机电源正。+5V电压输入,上限是5.5V。
m. 引脚21:外部中断输入口,采样电流过大时或不在其控制范围内时,有低电平脉冲输入单片机后产生中断。
n. 引脚23-28:数字输出口,是功率管的逻辑开关。
2.4驱动芯片的选择
设计采用的驱动电路芯片选择专用功率晶体管驱动芯片IR2130。驱动芯片IR2130的引脚图如图2.4所示。
主要引脚功能:
(1)引脚1:VCC是电压输入端。
(2)引脚2、3、4:HIN1、HIN2、HIN3是单片机控制上桥的输入信号, (3)引脚5、6、7:LIN1、LIN2、LIN3单片机控制下桥的驱动信号, (4)引脚8:FALUT处理电机运行中的突发事件, (5)引脚9:ITRIP是电流检测输入端口,VSS是电源地, (6)引脚27、23、19:HO1、HO2、HO3驱动逆变桥上臂功率管,
5
(7)引脚16、15、14:LO1、LO2、LO3驱动逆变桥下臂功率管。
1234567891011121314VCCHIN1HIN2HIN3LIN1LIN2LIN3FAULTITRPCAOCA-VSSVSOLO3VB1H01VS1NCVB2HO2VS2NCVB3HO3VS3NCLO1LO22827262524232221201918171615 图2.4 IR2130的引脚图
2.5转子位置检测方法的选择
现在市场上有关转子位置检测的方法主要有利用编码器、旋转变压器、霍尔元件、以及反电动势法,本次设计采用比较流行的反电动势法来对转子位置信号的检测。
6
3硬件电路设计
3.1电源电路模块
+13.5+48R1330C1+47uR45.6K13KR2LM317VR1VINADJ2+5780531VVR23VOUTR3560VOUTINGND2C2104C3104 图3.1 电源电路原理图
电源电路输出三路电压:第一路为电池的电压,输出电压为+48V,主要为逆变器供电,驱动功率晶体管桥式电路;第二路输出+13.5V电压,主要供给MOSFET作开通电压用,其电压转换是通过LM317电压稳压器与R3、R4组合实现的,输出电压计算方法如下式:
Vout=1.25*((R3+R4)/R3) (3.1) 通过计算可得,第二路电源电压约为13.5V。驱动电路的电压基本上在10V~20V之间就可以控制MOSFET的正常开关。在输入端串接R1分压使LM317的输入和输出电压过大防止烧坏芯片,R2电阻的的接入一方面争取了更多的电流用于驱动负载,另一方面分担了LM317的部分功耗。第三路输出电压由78L05芯片提供为5V,主要为PIC16F72单片机及A/D转换模块提供基准值,对电压精度的要求比较高,要求其波动电压范围稳定在4.8~5.2V之间,7805芯片能满足这个要求。
3.2驱动电路模块
IR2130芯片提供逆变桥中晶体管导通所需的驱动信号,IR2130驱动逆变器输出端连接三相全桥逆变电路,后与电机连接。PIC16F72将经过计算输出六个驱动信号,分别输入到输入到IR2130的2、3、4、5、6、7引脚中。以B相驱动单元为例,自举电容C11储存的能量经引脚VB2、HO2加到逆变器上桥功率管Q2
7
的栅极,负极接在Q2的源极,形成回路,流过的电流使Q2栅源极之间电压为+13.5V,此时Q2导通。48V电压就加到B相绕组上。引脚15输出高电平时,经电阻R20加到功率管Q4的栅极,Q4饱和导通,此时Q2截止,Q4导通后,饱和管压降不大,经电阻RS接地,电流从B相绕组中经Q4到地。电阻RS检测的电流信号经过电路处理送到芯片的管脚9、13中,如果电路中电流过大,将会导致IR2130输出的信号全部是低电平,使功率晶体管关断,电机实现无法换向。
+48+13.5Q1D3D2R1622D122U123456728242013262218HIN1HO1HIN2HO2HIN3HO3LIN1LO1LIN2LO2LIN3LO3Vb1FLTVb2ITRIPVb3CA-VsoCAOVs1NCVs2NCVs3NCIR2130R241kC1347u272319161514891110212517R221kR231kRS22Q2R1922R2022R2122D7UcQ4D8R18UbR17UaD6D4Q3D5Q5C1247uC1147uC10Q6D947u 图3.2逆变桥驱动电路
3.3电流检测模块
利用采样电阻RS将测得电压换算成电流。采样电流进入到下面电路中进行比较和放大处理。驱动电路地端RS与系统地相连。采样电流经过 LM358比较器输出UIA,后控制芯片的21引脚连接,作为中断请求信号。U1A 作为比较器,脚3用作基准电压的输入,基准电压值设定是0.3V。脚1在正常工作情况下是高电平,当电流增大时,脚2上电压大于脚3的0.3V,这时脚1变成低电平,
8
控制器会发出停止运行的指令,保护电机。U2A作为放大器将检测电流从脚3输入,经过放大后送人单片机引脚4中。电流检测电路如图3.3所示。
+5+13.5R2522K8R30U1AOVER-C1810KR281K22R271K4U2A13LM35843LM358I_TESTR291KR261K
图3.3电流检测和过流保护电路
3.4转子位置检测电路模块
反电动势过零点检测电路先将从电机中获得电压信号用电阻分压的原理降压,然后采用无源滤波器对其进行滤波,消除一些反电动势干扰信号的影响,将滤波后得到的电压与给定电压通过LM399电压比较器获得转子位置信号,将它送到到控制芯片的15、16、17的引脚中。以A相为例,Ua首先经过R31和R32进行分压得到Uao,同时有R31、R32和C14组成的低通滤波器滤去了一些反电动势电压的低频干扰,得到的Uao与给定电压进入LM339比较器获得转子位置信号PA,同理B相和C相获得转子位置信号PB,PC。后将获得的转子信号分别输入到输入到单片机。A相反电动势检测电路如图3.4所示 3UaR31480R3220A2PAUao4512C14104Ureflm399
图3.4 A相反电动势检测电路
9
3.5欠压检测电路模块
电源电压检测信号处理部分图 3.5 所示,电压检测的基本实现方式是利用电阻的分压原理使进入A/D转换的电压值能处在5V以内,电压过低时给出欠压信号,输出截止,防止电池由于过放而损坏。这种保护功能能够有效的提高无刷直流电机控制器的运行的可靠性和稳定性,同时能够应对多种突发状况,使得它的适用范围更加广泛。
+48R1015kR122.2KR111.2kV_TESTC7104
图3-5 电压检测电路
3.6速度控制电路模块
速度调节电路图如图3.6所示,本次设计采用当前比较常用霍尔转把实现对电动机速度的调节。它结构简单,运行稳定,成本较低。霍尔转把通过内部的线性霍尔传感器来感应周围磁场的强度进而输出电压。一般输出电压在1.0V-4.5V。电路图如3.6所示。霍尔转将感应到的电压值输入到单片机模拟信号输入引脚3中,由PIC16F72控制芯片将接受的信号用A/D转换模块转换后输出控制信号,进而调节PWM脉宽调制信号的占空比来实现对所控制电机转速的调节。J2主要用来限制电动机的速度,防止由于进入单片机的电流信号过大,烧毁电机。
10
正在阅读:
电动自行车无刷直流电机控制器设计最终版07-09
柯美283 363系列05-02
中考数学全真综合模拟测试卷一11-08
中共藁城市委宣传部文件10-16
江苏省交通公路、水运工程专业工程师、高级工程师资格条件(试行)01-30
副校长家长会讲话稿3篇11-04
保护有益动物作文350字07-10
第九册语文教学计划安排03-20
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 直流电机
- 控制器
- 自行车
- 电动
- 最终
- 设计
- 安全防护方案(中建系统)
- 2012期末试题A103 北京邮电大学通信原理
- 通用技术模拟试题8
- 2014教育理论基础知识人物、理论、著作总结
- 少儿舞蹈试题库
- 重庆某大学主教学楼工程建筑装饰装修工程监理细则
- 中外教育史综合练习题
- 有关毕业的作文700字:一场游戏一场梦
- 密码学习题集答案
- 外贸B2C网络营销推广计划
- 新课标远程培训通知及学员培训手册
- 平面不规则结构抗震设计方法的探讨
- 防寒泄水洞施工方案 1(姜路岭隧道)
- 东大18秋学期《理论力学》在线作业1
- 模电试卷及答案
- 南京工业大学法律与行政学院
- 定向安置房项目 “三定三限三结合”实施方案
- 2018-2023年中国成型机行业市场与投资规划分析报告 - 图文
- 新手汽车驾驶实用技巧 - 图文
- 辽师版小学品德与社会五年级下册教案 全册 - 图文