当前位置:文档之家› 脉冲宽度调制.

脉冲宽度调制.


双极性控制模式
双极性PWM控制模式 采用的是正负交变的双 极性三角载波ut与调制 波ur,如图6.3所示, 可通过ut与ur,的比较 直接得到双极性的 PWM脉冲,而不需要 倒相电路。
02 设计方案
设计方案
器件选择
设计方案




基于PWM实现的直流电机调速 脉冲宽度调制由80C51单片机作为控制核心,分为按键模块,数码管显示,电机模块。 将实现以下功能: (1)按下“调大”键,数码管显示档位升高,电机旋转速度变快; (2)按下“调小”键,数码管显示档位降低,电机旋转速度变慢;
基本原理
PWM调速
在PWM驱动控制的调整系 统中,按一个固定的频率来接通 和断开电源,并根据需要改变一 个周期内“接通”和“断开”时间的 长短。通过改变直流电机电枢上 电压的”占空比”来改变平均电压 的大小。
脉宽调制分类
单极性控制模式
产生单极性PWM模式的 基本原理,首先由同极性 的三角波载波信号ut。与 调制信号ur,比较产生单 极性的PWM脉冲然后将 单极性的PWM脉冲信号 与给定的倒相信号UI相乘, 从而得到正负半波对称的 PWM脉冲信号Ud。
名称:PWM电机调速 功能:按键调速可调大调小,
共有10个等级可显示速度等级 ***************************** *******/
ORG 0000H AJMP MAIN ORG 0003H 外部中断0程序入口地址 AJMP ITP0 ORG 000BH 定时器0程序入口地址 AJMP TIM0 ORG 0013H 外部中断1程序入口地址 AJMP ITP1 MAIN: MOV SP,#60H 初始化主程序
ITP0: PUSH PSW CJNE R0,#253,K0
判断是否已到最大速度等级 SJMP LAST0
K0: INC R2 速度等级显示加1
MOV A,R0 增加高电 平持续时间
ADD A,#25 MOV R0,A MOV A,R1 减少低电平持续时间 SUBB A,#25 MOV R1,A LAST0:POP PSW RETI
SUBB A,#25 MOV R0,A MOV A,R1 增加低电平持续时间
ADD A,#25 MOV R1,A LAST1:POP PSW RETI
名称:定时器0中断服务子程序 功能:高低电平的不停变换
*************************** ********/
TIM0: MOV TH0,#253 JB P1.3,L0 MOV TH0,R1 SJMP LAST3
MOV A,R2 MOVC A,@A+DPTR MOV P2,A ACALL DELAY SJMP LOOP TABEL: DB0H,3FH,06H,5BH,4FH,66H DB6DH,7DH,07H,7FH,6FH,3EH,07 9H,0F7H
名称:外部中断0服务子程序 功能:PWM脉宽增加
*************************** *******/
SETB EA SETB ET0 SETB EX0
SETB EX1 SETB IT0 SETB IT1 CLR P1.3 MOV TMOD,#01H MOV TL0,#00 MOV TH0,#1 MOV R0,#3 MOV R1,#253 MOV R2,#00H SETB TR0 LOOP: MOV DPTR,#TABEL 数码管显示程序
L0:MOV TH0,R0 LAST3:CPL P1.3
RETI
延时子程序
**************************** ******/
DELAY:PUSH PSW PUSH ACC MOV R3,#0
LOOP3:MOV A,#0 LOOP4:INC A
CJNE A,#0FFH,LOOP4 INC R3 CJNE R3,#0FFH,LOOP3 POP Acc POP PSW RET




测控14-1 第一小组 2017-6-12
器件选择
MOTOR
控制机械元件运转的发动机
ULN2003A
ULN2003A达林顿管是一个反相器放 大电路,当输入端为低电平,继电器 吸合。 。
7SEGCOMK
共阳极红色数码管,1个共阴二极管 显示器 1是位选端
80C51
单片机,31个引脚,4个并口,5个 中断源,2个定时/计数器,1个串口
03 程序仿真
04 应用领域
应用领域
工业用电
此通过PWM原理实现灯泡明 暗程度的改变,从而大幅度降 低系统的成本和功耗。
帆船航行
基于PWM原理,实现风速改 变控制船帆角度的改变,实现 帆船准确、自动航行。
数字光处理技术
PWM用于显示技术中视频灰度等级实现
推力调制
通过改变阀门在开或关位置上停 留的时间来改变流经阀门的气体 流量,从而改变总的推力效果。
单片 机
基于PWM实现的直流电机调速
目录
01
02
项目背景
设计方案
03Leabharlann 04程序仿真应用领域
01 项目背景
选题背景
基本原理
脉宽调制分类
选题背景
近三、四十年来,直流电机传动经历了重大的变革。同时,控制电路已经实 现高集成化、小型化、 高可靠性及低成本。直流调速技术不断发展,逐渐走 向成熟化、完善化、系列化、标准化,使直流调速系统的性能指标大幅提高, 应用范围不断扩大。如轧钢厂、海上钻井平台等,直流调速仍然处于主要地位。
名称:外部中断1服务子程序 功能:PWM脉宽减少 *************************** ********/
ITP1: PUSH PSW CJNE R0,#3,K1
判读是否到最小速度等级
SJMP LAST1 K1: DEC R2 速度等级显示减1
MOV A,R0 减少高电平持续时间
相关主题