OpenEdv-开源电子网

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

《音频频谱分析仪》电子设计大赛作品

[复制链接]

98

主题

408

帖子

3

精华

金牌会员

Rank: 6Rank: 6

积分
1280
金钱
1280
注册时间
2010-12-14
在线时间
0 小时
发表于 2010-12-16 10:28:57 | 显示全部楼层 |阅读模式
 作品是我和我的两个队友陈旭,林仕明07年参加索尼杯全国电子设计大赛期间制作完成,这是论文,原理图和源码也因为电脑的多次问题已经找不到了,
 我会联系我的队友,如果他们有备份的话,过段时间整理后发上来,希望能帮到大家。


题目名称:音频信号分析仪(A题)

                                                                          华南理工大学电子与信息学院  参赛队员:陈旭 张洋 林士明
  摘要:
  本音频信号分析仪由32MCU为主控制器,通过AD转换,对音频信号进行采样,把连续信号离散化,然后通过FFT快速傅氏变换运算,在时域和频域对音频信号各个频率分量以及功率等指标进行分析和处理,然后通过高分辨率的LCD对信号的频谱进行显示。该系统能够精确测量的音频信号频率范围为20Hz-10KHz,其幅度范围为5mVpp-5Vpp,分辨力分为20Hz100Hz两档。测量功率精确度高达1%,并且能够准确的测量周期信号的周期,是理想的音频信号分析仪的解决方案。

关键词: FFT  MCU  频谱 功率 

Abstract: The audio signalanalyzer is based on a 32-bit MCU controller, through the AD converter foraudio signal sampling, the continuous signal discrete, and then through the FFTfast Fourier transform computing, in the time domain and frequency domain ofthe various audio frequency signal weight and power, and other indicators foranalysis and processing, and then through the high-resolution LCD displaysignals in the spectrum. The system can accurately measure the audio signalfrequency range of 20 Hz-10KHz, the range of 5-5Vpp mVpp, resolution of 20 Hzand 100 Hz correspondent. Power measurement accuracy up to 1%, and be able toaccurately measuring the periodic signal cycle is the ideal audio signalanalyzer solution.   

Keyword: FFT MCU  Spectrum  Power

1             方案论证与比较

1.1 采样方法比较与选择

  方案一、用DDS芯片配合FIFO对信号进行采集,通过DDS集成芯片产生一个频率稳定度和精度相当高的信号作为FIFO的时钟,然后由FIFOA/D转换的结果进行采集和存储,最后送MCU处理。

    方案二、直接由32MCU的定时中断进行信号的采集,然后对信号分析。

    由于32MCU -LPC214860M的单指令周期处理器,所以其定时精确度为16.7ns,已经远远可以实现我们的40.96KHz的采样率,而且控制方便成本便宜,所以我们选择由MCU直接采样。

1.2 处理器的比较与选择

 由于快速傅立叶变换FFT算法设计大量的浮点运算,由于一个浮点占用四个字节,所以要占用大量的内存,同时浮点运算时间很慢,所以采用普通的8MCU一般难以在一定的时间内完成运算,所以综合内存的大小以及运算速度,我们采用Philips32位的单片机LPC2148,它拥有32KRAM,并且时钟频率高达60M,所以对于浮点运算不论是在速度上还是在内存上都能够很快的处理。

1.3 周期性判别与测量方法比较与选择

    对于普通的音频信号,频率分量一般较多,它不具有周期性。测量周期可以在时域测量也可以在频域测量,但是由于频域测量周期性要求某些频率点具有由规律的零点或接近零点出现,所以对于较为复杂的,频率分量较多且功率分布较均匀且低信号就无法正确的分析其周期性。

 而在时域分析信号,我们可以先对信号进行处理,然后假定具有周期性,然后测出频率,把采样的信号进行周期均值法和定点分析法的分析后即可以判别出其周期性。

    综上,我们选择信号在时域进行周期性分析和周期性测量对于一般的音频信号,其时域变化是不规则的,所以没有周期性。而对于单频信号或者由多个具有最小公倍数的频率组合的多频信号具有周期性。这样我们可以在频域对信号的频谱进行定量分析,从而得出其周期性。而我们通过先假设信号是周期的,然后算出频率值,然后在用此频率对信号进行采样,采取连续两个周期的信号,对其值进行逐次比较和平均比较,若相差太远,则认为不是周期信号,若相差不远(约5%),则可以认为是周期信号

2  系统设计

2.1  总体设计

音频信号经过一个由运放和电阻组成的50 Ohm阻抗匹配网络后,经由量程控制模块进行处理,若是一般的100mV-5V的电压,我们选择直通,也就是说信号没有衰减或者放大,但是若信号太小,12位的A/D转换器在2.5V参考电压的条件下的最小分辨力为1mV左右,所以如果选择直通的话其离散化处理的误差将会很大,所以若是采集到信号后发现其值太小,在20mV-250mV之间的话,我们可以将其认定为小信号,从而选择信号经过20倍增益的放大器后再进行A/D采样。

音频信号分析仪论文.doc

296 KB, 下载次数: 5209

希望openedv能给大家提供一个友好的技术交流平台!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165353
金钱
165353
注册时间
2010-12-1
在线时间
2108 小时
发表于 2010-12-16 12:33:15 | 显示全部楼层
回复【楼主位】 张洋 : ------------------------------- 顶...
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

230

主题

1950

帖子

10

精华

论坛元老

Rank: 8Rank: 8

积分
4562
金钱
4562
注册时间
2010-12-14
在线时间
32 小时
发表于 2010-12-17 02:33:08 | 显示全部楼层

大学参加比赛的玩意!呵呵!

大学参加比赛的玩意!呵呵!

我是开源电子网?网站管理员,对网站有任何问题,请与我联系!QQ:389063473Email:389063473@qq.com
回复 支持 反对

使用道具 举报

38

主题

248

帖子

0

精华

版主

Rank: 7Rank: 7Rank: 7

积分
463
金钱
463
注册时间
2011-2-11
在线时间
12 小时
发表于 2011-5-19 18:42:20 | 显示全部楼层
不同的动物的声音能找出特色吗?我一直想弄这些东西。比如牛一叫,板子就能在tft上显示出一个牛的头像来,多好玩啊?
Openedv大力支持的开源RTOS  --Trochili RTOS(飞鸟)
回复 支持 反对

使用道具 举报

1

主题

11

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2012-7-2
在线时间
0 小时
发表于 2012-7-7 23:17:42 | 显示全部楼层
原来这篇文章是楼主的,有看过。
回复 支持 反对

使用道具 举报

27

主题

274

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
471
金钱
471
注册时间
2011-11-2
在线时间
11 小时
发表于 2012-7-8 13:48:32 | 显示全部楼层
华南都是出精英啊!!!
回复 支持 反对

使用道具 举报

6

主题

68

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
271
金钱
271
注册时间
2011-12-17
在线时间
4 小时
发表于 2012-7-10 11:52:14 | 显示全部楼层
高手确实多啊! 也希望能看到楼主的作品上传!
与其相濡以沫,不如相望江湖!
回复 支持 反对

使用道具 举报

1

主题

16

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2011-9-3
在线时间
0 小时
发表于 2012-9-24 09:19:07 | 显示全部楼层
 洋哥  当时是的了几等奖啊 我也参加了09的 什么都没得 还作弊了  呵呵
sara
回复 支持 反对

使用道具 举报

98

主题

408

帖子

3

精华

金牌会员

Rank: 6Rank: 6

积分
1280
金钱
1280
注册时间
2010-12-14
在线时间
0 小时
 楼主| 发表于 2012-9-24 09:50:05 | 显示全部楼层
回复【9楼】letianpai:
---------------------------------
还作弊了??
希望openedv能给大家提供一个友好的技术交流平台!
回复 支持 反对

使用道具 举报

0

主题

8

帖子

0

精华

新手上路

积分
28
金钱
28
注册时间
2014-4-18
在线时间
0 小时
发表于 2014-5-10 16:30:05 | 显示全部楼层
在准备电赛, 电子测量方向! 望各位大大们 多多分享一些实战经验!
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-25 23:16

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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