您好,
我们正在使用TLV320AIC3107编解码器,并且在两个通道上都遇到了非常有趣的DAC行为。
开机和初始化后,我们将设置以下参数:
外部时钟源16MHz
内部PLL
采样频率48kHz,
DAC驱动LOP/LOM驱动器
编解码器运行自:
AVCC 3V独立于IOVDD
IOVdd 3V,与AVCC分离
DVDD 1V8
我们正在探测编解码器的左LOP和右LOP输出。
通电和初始化之后,我们测量的噪声基准大约为-70db,实际上我们认为实际噪声基准较低,因为这可能是范围的限制(我们使用的是FFT模式)。
一旦我们尝试将MCU通过I2S总线产生的正弦波推送到DAC,我们就会发现噪声基底上升到-40dB。
I2S总线停止后,噪声基板保持在-40dB,重新初始化编解码器后,噪声基板降至-70dB。
我们尝试从PGA到LOP/LOM的模拟回路驱动器,噪声基线保持在-70dB。
我们还尝试调整数据表设置中的“模拟输出共模调整”表5,寄存器40没有真正的帮助。
我们探测了AVCC,DVD,IOVDD等电源线,它很干净
这使我们相信发援会存在问题,我们处理的事情不正确。
您能否帮助解决此问题?
谢谢!