M62429双通道电子音量控制器

出处:维库电子市场网时间:2024-12-16
  M62429是一款双通道电子音量控制器,主要设计用于音频应用;然而,它确实适用于交流和直流信号。 M62429 的编程接口是非常简单的两线(数据、时钟)串行协议,命令长度为 11 位。主要特点是:
  内置参考电路
  对数刻度的音量水平 (dB)
  音量 0 至 –83 dB(1 dB/步长)
  独立双通道控制
  低噪声、低失真
  Vcc 范围 = 4.5 至 5.5 V(额定 Vcc = 5 V)

  这是内部框图:

  串行协议有点奇怪,与 I 2 C 和 SPI 不同。下图描述了数据和时钟之间的关系以及数据输入格式。如需深入研究,中国的插入式替换电位器芯片 FM62429。

  要进行快速测试,您可以尝试使用 M62429 的 Arduino。然而,使用标准线或 SPI 库是不可想象的。幸运的是,有一个很好的库(M62429.h)可用这里。

  该库还包括一个用于简单练习的示例草图(卷)。建议的硬件设置非常简单 - 只需将 M62429 的时钟(引脚 5)连接到 Arduino 的 D6,同时将其数据(引脚 4)连接到 Arduino 的 D7。 M62429 可由 Arduino 提供的 5V 稳压直流输出供电。请注意,您需要使用真实的终端仿真器而不是 Arduino IDE 串行监视器来运行示例草图。
  在硬件设置中,两个通道的输入都是交流耦合的 1kHz 正弦波(也可以使用 DC 5V),其中代码将左通道音量设置为级别,而右通道音量则逐步增大直到所有等级。

  现在演示一下Arduino输出的两帧数据信号(图中不包括时钟信号):

  接下来显示的是个序列的部分示波器跟踪,同时连接到 Arduino Uno 输出的 DATA(黄色)和 CLOCK(蓝色)信号。

上一篇:一种方法来控制发酵面包面团的温度
下一篇:查看 Σ-Δ ADC 器件的三种方法

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关电路图