完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
4个回答
|
|
|
|
|
|
1. ADC SNR测试:ADC输出是数字信号,不妨找块高性能的DAC板,把ADC输出的数字音频信号输出给DAC,再测试模拟的输出。TI有高性能的DAC可选,比如PCM1794/2,PC1704等。其中PCM1794/2的SNR可达132dB,对于测试普通的ADC测试应当足够了。市面上有不少高性能的声卡采用的是PCM1794芯片,可选择一下。
2. 采样频率:你说的对,提高采样频率可以提高被采样信号的频率。但在音频领域,因为音频信号的频率上限是20KHz,提高采样频率的目的通常不是为了采样更高频率的信号,而是为了通过提高采样频率,配合noise shapping来提高信号的SNR等指标。AIC3204的Decimation filter的设计也是针对音频,在采样频率更高时,Filter C没有把通带的频率设定得比20KHz更高。 如果想采样更高频率的信号,可尝试AIC3254,考虑从ADC获取没有经过decimation的信号,用AIC3254自带的miniDSP,自己灵活地设计decimation filter。 |
|
|
|
1. 验证ADC和DAC的SNR(信噪比)和DR(动态范围)指标的测试方法:
对于ADC: a. 准备一个满幅正弦波输入信号,例如,输入信号的幅度为ADC的满量程(例如,对于24位ADC,满量程为2^23)。 b. 将输入信号送入ADC,获取24位数字输出。 c. 计算ADC输出信号的SNR。可以使用以下公式计算SNR: SNR(dB)= 20 * log10(信号功率 / 噪声功率) 信号功率可以通过计算ADC输出信号的均方根值(RMS)来获得,噪声功率可以通过计算ADC输出信号的量化噪声来获得。 d. 计算ADC的动态范围(DR)。动态范围可以通过以下公式计算: DR(dB)= 6.02 * N + 1.76 其中,N是ADC的位数(例如,对于24位ADC,N=24)。 对于DAC: a. 准备一个24位数字信号,例如,一个满幅正弦波。 b. 将数字信号送入DAC,获取模拟输出信号。 c. 计算DAC输出信号的SNR。可以使用与ADC相同的公式计算SNR。 d. 计算DAC的动态范围(DR)。可以使用与ADC相同的公式计算DR。 2. ADC差分输入的推荐电路: 差分输入ADC电路可以提高信号的抗干扰能力。以下是一个简单的差分输入ADC电路示例: 1. 使用两个运算放大器(OPA)作为差分放大器。将输入信号的正负两端分别连接到两个OPA的非反相输入端。 2. 将两个OPA的反相输入端连接到一个共同的参考电压(例如,0V)。 3. 将两个OPA的输出端连接到ADC的输入端。 4. 为OPA提供电源和地线。 这种差分输入ADC电路可以有效地抑制共模干扰,提高信号的信噪比。当然,具体的电路设计还需要根据实际应用场景和性能要求进行调整。 |
|
|
|
只有小组成员才能发言,加入小组>>
334 浏览 1 评论
528 浏览 2 评论
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
773 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
649 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1126 浏览 1 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
55浏览 29评论
112浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
250浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
199浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
54浏览 13评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 11:43 , Processed in 0.890747 second(s), Total 84, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号