OpenEdv-开源电子网

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

产生20K到65K正弦波问题和DA输出频率计算的疑问,跪求大佬指导,谢谢~~~

[复制链接]

20

主题

450

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4902
金钱
4902
注册时间
2017-7-6
在线时间
720 小时
发表于 2018-6-7 15:30:43 | 显示全部楼层 |阅读模式
3金钱
本帖最后由 程功之道 于 2018-6-7 16:00 编辑

比如我采255个点,要产生65K的正弦波,那么DA的输出频率是不是65000*255S/s=16.575MS/s;(小写的s是秒,大写的S是采样点)
那么不就很少有单片机能产生这样的波形啦?

最佳答案

查看完整内容[请看2#楼]

你说的没错,通过DA输出任意波形的话就是对DA和单片机的速度要求都很高。
我是小白,很白很白的小白!!!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

192

帖子

0

精华

高级会员

Rank: 4

积分
582
金钱
582
注册时间
2017-6-2
在线时间
192 小时
发表于 2018-6-7 15:30:44 | 显示全部楼层
你说的没错,通过DA输出任意波形的话就是对DA和单片机的速度要求都很高。
回复

使用道具 举报

3

主题

39

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
306
金钱
306
注册时间
2018-1-10
在线时间
48 小时
发表于 2018-6-7 15:56:30 | 显示全部楼层
你采的点的数量与频率没有关系啊
回复

使用道具 举报

20

主题

450

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4902
金钱
4902
注册时间
2017-7-6
在线时间
720 小时
 楼主| 发表于 2018-6-7 16:00:23 | 显示全部楼层
993389738 发表于 2018-6-7 15:56
你采的点的数量与频率没有关系啊

大佬说的是1HZ  255S/s   大写的S是采样点  小写的s是秒   那么65K就是65000*255 就是DA的输出频率,疑问不知道是不是,那么不就所有的单片机DA都输出不了这么高的频率
我是小白,很白很白的小白!!!
回复

使用道具 举报

3

主题

39

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
306
金钱
306
注册时间
2018-1-10
在线时间
48 小时
发表于 2018-6-7 16:05:11 | 显示全部楼层
对啊,1HZ的时候周期是1s,一个周期你采255个点。你现在要65K的呀
回复

使用道具 举报

20

主题

450

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4902
金钱
4902
注册时间
2017-7-6
在线时间
720 小时
 楼主| 发表于 2018-6-7 16:08:54 | 显示全部楼层
993389738 发表于 2018-6-7 16:05
对啊,1HZ的时候周期是1s,一个周期你采255个点。你现在要65K的呀

对啊 那就是我一个周期采65000*255这么多个点,那这个计算就是对的咯,那DA输出没那么高的刷新率吧?
我是小白,很白很白的小白!!!
回复

使用道具 举报

20

主题

450

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4902
金钱
4902
注册时间
2017-7-6
在线时间
720 小时
 楼主| 发表于 2018-6-7 16:09:26 | 显示全部楼层
jkd405 发表于 2018-6-7 16:02
你说的没错,通过DA输出任意波形的话就是对DA和单片机的速度要求都很高。

看了F4的,才1MS/s
我是小白,很白很白的小白!!!
回复

使用道具 举报

20

主题

450

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4902
金钱
4902
注册时间
2017-7-6
在线时间
720 小时
 楼主| 发表于 2018-6-7 16:09:42 | 显示全部楼层
993389738 发表于 2018-6-7 16:05
对啊,1HZ的时候周期是1s,一个周期你采255个点。你现在要65K的呀

看了F4的,才1MS/s
我是小白,很白很白的小白!!!
回复

使用道具 举报

3

主题

39

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
306
金钱
306
注册时间
2018-1-10
在线时间
48 小时
发表于 2018-6-7 16:12:47 | 显示全部楼层
程功之道 发表于 2018-6-7 16:08
对啊 那就是我一个周期采65000*255这么多个点,那这个计算就是对的咯,那DA输出没那么高的刷新率吧?

你每个周期固定采255个点不会变的
回复

使用道具 举报

20

主题

450

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4902
金钱
4902
注册时间
2017-7-6
在线时间
720 小时
 楼主| 发表于 2018-6-7 16:18:07 | 显示全部楼层
993389738 发表于 2018-6-7 16:12
你每个周期固定采255个点不会变的

但是波形周期变了啊,那DA输出的参数是1MS/s,能输出65K正弦波?
我是小白,很白很白的小白!!!
回复

使用道具 举报

33

主题

159

帖子

0

精华

高级会员

Rank: 4

积分
527
金钱
527
注册时间
2017-1-21
在线时间
192 小时
发表于 2018-6-7 16:21:29 | 显示全部楼层
本帖最后由 oyixi001 于 2018-6-7 16:22 编辑

你说对了,用DA  65K还要255个点,基本找不到。所以你应该外挂DDS芯片,比如AD9833,便宜又好用。
回复

使用道具 举报

3

主题

39

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
306
金钱
306
注册时间
2018-1-10
在线时间
48 小时
发表于 2018-6-7 16:23:22 | 显示全部楼层
肯定不行啊
回复

使用道具 举报

20

主题

450

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4902
金钱
4902
注册时间
2017-7-6
在线时间
720 小时
 楼主| 发表于 2018-6-7 16:37:31 | 显示全部楼层

是啊 那就是这么个算法咯
我是小白,很白很白的小白!!!
回复

使用道具 举报

20

主题

450

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4902
金钱
4902
注册时间
2017-7-6
在线时间
720 小时
 楼主| 发表于 2018-6-7 16:38:11 | 显示全部楼层
oyixi001 发表于 2018-6-7 16:21
你说对了,用DA  65K还要255个点,基本找不到。所以你应该外挂DDS芯片,比如AD9833,便宜又好用。

外挂的芯片不也是DA吗?能产生20K到65K?
我是小白,很白很白的小白!!!
回复

使用道具 举报

31

主题

1954

帖子

3

精华

论坛元老

Rank: 8Rank: 8

积分
4511
金钱
4511
注册时间
2018-5-11
在线时间
944 小时
发表于 2018-6-7 16:43:51 来自手机 | 显示全部楼层
程功之道 发表于 2018-6-7 16:38
外挂的芯片不也是DA吗?能产生20K到65K?

专业的事情交给专业的芯片去做,stm32不是专为AD或DA设计的
回复

使用道具 举报

20

主题

450

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4902
金钱
4902
注册时间
2017-7-6
在线时间
720 小时
 楼主| 发表于 2018-6-7 17:08:08 | 显示全部楼层
warship 发表于 2018-6-7 16:43
专业的事情交给专业的芯片去做,stm32不是专为AD或DA设计的

懂啦 谢谢
我是小白,很白很白的小白!!!
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-29 10:33

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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