主题中讨论的其他部件: PCM1865
您好,
我正在使用PCM1862以16KHz的速率采样2个输入。
我已将PCM配置为输出16位数据
此时的输入选择是默认的一个(单端输入),寄存器6和7到0x41,因此我希望得到 引脚3 (VINL1)和4 (VINR1)中电压的转换。
为了测试 转换,我设置了一个带有电位计的电路,以调节此类引脚中的模拟电压。
因此,假设16位ADC和3.3V的全范围,我预期D_OUT会产生以下结果:
对于0V,L和R中均为0x0000
对于1.65V ,L和R中的0x8000
对于3.3V,在L和R中均为0xFFFF
但这不是我在我的产出中看到的:
例如 ,在0V中,我观察到L中的0xFFFF,在R中观察到可变的宽范围(0xFFA7,0x0444,0x06A4,0x0248,0x03D8 ....)
对于1.65V,我观察到类似的行为。
对于3.3V,L是变为变量的值(同样是范围很宽的0xF518,0x0728,0x04A8 ...),而R降至固定的0x0000值。 请参见附图
这里可能有什么问题?
