OpenEdv-开源电子网

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

40MHZ频率可调的正弦波

[复制链接]

2

主题

8

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2013-9-2
在线时间
0 小时
发表于 2013-11-18 17:05:08 | 显示全部楼层 |阅读模式
想用STM32 做一个4MHZ~40MHZ 频率可调的正弦波发生器,可以实现吗?
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

4

主题

117

帖子

0

精华

初级会员

Rank: 2

积分
153
金钱
153
注册时间
2013-8-20
在线时间
0 小时
发表于 2013-11-18 17:21:45 | 显示全部楼层
回复【楼主位】tornadoyun:
---------------------------------
GPIO输出最高为50MHz,CPU频率最高为72MHz,你好好考虑一下
回复 支持 反对

使用道具 举报

2

主题

8

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2013-9-2
在线时间
0 小时
 楼主| 发表于 2013-11-18 17:59:35 | 显示全部楼层
回复【2楼】lanny_cn:
---------------------------------
我是新手 刚摆弄STM32 不到两个月,对于STM32的时钟频率和IO口翻转速度,自己感觉很容易实现,用一个TIM分频输出PWM方波,然后电路处理成正弦。但是不确定这样可不可行啊,高手 指点一下啊!
回复 支持 反对

使用道具 举报

19

主题

302

帖子

2

精华

高级会员

Rank: 4

积分
727
金钱
727
注册时间
2011-11-22
在线时间
10 小时
发表于 2013-11-18 19:57:33 | 显示全部楼层
40M正弦波不可能的
世界如此美好,好好珍惜每一天吧!
回复 支持 反对

使用道具 举报

3

主题

222

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
355
金钱
355
注册时间
2012-8-13
在线时间
32 小时
发表于 2013-11-18 20:12:43 | 显示全部楼层
用DDS就可以,或者PLL也行,不过PLL要用正弦的VCO才可以啊.
个人小店,弄了些大人玩具,希望各位老小玩童们喜欢。 http://autocute.taobao.com/
回复 支持 反对

使用道具 举报

4

主题

117

帖子

0

精华

初级会员

Rank: 2

积分
153
金钱
153
注册时间
2013-8-20
在线时间
0 小时
发表于 2013-11-18 21:29:34 | 显示全部楼层
回复【3楼】tornadoyun:
---------------------------------
对了,一分频就变成36M或者18M更低了,你明白了吗? 也就是STM32输出+简单电路似乎是不可能的,它做控制那么1M速度也可以胜任
回复 支持 反对

使用道具 举报

2

主题

8

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2013-9-2
在线时间
0 小时
 楼主| 发表于 2013-11-18 21:42:20 | 显示全部楼层
不好意思没太明白,那我不分频行不呀,TIM1和TIM8  高级定时器时钟是有APB2提供的,应该可以的呀
回复 支持 反对

使用道具 举报

3

主题

222

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
355
金钱
355
注册时间
2012-8-13
在线时间
32 小时
发表于 2013-11-18 23:14:33 | 显示全部楼层
你不分频就是72MHz,想要不?只要一分马上就变成36MHz,
个人小店,弄了些大人玩具,希望各位老小玩童们喜欢。 http://autocute.taobao.com/
回复 支持 反对

使用道具 举报

53

主题

608

帖子

0

精华

高级会员

Rank: 4

积分
890
金钱
890
注册时间
2013-3-29
在线时间
18 小时
发表于 2013-11-18 23:21:26 | 显示全部楼层
不用8M的晶振呢?
学电子,学音乐!!
回复 支持 反对

使用道具 举报

2

主题

8

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2013-9-2
在线时间
0 小时
 楼主| 发表于 2013-11-19 09:22:51 | 显示全部楼层
哦哦哦   懂了 知道问题出在哪里了   感谢
回复 支持 反对

使用道具 举报

22

主题

2254

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4486
金钱
4486
注册时间
2013-4-22
在线时间
337 小时
发表于 2013-11-19 09:29:34 | 显示全部楼层
用DDS吧
回复 支持 反对

使用道具 举报

108

主题

1433

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2234
金钱
2234
注册时间
2012-4-30
在线时间
7 小时
发表于 2013-11-19 11:07:05 | 显示全部楼层
1,取方波K次谐波。但是衰减大,且每次都要调整滤波器。
2,欠采样。但是最高频率40MHz,带宽36MHz,这参数不是很好实现。
3,DDS。但是价格略贵。
4,使用其他平台。例如FPGA
回复 支持 反对

使用道具 举报

2

主题

8

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2013-9-2
在线时间
0 小时
 楼主| 发表于 2013-11-19 18:11:27 | 显示全部楼层
回复【12楼】lsj9383:
---------------------------------
嗯 谢谢老师
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-8 22:06

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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