Other Parts Discussed in Thread: TLV320AIC3109-Q1, TLV320AIC31, TLV320AIC3104-Q1
器件型号: TLV320AIC3109-Q1
主题中讨论的其他器件: TLV320AIC31、 TLV320AIC3104-Q1
你好
我想我会分享一些关于 TLV320AIC3109-Q1 MICBIAS 的发现。
一些背景:我们无法控制 TLV320AIC3109-Q1 的 MICBIAS 输出。 根据数据表、MICBIAS 位于寄存器 25 上。 我们读取时(复位后)得到的是 0x00、而不是数据表中预期的 0x06。 当我们尝试将 0xc6 写入寄存器 25 时、测量 MICBIAS 输出时不会发生任何反应。 读取时得到 0xc0。
但是、今天我通过写入寄存器 19 而不是 25 来控制 MICBIAS 输出。 在我看来、TLV320AIC3109-Q1 数据表中所述的寄存器映射与 IC 中实现的操作存在混淆。 如果我从寄存器 19 而不是 25 读取(复位后)、则可以得到预期的 0x06、如寄存器 25 的数据表中所述。 如果我将 0xc6 写入寄存器 19、则会在 MICBIAS 输出上获得 AVDD(在本例中为 3.3V)、0x86 会得到 2.5V、0x46 会得到 2.0V。
我可以从 TIDUB26A.pdf 写入寄存器 19、该文件使用类似的编解码器 TLV320AIC31 04. -Q1。 在第 3.2.1 章“用于工作台测试的固件“中、内容为:
“#将 MICBIAS 连接至 AVDD
宽 30 19 C0“
它表示在寄存器#19 上写入 0xc0。 但是、TLV320AIC3104-Q1 的数据表中也可能存在类似的混频、寄存器映射上显示寄存器 19 为“MIC1LP/LINE1LP 至左 ADC 控制寄存器“、而不是数据表中#25 上预期的 MICBIAS 寄存器。
此致
Robin