Перейти к содержанию
    

вопрос по CS6422

Здравствуйте, нужна помощь по такой проблеме:

Делаю эхоподавление на базе CS6422. Настраиваю режим микросхемы. Подключаю электретный микрофон к входу API через конденсатор, а к выходу NO подключаю усилитель и динамик.

(В реальном устройстве микросхема работает на кофидек). Настраиваю такой режим(пробовал разные режимы)

- регистр 0 - 0x9400

- регистр 1 - 0x0a02

- регистр 3 - 0x2006

- регистр 5 - 0x014a

 

На выходе динамика слышу только шум и практически не слышу микрофон. С кофидеком в реальном устройстве тоже самое.

В чем может быть проблема?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подключаю электретный микрофон к входу API через конденсатор

 

Это буквально?

Я имею ввиду, питание на микрофон подается?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да, питание на микрофон подается через резистор 10КОм. У меня возникает ощущение, не может ли быть ситуация, что сигнал усиливается вместе с шумами питания.я посмотрел осциллографом, уровень шумов на питании в районе 20 мв

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Схему приведите. Питание микрофона должно быть тщательно отфильтровано, такие пульсации недопустимы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Делаю эхоподавление на базе CS6422. Настраиваю режим микросхемы. Подключаю электретный микрофон к входу API через конденсатор, а к выходу NO подключаю усилитель и динамик.

На выходе динамика слышу только шум и практически не слышу микрофон. С кофидеком в реальном устройстве тоже самое.

Appnotes смотрели?

https://www.cirrus.com/jp/pubs/appNote/AN168REV2.pdf

там в разделе "1.4 Echo Canceler Parameter Optimization"

есть пример стартовой настройки и ее улучшение..

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

интересен пример с заворотом до Network line в сторону чипа, но динамик тогда подключить не на NO, а на AO - если и тут не заработает, то однозначно проблема в микрофоне или его усилителе..

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо, за подсказку.посмотрел. Сделал как в документе и запитал микрофон от батарейки. Все пошло нормально без шумов.А какой допустимый уровень шумов питания микрофона?

Точнее как правильно организовать питание микрофона?

Изменено пользователем alexey123_45

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо, буду пробовать

Добрый день,

решилась ли Ваша проблема?

Мы также подключаем CS6422, проблема в том, что микросхема из новой партии не записывает данные от контроллера,

при этом временные характеристики соответствуют таблице SWITCHING CHARACTERISTICS из data sheet.

Микросхема из предыдущей партии работает нормально.

 

Подскажите, в чем может быть проблема?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Паузу после снятия Reset выдерживаете?

Добрый день

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

прошу поделиться опытом в использовании этой микросхемы

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...