• 已解决 28949 个问题
  • 已帮助 5374 位优秀工程师

IIS控制DAC是如何调节音量大小的?

爱上单片机 2020-01-08 浏览量:157
IIS控制DAC是如何调节音量大小的?是控制DAC内部寄存器还是控制分压?如何测量这种增益?
显示全部
0 0 收起

我来回答

最佳答案
  • IIS只是数据传输处理,本身不带音量控制,要控制音量有3个主要方式:

    1. 在数据处理中直接减小相应数据就等效于减小音量

    2. 在输出上控制DAC输出后的部分,即在DAC后添加衰减就可以减小音量

    3. 在DAC后的功率放大部分减小放大比来减小最终输出音量

    • 发布于 2020-01-08
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:3
  • i2s接口是不带音量控制的,如果有其他接口可以修改dac内部控制电压寄存器是可以改变音量的,或者直接以修改数据把数据缩小,也可以使用数字电位器调节,
    • 发布于2020-01-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 是在单片机中控制IIS接收的数据的大小来控制音量大小的

    还可以通过调整输出功放的输出功率调整声音的大小

    • 发布于2020-01-09
    • 举报
    • 评论 0
    • 0
    • 0

  • I2S只能传输音频数据,不能进行音量等控制信息的传输,这些控制信息需要通过I2C总线传输的,所以那些音频解码芯片,除了I2S,还会带一个I2C接口
    • 发布于2020-01-09
    • 举报
    • 评论 0
    • 0
    • 0

友善ZeroPi 超小全志H3开发板千兆网Openwrt/LEDE/Ubuntu/Armbian
友善ZeroPi

产品总数:10个  申请人数:20

距离结束时间:

  • 组团

问题达人换一批

IIS控制DAC是如何调节音量大小的?