器件型号: TLV320AIC3107
你(们)好
我们在 HMI 设计中使用 TLV320AIC3107IRSBR。 我们希望使用开关实现音量控制。 请告知我们如何实现此功能。 音频编解码器中的任何引脚都可用于此功能? 以下是我们的原理图。 另外、如有任何问题、请查看并告知我们。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
器件型号: TLV320AIC3107
你(们)好
我们在 HMI 设计中使用 TLV320AIC3107IRSBR。 我们希望使用开关实现音量控制。 请告知我们如何实现此功能。 音频编解码器中的任何引脚都可用于此功能? 以下是我们的原理图。 另外、如有任何问题、请查看并告知我们。
您好、
AIC3107 没有硬件控制音量引脚、我建议将 MCU 输入引脚用于开关、然后通过 I2C 将音量命令发送到编解码器。 是否尝试更改所有输出的音量相同、或具体更改线路输出、耳机输出或扬声器输出?
需要查看的一些示例寄存器:
所有左 DAC DIG 音量: 页 0/寄存器 43
All right DAC DIG volume: 页 0/寄存器 44
DAC LEFT_LOP:页 0/寄存器 82
DAC RIGHT_LOP: 页 0/寄存器 92
原理图看起来很好!
此致、
Mir
您好、
是的、您应该使用 MCU 进行音量控制。 还有通用 DAC 数字音量、然后特定输出驱动器(如耳机或扬声器输出)的音量也会增加。 之前分享的通用 DAC 数字音量 I、以及用于耳机输出的寄存器是页 0 寄存器 47(对于 DAC_L1 至 HPL)和寄存器 64(对于 DAC_R1 至 HPR)。 对于扬声器输出音量控制、您可以调整 LEFT_LOP 数字音量控制、因为这是 D 类放大器的输入。
对于 Mic Detect、您可以按照数据表中的此示例进行操作。 我看到您已经在原始原理图中正确连接了这个元件。 新屏幕截图有哪些用途? 这会出现在您的原理图中的什么位置?


此致、
Mir