ET创芯网论坛(EETOP)

找回密码

  登录   注册  

搜帖子
汽车电子资料大全(下载奖励300信元)
查看: 301|回复: 13

[求助] 有没有人做过ADC的音频播放是出现嘟嘟嘟的声音

[复制链接]
发表于 2019-12-3 21:04:04 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
信号源发出1K的正弦波,通过adc采样产生一个16bit的数据,采样频率是32k,附件是采样后的1K正弦波的文件。对这个音频文件做FFT分析发现其频谱只有一个1K信号,并没有其他的频率信号,请教大神这是怎么回事

REC00006.7z

276.07 KB, 下载次数: 5 , 下载积分: 资产 -2 信元, 下载支出 2 信元

录音后的1k正弦波文件

发表于 2019-12-4 08:16:09 | 显示全部楼层
27.png
这边是采样中断了吧,幅度突变是会出嘟嘟声的
回复 支持 反对

使用道具 举报

发表于 2019-12-4 08:53:51 | 显示全部楼层
你也是个人才,让别人帮忙分析样本,居然还要收费。
回复 支持 反对

使用道具 举报

发表于 2019-12-4 08:58:00 | 显示全部楼层
我结合你的描述和二楼的波形分析一下。你是不是采样的数据不多,想听声音数据时长不够,然后把原始数据复制粘贴了N次?做FFT的时候是用的原始数据做的,自然没问题,复制后的数据在衔接处有跳变点,所以产生了嘟嘟声。
回复 支持 反对

使用道具 举报

发表于 2019-12-4 09:26:34 | 显示全部楼层


   
第二信使 发表于 2019-12-4 08:58
我结合你的描述和二楼的波形分析一下。你是不是采样的数据不多,想听声音数据时长不够,然后把原始数据复制 ...


他那不是复制造成的,里面有很多中断,中断位置都不一致的。不知道怎么采样的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-12-4 10:00:13 | 显示全部楼层


   
第二信使 发表于 2019-12-4 08:53
你也是个人才,让别人帮忙分析样本,居然还要收费。


不好意思啊,不经常发帖没注意到这一点,谢谢啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-12-4 10:01:00 | 显示全部楼层


   
victor0o0 发表于 2019-12-4 08:16
这边是采样中断了吧,幅度突变是会出嘟嘟声的


谢谢大神,请问这个是用什么软件分析的?
回复 支持 反对

使用道具 举报

发表于 2019-12-4 10:02:16 | 显示全部楼层


   
新嘴小王安子 发表于 2019-12-4 10:01
谢谢大神,请问这个是用什么软件分析的?


很多软件都能看,我这边顺手用的Audacity
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-12-4 10:06:30 | 显示全部楼层


   
victor0o0 发表于 2019-12-4 09:26
他那不是复制造成的,里面有很多中断,中断位置都不一致的。不知道怎么采样的
...


adc采出来的数据我是通过中断信号,让主机采集数据存到数组里面,等到数组满了之后,再产生中断,往SD卡里面写。可能这两个步骤之间有问题

回复 支持 反对

使用道具 举报

发表于 2019-12-4 11:32:46 | 显示全部楼层


   
新嘴小王安子 发表于 2019-12-4 10:06
adc采出来的数据我是通过中断信号,让主机采集数据存到数组里面,等到数组满了之后,再产生中断,往SD卡 ...


问题就是出在这里了,你的数组才多大,两次中断之间肯定是不连续的。你为什么不把adc的数据和量化完成信号通过gpio直接输出,然后用逻辑分析仪抓取,这样可以抓无限长的数据。这个过程也要确保采样间隔是均匀的。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /3 下一条

小黑屋| 关于我们| 联系我们| 在线咨询 |  ET创芯网 ( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2019-12-15 16:50 , Processed in 0.066012 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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