OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 10084|回复: 7

请教一下FPGA做SPWM波时幅度控制的原理是什么?

[复制链接]

6

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
74
金钱
74
注册时间
2013-8-13
在线时间
1 小时
发表于 2013-8-15 11:29:34 | 显示全部楼层 |阅读模式
FPGA里面用正弦波与等腰三角波比较得到SPWM波经低通滤波来得到正弦波,可以用正弦rom表乘以调制度实现调幅,但是不知道具体用法啊,到处的资料都是一带而过,哪位大神指导一下?
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2013-8-15 11:37:43 | 显示全部楼层
没有这方面资料,帮顶下。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

6

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
74
金钱
74
注册时间
2013-8-13
在线时间
1 小时
 楼主| 发表于 2013-8-26 16:15:43 | 显示全部楼层
现在搞清楚调用内部乘法器触发器是可以解决问题的,有更好的资料求共享
回复 支持 反对

使用道具 举报

31

主题

270

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
450
金钱
450
注册时间
2012-5-18
在线时间
6 小时
发表于 2013-11-21 10:45:02 | 显示全部楼层
可以调用ROM的ip核,把你的正弦表写进去。
谁来买我的火柴.....
回复 支持 反对

使用道具 举报

6

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
74
金钱
74
注册时间
2013-8-13
在线时间
1 小时
 楼主| 发表于 2013-12-16 14:48:11 | 显示全部楼层
回复【4楼】古月:
---------------------------------
关键是一个正弦表对应一种正弦波幅度,现在要如何实现幅度程控,不可能每次控制幅度都重新刷新正弦表吧?
回复 支持 反对

使用道具 举报

108

主题

1433

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2233
金钱
2233
注册时间
2012-4-30
在线时间
7 小时
发表于 2013-12-16 16:30:15 | 显示全部楼层
回复【5楼】凌霄青云:
---------------------------------
取出来用乘法器乘以一个系数?
回复 支持 反对

使用道具 举报

6

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
74
金钱
74
注册时间
2013-8-13
在线时间
1 小时
 楼主| 发表于 2013-12-16 16:55:29 | 显示全部楼层
回复【6楼】lsj9383:
---------------------------------
用做程控幅度要乘的多是小数,FPGA没法做这样的乘法吧,直接右移精度损失太多,并且能调节范围也太小。
回复 支持 反对

使用道具 举报

108

主题

1433

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2233
金钱
2233
注册时间
2012-4-30
在线时间
7 小时
发表于 2013-12-16 20:57:46 | 显示全部楼层
回复【7楼】凌霄青云:
---------------------------------
当然采用Q格式了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 19:32

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表