完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 Zerxoi 于 2016-12-10 16:19 编辑
1.人耳能够感受的频率为 20 Hz~20 kHz,我使用12单片机,16MHz晶振,A/D采样速度设置为210时钟周期采样一次。采样频率约为76.190kHz,满足采样定理和并在AD转换在最高频率(100MHz)以内。AD转换器采样的是时域中声音的幅值,采样时可从采样点中随机挑选出一定量的点(我使用了64个点),但不能多于采样频率(20kHz)【超定义】,就可基本反映出原始信号。Q1:我上面说的有没有什么问题,望提出指正? 2.AD转换器采样的是幅值对时间的点值表达式,音乐频谱则是要获得幅值对频率的系数表达式,故我认为要求插值。 Q2:可能是还没完全理解傅立叶变换吧,我在书上看到的求插值的方法只有范德蒙德逆矩阵求插值和拉格朗日公式求插值,但为什么我看例程中感觉都是在用蝴蝶操作在求多项式的值的样子,并且表示看不懂,诚心求教,如有数学推导请务必给我看看。 Q3:转换完后的点数每增加一个单位,频率增加(76190/64)Hz?并且20kHz频率左右是对称的? 学习单片机差不多3个月了,从周二开始学习傅立叶变换及其相关内容到昨天实验室考核音乐频谱仪勉强是做出来了(LED灯,最小系统都没有做,就是搭了个采样电路,直接连开发板用点阵显示),但是几乎完全是参照例程,完全达不到能自己用傅立叶变换做出东西的水平。 下面附上我东拼西凑的程序代码,注释是我自己对这程序的理解,望对错误予以改正
|
|
相关推荐
5个回答
|
|
IDFT 明白了,不谢。
|
|
|
|
按时给对方提供僧是 的发生过的水果蛋糕
|
|
|
|
|
|
|
|
|
|
|
|
正在学习。。。
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
690 浏览 0 评论
735 浏览 1 评论
基于瑞萨FPB-RA4E2智能床头灯项目——1编译环境搭建与点亮驱动ws2812全彩LED
624 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-LCD显示图片编程示例之介绍mmap
1099 浏览 0 评论
《DNESP32S3使用指南-IDF版_V1.6》第二章 常用的C语言知识点
1092 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11793 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-26 01:01 , Processed in 0.735993 second(s), Total 83, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号