Это не может быть сделано по двум причинам.
Это должно быть направленным. Звуковые волны сферические, и сферические волны без общих центров не накладываются друг на друга. Таким образом, вы не можете создать «локализованное поле отмены». Вы можете только поднести что-то очень близко к уху и отменить все цели, направленные внутрь, потому что это однонаправлено.
Ваш микрофон и динамики должны иметь известное расстояние между ними, и оно не может быть перекрыто значительной долей длины волны звука, которую вы пытаетесь отменить.
- Подумайте о гудении вашего кондиционера. Он излучает, скажем, 10 кГц. (Мы говорим здесь о сферических коровах .)
- Скорость звука 343 м / с. Таким образом, вы можете упаковать 10 тыс. Волн на 343 метра. Это 0,0343 м длины волны = около 3 см.
- Таким образом, ваш микрофон должен считывать длину волны и создавать точную волну противоположной величины, которая идеально совпадает с ней.
- Это означает, что он должен знать, как далеко его микрофон и динамик находятся друг от друга (чтобы он мог регулировать время прохождения волны), и относительное направление.
- Если он отключен на 3 см = 1/10000 секунды, это конструктивно мешает, делая ваш кондиционер громче !
- И если он не полностью включен, он не делает ничего, но добавляет больше шума.