采用3.5mm音频插孔采样基带信号

时间:2013-03-06 21:56:59

标签: audio signal-processing microphone sampling

我需要使用带有音频端口的PC对信号进行采样。 信号将在1 - >之间。为20KHz。

我使用MATLAB的'audiorecorder'功能对信号进行采样,然后在频域中对其进行分析。

然而,我发现当使用外部波形发生器输入不同频率(从1到20KHz)的信号并使用3.5mm插孔馈电时,会导致所记录信号幅度的巨大变化。随着频率的增加,振幅也会增加!

如何禁用信号采样时发生的高通滤波?

非常感谢

Eli Amselem

(下面我已经包含了我用过的MATLAB代码......)

   r = audiorecorder(Fs, 16, 1);
   recordblocking(r,Tf);   %controls listening time
   y = getaudiodata(r, 'double');

   t = (0:N-1)*Ts;
   plot(t,y);
   xlim([0 400*Ts]);
   ylim([-1 1]);
   title('y(t) - Beat Signals')
   xlabel('Time (sec)')
   ylabel('Amplitude')

0 个答案:

没有答案