首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

关于PWM的问题

关于PWM的问题

小弟遇到棘手的问题:  脉宽调制PWM.  我学FPGA的时间不长,请有经验的大哥帮帮忙啊,谁有这方面的VHDL程序给小弟参考一下啊,谢谢!!邮箱地址:ghj42779087@163.com
你去百度上搜一下啊!肯定有的!这个也用求人??
先分析pwm的原理,原理透了,fpga实现也就不难了。

pwm的原理就是根据输入的数据值大小来调制输出脉冲的宽度。假设输入数据是1~10变化,那么输出脉冲的宽度也是1~10变化,即输入1时输出脉冲宽度为1,输入2时脉宽为2,。。。怎么实现呢?

将输入信号幅度跟一个锯齿信号幅度进行比较,小于时输出1,大于时输出0。用锯齿信号的斜率来控制脉宽比。我提到的例子当中,锯齿信号的斜率为1。

还有疑问吗?
FPGA welcome

谢谢

谢谢kindjiang!!兄弟能不能留下QQ号码啊?以后也好多多请教啊!
返回列表