打印
[FPGA]

个人谈谈基于FPGA的PWM设计

[复制链接]
1716|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
feihufuture|  楼主 | 2015-10-20 12:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 feihufuture 于 2015-10-20 12:24 编辑

PWM应用挺多的,激光切割和机器人都用到,比如实现1K到100K的PWM频率,用系统时钟除以频率范围,得到分频系数范围,然后通过分频系数在此范围内变化,来得到该范围内不同的频率值,当然,有可能不太准确,因为有时想得到的频率,被系统时钟除后得到的分频系数不是整数,这样取整后,必然导致频率或大或小。。。。
大家说说各自的实现方案把,呵呵,我在这里抛砖引玉啦!@21ic小喇叭  

相关帖子

沙发
21ic小喇叭| | 2015-10-20 12:40 | 只看该作者
期待看到大家关于这个问题的精彩讨论

使用特权

评论回复
板凳
z894811350| | 2015-12-15 16:51 | 只看该作者
分频,倍频,也可以一个上升沿计数,一个下降沿计数,除非要求的时钟非常苛刻,否则应该基本可以满足设计吧!

使用特权

评论回复
地板
yulunna| | 2015-12-16 12:00 | 只看该作者
计数分频,主时钟越快,误差会越小:lol

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

171

主题

1027

帖子

101

粉丝