OpenEdv-开源电子网

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

stm32f030 pwm产生频率变化的正弦波

[复制链接]

32

主题

183

帖子

0

精华

高级会员

Rank: 4

积分
617
金钱
617
注册时间
2013-1-16
在线时间
131 小时
发表于 2018-6-21 16:00:19 | 显示全部楼层 |阅读模式
利用stm32f030单片机PWM产生频率从25KHz---30KHz---35KHz---40KHz---45KHz---50KHz---55KHz---60KHz---65KHz变化的正弦波,请问下可以实现么,该怎么做
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

20

主题

450

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4910
金钱
4910
注册时间
2017-7-6
在线时间
720 小时
发表于 2018-6-21 16:13:41 | 显示全部楼层
单单用PWM产生不了这么大的频率吧
我是小白,很白很白的小白!!!
回复 支持 反对

使用道具 举报

32

主题

183

帖子

0

精华

高级会员

Rank: 4

积分
617
金钱
617
注册时间
2013-1-16
在线时间
131 小时
 楼主| 发表于 2018-6-21 16:25:17 | 显示全部楼层
程功之道 发表于 2018-6-21 16:13
单单用PWM产生不了这么大的频率吧

我计算了下,感觉难以实现,所以在论坛问一下
回复 支持 反对

使用道具 举报

20

主题

450

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4910
金钱
4910
注册时间
2017-7-6
在线时间
720 小时
发表于 2018-6-21 16:40:36 | 显示全部楼层
1597685605 发表于 2018-6-21 16:25
我计算了下,感觉难以实现,所以在论坛问一下

嗯嗯 stm32的DAC采样点采很少才勉强可以实现,多了采样点,就超过了更新速率1MS/s;
pwm更别说了,虽然晶振频率高,但是你计算下,60K正弦波的话,采样点4个,还有PWM的位数(12位的话),那就是60K*4*2的12次方=983多M啦  主频跟不上
1529570174(1).jpg
我是小白,很白很白的小白!!!
回复 支持 反对

使用道具 举报

32

主题

183

帖子

0

精华

高级会员

Rank: 4

积分
617
金钱
617
注册时间
2013-1-16
在线时间
131 小时
 楼主| 发表于 2018-6-21 16:46:18 | 显示全部楼层
程功之道 发表于 2018-6-21 16:40
嗯嗯 stm32的DAC采样点采很少才勉强可以实现,多了采样点,就超过了更新速率1MS/s;
pwm更别说了,虽然 ...

不是这么计算的吧!产生频率65KHZ的正弦波,采点数64,那需要65KHz*64=4160KHz的时钟频率
回复 支持 反对

使用道具 举报

20

主题

450

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4910
金钱
4910
注册时间
2017-7-6
在线时间
720 小时
发表于 2018-6-21 16:55:30 | 显示全部楼层
1597685605 发表于 2018-6-21 16:46
不是这么计算的吧!产生频率65KHZ的正弦波,采点数64,那需要65KHz*64=4160KHz的时钟频率

DAC更新速率就是65K*64,PWM时钟就得乘以位数,我也没测试过,查找资料是这么说的
我是小白,很白很白的小白!!!
回复 支持 反对

使用道具 举报

1

主题

882

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3071
金钱
3071
注册时间
2018-2-7
在线时间
285 小时
发表于 2018-6-21 17:45:50 | 显示全部楼层
可以参考SPWM技术
回复 支持 反对

使用道具 举报

64

主题

446

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1032
金钱
1032
注册时间
2017-7-26
在线时间
275 小时
发表于 2018-6-22 09:55:32 | 显示全部楼层
貌似有人做个过类似的东西,交流一下?
http://www.openedv.com/forum.php ... mp;page=1#pid829606
回复 支持 反对

使用道具 举报

32

主题

183

帖子

0

精华

高级会员

Rank: 4

积分
617
金钱
617
注册时间
2013-1-16
在线时间
131 小时
 楼主| 发表于 2018-6-22 14:06:30 | 显示全部楼层
a3748622 发表于 2018-6-22 09:55
貌似有人做个过类似的东西,交流一下?
http://www.openedv.com/forum.php?mod=viewthread&tid=269802&pag ...

好吧!
回复 支持 反对

使用道具 举报

2

主题

474

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6505
金钱
6505
注册时间
2018-6-27
在线时间
549 小时
发表于 2019-8-17 14:50:08 | 显示全部楼层
学习学习,学习学习。
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-8 15:51

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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