基于单片机的电瓶车调速系统设计
- 格式:doc
- 大小:1.06 MB
- 文档页数:37
摘要 (1)前言 (2)1. 系统总体设计 (3)1.1系统硬件电路设计 (3)1.1.1系统方案选择与总体结构设计 (3)1.1.2双闭环直流调速系统电路原理 (5)1.1.3双闭环直流调速系统动态数学模型 (6)1.1.4 数字式双闭环直流调速系统硬件结构图 (7)1.1.5 8051单片机简介 (8)1.2调节器的设计及参数计算 (10)1.2.1 电流调节器的设计与参数计算 (10)1.2.2 转速调节器的设计与参数计算 (12)1.3 PWM信号发生电路设计 (14)1.3.1 PWM的基本原理 (14)1.4功率驱动模块 (16)1.5H桥式PWM电路 (18)1.6 电流检测及AD转换环节设计 (22)1.7 测速环节设计 (23)1.7.1旋转编码器的原理及选择 (24)1.8 键盘显示单元 (26)2. 系统软件程序设计 (27)2.1主程序设计 (28)2.2 PI控制子程序设计 (30)2.3 M法数字测速程序设计 (32)2.4 故障保护程序设计 (33)结束语 (35)参考文献 (36)附录 (36)摘要本文主要研究了利用MCS-51系列单片机控制PWM信号从而实现对电瓶车直流电机转速进行控制的方法。
文章中采用了专门的芯片组成了PWM 信号的发生系统,并且对PWM信号的原理、产生方法以及如何通过软件编程对PWM信号占空比进行调节,从而控制其输入信号波形等均作了详细的阐述。
此外,本文中还采用了芯片IR2112S作为直流电机正转调速功率放大电路的驱动模块来完成了在主电路中对直流电机的控制。
另外,本系统中使用了光电编码器对直流电机的转速进行测量,经过滤波电路后,将测量值送到A/D转换器,并且最终作为反馈值输入到单片机进行PI运算,从而实现了对直流电机速度的控制。
在软件方面,文章中详细介绍了PI运算程序,初始化程序等的编写思路和具体的程序实现。
关键词:电瓶车 PWM控制直流调速前言在大力提倡节能减排的时代,电瓶车有了较好的发展势头。
电瓶车采用蓄电池供电,通过调节直流电机的转速来控制电瓶车的速度,这种电瓶车因为操作简单,轻便快捷,节能减排而广受欢迎。
本系统利用MCS-51系列单片机,通过PWM方式控制直流电机调速的方法。
冲量相等而形状不同的窄脉冲加在具有惯性的环节上时,其效果基本相同。
PWM控制技术就是以该结论为理论基础,使输出端得到一系列幅值相等而宽度不相等的脉冲,用这些脉冲来代替正弦波或其他所需要的波形。
按一定的规则对各脉冲的宽度进行调制,既可改变逆变电路输出电压的大小,也可改变输出频率。
PWM控制技术以其控制简单、灵活和动态响应好的优点而成为电力电子技术最广泛应用的控制方式,也是人们研究的热点。
由于当今科学技术的发展已经没有了学科之间的界限,结合现代控制理论思想或实现无谐振软开关技术将会成为PWM控制技术发展的主要方向之一。
本系统就是利用这种控制方式来改变电压的占空比实现直流电机速度的控制。
文章中采用了专门的芯片组成了PWM信号的发生系统,然后通过放大来驱动电机。
利用编码器测得电机速度,经过滤波电路得到直流电压信号,把电压信号输入给A/D转换芯片最后反馈给单片机,在内部进行PI运算,输出控制量完成闭环控制,实现电机的调速控制。
1. 系统总体设计1.1系统硬件电路设计1.1.1系统方案选择与总体结构设计调速方案的优劣直接关系到系统调速的质量。
根据电机的型号及参数选择最优方案,以确保系统能够正常,稳定地运行。
本系统采用直流双闭环调速系统,使系统达到稳态无静差,调速范围0-3000r/min,电流过载倍数为1.5倍,速度控制精度为0.1%(额定转速时)。
1、系统控制对象的确定本次设计选用直流电动机的额定参数直流电动机的额定参数PN=5kW、U N =48V、IN=104.2A、nN=2500 r/min,电枢回路电枢绕组电感La=2.8mH,电流过载倍数λ=1.5。
电枢回路总电阻可取为R=Ra +Rrec=1.8Ω,系统机电时间常数Tm =0.2015s,电磁时间常数Tl=0.00278s,电动势系数Ce=0.1290V*min/r。
2、电动机供电方案选择变电压调速是直流调速系统用的主要方法,调节电枢供电电压所需的可控制电源通常有3种:旋转电流机组,静止可控整流器,直流斩波器和脉宽调制变换器。
旋转变流机组简称G-M系统,用交流电动机和直流发电机组成机组,以获得可调的直流电压。
适用于调速要求不高,要求可逆运行的系统,但其设备多、体积大、费用高、效率低、维护不便。
用静止的可控整流器,例如,晶闸管可控整流器,以获得可调直流静止可控整流器又称V-M系电压。
通过调节触发装置GT的控制电压来移动触发脉冲的相位,即可改变Ud,从而实现平滑调速,且控制作用快速性能好,提高系统动态性能。
直流斩波器和脉宽调制交换器采用PWM,用恒定直流或不可控整流电源供电,利用直流斩波器或脉宽调制变换器产生可变的平均电压。
与V—M系统相比,PWM系统在很多方面有较大的优越性:一、主电路线路简单,需要的功率器件少;二、开端频率高,电流容易连续,谐波少,电机损耗及发热都较小:三、低速性能好,稳速精度该,调速范围宽,可达1:10000左右;四、若与快速响应的电动机配合,则系统频带宽,动态响应快,动态抗扰能力强;五、功率开关器件工作在开关状态,道通损耗小,当开关频率适当时,开关损耗也不大,因而装置效率高;六、直流电源采用不控整流时,电网功率因数比相控整流高。
本设计应脉宽调速要求,采用直流PWM调速系统。
3、晶体管PWM功率放大器方案选择方案一单极性控制方式,这种控制方式的特点是在一个开关周期内两只功率管以较高的开关频率互补开关,保证可以得到理想的正弦输出电压:另两只功率管以较低的输出电压基波频率工作,从而在很大程度上减小了开关损耗。
但又不是固定其中一个桥臂始终为低频(输出基频),另一个桥臂始终为高频(载波频率),而是每半个输出电压周期切换工作,即同一个桥臂在前半个周期工作在低频,而在后半周则工作在高频,这样可以使两个桥臂的功率管工作状态均衡,对于选用同样的功率管时,使其使用寿命均衡,对增加可靠性有利。
方案二双极性调制方式的特点是4个功率管都工作在较高频率(载波频率),双极性控制的桥式可逆PWM变换器有以下优点:1)电流一定连续;2)可使电机在四象限运行;3)电机停止时有微振电流,可以消除静摩擦死区;4)低速平稳性好,系统的调速范围可达1:20000左右;5)低速时,每个开关器件的驱动脉冲仍较宽,有利于器件的可靠导。
本设计选用双极性控制的桥式可逆PWM变换器。
1.1.2双闭环直流调速系统电路原理随着调速系统的不断发展和应用,传统的采用 PI 调节器的单闭环调速系统既能实现转速的无静差调节,又能较快的动态响应只能满足一般生产机械的调速要求。
为了提高生产率,要求尽量缩短起动、制动、反转过渡过程的时间,最好的办法是在过渡过程中始终保持电流(即动态转矩)为允许的最大值,使系统尽最大可能加速起动,达到稳态转速后,又让电流立即降低,进入转矩与负载相平衡的稳态运行。
要实现上述要求,其唯一的途径就是采用电流负反馈控制方法,即采用速度、电流双闭环的调速系统来实现。
在电流控制回路中设置一个调节器,专门用于调节电流量,从而在调速系统中设置了转速和电流两个调节器,形成转速、电流双闭环调速控制。
双闭环调速控制系统中采用了两个调节器,分别调节转速和电流,二者之间实现串级连接。
图1-1.1为转速、电流双闭环直流调速系统的原理图。
图中两个调节器ASR和ACR分别为转速调节器和电流调节器,二者串级连接,即把转速调节器的输出作为电流调节器的输入,再用电流调节器的输出去控制晶闸管整流器的触发装置。
电流环在内,称之为内环;转速环在外,称之为外环。
两个调节器输出都带有限幅,ASR 的输出限幅什U im 决定了电流调节器ACR 的给定电压最大值U im ,对就电机的最大电流;电流调节器ACR 输出限幅电压U cm 限制了整流器输出最大电压值,限最小触发角α。
图1-1.1 双闭环直流调速系统电路原理图1.1.3双闭环直流调速系统动态数学模型双闭环直流调速系统动态结构图如图1-1.2所示。
图中ASR ()W s 和ACR ()W s 分别表示转速调节器和电流调节器的传递函数。
如果采用PI 调节器,则有n ASR nn 1()s W s K s ττ+= i ACR i i 1()s W s K s ττ+=为了引出电流反馈,在电动机的动态框图中必须把电枢电流d I 显露出来。
图1-1.2 双闭环直流调速系统动态结构图1.1.4 数字式双闭环直流调速系统硬件结构图根据设计要求,本系统设计为全数字式控制方式,因此要求微型计算机完成:电流环控制器运算、速度环控制器运算、位置环控制器运算,以及与它们相应的反馈信号的采样和数字信号处理。
本系统采用霍尔元件作为检测电动机电枢电流的传感器,其电流容量为50A,转换比例为1000:1。
霍尔元件检测得到的弱电流信号经转换、滤波、放大后,变成与电枢电流成比例的0~5V的直流电压信号,再经A/D 转换电路,将模拟电压转换成数字量,输入微型计算机。
本系统选用光电脉冲信号发生器作为速度反馈的测量元件,光电脉冲信号发生器将电动机转子的角位移量转换成脉冲序列,通过计数器定时计数即可得到电动机转速的数字式反馈量。
本系统由微型计算机来实现整个系统的控制,用全数字方式来取代传统的模拟控制方式,不仅提高了系统的可靠性、灵活性,而且还为整个系统的多功能、智能化提供了必要条件。
经上述考虑,本系统组成的方框图如图1-1.3所示。
图1-1.3 数字式双闭环直流调速系统硬件结构图1.1.5 8051单片机简介本系统要求微型计算机完成电流环、速度环和位置环的控制算法运算以及相应的反馈信号数字化测量和采样,接收和处理上位微型计算机送给伺服系统的指令,采集伺服系统的有关信息并反馈到上位微型计算机等。
其中,电流环控制要求微型计算机有很快的响应速度,其采样频率比较高。
另外,为了保证足够的控制精度和运算速度,对微型计算机字长和指令功能也有更高的要求。
本系统选用我们比较熟悉的8051作为微型计算机。
1.8051单片机的基本组成8051单片机由CPU和8个部件组成,它们都通过片内单一总线连接,其基本结构依然是通用CPU加上外围芯片的结构模式,但在功能单元的控制上采用了特殊功能寄存器的集中控制方法。
其基本组成如下图所示:图1-1.5 8051单片机基本组成2.CPU及8个部件的作用功能介绍中央处理器CPU:它是单片机的核心,完成运算和控制功能。
内部数据存储器:8051芯片中共有256个RAM单元,能作为存储器使用的只是前128个单元,其地址为00H—7FH。