目录
摘要………………………………………………..…..……..2 1、引言……………………………………………………….2 2、系统要求………………………………………………….3 3、总体规划…………………………………………….….…4 4、电路设计………………………………………………….5 5、主要器件性能及原理…………………………………….12
5、1 MCS-51单片机内部结构……………………… …………………….…12 5、2 A/D转换芯片………………………………………………….…………..16 5、3 永磁无刷直流电动机………………………………………….………….18 5、4 三端式稳压器78L05………………………………………….…………..21 5、5 集成转速传感器KMI15-1…………………………………………..…….25 5、6 译码器………………………………..………………………….…………29
1
6、程序设计…………………………………………….……31
6、1程序框图…………………………………………………….………..……31 6、2部分子程序………………………………………………….………..……32
7、结束语…………………………………………..…..….…35 8、致谢…………………………………………………….…35 参考文献…………………………………………………..….36
1
2 江南大学毕业设计论文
摘要
单片机控制的永磁无刷直流电动机调速系统适用于电动自行车等小功率的工作情况。并能将多余的电能回溃。该系统具有调速性能好、功率因数高、节能、体积小、重量轻等优点。
本文从系统要求分析入手,将整个系统分成四个部分,分析和讨论了各个部分的电路原理、控制策略、实现方法。详细讨论了系统的各种工况及信号的传递情况,并得到了系统各个部分在不同工况的工作状态。系统各部分的控制电路基于Intel公司的控制芯片8051单片机。根据永磁无刷直流电动机的特性实施脉宽PWM控制,并通过转速传感器测量转速通过八段数码管动态显示转速,通过软硬件的配合,实现了整个系统的设计要求。
关键词:单片机、脉宽调速系统PWM、永磁无刷直流电动机、八段数码管动态
显示、转速传感器
Abstract
The of the single a machine control has no to brush the direct current motive adjusts soon the system is applicable to the work circumstance that electricity move small power in etc. in bicycle. Combining can return the superfluous electric power This system possesses the advantage of good experimental characteristic, high power factor ,energy-saving ,small volume、etc.
This paper debates the circuit principle, control method and realization method of into four parts. At the same time, the work condition of every part and the energy transmission direction are discussed .The control circuits of the system are based on Intel company 2051 The single a machine .The system by cooperating the hardware and software harmoniously, according to the feature of the experimental motor.
Key words: The single a machine, vein breadth adjusts soon the system PWM, eight
figureses tube development manifestation and turn to spreads to feel soon machine。
2
电动自行车调速系统的设计
1 引言
人类与环境共存和全球经济的可持续发展使人们迫切希望寻求到一种既能代替人力又低排放和有效利用资源的交通工具,电动车是一种安全、经济、清洁的绿色交通工具,不仅在能源、环境方面有其独特的优越性和竞争力,因此使用电动车无疑是一种很有希望的方案。
现代电动车是融合了电力、电子、机械控制、材料科学以及化工技术等多种高新技术的综合产品。整体的运行性能、经济性等首先取决于电池系统和电机驱动控制系统。电动车的电机驱动系统一般由4个主要部分组成,即控制器、功率变换器、电动机及传感器。目前电动车中使用的电动机一般有直流电动机、感应电动机、开关磁阻电动机以及永磁无刷电动机等。
3
2 系统要求
2. 1 电动车对电动机的基本要求
电动车的运行,与一般的工业应用不同,非常复杂。因此,对驱动系统的要
求是很高的。
2.1.1 电动车用电动机应具有瞬时功率大,过载能力强、过载系数应为(3~4),加速性能好,使用寿命长的特点。
2.1.2 电动车用电动机应具有宽广的调速范围,包括恒转矩区和恒功率区。在恒转矩区,要求低速运行时具有大转矩,以满足起动和爬坡的要求;在恒功率区,要求低转矩时具有高的速度,以满足车在平坦的路面能够高速行驶的要求。 2.1.3 电动车用电动机应能够在车减速时实现再生制动,将能量回收并反馈回蓄电池,使得电汽车具有最佳能量的利用率,这在内燃机的摩托车上是不能实现的。
2.1.4 电动车用电动机应在整个运行范围内,具有高的效率,以提高1次充电的续驶里程。
另外还要求电动车用电动机可靠性好,能够在较恶劣的环境下长期工作,结构简单适应大批量生产,运行时噪声低,使用维修方便,价格便宜等。
2.2 鉴于电动车对电动机的基本要求采用永磁无刷直流电动机 。
2.2.1永磁无刷直流电动机的基本性能 。 永磁无刷直流电动机是一种高性能的
3
4 江南大学毕业设计论文
电动机。它的最大特点就是具有直流电动机的外特性而没有刷组成的机械接触结构。加之,它采用永磁体转子,没有励磁损耗:发热的电枢绕组又装在外面的定子上,散热容易,因此,永磁无刷直流电动机没有换向火花,没有无线电干扰,寿命长,运行可靠,维修简便。此外,它的转速不受机械换向的限制,如果采用空气轴承或磁悬浮轴承,可以在每分钟高达几十万转运行。永磁无刷直流电动机机系统相比具有更高的能量密度和更高的效率,在电动车中有着很好的应用前景。
2.2.2 永磁无刷直流电动机的控制系统 。 典型的永磁无刷直流电动机是一种准解耦矢量控制系统,由于永磁体只能产生固定幅值磁场,因而永磁无刷直流电动机系统非常适合于运行在恒转矩区域,一般采用电流滞环控制或电流反馈型SPWM法来完成。为进一步扩充转速,永磁无刷直流电动机也可以采用弱磁控制。弱磁控制的实质是使相电流相位角超前,提供直轴去磁磁势来削弱定子绕组中的磁链。
2.2.3永磁无刷直流电动机的不足 。 永磁无刷直流电动机受到永磁材料工艺的影响和限制,使得永磁无刷直流电动机的功率范围较小,最大功率仅几十千瓦。永磁材料在受到振动、高温和过载电流作用时,其导磁性能可能会下降或发生退磁现象,将降低永磁电动机的性能,严重时还会损坏电动机,在使用中必须严格控制,使其不发生过载。永磁无刷直流电动机在恒功率模式下,操纵复杂,需要一套复杂的控制系统,从而使得永磁无刷直流电动机的驱动系统造价很高。
3 总体规划
对于电动自行车控制系统设计主要有三个方面:一、控制电路的设计;二、传感器选择以及安放设计;三、显示电路的设计;四、程序设计。从总的方面来考虑,传感器的使用应该尽量减少单片机的信号处理量,但是又必须能使车行驶自如。控制电路要根据选用的电机和传感器来设计,主要考虑稳定性,抗干扰性。控制核心采用51单片机,控制系统与电路用光耦完全隔离以避免干扰。控制上采用分时复用技术,仅用一块单片机就实现了信号采集,电机控制和转速显示。如图3-1所示
4
电动自行车调速系统的设计
控制电路 5
驱动 单片机 直流电动机 显示部分 转速传感器 图 3-1
4 电路设计
控制电路主要有电源电路、电机驱动电路、单片机接口电路、显示电路四个部分。考虑到电机的起动电流和制动时比较大,会造成电源电压不稳定容易对单片机和传感器的工作产生干扰,所以,电机驱动电路和单片机以及传感器电路用光耦隔离。传感器的电源直接使用24V蓄电池,单片机的电源则通过三端稳压器78L05将24V电源转换到5V。
4.1 电源电路
三端稳压器78L053Vin+5V1C324VGNDC10.33μFC20.33μF10μF5V2
图 4-1-1
24V直流电源经三端稳牙器74L05输出即为单片机所要求的+5V电源。电路中接入电容C1、C2是用来实现频率补偿的,可防止稳压器产生高频自激振荡并抑制电路引入的高频干扰。大容量的C3是电解电容,以减小稳压电源输出端由输入电源引入的低频干扰。D是保护二极管,当输入端意外短路时,给输出电容器C3一个放电通路,防止C3两端电压作用于调整管的be结,造成调整管be结击穿而损坏。
5
6 江南大学毕业设计论文
4.2 显示电路
显示部分采用单片机串口通讯,以节省单片机的端口,单片机通过中断的方式为显示服务。直流电动机的额定转速为190转每分大约需要三位数码显示。驱动器采用74LS164串接510欧的限流电阻。
4.3 控制电路
262728110K2345IN-0IN-1IN-2IN-3IN-4msb2-12-22-32-42-52-62-7lsb2-8EOC212019188151417C7252423B229610453230PFC1A74LS02≥11≥1108≥191234567813121514C1631191812MHZ91716P10P11P12P13P14P15P16P17INT1INT0T1T0EA/VPX1X2RESETRDWR8051P00P01P02P03P04P05P06P07P20P21P22P23P24P25P26P2739383736353433322122232425262728IN-5IN-6IN-7ALEADD-AADD-BADD-C74LS021612+5ref(-)ref(+)ADC0809ENABLESTARTCLOCK74ALS0230PFRXDTXDALE/PPSEN10113029
6
电动自行车调速系统的设计
打开系统电源后由电位器控制电动机转速,IN0-IN6线上那一路模拟电压被转换成数字量由ADDA-ADDC线上的地址决定。ADDC0809内部“地址锁存与译码”电路便能把IN0线上模拟电压送入8位A/D转换器此时,若单片机使STAR线处于高电平,则ADC0809便开始A/D转换,一旦A/D转换完成,ADC0809一方面把A/D转换后的数字量送入它的三态输出缓冲器另一方面又使EOC线变为高电平向单片机提出中断请求。单片机检测和响应该中断请求后就通过使rd非变为低电平而使OE线变高,以便可以从2-1-2-8引线上取走A/D转换后的数字量。单片机根据 A/D转换后的数字量输出相应的巨型脉冲信号。脉冲信号经74LS245放大后经光电藕荷控制继电器。
7
4.4驱动电路及原理
下面主要对驱动电路进行一下介绍:
电动自行车使用24V直流电机, 对于这种小功率直流电机的调速方法一般有两种。
一种线性型:使用功率三极管作为功率放大器的输出控制直流电机。线性型驱动的电路结构和原理简单,成本低,加速能力强,但功率损耗大,特别是低速大转距运行时,通过电阻R的电流大,发热厉害,损耗大。
另一种脉宽调制型:脉宽调速(PULSE WIDE MODULATION——PWM)较常用的一种调速方式,这种调速方式有调速特性优良、调整平滑、调速范围广、过载能力大,能承受频繁的负载冲击,还可以实现频繁的无级快速启动、制动和反转的等优点。因此决定采用PWM方式控制直流电机。永磁式直流电机脉宽调速原理 永磁式直流电动机电机转速由电枢电压UD决定,电枢电UD越高电机转速越快,电枢电压UD降为0V,电机就停转。直流电机的具体调速过程是:先让它启动一段时间,然后切断电源,电动机因惯性而降速转动。在转速降到一定限度时使电动机再次接通电动机因此而再次加速。不断的给电枢两端送入脉动电压源(即脉动信号) 就可以使电动机的转速控制在指定的范围内。如图4-4-1所示:
7
8 江南大学毕业设计论文
脉冲信号:
T t
转速:
VMAX
VD
VMIN
图 4-4-1
VMAX为电动机的最大转速值。VMIN为电动机的最小转速值。VD为二者的平均值。VD=D
* VMAX 式中D=t/T称为占空比 D越大VD就越大反之亦然。平均转速和电枢上的脉冲占空比D之间的关系如4-4-2图:
VD(平均速度)
0 0.5 1 D(占空比)
图 4-4-2
由图可知,平均转速与占空比并非完全的线性关系,但可以近似的看成是线性关
系。因此电动机的平均转速VD就可以有占空比D加以控制。 PWM调速分为双向式和单向式两种
8
电动自行车调速系统的设计
一种双向式
在一个脉冲周期内(T=Ta+Tb),T1和T3导通的时间为Ta,T2和T4导通的时间为Tb,这样在Ta这段时间内,电机通过的是正向电流,在Tb这段时间内为反相电流。当Ta=Tb时电机停转,Ta>Tb时电机正转, Ta 9 图 4-4-5电路 如上图4-4-5左所示为双向式调速方式下速度与占空比关系曲线,图3-1-5右为单向式调速方式曲线。 综合以上两种方式的优缺点,并考虑到电动自行车对调速精度要求不太高,以及省电,器件损耗等各方面因素,决定采用单向式PWM。考虑到编程时可能会产生使T1、T2、T3、T4都导通的情况,以至电源短路,烧毁器件。由于采用单片机控制电机,如果单片机的电源采用与电机同一电源,虽然经过稳压、滤波,但是单片机仍然容易受到电机以及继电器的干扰,为了避免干扰,采用光电隔离,单片机和电机采用两套电源。4N26光耦一般需要2mA以上的驱动电流,由于单片机的输出电流只有几百微安,故需要先接74LS245或者接一个三极管增加驱动能力(74LS245的高电平驱动能力为15mA)。光耦的输出再接给达林顿管,考虑到电机的短路电流有2A,故选用TIP132型号的达林顿管(允许通过的最大瞬时 9 10 江南大学毕业设计论文 电流为8A)。另外在达林顿管的C极和电源的正极之间接一个耐流为2A的二极管,这样在关断电源后,使继电器反相,可以让电机放电,这样停车时车不至于因为惯性滑行太远而浪费能源。因此时以关断了电源,要将电动车停下来而采取的无谓制动不能将电能回馈给蓄电池。 考虑到电动自行车对电机转速,距离控制的要求不高,为了简化程序和外接电路,所以没有考虑采用闭环PWM控制,用开环PWM控制就可以实现自行车的功能。 脉冲信号 Ta Tb 工作时Ta为高电平,通过光耦驱动复合管T导通,此时Tb为高电平通过光耦使三极管导通,继电器各线圈被短路。K1、K3为长闭触点,所以电动机加正向电压。当Tb为底电平时所有继电器得电,常开触点闭合常闭触点打开,K1、K3 断开K2、K4导通。电动机加反向电压。如果保证Ta>Tb则电动机正转。通过改变Ta 、Tb的占空比即可改变转速。 5 主要器件性能及原理 5.1 MCS-51单片机内部结构 8051是MCS-51系列单片机的典型产品,我们以这一代表性的机型进行系统的讲解。 8051单片机包含中央处理器、程序存储器(ROM)、数据存储器(RAM)、定时/计数器、并行接口、串行接口和中断系统等几大单元及数据总线、地址总线和控制总线等三大总线,现在我们分别加以说明: 10 电动自行车调速系统的设计 5.1.1中央处理器 中央处理器(CPU)是整个单片机的核心部件,是8位数据宽度的处理器,能处理8位二进制数据或代码,CPU负责控制、指挥和调度整个单元系统协调的工作,完成运算和控制输入输出功能等操作。 5.1.2 数据存储器(RAM) 8051内部有128个8位用户数据存储单元和128个专用寄存器单元,它们是统一编址的,专用寄存器只能用于存放控制指令数据,用户只能访问,而不能用于存放用户数据,所以,用户能使用的的RAM只有128个,可存放读写的数据,运算的中间结果或用户定义的字型表。 11 5.1.3 程序存储器(ROM) 8051共有4096个8位掩膜ROM,用于存放用户程序,原始数据或表格。 5.1.4 定时/计数器(ROM) 8051有两个16位的可编程定时/计数器,以实现定时或计数产生中断用于控制程序转向。 5.1.5并行输入输出(I/O)口 8051共有4组8位I/O口(P0、 P1、P2或P3),用于对外部数据的传输。 5.1.6 全双工串行口 8051内置一个全双工串行通信口,用于与其它设备间的串行数据传送,该串行口既可以用作异步通信收发器,也可以当同步移位器使用。 5.1.7中断系统 8051具备较完善的中断功能,有两个外中断、两个定时/计数器中断和一个串行中断,可满足不同的控制要求,并具有2级的优先级别选择。 5.1.8时钟电路 8051内置最高频率达12MHz的时钟电路,用于产生整个单片机运行的脉冲时序,但8051单片机需外置振荡电容。 单片机的结构有两种类型,一种是程序存储器和数据存储器分开的形式,即哈佛(Harvard)结构,另一种是采用通用计算机广泛使用的程序存储器与数据存储器合二为一的结构,即普林斯顿(Princeton)结构。INTEL的MCS-51系列单片机采用 11 12 江南大学毕业设计论文 的是哈佛结构的形式,而后续产品16位的MCS-96系列单片机则采用普林斯顿结构。 下图是MCS-51系列单片机的内部结构示意图。 5.1.9MCS-51的引脚说明 MCS-51系列单片机中的8031、8051及8751均采用40Pin封装的双列直接DIP结构,右图是它们的引脚配置,40个引脚中,正电源和地线两根,外置石英振荡器的时钟线两根,4组8位共32个I/O口,中断口线与P3口线复用。现在我们对这些引脚的功能加以说明: 12 电动自行车调速系统的设计 13 Pin40:正电源脚,正常工作或对片内EPROM烧写程序时,接+5V电源。 Pin19:时钟XTAL1脚,片内振荡电路的输入端。 Pin18:时钟XTAL2脚,片内振荡电路的输出端。 8051的时钟有两种方式,一种是片内时钟振荡方式,但需在18和19脚外接石英晶体(2-12MHz)和振荡电容,振荡电容的值一般取10p-30p。另外一种是外 部时钟方式,即将XTAL1接地,外部时钟信号从XTAL2脚输入。 MCS-51系列单片机中的8031、8051及8751均采用40Pin封装的双列直接DIP结构,右图是它们的引脚配置,40个引脚中,正电源和地线两根,外置石英振荡器的时钟线两根,4组8位共32个I/O口,中断口线与P3口线复用。现在我们对这些引脚的功能加以说明: Pin20:接地脚。 Pin40:正电源脚,正常工作或对片内EPROM烧写程序时,接+5V电源。 Pin19:时钟XTAL1脚,片内振荡电路的输入端。 13 14 江南大学毕业设计论文 Pin18:时钟XTAL2脚,片内振荡电路的输出端。 8051的时钟有两种方式,一种是片内时钟振荡方式,但需在18和19脚外接石英晶体(2-12MHz)和振荡电容,振荡电容的值一般取10p-30p。另外一种是外部时钟方式,即将XTAL1接地,外部时钟信号从XTAL2脚输入。 ·输入输出(I/O)引脚: Pin39-Pin32为P0.0-P0.7输入输出脚,Pin1-Pin1为P1.0-P1.7输入输出脚,Pin21-Pin28为P2.0-P2.7输入输出脚,Pin10-Pin17为P3.0-P3.7输入输出脚,这些输入输出脚的功能说明将在以下内容阐述。 ·Pin9:RESET/Vpd复位信号复用脚,当8051通电,时钟电路开始工作,在RESET引脚上出现24个时钟周期以上的高电平,系统即初始复位。初始化后,程序计数器PC指向0000H,P0-P3输出口全部为高电平,堆栈指钟写入07H,其它专用寄存器被清“0”。RESET由高电平下降为低电平后,系统即从0000H地址开始执行程序。然而,初始复位不改变RAM(包括工作寄存器R0-R7)的状态,8051的初始态如下表: 特殊功能寄存器 ACC PSW DPH 初始态 00H 00H 00H 特殊功能寄存器 B SP TH0 初始态 00H 07H 00H 8051的复位方式可以是自动复位,也可以是手动复位,见下图。此外,RESET/Vpd还是一复用脚,Vcc掉电其间,此脚可接上备用电源,以保证单片机内部RAM的数据不丢失。 14 电动自行车调速系统的设计 15 5. 2 A/D转换芯片 ADC0809芯片是最常用的8位模数转换器。 它的模数转换原理采用逐次逼进型,芯片由单个+5V电源供电,可以分时对8路输入模拟量进行A/D转换,典型的A/D转换时间为100微妙左右。在同类型产品中,ADC0809模数转换器的分辨率、转换速度和价位都属于居中位置。 内部逻辑结构,如图5-2-1所示。 图 5-2-1 ADC0809内部结构 引脚功能说明: ²D7~D0:8位数字量输出,A/D转换结果。 ²IN0~IN7:8路模拟电量输入,可以是:0~5V或者-5V~+5V或者-10V~+10V。 ²+VREF:正极性参考电源。 ²-VREF:负极性参考电源。 ²START:启动A/D转换控制输入,高电平有效。 ²CLK:外部输入的工作时钟,典型频率为500KHz。 15 16 江南大学毕业设计论文 ²ALE:地址锁存控制输入,高电平开启接收3位地址码,低电平锁存地址。 ²CBA:3位地址输入,其8个地址值分别选中8路输入模拟量IN0~IN7之一进行模数转换。C是高位地址,A是最低位地址。 ²OE:数字量输出使能控制,输入高有效,输出A/D转换结果D7~D0。 ²EOC:模数转换状态输出。当模数转换未完成时,EOC输出低电平;当模数转换完成时,EOC输出高电平。EOC输出信号可以作为中断请求或者查询控制。 ²Vcc:芯片工作电源+5V。 ²GND:芯片接地端。 5.3 永磁无刷直流电动机 5.3.1 稀土永磁无刷直流电动机的基本工作原理 无刷直流电动机由电动机主体和驱动器组成,是一种典型的机电一体化产品。动机的定子绕组多做成三相对称星形接法,同三相异步电动机十分相似。电动机的转子上粘有已充磁的永磁体,为了检测电动机转子的极性,在电动机内装有位置传感器。驱动器由功率电子器件和集成电路等构成,其功能是:接受电动机的启动、停止、制动信号,以控制电动机的启动、停止和制动;接受位置传感器信号和正反转信号,用来控制逆变桥各功率管的通断,产生连续转矩;接受速度指令和速度反馈信号,用来控制和调整转速;提供保护和显示等等。 16 电动自行车调速系统的设计 无刷直流电动机的原理简图如图5-3-1所示: 17 主电路是一个典型的电压型交-直-交电路,逆变器提供等幅等频5-26KHZ调制波的对称交变矩形波。 永磁体N-S交替交换,使位置传感器产生相位差120°的U、V、W方波,结合正/反转信号产生有效的六状态编码信号:101、100、110、010、011、001,通过逻辑组件处理产生T1-T4导通、T1-T6导通、T3-T6导通、T3-T2导通、T5-T2导通、T5-T4导通,也就是说将直流母线电压依次加在A+B-、A+C-、B+C-、B+A-、C+A-、C+B-上,这样转子每转过一对N-S极,T1-T6功率管即按固定组合成六种状态的依次导通。每种状态下,仅有两相绕组通电,依次改变一种状态,定子绕组产生的磁场轴线在空间转动60°电角度,转子跟随定子磁场转动相当于60°电角度空间位置,转子在新位置上,使位置传感器U、V、W按约定产生一组新编码,新的编码又改变了功率管的导通组合,使定子绕组产生的磁场轴再前进60°电角度,如此循环,无刷直流电动机将产生连续转矩,拖动负载作连续旋转。正因为无刷直流电动机的换向是自身产生的,而不是由逆变器强制换向的,所以也称作自控式同步电动机。 无刷直流电动机的位置传感器编码使通电的两相绕组合成磁场轴线位置超前转子磁场轴线位置,所以不论转子的起始位置处在何处,电动机在启动瞬间就会产生足够大的启动转矩,因此转子上不需另设启动绕组。 由于定子磁场轴线可视作同转子轴线垂直,在铁芯不饱和的情况下,产生的平均 17 18 江南大学毕业设计论文 电磁转矩与绕组电流成正比,这正是他励直流电动机的电流-转矩特性。 5.4 三端式稳压器78L05三端式稳压器78L05的工作原理 电路如图5-4-1所示,三端式稳压器由启动电路、基准电压电路、取样比较放大电路、调整电路和保护电路等部分组成。下面对各部分电路作简单介绍 5.4.1启动电路 在集成稳压器中,常常采用许多恒流源,当输入电压V1接通后,这些恒流源难以自行导通,以致输出电压较难建立。因此,必须用启动电路给恒流源的BJT T4、T5提供基极电流。启动电路由T1、T2、DZ1组成。当输入电压V1高于稳压管DZ1的稳定电压时,有电流通过T1、T2,使T3基极电位上升而导通,同时恒流源T4、T5也工作。T4的集电极电流通过DZ2以建立起正常工作电压,当DZ2达到和DZ1相等的稳压值,整个电路进入正常工作状态,电路启动完毕。与此同时,T2因发射结电压为零而截止,切断了启动电路与放大电路的联系,从而保证T2左边出现的纹波与噪声不致影响基准电压源。 5.4.2基准电压电路 基准电压电路由T4、DZ2、T3、R1、R3及D1、D2组成,电路中的基准电压为 18 电动自行车调速系统的设计 式中VZ2为DZ2的稳定电压,VBE为T3、D1、D2发射结(D1、D2为由发射结构成的二极管)的正向电压值。在电路设计和工艺上使具有正温度系数的R1、R2、DZ2与具有负温度系数的T3、D1、D2发射结互相补偿,可使基准电压VREF基本上不随温度变化。同时,对稳压管DZ2采用恒流源供电,从而保证基准电压不受输入电压波动的影响。 5.4.3取样比较放大电路和调整电路。 这部分电路由T4~T11组成,其中T10、T11组成复合调整管;R12、R13组成取样电路;T7、T8和T6组成带恒流源的差分式放大电路;T4、T5组成的电流源作为它的有源负载。T9、R9的作用说明如下:如果没有T9、R9,恒流源管T5的电流IC5=IC8+IB10,当调整管满载时IB10最大,而IC8最小;而当负载开路时IO=0,IB10也趋于零,这时IC5几乎全部流入T8,使得IC8的变化范围大,这对比较放大电路来说是不允许的,为此接入由T9、R9级成的缓冲电路。当IO减小时,IB10减小,IC8增大,待IC8增大到 >0.6V时, 19 则T9导通起分流作用。这样就减轻了T8的过多负担使IC8的变化范围缩小。 5.4.4减流式保护电路 减流式保护电路由T12、R11、R15、R14和DZ3、DZ4组成,R11为检流电阻。保护的目的主要是使调整管(主要是T11)能在安全区以内工作,特别要注意使它的功耗不超过额定值PCM。首先考虑一种简单的情况。假设图1中的DZ3、DZ4和R14不存在,R15两端短路。这时,如果稳压电路工作正常,即PC 截止。当输出电流急剧增加,例如输出端短路时,输出电流超过极限值(IO(CL)=PCM/VI=0.6V/R11)时,即当 >0.6V时,使T12管导通。由于它的分 流作用,减小了T10的基极电流,从而限制了输出电流。这种简单限流保护电路的不足之处是只能将输出电流限制在额定值以内。由于调整管的耗散功率PCM=ICVCE,只有既考虑通过它的电流和它的管压降VCE值,又使PC 19 20 江南大学毕业设计论文 经整理后得 显然,(VI –VO)越大,即调整管的VCE值越大,则IO越小,从而使调整管的功耗限制在允许范围内。由于IO的减小,故上述保护称为减流式保护。 5.4.5过热保护电路 过热保护电路电路由DZ2、T3、T14和T13组成。在常温时,R3上的压降仅为0.4V左右,T14、T13是截止的,对电路工作没有影响。当某种原因(过载或环境温升)使芯片温度上升到某一极限值时,R3上的压降随DZ2的工作电压升高而升高,而T14的发射结电压VBE14下降,导致T14导通,T13也随之导通。调整管T10的基极电流IB10被T13分流,输出电流IO下降,从而达到过热保护的目的。 电路中R10的作用是给T10管的ICEO10和T11管的ICBO11一条分流通路,以改善温度稳定性。 值得指出的是:当出现故障时,上述几种保护电路是互相关联的。 图 5-4-2三端稳压器的典型接法 图5-4-2是应用78L05输出固定电压VO的典型电路图。正常工作时,输入、输出电压差应大于2~3V。电路中接入电容C1、C2是用来实现频率补偿的,可防止稳压器产生高频自激振荡并抑制电路引入的高频干扰。C3是电解电容,以减小稳压电源输出端由输入电源引入的低频干扰。D是保护二极管,当输入端意外短路时,给输出电容器C3一个放电通路,防止C3两端电压作用于调整管的be结,造成调整管be结击穿而损坏。 三端稳压器的参数 20 电动自行车调速系统的设计 参 数 输出电压范围 最大输入电压 最大输出电流 △V0(I0变化引起) △V0(Vi变化引起) △V0(温度变化引起) 器件压降(Vi-V0) 偏置电流 输出电阻 输出噪声电压(10~100kHz) 单位 V V A 7805 4.8~5.2 35 1.5 21 mV 100(I0=5mA~1.5A) mV 50(Vi=7~25V) 0.6(I0=500mA) mV/℃ ±V mA mΩ μV 2~2.5(I0=lA) 6 17 40 5.5 集成转速传感器KMI15-1 集成转速传感器具有灵敏度高、测量范围宽、抗干扰能力强、外围电路简单等优点,是传统的分立式转速传感器的升级换代产品。下面是KMI15系列磁阻式集成转速传感器的工作原理与典型应用。转速属于常规电测参数。测量转速时经常采用磁阻式传感器或光电式传 感器进行非接触性测量,传统的 磁阻式传感器是由磁钢、线圈等分立元件构成的,亦可用耳塞机改装而成。但这种传感器存在一些缺点:第一,灵敏度低,传感器与转动齿轮的最大间隙(亦称磁感应距离)只有零点几毫米;第二,在测量高速旋转物体的转速时,因安装不牢固或受机械振动,容易与齿轮发生碰撞,安全性较差;第三,这种传感器所产生的是幅度很低且变化缓慢的 21 22 江南大学毕业设计论文 模拟电压信号,因此,需要经过放大、整形后变成沿口陡直的数字频率信号,才能送给数字转速仪或数字频率计测量转速,而且外围电路比较复杂;第四,它无法测量非常低(接近于零)的转速,因为这时磁阻式传感器可能检测不到转速信号。 目前,转速传感器正朝着高灵敏度、高可靠性和全集成化的方向发展 5.5.1 KMI15-1型传感器的性能特点 KMI15-1芯片内含高性能磁钢、磁敏电阻传感器和IC。它利用IC来完成信号变换功能,其输出的电流信号频率与被测转速成正比,电流信号的变化幅度为7mA~14mA。由于其外围电路比较简单,因而很容易配二次仪表测量转速。 KMI15-1器件的测量范围宽,灵敏度高,它的齿轮转动频率范围是0~25kHz,而且即使在转动频率接近于零时,它也能够进行测量。传感器与齿轮的最大磁感应距离为2.9mm(典型值),由于与齿轮相距较远,因此使用比较安全。 该传感器抗干扰能力强,同时具有方向性,它对轴向振动不敏感。另外,芯片内部还有电磁干扰(EMI)滤波器、电压控制器以及恒流源,从而保证了其工作特性不受外界因素的影响。 KMI15-1的体积较小,其最大外形尺寸为8×6×21mm,能可靠固定在齿轮附近。 KMI15采用+12V电源供电(典型值),最高不超过16V。工作温度范围宽达-40~+85℃。 22 电动自行车调速系统的设计 4.5.2 工作原理 KMI15-1型集成转速传感器的外形如图1所示,它的两个引脚分别为UCC(接+12V电源端)和U-(方波电流信号输出端)。为使信号变换器IC处于较低的环境温度中,设计时专门将IC与传感元件分开,以改善传感器的高温工作性能。 其内部主要包括以下六部分:磁敏电阻传感器;前置放大器A1;施密特触发器;开关控制式电流源;恒流源;电压控制器。 实际上,该传感器是由4只磁敏电阻构成的一个桥路,可固定在靠近齿轮的地方。 当齿轮沿Y轴方向转动时,由于气隙处的磁力线发生变化,磁路中的磁阻 也随之改变,从而可在传感器上产生电信号。此外,该传感器具有很强的方向性,它对沿Y轴转动的物体十分敏感,而对沿Z轴方向的振动或抖动量很不敏感。这正是测量转速所需要的。 工作时,传感器产生的电信号首先通过EMI滤波器滤除高频电磁干扰,然后经过前置放大器,再利用施密特触发器进行整形以获得控制信号UK,并将其加到开关控制式电流源的控制端。KMI15-1的输出电流信号ICC是由两个电流叠加而成的,一个是由恒流源提供的7mA恒定电流IH,另一个是由开关控制式电流源输出的可变电流1K。它们之间的关系式为: ICC=1H+1K 当控制信号UK=0(低电平)时,该电流源关断,IK=0,ICC=1H=7mA。当KK=1(高电平)时,电流源被接通,IK=7mA,从而使得ICC=14mA。 23 23 24 江南大学毕业设计论文 图4给出了从U-端输出的方波电流信号的波形,其高电平持续时间为t1,周期为T。输出波形的占空比D=t1/T=50%±20%。上升时间和下降时间分别仅为0.5μs和0.7μs。 KMI15芯片中的电压控制器实际上是一个并联调整式稳压器,可用于为传感器提供稳定的工作电压UC。而电阻R3、稳压管VDZ和晶体管VT1则可构成取样电路,其中VT1接成射极跟随器。A2为误差放大器,VT2为并联式调整管。这样,IH在经过R1、R2分压后可给A2提供基准电压UREF,从而在UCC发生变化时,由A2对取样电压与基准电压进行比较后产生误差电压Ur,同时通过改变VT2上的电流来使UC保持不变。 5.5.3 KMI15-1的典型应用 安装方法KMI15-1应当安装在转动齿轮的旁边。若被测转动工件上没有齿轮,亦可在转盘外缘处钻一个小孔,套上螺扣,再拧上一个螺杆并用弹簧垫圈压紧,以防止受震动后松动,并以此代替齿尖获得转速标记信号。 4、6 译码器 74LS164为串行移位译码器,它主要由时钟线控制,时钟线每来一个上升弦,数据线将把一位数移进去,移八次就进一个字节,同时在数码管显示出来。 译码器是实现组合逻辑的功能部件。它的输入是二进制的代码,输出是一组高低电平信号,每输入一组不同的代码,只有一个输出端呈现有效信号。 74LS245芯片是一个八位的总线收发器,其输入/输出引脚分成两组,其工作原理如下: 允许E 方向控制DIR 操作 低电平 低电平 B数据到A总线 低电平 高电平 A数据到B总线 高电平 悬空 隔离 24 电动自行车调速系统的设计 25 5.程序设计 5.1主程序框图 开始栈针初始化分配显示缓冲 设置中断开CPU中断允许INT0 扫描键盘 未按下 按下 扫 描扫描IN7 启动A/D启动A/D转 调用调宽程 调用显示程序 返回 25 26 江南大学毕业设计论文 5.2 INT0中断服务程序 恢复现场 送至显示缓冲区 保护现场 读A/D转换结果 启动A/D转换 返回 5.3部分子程序 延时子程序:定时功能。 PWM子程序:用于控制马达转速。89C51芯片没有PWM输出功能,需要通过编程实现。为了在输出PWM波时,单片机仍能执行其他程序,可以利用单片机内部的定时器溢出中断来实现。占空比占用一个字节的RAM,占空比D=N/256。(脉宽调速是使用单片机内部中断产生周期约为8ms的方波,通过改变高电平的宽度来进行改变电机的转速) 利用单片机输出PWM信号.实现了从0%——100%线性可调。 源码如下: ;单片机串口通信+PWM输出程序 26 电动自行车调速系统的设计 ;在P1.3输出调宽信号。 ;定时器0工作在方式3,TL0为调宽值,TH0为脉冲频率。 ;定义:TH0=30H ,TL0=31H ;TH0DAT EQU 30H ;脉冲频率 ;TL0DAT EQU 31H ;脉冲宽度 ORG 0000H AJMP START ORG 000BH AJMP PWM_TUN ;调宽子程序 ORG 001BH AJMP PWM ;脉频率子程序 START: CLR P1.3 MOV TCON,#00H MOV TMOD,#03H ;T0工作在方式3定时。 MOV TH0,#56 ;200uS 频率为50KHz MOV TL0,#186 ;70uS 脉冲宽度为35% 用示波仪实测相合。 SETB TR1 SETB TR0 SETB ET0 SETB ET1 SETB EA AJMP MAIN1 MAIN1: ...... 27 27 28 江南大学毕业设计论文 ;======================================== ;PWM子程序 ;定时值通过串口接收,在P1.0输出调宽信号。 ;定时器0工作在方式3,TL0为调宽值,TH0为脉冲频率。 ;定义:TH0=30H ,TL0=31H ;程序入口PWM,输入:TH0DAT、TH0DAT PWM: ;TH0使用T1的中断标志。本段为脉冲频率。 MOV TCON,#00H CLR ET0 ;暂停中断以仿干扰 SETB P1.3 MOV TMOD,#03H MOV TH0,#56 ;12MHz晶振时PWM为50KHz,脉宽35%. MOV TL0,#186 SETB TR1 SETB TR0 SETB ET0 SETB EA RETI ; ------------------------------- PWM_TUN: CLR P1.3 CLR TF0 ;脉宽结束,输出低电平。 CLR TR0 ;同时关TL0中断。 RETI 28 电动自行车调速系统的设计 6、结束语 在系统的设计中,为了少走弯路和节省时间,应充分考虑抗干扰性能的要求,避免在设计完成后再去进行抗干扰的补救措施。因此设计时从抑制干扰源,切断干扰传播路径,提高敏感器件的抗干扰性能等方面采取各种措施来提高系统性能。在抗干扰设计中,软件抗干扰是被动措施,而硬件抗干扰是主动措施,只要认真分析系统所处环境的干扰来源以及传播途径,采用两者相结合的方法,就能保证系统长期稳定可靠地运行。 29 7、致谢 在论文即将完成之际,我的心情无法平。 首先应感谢的就是我的指导老师刘金华老师。从开始选题到论文的顺利完 得到了刘老师的精心指导。刘老师治学严谨,学识渊博,思想深邃,视野雄阔,为我营造了一种良好的精神氛围。授人以鱼不如授人以渔,置身其间,耳濡目染,潜移默化,使我不仅接受了全新的思想观念,树立了宏伟的学术目标,领会了基本的思考方式,掌握了通用的研究方法,而且还明白了许多待人接物与为人处世的道理。其严以律己、宽以待人的崇高风范,朴实无华、平易近人的人格魅力,与无微不至、感人至深的人文关怀,令人如沐春风,倍感温馨。同时感谢包老师为我们提供了宽松的机房环境,感谢图书馆给我们提供了丰富的参考资料。 在文章写作过程中,同组同学与本人的切磋和争鸣,以及同学们从头至尾的支持和鼓励,也是我无法忘却的。愿我的感激之情化作一道虔诚的祝福:愿老师和同学合家欢乐,一生平安。同时,也将祝福送给每一位参考书的作者。 参考文献: [1] 胡汉才 编著《单片机原理及其接口技术》清华大学出版社2003.7 [2] 余永权 李小青 陈林康 编著〈〈单片机应用系统的功率接口技术〉〉北京航空航天大学出版社 1992年9月第1版 [3] 河北科技大学信息科学与工程学院 沙占友 薛树琦 范世奇 KMI15系列集成转速传感器的原理与应 29 30 江南大学毕业设计论文 用 [4]王晓明 编著〈〈电动机的单片机控制〉〉北京航空航天大学出版社 2002年5月 [5] 赵晶, 编著 《电路设计与制版Protel 99高级应用》 人民邮电出版社 [6] 孙涵芳 徐爱卿,《MCS-51/96系列单片机原理及应用》(修订版) 北京航空航天大学出版社 [7] 吴金戍 沈庆阳 郭庭吉,《8051单片机实践与应用》 清华大学出版社 网上资料 [8] http://www.beifangheli.com/cgi-bin/bbs/printpage.cgi?forum=7&topic=823 电动车论坛 [9] 上海交通大学:钱真彦 苏稚英 走迷宫机器人——控制系统的设计 http://engtc.sjtu.edu.cn/PageG3/2002prp/02.htm [10] 沙占友主编 KMI15系列集成转速传感器的原理与应用 http://www.21ic.com/news/n1750c72.aspx [11]实用电子电路手册(模拟部分). 高等教育出版社.1992.10 [12]实用电子电路手册(数字部分).张端.高等教育出版社.1992.10 [13]陈小华.现代继电器实用技术手册.北京.人民邮电处版社.1998 30 因篇幅问题不能全部显示,请点此查看更多更全内容