您当前的位置: 首页 > 

耐心的小黑

暂无认证

  • 0浏览

    0关注

    323博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

pwm信号生成电路

耐心的小黑 发布时间:2020-10-31 20:35:50 ,浏览量:0

一、原理

我们需要两个计数器cnt1cnt2

  • cnt1随系统时钟同步计数(系统时钟上升沿时cnt1加1),范围为0~ T
  • cnt2cnt1的周期同步计数(每当cnt1等于T时,cnt2加1)范围也是0~ T

这样每次cnt10 ~ T的计数时,cnt2为一个固定值,相邻cnt1计数周期对应的cnt2的值逐渐增大,每次将cnt1cnt2进行大小比较,不同比较结果下设置pwm信号为高电平或者低电平即可。

我们将cnt1计数0~T的时间作为脉冲周期,cnt2的值作为脉冲宽度,则占空比 = cnt2/T,占空比从0%—100%(或者100%—0%)的时间 =cnt2*cnt1 = T^2 (单位是clk周期)

关注
打赏
1640088279
查看更多评论
立即登录/注册

微信扫码登录

0.0372s