|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本音频信号分析仪由32 位mcu 为主控制器,通过AD 转换,对音频信号进
# H/ u' ], w6 h; C! ]5 I行采样,把连续信号离散化,然后通过FFT 快速傅氏变换运算,在时域和频域对音频信号
( d& _; B- x" @: `" K各个频率分量以及功率等指标进行分析和处理,然后通过高分辨率的LCD 对信号的频谱进% E; `! T3 f H8 a. n
行显示。该系统能够精确测量的音频信号频率范围为20Hz-10KHz ,其幅度范围为$ `# T2 v/ V( x. F) I
5mVpp-5Vpp ,分辨力分为20Hz 和100Hz 两档。测量功率精确度高达1%,并且能够准确的
# E7 `- A. a5 }: [- J测量周期信号的周期,是理想的音频信号分析仪的解决方案。
; l9 H L; f( I# ?. u" O& i& n1 g* V2 f+ b7 d
方案一、用DDS 芯片配合FIFO 对信号进行采集, 通过DDS 集成芯片产生一个频率稳
6 r, g" q. p, G- Q C定度和精度相当高的信号作为FIFO 的时钟,然后由FIFO 对A/D 转换的结果进行采集和存( t: k; b1 f4 K7 T. Q7 Y
储,最后送MCU 处理。
5 X; Z- K, h8 e# U% V方案二、直接由32 位MCU 的定时中断进行信号的采集,然后对信号分析。
`( l) Q" S& ]% {! W! C9 |2 X由于32 位MCU -LPC2148 是60M 的单指令周期处理器,所以其定时精确度为16.7ns,
8 ~& c4 A& L, n& \1 y已经远远可以实现我们的40.96KHz 的采样率,而且控制方便成本便宜,所以我们选择由 g" k4 [/ n7 T
MCU 直接采样。
8 d$ d" ~1 L* G$ p6 x: h& q/ f0 D- d) z* N9 z" @, j
' T( N0 x9 Y' n* \7 ^. T# M
; T+ l/ j. M3 {5 w |
|