直流电动机PWM调速系统设计
- 格式:doc
- 大小:1.60 MB
- 文档页数:28
1 1 绪论
1.1 课题研究背景
PWM控制的基本原理很早就已经提出,但是受电力电子器件发展水平的制约,在上世纪80年代以前一直未能实现。直到进入上世纪80年代,随着全控型电力电子器件的出现和迅速发展,PWM控制技术才真正得到应用。随着电力电子技术、微电子技术和自动控制技术的发展以及各种新的理论方法,如现代控制理论、非线性系统控制思想的应用,PWM控制技术获得了空前的发展。到目前为止,已经出现了多种PWM控制技术。
PWM控制技术以其控制简单、灵活和动态响应好的优点而成为电力电子技术最广泛应用的控制方式,也是人们研究的热点。由于当今科学技术的发展已经没有了学科之间的界限,结合现代控制理论思想或实现无谐振软开关技术将会成为PWM控制技术发展的主要方向之一。
1.2 直流电机调速发展现况
现代社会中,电能是最常用且最为普遍的二次能源。而电机作为机电能量转换和信号转换的电磁装置,经过了一个多世纪的发展,其应用范围已经遍及现代社会和国民经济的各个领域及环节。例如化学工业中的电镀、电解等设备,直流电焊机和某些大型同步电机的励磁电源以及有些移动运输机械,在缺少交流电源时其所需要的直流电源仍然使用直流发电机作为供电电源。
同步电机具有转矩大、效率和精度高、机械特性硬等优点,但是调速困难、容易“失步”等弱点大大限制了它的应用范围;而异步电机则结构简单、制造方便、运行可靠、价格便宜,但其机械特性软、启动困难、功率因数低、不能经济地实现范围较广的平滑调速,且必须从电网吸取滞后的励磁电流,从而降低电网功率因数;直流电机具有运行效率高和调速性能好等诸多优点,被广泛地应用于对启动和调速有较高要求的拖动系统,如电力牵引、轧钢机、起重设备等。这也是直流电机能够在工业领域占有一席之地的原因。
而采用PWM调速系统控制电机,则具有很多的优越性,比如:开关频率高,电流容易连续,谐波少,电机损耗及发热都较小。低速性能很好,稳速精度高,调速范围广,可达到1:10000左右。如果可以与快速响应的电动机配合,则系统
2 频带宽,动态响应快,动态抗扰能力强。功率开关器件工作在开关状态,导通损耗小,当开关频率适当时,开关损耗也不大,因而装置效率较高。
1.3 本文主要研究内容
深入研究直流电机的调速性能,通过对直流传动装置的分析与论证,结合生产实际需求,设计一个带有直流传动装置的直流电机PWM调速系统。
本设计将从电机的应用及调速技术的发展入手,在分析电机的基本特性及PWM调速原理的基础上,采用单片机控制方式,控制电机的运行,结合传感器得到反馈数据,重点是设计出一套直流电动机PWM调速系统并对直流调速系统的其他调速方式进行分析和探讨。
该系统将单片机和执行机构有机地结合起来,并发挥各自优势,能够最大程度满足需要,具有运行稳定、操作简单和满足调速范围等特点。该系统对电机参数进行预置,通过传感器对负载转速的反馈构成闭环控制系统。
1.4 本章小结
本文主要研究了利用MCS-51系列单片机,通过PWM方式控制直流电机调速的方法。
冲量相等而形状不同的窄脉冲加在具有惯性的环节上时,其效果基本相同。PWM控制技术就是以该结论为理论基础,使输出端得到一系列幅值相等而宽度不相等的脉冲,用这些脉冲来代替正弦波或其他所需要的波形。按一定的规则对各脉冲的宽度进行调制,既可改变逆变电路输出电压的大小,也可改变输出频率。
3 2 系统硬件电路的设计
2.1 系统总体设计框图及单片机系统的设计
2.1.1 系统总体设计框图
如图2-1所示:
图2-1 系统总体设计框图
2.1.2 8051单片机简介
(1)8051单片机的基本组成
8051单片机由CPU和8个部件组成,它们都通过片内单一总线连接,其基本结构依然是通用CPU加上外围芯片的结构模式,但在功能单元的控制上采用了特殊功能寄存器的集中控制方法。其基本组成如图2-2所示:
图2-2 8051单片机的基本组成
8051
单片机 PWM信号的产生与放大 直流电机
测速
发电机 滤波
电路 A/D
转换
4 (2)CPU及8个部件的作用功能介绍
中央处理器CPU:它是单片机的核心,完成运算和控制功能。
内部数据存储器:8051芯片中共有256个RAM单元,能作为存储器使用的只是前128个单元,其地址为00H—7FH。通常说的内部数据存储器就是指这前128个单元,简称内部RAM。
特殊功能寄存器:是用来对片内各部件进行管理、控制、监视的控制寄存器和状态寄存器,是一个特殊功能的RAM区,位于内部RAM的高128个单元,其地址为80H—FFH。
内部程序存储器:8051芯片内部共有4K个单元,用于存储程序、原始数据或表格,简称内部ROM。
并行I/O口:8051芯片内部有4个8位的I/O口(P0,P1,P2,P3),以实现数据的并行输入输出。
串行口:它是用来实现单片机和其他设备之间的串行数据传送。
定时器:8051片内有2个16位的定时器,用来实现定时或者计数功能,并且以其定时或计数结果对计算机进行控制。
中断控制系统:该芯片共有5个中断源,即外部中断2个,定时/计数中断2个和串行中断1个。
振荡电路:它外接石英晶体和微调电容即可构成8051单片机产生时钟脉冲序列的时钟电路。系统允许的最高晶振频率为12MHz。
(3)8051单片机引脚图
如图2-3所示:
图2-3 8051单片机引脚图
5 2.1.3 单片机系统中所用其他芯片简介
(1)地址锁存器74LS373
74LS373片内是8个输出带三态门的D锁存器。其结构如图2-4所示:
图2-4 地址锁存器74LS373结构图
当使能端G呈高电平时,锁存器中的内容可以更新,而在返回低电平的瞬间实现锁存。如果此时芯片的输出控制端____OE为低,也即是输出三态门打开,锁存器中的地址信息便可以通过三态门输出。其引脚如图2-5所示:
图2-5 74LS373引脚图
6 (2)程序存储器27128
其芯片引脚如图2-6所示:
图2-6 程序存储器27128芯片引脚
其功能表如表2-1所示:
表2-1 程序存储器27128功能表
引脚功能 ____CE(片选) ____OE
(允许输出) VPP _______PGM
(编程控制) 输出
读 L L VCC H 数据输出
维持 H * VCC * 高阻
编程 L H VPP L 数据输入
编程校验 L L VPP H 数据输出
编程禁止 H * VPP * 高阻
7 (3)数据存储器6264
其芯片引脚如图2-7所示:
图2-7 数据存储器6264芯片引脚
其芯片功能表如表2-2所示:
表2-2 数据存储器6264芯片功能表
引脚功能 ____1CE 2CE OE WE I/O0—I/O7
未选中 H * * * 高阻
未选中 * L * * 高阻
输出禁止 L H H H 高阻
读 L H L H 数据输出
写 L H H L 数据输入
写 L H L L 数据输入
8 2.1.4 8051单片机扩展电路及分析
(1)8051单片机拓展电路图
如图2-8所示:
图2-8 8051单片机拓展电路
(2)接线分析
P0.7---P0.0:这8个引脚共有两种不同的功能,分别使用于两种不同的情况。第一种情况是8051不带片外存储器,P0口可以作为通用I/O口使用,P0.7---P0.0用于传送CPU的I/O数据。第二种情况是8051带片外存储器,P0.7---P0.0在CPU访问片外存储器时先是用于传送片外存储器的低8位地址,然后传送CPU对片外存储器的读写数据。
P2.7---P2.0:这组引脚的第一功能可以作为通用的I/O使用。它的第二功能和P0口引脚的第二功能相配合,用于输出片外存储器的高8位地址,共同选
9 中片外存储器单元,但是并不能像P0口那样还可以传送存储器的读写数据。
P3.7---P3.0:这组引脚的第一功能为传送用户的输入/输出数据。它的第二功能作为控制用,每个引脚不尽相同,如表2-3所示:
表2-3 P3.7-P3.0 I/O表
P3口的位 第二功能 注释
P3.0 RXD 串行数据接收口
P3.1 TXD 串行数据发送口
P3.2 ______0INT 外中断0输入
P3.3 ______1INT 外中断1输入
P3.4 T0 计数器0计数输入
P3.5 T1 计数器1计数输入
P3.6 _____WR 外部RAM写选通信号
P3.7 ____RD 外部RAM读选通信号
VCC为+5V电源线,VSS为接地线。
ALE/_________PROG:地址锁存允许/编程线,配合P0口引脚的第二功能使用,在访问片外存储器时,8051CPU在P0.7---P0.0引脚线上输出片外存储器低8位地址的同时还在ALE/_________PROG线上输出一个高电位脉冲,其下降沿用于把这个片外存储器低8位地址锁存到外部专用地址锁存器,以便空出P0.7---P0.0引脚线去传送随后而来的片外存储器的读写数据。在不访问片外存储器时,8051自动在ALE/_________PROG线上输出频率为1/6 fOSC的脉冲序列。该脉冲序列可以用作外部时钟源或者作为定时脉冲源使用。
____EA / VPP:允许访问片外存储器/编程电源线,可以控制8051使用片内ROM还是片外ROM。如果____EA=1,那么允许使用片内ROM;如果____EA=0,那么允许使用片外ROM。
________PSEN:片外ROM选通线,在执行访问片外ROM的指令MOVC时,8051自动在________PSEN线上产生一个负脉冲,用于片外ROM芯片的选通。其他情况下,________PSEN线均为高电平封锁状态。
RST/VPD:复位备用电源线,可以使8051处于复位工作状态。
XTAL1和XTAL2:片内振荡电路输入线,这两个端子用来外接石英晶体和微