当前课程知识点:电力电子技术 >  第六章: PWM控制技术 >  6.7.1基于stc单片机实现pwm控制 >  Video

返回《电力电子技术》慕课在线视频课程列表

Video在线视频

Video

下一节:Video

返回《电力电子技术》慕课在线视频列表

Video课程教案、知识点、字幕

同学们 大家好

今天我们来学习一下

基于STC单片机实现PWM控制

首先我们来看一下

CCP/PCA/PWM结构

STC15系列部分单片机内部

集成了3路CCP/PCA/PWM模块

PCA模块包含一个特殊的16位定时器

有3个16位的捕获/比较模块

和该定时器/计数器模块相连

通过软件程序

每个模块可以设置工作

在下面四种模式中的一种来进行

上升/下降沿捕获 软件定时器

高速脉冲输出 可调脉冲输出

我们今天主要讲授

如何使用STC15单片机

实现PWM输出

PCA工作模式寄存器

PCA工作模式寄存器CMOD

该寄存器位于STC单片机

特殊功能寄存器地址为0xD9的位置

当复位后 该寄存器的值为0xxx0000

CIDL空闲模式下

是否停止PCA计数的控制位

当该位为0时 空闲模式下

PCA计数器继续工作

当该位为1时

空闲模式下PCA计数器停止工作

CPS2~CPS0

PCA计数脉冲源选择控制位

ECF PCA计数溢出中断使能位

当该位为0时

禁止寄存器CCON中CF位的中断

当该位为1时

允许寄存器CCON中CF位的中断

PCA控制寄存器CCON

该寄存器位于STC单片机

特殊功能寄存器地址为0xD8的位置

当复位后 该寄存器的值为“00xxx000”

CF PCA计数器阵列溢出标志位

当PCA计数器溢出时

硬件将该位置1

此时 如果CMOD寄存器的ECF位为1

则CF标志位可用于产生中断

可以通过软件或者硬件给CF位置1

但是只能通过软件将CF位清0

CR:PCA计数器阵列运行控制位

当该位为1时

启动PCA计数器阵列

当该位为0时

关闭PCA计数器阵列

CCF2:PCA模块2中断标志

当出现匹配或者捕获时

由硬件将该位置1

该位必须通过软件清0

CCF1:PCA模块1中断标志

当出现匹配或者捕获时

由硬件将该位置1

该位必须通过软件清0

CCF0:PCA模块0中断标志

当出现匹配或者捕获时

由硬件将该位置1

该位必须通过软件清0

PCA比较捕获寄存器CCAPM0

该寄存器位于STC单片机

特殊功能寄存器地址为0xDA的位置

当复位后 该寄存器的值为“x0000000”

ECOM0允许比较器功能控制位

当该位为1时 允许比较器功能

当该位为0时 禁止比较器功能

CAPP0:上升沿控制位

当该位为1时 允许上升沿捕获

当该位为0时 禁止上升沿捕获

CAPN0:下降沿控制位

当该位为1时 允许下降沿捕获

当该位为0时 禁止下降沿捕获

MAT0:匹配控制位

当该位为1时 PCA计数值与模块的

比较/捕获寄存器值的匹配

将置位CCON寄存器的中断标志CCF0

TOG0:翻转控制位

当该位为1时

工作在PCA高速脉冲输出模式

PCA计数器的值与模块的

比较/捕获寄存器值的匹配

将使CCP0引脚翻转

PWM0:脉冲宽度调节模式

当该位为1时 允许CCP0用于PWM输出

当该位为0时 禁止CCP0用于PWM输出

ECCF0:使能CCF0中断

当该位为1时 使能寄存器CCON的

比较/捕获标志CCF0产生中断

PCA比较捕获寄存器CCAMP1

该寄存器位于STC单片机

特殊功能寄存器地址为0xDB的位置

当复位后 该寄存器的值为“x0000000”

CCAPM1每一位的含义与CCAMP0相同

PCA比较捕获寄存器CCAPM2

该寄存器位于STC单片机

特殊功能寄存器地址为0xDA的位置

当复位后 该寄存器的值为“x0000000”

CCAPM2每一位的含义与CCAMP0相同

PCA的16位计数器

分别用CL寄存器和CH寄存器表示

CL和CH寄存器分别位于

STC单片机特殊功能寄存器

地址为0xE9和0xF9的位置

当复位后

CL和CH寄存器的值均为“00000000”

CCP/PCA/PWM寄存器组

PCA捕获/比较寄存器

本节介绍PCA捕获/比较寄存器

分别对应于每个模块

即:CCAP0、CCAP1和CCAP2

当PCA模块用于捕获或者比较时

它们用于保存各个模块的16位捕捉计数值

当PCA模块用于PWM时

它们用来控制输出的占空比

好 今天的课程就到这

谢谢各位同学

我们下次再见

电力电子技术课程列表:

第一章:绪论

-1.1 电力电子技术基本概念及其发展与应用

--Video

-第一章:测试--作业

第二章: 电力电子器件

-2.1半可控器件-晶闸管

--Video

-2.2 晶闸管门极触发电路

--Video

-第二章:测试--作业

第三章: 整流电路

-3.1 单相可控整流电路

--Video

-3.2 单相桥式全控整流电路

--Video

-3.3三相半波可控整流电路

--Video

-3.4 三相桥式全控整流电路

--Video

-3.5.1 单相半波可控整流电路仿真

--Video

-3.5.2 单相半波可控整流电路仿真

--Video

-3.6.1 单相全波可控整流电路仿真

--Video

-3.6 .2单相全波可控整流电路仿真

--Video

-3.7 .1单相桥式全控整流电路仿真

--Video

-3.7 .2单相桥式全控整流电路仿真

--Video

-3.8三相半波可控整流电路仿真

--Video

-3.9.1 三相桥式全控整流电路仿真

--Video

-3.9.2 三相桥式全控整流电路仿真

--Video

-第三章: 整流电路--第三章:测试

第四章: 直流斩波电路

-4.1 基本斩波电路

--Video

-4.2 降压斩波电路仿真

--Video

-4.3 升降压电路仿真

--Video

-第四章:测试--作业

第五章: 逆变电路

-5.1 单相桥式方波逆变电路

--Video

-5.2 电压型逆变电路

--Video

-5.3 单相桥式方波逆变电路仿真

--Video

-5.4.1 单相桥式spwm逆变电路仿真

--Video

-5.4.2 单相桥式spwm逆变电路仿真

--Video

-5.4.3 单相桥式spwm逆变电路仿真

--Video

-5.4.4 单相桥式spwm逆变电路仿真

--Video

-5.5.1 电压型逆变电路仿真

--Video

-5.5.2 电压型逆变电路仿真

--Video

-5.5.3 电压型逆变电路仿真

--Video

-5.6.1 电流型逆变电路仿真

--Video

-5.6.2 电流型逆变电路仿真

--Video

-5.6.3 电流型逆变电路仿真

--Video

-第五章:测试--作业

第六章: PWM控制技术

-6.1 Pwm技术基本工作原理

--Video

-6.2.1 Pwm逆变电路及控制方式仿真

--Video

-6.2.2 Pwm逆变电路及控制方式仿真

--Video

-6.2.3 Pwm逆变电路及控制方式仿真

--Video

-6.3.1 单极性spwm控制仿真

--Video

-6.3.2 单极性spwm控制仿真

--Video

-6.3.3单极性spwm控制仿真

--Video

-6.4.1 双极性spwm控制仿真

--Video

-6.4.2 双极性spwm控制仿真

--Video

-6.5.1STC15单片机实现占空比固定的PWM波

--Video

-6.5.2Stc15单片机实现占空比固定的pwm波

--Video

-6.6.1Stc15单片机实现占空比可调的pwm波

--Video

-6.6.2Stc15单片机实现占空比可调的pwm波

--Video

-6.6.3Stc15单片机实现占空比可调的pwm波

--Video

-6.6.4Stc15单片机实现占空比可调的pwm波

--Video

-6.6.5Stc15单片机实现占空比可调的pwm波

--Video

-6.6.6Stc15单片机实现占空比可调的pwm波

--Video

-6.6.7Stc15单片机实现占空比可调的pwm波

--Video

-6.7.1基于stc单片机实现pwm控制

--Video

-6.7.2基于stc单片机实现pwm控制

--Video

-第六章:测试--作业

第七章: 变频器的应用

-7.1.1 变频器的主电路结构

--Video

-7.1.2 变频器的主电路结构

--Video

-7.2.1 变频器的参数设定与常用控制功能

--Video

-7.2.2 变频器的参数设定与常用控制功能

--Video

-7.2.3 变频器的参数设定与常用控制功能

--Video

-第七章:测试--作业

Video笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。