如果一定要做给你出下馊主意:
****************************************************************** 1.(音)频记录器有五个通道,要求测试项目有:失真度、频率响应、 信噪比。音频记录器的性能指标可参照普通录音机的性能指标;
2.查阅录音机性能指标及测试方面的资料,理解其测试原理;
3.设计音频记录器测试仪总体方案
5.设计音频记录器测试仪每一部分的详细功能,并确定实现的原理和方法理
6.设计或选择测试仪所用电路
7.确定软件功能、设计软件程序流程图、设计部分软件程序并模拟调试; ******************************************************************* 如果没有理解错的话是要设计一套检测设备对一台5通道的音频记录设备 (及音频记录器)的音频方面的主要参数进行测试,那么你在上面提到了 有三个参数需要测试,及:1,失真度;2,频率响应;3,信噪比。
首先,因为你不是商业话的仪器,所以只需要做一个测试通道就够了,做一个 5选1的电路对被测设备(也就是5通道音频记录器)进行测试; 先讲讲测频率响应吧,你需要做一个频率为10HZ--20KHZ(这个范围 也可以根据实际要求改变)的信号发生器, 发出信号让音频记录器记下来, 再重放,然后用专用的RMS转换芯片(或电路)把重放的信号变成RMS电压, 然后用A/D芯片去读取,再送道MCU去处理,
接着说测信噪比,测信噪比比较简单,硬件部分可以和测频率响应的电路公用, 但你的测试仪器本身的噪音要低,具体方法是先发出一个3秒钟的固定定频率的 正弦波信号(如1KHZ,幅度根据情况调整),接着关闭信号3秒钟,然后同测 频响一样,让记录器记录再重放出来,接着检测RMS值,MCU记下这个值,注意 这里MCU总共读到了6秒钟的RMS值,前3秒有信号,及"S",后3秒钟没有信号的, 但有噪声,及"N",然后计算20log*(S/N)就得到了信噪比,不知道你这个是否要 记权的,如果记权的话还得加个复杂的记权电路,或者软件矫正。
最后看失真度,其实这个有点麻烦,所以放在最后来说,你可以用7楼提供的方 法用高速A/D,再FFT。 当然也是可以用简单的方法实现的,就是发生一个 固定的频率信号如(1KHZ),让记录器记录再重放后,用高Q值的陷波器把基波 过滤掉,得到谐波,然后再让MCU读谐波的RMS值(著名的HP8903就是用的这个 方法,虽然现在有点过时了,但也可以用)。因为你不是测失真度的曲线, 最多取3个频点来测,所以陷波器好调整,这样系统会简单很多。
最后总结下你的测试系统大致需要这些功能模块: 1,信号发生器部分; 2,信号检测部分,RMS转换,A/D; 3,失真度测试部分,和上面第2个功能模块紧密结合; 4,MCU部分,对控制系统,分析数据; 5,人机界面,键盘与显示; **6,被测设备接口模块,用以控制被测设备,让其进入测试状态。(可选部分)
水平有限,只能给这么些建议,但愿不要误导你。
|