完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
比如说:单片机是STC12C5A60S2晶振是11.0592Mhz,我想让PWM的周期是500us,占空比为20%,这个占空比的值和周期值我该怎么计算?麻烦把公式写一下。
|
|
相关推荐
14个回答
|
|
以下内容来源于《51单片机轻松入门-基于STC15W4K系列》 4、脉宽调节模式 PWM意为脉冲宽度调制,可用于调整输出直流平均电压,对于矩形波而言,输出平均压等于峰值电压×占空比,占空比是一个脉冲周期内高电平时间与周期的比值,例如,峰值电压等于5V,占空比等于50%的方波信号平均电压等于2.5V,也就是万用表直流档测量得到的电压值,8位PWM模式结构如图8-6所示, PWM输出不需要使用中断。 通过程序设定寄存器PCA_PWMn(n=0,1,2,下同)中的位EBSn_1及EBSn_0,使其工作于8位PWM或7位PWM或6位PWM模式,当[EBSn_1,EBSn_0]=[0,0](默认值)或[1,1]时,PCA模块n工作于8位PWM模式,此时将{0,CL[7:0]}与[EPCnL,CCAPnL[7:0]]进行比较,当{0,CL[7:0]}中的值小于{EPCnL,CCAPnL[7:0]}时,输出为低,当{0,CL[7:0]}中的值等于或大于{EPCnL,CCAPnL[7:0]}时,输出为高,当EPCnL=0且CCAPnL=00H时,PWM固定输出高,当EPCnL=1且CCAPnL=FFH 时,PWM固定输出低。当CL的值由FF变为00溢出时,{EPCnH,CCAPnH[7:0]}的内容自动装载到{EPCnL,CCAPnL[7:0]}中,这样可实现无干扰地更新PWM占空比,要使能PWM模式,模块CCAPMn寄存器的ECOMn和PWMn位必须置位。 PCA时钟输入源可以从以下8种中选择一种:SYSclk/12、SYSclk /8、SYSclk/6、SYSclk /4、SYSclk /2、SYSclk、定时器0的溢出、ECI/P1.2输入,PWM输出占空比由{EPCnL,CCAPnL[7:0]}确定。 8位PWM的周期 = 计数脉冲周期×256 8位PWM的频率 = 计数脉冲频率/256 8位PWM的脉宽时间(高电平时间)= 计数脉冲周期×(256-CCAPnL) 8位PWM的占空比 = 脉宽时间/PWM周期 = (1- CCAPnL/256) ×100% 如果要实现给定频率的PWM输出,可选择定时器0的溢出或者ECI(P1.2)脚的输入作为PCA的时钟输入源。所有PCA模块都可用作PWM输出,由于所有模块共用PCA定时器,所以它们的输出频率相同,各个模块的输出占空比是独立变化的,当某个I/O 口作为PWM使用时,该口的状态如表8-9所示。 表8-9 I/O口作为PWM使用时的状态
最佳答案
|
|
|
|
|
|
|
|
能不能稍微再详细一些,概念比较模糊。 |
|
|
|
无量寿经 发表于 2015-9-15 22:23 8位PWM的周期 = 计数脉冲周期×256 这个还是不是太清楚,这个计数脉冲周期是什么? |
|
|
|
|
|
|
|
|
|
|
|
|
|
这个好啊,正好在找这方面的
|
|
|
|
8位的PWM的话,每个周期里要分为256个小脉冲,你要的占空比就是这256个脉冲里的高电平占这个整个256个电平的比例
|
|
|
|
进来学习一下,这个PWM我也是不太会用
|
|
|
|
|
|
|
|
详细讲解
|
|
|
|
8位的PWM的话,每个周期里要分为256个小脉冲,你要的占空比就是这256个脉冲里的高电平占这个整个256个电平的比例 学习了
|
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
【RA-Eco-RA2E1-48PIN-V1.0开发板试用】(第三篇)ADC采集+PWM输出
515 浏览 0 评论
《DNK210使用指南 -CanMV版 V1.0》第四十五章 人脸识别实验
515 浏览 0 评论
780 浏览 0 评论
如何用OpenCV的相机捕捉视频进行人脸检测--基于米尔NXP i.MX93开发板
1360 浏览 0 评论
《DNK210使用指南 -CanMV版 V1.0》第四十章 YOLO2人手检测实验
572 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11760 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 03:27 , Processed in 0.712822 second(s), Total 69, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号