当前课程知识点:电力电子技术 > 第六章: PWM控制技术 > 6.7.2基于stc单片机实现pwm控制 > Video
PCA捕获/比较寄存器CCAP0
分别用CCAP0L寄存器
和CCAP0H寄存器表示
CCAP0L和CCAP0H寄存器
分别位于STC单片机特殊功能寄存器
地址为0xEA和0xFA的位置
当复位后
CCAP0L和CCAP0H寄存器的值
均为“00000000”
PCA捕获/比较寄存器CCAP1
分别用CCAP1L寄存器
和CCAP1H寄存器表示
CCAP1L和CCAP1H寄存器
分别位于STC单片机
特殊功能寄存器地址为
0xEB和0xFB的位置
当复位后
CCAP1L和CCAP1H寄存器的值
均为“00000000”
PCA捕获/比较寄存器CCAP2
分别用CCAP2L寄存器
和CCAP2H寄存器表示
CCAP2L和CCAP2H寄存器
分别位于STC单片机特殊功能寄存器
地址为0xEC和0xFC的位置
当复位后
CCAP2L和CCAP2H寄存器的值
均为“00000000”
PCA模块PWM寄存器
它包含PCA_PWM0、PCA_PWM1
和PCA_PWM2
这些寄存器分别对应一个模块
PCA模块PWM寄存器PCA_PWM0
该寄存器位于STC单片机
特殊功能寄存器地址为0xF2的位置
当复位后
该寄存器的值为“00xxxx00”
EBS0_1和EBS0_0
当PCA模块工作在PWM模式时的功能选择位
EPC0H:在PWM模式下 与CCAP0H组成9位数
EPC0L:在PWM模式下 与CCAP0L组成9位数
PCA模块PWM寄存器PCA_PWM1
该寄存器位于STC单片机
特殊功能寄存器地址为0xF3的位置
当复位后 该寄存器的值为“00xxxx00”
PCA_PWM1每一位的含义
与PCA_PWM0相同
PCA模块PWM寄存器PCA_PWM2
该寄存器位于STC单片机
特殊功能寄存器地址为0xF4的位置
当复位后 该寄存器的值为“00xxxx00”
PCA_PWM1每一位的含义与PCA_PWM0相同
CCP/PCA/PWM工作模式
脉冲宽度调制实现
通过设置PCA各个模块
CCAPMn寄存器的PWMn和ECOMn比特位
使得PCA模块工作在PWM模式
此外 通过设置PCA模块各自PCA_PWMn(n=0,1,2)
寄存器中的EBSn_1以及EBSn_0比特位
使得PCA模块工作在8位
7位或者6位PWM模式
当设置[EBSn_1,EBSn_0]=[0,0]或者[1,1]时
PCA模块工作在8位PWM模式
{0,CL[7:0]}与捕获寄存器
{EPCnL,CCAPnL[7:0]}进行比较
当PCA模块工作于8位模式时
由于所有模块共用仅有的PCA定时器
因此它们的输出频率相同
每个模块的占空比各自独立
只与该模块的捕获寄存器
{EPCnL,CCAPnL[7:0]}有关
即:当{0,CL[7:0]}的值<{EPCnL,CCAPnL[7:0]}时
输出为低;
当{0,CL[7:0]}的值≥{EPCnL,CCAPnL[7:0]}时
输出为高
当CL的值由FF变成00溢出时
将{EPCnH,CCAPnH[7:0]}的内容
加载到{EPCnL,CCAPnL[7:0]}中
因此 就可以实现无干扰更新PWM
在8位模式下 PWM的频率由下式确定:
fPWM=PCA时钟输入源频率/256
7位脉冲宽度调节方式
当设置[EBSn_1,EBSn_0]= [0,1]时
PCA模块工作在7位PWM模式
此时 {0,CL[6:0]}与捕获寄存器
{EPCnL,CCAPnL[6:0]}进行比较
当PCA模块工作于7位模式时
由于所有模块共用仅有的PCA定时器
因此它们的输出频率相同
每个模块的占空比各自独立
只与该模块的捕获寄存器
{EPCnL,CCAPnL[6:0]}有关
即:当{0,CL[6:0]}的值
小于{EPCnL,CCAPnL[6:0]}时,输出为低
当{0,CL[6:0]}的值≥{EPCnL,CCAPnL[6:0]}时
输出为高;
当CL的值由7F变成00溢出时
将{EPCnH,CCAPnH[6:0]}的内容
加载到{EPCnL,CCAPnL[6:0]}中
因此 就可以实现无干扰更新PWM
在7位模式下 PWM的频率由下式确定:
fPWM=PCA时钟输入源频率/128
6位脉冲宽度调节方式
当设置[EBSn_1,EBSn_0]= [1,0]时
PCA模块工作在6位PWM模式
此时 {0,CL[5:0]}与捕获寄存器
{EPCnL,CCAPnL[5:0]}进行比较
当PCA模块工作于6位模式时
由于所有模块共用仅有的PCA定时器
因此它们的输出频率相同
每个模块的占空比各自独立
只与该模块的捕获寄存器
{EPCnL,CCAPnL[5:0]}有关
即:当{0,CL[5:0]}的值
小于{EPCnL,CCAPnL[5:0]}时 输出为低
当{0,CL[5:0]}的值≥{EPCnL,CCAPnL[5:0]}时
输出为高
当CL的值由3F变成00溢出时
将{EPCnH,CCAPnH[5:0]}的内容
加载到{EPCnL,CCAPnL[5:0]}中
因此 就可以实现无干扰更新PWM
在6位模式下
PWM的频率由下式确定:
fPWM=PCA时钟输入源频率/64
好 今天的课程就到这
谢谢各位同学
我们下次再见
-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
-第五章:测试--作业
-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
-第七章:测试--作业