Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 11
  1. #1
    Новичок
    Регистрация
    04.01.2014
    Сообщений
    5
    Вес репутации
    128

    По умолчанию Arduino и система активного шумоподавления

    Добрый день уважаемые Форумчане!!!!

    прошу сильно не пинать, проштудировал все темы, перечитал практически все, но не нашел ответа на интересующую меня тему, а именно , реализацию проекта Шумоподавляющией системы.

    Думаю не стоит объяснять что это за система, но думаю ролик полностью объяснит что это за зверь...



    так вот, имеется еще одна ссылка на схему, на трех операционных усилителях

    http://vrtp.ru/index.php?act=categor...e&article=2165

    больше не нашел более простой схемы,для реализации данного проекта. покупать Хонду занесколько миллионов чтобы получить такую систему - не выход из ситуации!)))

    думаю что у каждого автолюбителя может заинтересовать такая система, так как лишняя шумоизоляция это лишний вес, а как следствие лишний расход, как говорится, копейка рубль бережет, так что чем забивая авто лишним весом шумоизоляции, можно использовать данную систему..

    при сборке устройства ,на которое выложил ссылку, имею проблему, данное устройство работает в статическом положении, а именно, настроил, подкрутил, и стоишь на местеи радуешься тишине (при этом самому молчать надо).... выводить микрофоны за пределы кузова не рационально, шумы имеются внутри салона, в силу вибрации всего кузова, и получается как сидишь внутри акустической колонки!
    Если ехать, то уровень шумов меняется в зависимости от скорости и оборотов двигателя,а так же качества дорожного покрытия, так как покрышки имеет свойство издавать шумы...

    теперь вопросы бывалым и опытным:
    1\ Есть ли смысл копать в этом направлении??(может зря загорелся этой идеей).
    2\ есть ли вариант реализовать на Ардуино , чтобы обрабатывать аудио , и выдавать его в противофазе, в режиме реального времени? (тут получается динамически будет происходить управление интенсивность подавления...)

  2. #2
    Новичок
    Регистрация
    04.01.2014
    Сообщений
    5
    Вес репутации
    128

    По умолчанию Re: Arduino и система активного шумоподавления

    было бы хорошо, если бы смог кого нибудь заинтересовать, чтобы совместными усилиями дать свой ответ из России, япошкам своей системой шумоподавления....

  3. #3
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,376
    Вес репутации
    10

    По умолчанию Re: Arduino и система активного шумоподавления

    Принцип работы такой системы основан на излучении звука в противофазе основному источнику звука
    Ардуино для этих целей не подойдет. Приведенная Вами схема может сдвигать фазу только на 90гр. что тоже не совсем эффективно
    Принцип работы устройства такой: В подголовник монтируются 1 микрофон и 2 динамика , динамики устанавливают с торцов подголовника, для каждого уха свой динамик
    С микрофонного усилителя сигнал поступает на АЦП контроллера, контроллер сдвигает фазу звука на любой угол, что позволяет добиться максимального эффекта
    Можно так же использовать уже встроенную акустическую систему, но тогда сдвигать фазы звука нужно для каждого канала индивидуально
    Последний раз редактировалось Chip; 05.01.2014 в 14:57.

  4. #4
    Новичок
    Регистрация
    04.01.2014
    Сообщений
    5
    Вес репутации
    128

    По умолчанию Re: Arduino и система активного шумоподавления

    Да это я понимаю, но как бы это реализовать для автомобиля, проштудировал в поисках готовых решений, но и таких автомагнитол тоже нет....

    может кто-то видел готовые схемы , либо программу для ПК или КПК, чтобы программно обрабатывать сигнал и выдать результат, чтобы добиться желаемого результата...

  5. #5
    Новичок
    Регистрация
    04.01.2014
    Сообщений
    5
    Вес репутации
    128

    По умолчанию Re: Arduino и система активного шумоподавления

    нашел лишь это...http://www.akin.ru/comm/dev8.htm
    http://www.akin.ru/comm/techn8.htm
    а готовых устройств чтото в упор не видно...

    Сам служил в подразделении радиотехнического обеспечения полетов, знаю 100% что на самолетах такая система используется кучу лет, недавно начала на автомобилях, но как таковых нормальных схем и устройств в широком применении нет, неужели столь секретно?

    З.Ы., не только за себя переживаю,а за многих, кто любит комфорт в авто, но не имеет средств на авто люкс класса, с такой функцией...

  6. #6
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,376
    Вес репутации
    10

    По умолчанию Re: Arduino и система активного шумоподавления

    неужели столь секретно
    Давно не секрет, эта технология давно известна
    Можете попробовать сами реализовать на контроллере STM32
    Последний раз редактировалось Chip; 07.01.2014 в 01:20.

  7. #7
    Разработчик VENATOR Аватар для Frud
    Регистрация
    14.01.2012
    Возраст
    42
    Сообщений
    405
    Вес репутации
    324

    По умолчанию Re: Arduino и система активного шумоподавления

    Сдвигать фазу не правильно. Это сработает только в случае с периодическим сигналом у которого симметричные фронты. На самом деле надо инвертировать сигнал. Такой же принцип используется в акустических системах типа "Тянитолкай", но только не для подавления, а для усиления звука
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	Буфер обмена01.png 
Просмотров:	9616 
Размер:	1.57 Мб 
ID:	17460  

  8. #8
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,376
    Вес репутации
    10

    По умолчанию Re: Arduino и система активного шумоподавления

    Нужно сдвигать фазу на 90 гр относительно источника сигнала, это тоже самое что и инверсия
    И ее придется подстраивать в зависимости от местоположения микрофона и излучающих головок

  9. #9
    Новичок
    Регистрация
    04.01.2014
    Сообщений
    5
    Вес репутации
    128

    По умолчанию Re: Arduino и система активного шумоподавления

    Тут именно надо инверсию сигнала, не сдвиг!

    Сдвиг на 90 градусов будет целесообразно если имеется переодический сигнал, а именно синусоида, то сдвинув синусоиду на 90 градусов получим косинусоиду (она не является противоположностью синусоиды), а если на 180 градусов мы получаем тот же самый сигнал, который будет противоположностью исходного....

    Просто если сдвигать звуковую волну шума, то мы получим лишь только новую третью волну, которая будет некой Равнодействующей между исходной и получившейся, и добавится новый лишний звук (фон)...Звук является своего рода не какимто гармоническим колебанием (с постоянной амплитудой и частотой колебаний), а именно шум...

    Данная схема, которая в первом посте, собирал, но столкнулся с проблемой, так как она для наушников, то есть микрофон изолирован от динамика... А если микрофон с динамиком в одной среде, то возникает эффект самовозбуждения как бы.... одним словом фигня с майонезом...вот и сижу в ступоре, то ли програмно , то ли апаратно разделять. А как разделять, то ума не приложу....

  10. #10
    Местный
    Регистрация
    10.11.2010
    Сообщений
    144
    Вес репутации
    193

    По умолчанию Re: Arduino и система активного шумоподавления

    Цитата Сообщение от RusAdon Посмотреть сообщение
    Тут именно надо инверсию сигнала, не сдвиг!
    Ну звук-то хоть и не синусоидальный, но достаточно симметричный на протяжении нескольких периодов и сдвиг вполне подходит, зато появляется возможность подстройки на предмет разного положения уха, микрофона, динамика, учёта "неконтролируемых" факторов и просто индивидуальной настройки . Инверсия даст компенсацию только в районе динамика. В любом случае звуковое поле внутри машины очень сложное и динамическое и 100% компенсации никогда не добиться, а разница в единицы и даже десятки процентов будет почти не ощутима.
    Последний раз редактировалось edw123; 13.01.2014 в 16:56.

Страница 1 из 2 12 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •