Блютуз модуль CSR8645 и микрофон

Обсуждаем цифровые устройства...
Ответить
Родился
Сообщения: 14
Зарегистрирован: Пт апр 11, 2014 19:55:39

Сообщение vasya00 »

MIC_N и MIC_P через 100 нФ заработало!! Только остался довольно неприятный фоновый шум, и эхо, в принципе уже удовлетворительно но хотелось бы лучше, что можно ещё попробовать?
Реклама
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 34
Зарегистрирован: Чт апр 05, 2012 23:27:47
Откуда: Москва

Сообщение SAPRO »

Какого плана шум? Не потому что уровень теперь слишком большой? Можно резистор на 1к между MIC_N и MIC_P.
Какая акустика (усилитель, магнитола, что-то ещё на выходе)? Обычно эхоподавитель там по умолчанию прекрасно отрабатывает. Видел глюки эхоподавителя при подключении к "процессорной" магнитоле с задержками.
Контактная информация:
Реклама
Родился
Сообщения: 14
Зарегистрирован: Пт апр 11, 2014 19:55:39

Сообщение vasya00 »

Пока что на работе, нет возможности проверить, но может шум от не качественного питания. Ну и резисторы попробую. Шум фоновый как будто на трассе с большим потоком машин стою. Подключены обычные компьютерные колонки, как громкую связь с телефоном пытаюсь использовать. Эхоподавитель на стороне CSR8645 должен работать?
Спасибо!
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 34
Зарегистрирован: Чт апр 05, 2012 23:27:47
Откуда: Москва

Сообщение SAPRO »

Должен, конечно.
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Родился
Сообщения: 14
Зарегистрирован: Пт апр 11, 2014 19:55:39

Сообщение vasya00 »

Итог такой подключаю VCC-VCC, GND-GND, OUT-MIC_P через 100нФ, нормально, при этом не имеет значения подключен или нет MIC_N через конденсатор, на прямую все портит, эхо есть но терпимо. Фильтр по питанию немного уменьшил фоновый шум.
Пробую подключать MIC_P к OUT через резистор, вроде по чище звук но точно не понять, при замыкании MIC_P на GND через резистор звук совсем плохой, как узнать какой уровень сигнала должен быть на OUT чтобы подобрать верный резистор, есть простенький осциллограф dso138, показывает что сигнал на OUT колебаться примерно от -2 до 2 В.
Реклама
Родился
Сообщения: 6
Зарегистрирован: Чт мар 12, 2020 22:29:14

Сообщение canek350 »

Строю на данном модуле Hands Free в авто. Была куча проблем, почти все победил за исключением микрофона.
Похоже что, действительно не включено предусиление в модуле. Но, при этом, переодически встречаю отзывы, что микрофон у людей работает. Скорее всего проблема в прошивке.
Может кто нибудь, у кого работает микрофон выложить дамп еепром и psr файл, я бы прошил и проверил.
Реклама
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 34
Зарегистрирован: Чт апр 05, 2012 23:27:47
Откуда: Москва

Сообщение SAPRO »

vasya00, уровень сигнала должен быть максимальный, но без перегрузок (чтобы пики синусоид не срезались на наибольшей громкости).

canek350, усиление микрофона для обычного электретного капсюля, подключенного по схеме из даташита:

Код: Выделить всё

// PSKEY_DSP11
&2263 = 2263 0000 0a0b 8000 0000 80d3
Контактная информация:
Родился
Сообщения: 6
Зарегистрирован: Чт мар 12, 2020 22:29:14

Сообщение canek350 »

[uquote="SAPRO",url="/forum/viewtopic.php?p=3806326#p3806326"]vasya00, уровень сигнала должен быть максимальный, но без перегрузок (чтобы пики синусоид не срезались на наибольшей громкости).

canek350, усиление микрофона для обычного электретного капсюля, подключенного по схеме из даташита:

Код: Выделить всё

// PSKEY_DSP11
&2263 = 2263 0000 0a0b 8000 0000 80d3
[/uquote]

Спасибо огромное, у меня эта строчка вообще отсутствовала :beer: . Уровень сигнала с микрофона теперь даже избыточный, правда есть фон..
А можете прислать весь PSR файл с рабочим микрофоном? мне кажется, кроме усиления у меня там много чего не хватает(плата китайская 3188).
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 34
Зарегистрирован: Чт апр 05, 2012 23:27:47
Откуда: Москва

Сообщение SAPRO »

Смысла нет мой файл заливать, я переделывал из того же F-3188 под свою конкретную разработку, там переназначены входы-выходы, уровни громкости, рингтоны, светодиоды вместо кнопок, УАРТ, эквалайзеры и много нестандартного.
Поэтому лучше кусками буду выдавать что кому надо.
Где уровень избыточный, дома на столе? В машине-то попробуй)
Если реально избыточный, поменьше выбери и поставь:

Код: Выделить всё

// Уровень микрофона 24 dB preamp + 21,5 dB amp
&2263 = 2263 0000 0a0b 8000 0000 80d0

// Уровень микрофона 24 dB preamp + 24 dB amp
&2263 = 2263 0000 0a0b 8000 0000 80d1

// Уровень микрофона 24 dB preamp + 30 dB amp (такой я использую и давал ранее)
&2263 = 2263 0000 0a0b 8000 0000 80d3
Контактная информация:
Родился
Сообщения: 6
Зарегистрирован: Чт мар 12, 2020 22:29:14

Сообщение canek350 »

Ну, входы-выходы переназначать я умею, Configuration Tool с этим справляется..прошу потому, что похоже родная конфигурация 3188 сильно урезана. Кнопки, рингтоны и прочую фигню я под себя настрою сам, уарт я не использую, эквалайзер мне не нужен(плоская ачх, лучше внешним накручу).
Нет, дело не в уровне, я ошибся. Присутствует шум и фон, думал что это из-за избыточного усиления по входу.
А хотя, получается, тут есть уровень микрофона(преамп) и потом усиление? а если немного уменьшить уровень микрофона , может шумы уменьшаться? или может отдельно включается шумодав, а у меня он выключен?
Железяка с блютузом уже установлена в авто, и впринципе работает нормально, за исключением проблем с микрофоном.
Пример записи микрофона по ссылке https://drive.google.com/open?id=1UkCja ... AMJtydUHof
СпойлерИзображение
Изображение
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 34
Зарегистрирован: Чт апр 05, 2012 23:27:47
Откуда: Москва

Сообщение SAPRO »

Ещё раз)
У меня стандартный PSR-файл от F-3188, только изувеченный под мои личные нужды. Заливая его, сломается твоё устройство с перспективой повреждения оборудования лёгким дымком (у меня вместо входов некоторых кнопок выход на светодиоды). Не бывает никаких "урезанных", на всех модулях одинаковые прошивки от HYT (на пустых синих платах, продающихся без усилителя, немного другие прошивки, но кардинальных отличий нет).
Шумодав и эходав включены по умолчанию. Преамп на 24 дБ - чекбокс в программе, эта галка по сути переключает вход с уровня линейного на уровень микрофонный. "Второе" усиление предназначено непосредственно для настройки уровня и я считаю, что это единственное, чем нужно оперировать.
Программа для настройки Kalimba DSP называется CSR CSR8600 Parameter Manager (установочный файл CSR8600 ROM UPM A04.exe).
Руководство по настройке DSP для извращенцев называется CS-217237-UG-1-BCSW-CVC-HS-4-7-2 Parameter Manager User Guide.pdf (в том числе по настройке шумодава и эходава) (сам не осилил, использую настройки по умолчанию).
Всё гуглится, ссылок не помню, выкладывать не буду (софт и документы предназначены для внутреннего использования Qualcomm).
Контактная информация:
Родился
Сообщения: 6
Зарегистрирован: Чт мар 12, 2020 22:29:14

Сообщение canek350 »

SAPRO,
Все, Вам большое спасибо, все заработало с усилением в 30дБ.
Первоначально пытался проверить на отдельном модуле(питал его от лития), подключал навесным монтажом, видимо длинны проводов хватало для наводок. Подкорректировал PSKEY_DSP11 в модуле, который стоит уже в машине - там все нормально, фона практически нет, работает хорошо.
Родился
Сообщения: 1
Зарегистрирован: Ср янв 11, 2017 13:16:55

Сообщение Kratel »

Может кто-нибудь подсказать? Возможно ли этот модуль использовать для радиостанции, без функции кнопки передачи? То есть прикрепить его к радиостанции и сконнектить с какой-нибудь беспроводной гарнитурой, что бы можно было говорить и принимать аудиосигнал с радиостанции. На али есть готовые наборы для радиостанции кенвуд, (например: https://clck.ru/N3UDs), но подключить свою блютуз гарнитуру не удается и кнопка не нужна. Буду очень благодарен за помощь.
Родился
Сообщения: 6
Зарегистрирован: Чт мар 12, 2020 22:29:14

Сообщение canek350 »

[uquote="SAPRO",url="/forum/viewtopic.php?p=3806556#p3806556"]Ещё раз)
У меня стандартный PSR-файл от F-3188, только изувеченный под мои личные нужды. Заливая его, сломается твоё устройство с перспективой повреждения оборудования лёгким дымком (у меня вместо входов некоторых кнопок выход на светодиоды). Не бывает никаких "урезанных", на всех модулях одинаковые прошивки от HYT (на пустых синих платах, продающихся без усилителя, немного другие прошивки, но кардинальных отличий нет).
Шумодав и эходав включены по умолчанию. Преамп на 24 дБ - чекбокс в программе, эта галка по сути переключает вход с уровня линейного на уровень микрофонный. "Второе" усиление предназначено непосредственно для настройки уровня и я считаю, что это единственное, чем нужно оперировать.
Программа для настройки Kalimba DSP называется CSR CSR8600 Parameter Manager (установочный файл CSR8600 ROM UPM A04.exe).
Руководство по настройке DSP для извращенцев называется CS-217237-UG-1-BCSW-CVC-HS-4-7-2 Parameter Manager User Guide.pdf (в том числе по настройке шумодава и эходава) (сам не осилил, использую настройки по умолчанию).
Всё гуглится, ссылок не помню, выкладывать не буду (софт и документы предназначены для внутреннего использования Qualcomm).[/uquote]

Добрый день!
Модуль уже пол года успешно работает у меня в автомобиле. Микрофон работает, но есть нюансы.. Относительно нормально разговаривать можно только стоя с выключенным зажиганием, иначе шумы от климатконтроля, двигателя, резины и всего остального очень мешают и собеседник ничего не может разобрать. Микрофон расположен где-то в 30см от головы водителя.
Отсюда вопрос, а не подключали ли Вы второй микрофон, где и что нужно для этого править в PSR ? и как собственно работает шумодав, и работает ли он с одним микрофоном? может отдельно включается эффект подавления эхо ?
Просто телефон на громкой связи в аналогичных условиях работает отлично, через блютуз не очень..
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 34
Зарегистрирован: Чт апр 05, 2012 23:27:47
Откуда: Москва

Сообщение SAPRO »

Второй микрофон я не подключал, подсказать по делу практически нечего.
Если будете разбираться, то мне видится такой путь: в программе CSR8600 ROM Series Configuration Tool измените Audio Plugin c "CVC 1-Mic" на "CVC 2-Mic", а далее в программе CSR CSR8600 Parameter Manager настраивайте шумоподавитель.
(Может попробуете другой микрофон с поролоновой ветрозащитой? Как вариант. Про такую проблему слышу реально впервые).
Контактная информация:
Родился
Сообщения: 6
Зарегистрирован: Чт мар 12, 2020 22:29:14

Сообщение canek350 »

SAPRO,
В общем, на месте, с заведённый двигателем работает нормально, а вот если начинать ехать начинаются искажения, может это шумодав так срабатывает и давит то что не нужно?
Микрофон с поролоном, вроде бы нормальный.
Придется покупать csr-овский шнурок, с ftdi я CSR CSR8600 Parameter Manager подключить не смогу?

Пример записи на Гугл диске https://drive.google.com/file/d/1qyNZxt ... p=drivesdk
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 34
Зарегистрирован: Чт апр 05, 2012 23:27:47
Откуда: Москва

Сообщение SAPRO »

У меня похоже кривые руки и с ftdi чип вообще не вышел на связь даже с PStools, поэтому с покупки программатора у меня всё только началось.
Неправильно работающего шумодава не встречал, как уже писал ранее)
Контактная информация:
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 163
Зарегистрирован: Чт фев 04, 2010 21:42:26

Сообщение nem-victor »

Всем привет, короче собирал CD эмулятор для BMW 5, все работает норм - кроме CSR8645 - он сильно греется если залить psr из проекта, потребление вырастает до 200-300мА, но если не трогать настройки то потребление 30-80мА. Но если залит psr из проекта, а потом возвратить дамп, то потребление не меняется остаётся 200-300мА. Пробовал разные psr из разных сайтов.... итог тот же 200-300мА и чип греется. Один раз только получилось вернуть потребление в норму.... Но все ... больше не выходит. Программатор на FT232RL.... плюнул заказал еще два модуля CSR8645 и свежее QC8003 и программатор ..... Кто что может подсказать... Как можно достать прошивку для модуля... чистую, на оф сайте не вариант, там что бы скачать файлы нужно иметь фирму блин и пройти авторизацию.... короч жопа ..... помогите плиз восстановить модули....
Во имя Отца, Сына и Святого духа. ENTER
[url=http://userbars.ru/][img]http://i.imgur.com/5eUoK.png[/img][/url]
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 34
Зарегистрирован: Чт апр 05, 2012 23:27:47
Откуда: Москва

Сообщение SAPRO »

Так PSR не затирает предыдущий PSR, а добавляет (об этом интуитивно понятно говорит команда Merge в программе PSTool).
Надо сначала Default all, будет "чистый", потом выключи-включи и заливай тот PSR, который с нормальным потреблением.
А на офсайте делать нечего, потому что та прошивка, которая firmware, в 8645 находится в ROM и не перешивается (ну и заодно испортить её невозможно).
Контактная информация:
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 163
Зарегистрирован: Чт фев 04, 2010 21:42:26

Сообщение nem-victor »

[uquote="SAPRO",url="/forum/viewtopic.php?p=4063986#p4063986"]Так PSR не затирает предыдущий PSR, а добавляет (об этом интуитивно понятно говорит команда Merge в программе PSTool).
Надо сначала Default all, будет "чистый", потом выключи-включи и заливай тот PSR, который с нормальным потреблением.
А на офсайте делать нечего, потому что та прошивка, которая firmware, в 8645 находится в ROM и не перешивается (ну и заодно испортить её невозможно).[/uquote]

Я тоже так подумал - буду пробовать... :beer:
Во имя Отца, Сына и Святого духа. ENTER
[url=http://userbars.ru/][img]http://i.imgur.com/5eUoK.png[/img][/url]
Ответить

Вернуться в «Цифровая техника»