工具与软件:
出于此问题的目的、假设采用此设置、它应该是相当存货且没有附加增益。
-单端输入
-共模: CM=0.9V(其中 AVDD=1.8V)
-输入电阻为10千欧
- PTM_P4的 PowerTune 模式
TLV320AIC3206数据表中说明了 输入信号电平 对于满量程、Vrms = 0.5V。
但数据表指出、这是在20k Ω 输入电阻条件下测得的、该电阻会增加-6dB 的衰减。
因此、使用典型的10千欧输入电阻设置时、可以预计0dBFS 处的输入信号为0.5Vrms * 2 = 1Vrms (或1.41Vp-p)
--------------------------------------------------------
建议工作电压列出了输入的最大交流信号摆幅为0.707Vp-p (或0.5Vrms)、因此使用20k Ω 输入的规格肯定是错误的。 0dBFS 应为0.5Vrms。
~~~~~~~~~~~~~~~~~~~~μ A
应用指南中未提及输入电阻。 它只是列出了0.5Vrms 时的0dBFS
~~~~~~~~~~~~~~~~~~μ A
当我尝试使用函数发生器校准器件时、我得到0.99Vp-p (0.707Vrms)为0dBFS。 我的所有增益设置都已设为0dB
aic_writeRegister(0x0A, 0); //Page 1, Reg 10, Val = 0 = common mode 0.9
aic_writePage(1, 61, 0); // 0x3D /ADC PTM_R4 Power Tune
b0_p1_r59 = 0x00; //MICPGA Volume Control set to 0dB; register set later in the function
b0_p1_r52 = (AIC3212_MIC_ROUTING_POSITIVE_IN1 & AIC3212_MIC_ROUTING_RESISTANCE_10k); // IN1L to Left Mic PGA+ (RIN = 10K)
prb_r = 1; //default decimation filter
~~~~~~~~~~~~~~~~~~μ A
问题
-为什么数据表显示它使用了20千欧的输入电阻? 它不应该是10千欧?
-为什么我的校准会在1Vp-p 信号时产生0dBFS、而我预期是0.707Vp-p?