我正在计划一个有关主动噪声消除的微 Controller 项目。

这个想法是:

  • Speaker_1会产生100-200 Hz的噪声(恒定频率)。
  • 麦克风记录Speaker_1。
  • 信号被传递到DSP的微 Controller 中。
  • 来自微 Controller 的输出是输入的180度相移。
  • 输出信号进入Speaker_2。
  • 扬声器_2发出的声音会取消扬声器_1发出的声音。房间安静

  • 我的问题是:
  • 这个想法可行吗? (我在这里看到了演示:https://www.youtube.com/watch?v=UyN1TACCbHE)
  • 消除噪音的功能开始起作用后,麦克风不会收到任何输入吗?因此,没有信号等于没有消除噪音吗?
  • 最佳答案

    在浪费太多时间之前,请尝试以下操作:拿两个扬声器。颠倒一根扬声器导线以切换相位。现在通过它们播放单声道信号。您很快就会发现房间不寂静。在某些频率上会有一些抵消,但这在很大程度上取决于您的聆听位置和扬声器的位置。

    关于audio - 主动降噪-可行性,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33664194/

    10-10 06:02