|
sim900 - громкая связь |
|
|
|
Jul 25 2011, 07:00
|
Группа: Новичок
Сообщений: 6
Регистрация: 28-04-10
Пользователь №: 56 963

|
День добрый, кто нибудь знает как решить проблему самовозбуждения при организации громкой связи на модуле sim900. Сделали устройство - а оно при некотором (довольно небольшом по факту) значении чувствительности микрофона/усилении динамика начинает самовозбуждаться, причем локальным звуком. Выглядит так, что все что сказано в микрофон тут же появляется на динамике. Срабатывает даже до установления GSM соеденения поэтому это не тот тип эха, который можно задавить с помощью at+echo.
Нашли, что в sim900 стоит усилитель который усиливает сигнал микрофона и подает его сразу же на выход (для чего не очень понятно), коэффициент усиления регулируется at+sidet но даже при нулевом значении сигнал присуствует и усиливается. В итоге мы получаем самовозбуждение. У кого то есть сведения, как можно отключить этот эффект на sim900?
|
|
|
|
|
Jul 25 2011, 08:13
|
Знающий
   
Группа: Свой
Сообщений: 567
Регистрация: 7-07-07
Из: Донецк
Пользователь №: 28 954

|
Если эхо появляется до установки соединения и sidet в нуле значит у вас что-то не так со схемотехникой. Либо sidet таки не 0. Чудес не бывает. Кстати в sidet кроме, собственно, усиления нужно указать номер канала, что, кстати, не совсем понятно ведь физически там один канал. Чтоб не промахнутся установите нулевое усиление для всех 3-х каналов. PS А вообще, чтоб не гадать на кофейной гуще берете осциллограф и смотрите, что творится на аудиовыходах модуля предварительно отключив внешний динамик. Если эхо есть, значит что-то не так с sidet, если нет - значит схемотехника. PSS Кстати когда справитесь с этой проблемой далеко не факт, что все заработает. Для встроенного эхоподавителя громкая связь может быть не по зубам.
|
|
|
|
|
Jul 25 2011, 09:06
|
Местный
  
Группа: Участник
Сообщений: 209
Регистрация: 5-12-10
Пользователь №: 61 419

|
Цитата(=F8= @ Jul 25 2011, 11:49)  Ну это вы уж извините совсем через (|) сделали. Земли силовую и сигнальную разделять просто надо, милливольты через всю плату не гнать, кренку отдельную для микрофонного усилителя можно поставить, но 2 ИП это уж слишком. Подскажите тогда, как их разделить не через (|), если есть усилитель микрофона и ему нужно питание (GND, MIC_out, VCC), на модуль вход MIC_P, и на динамик один вход (GND, SPK,VCC) с выхода модуля SPKP?
|
|
|
|
|
Jul 25 2011, 09:50
|
Знающий
   
Группа: Свой
Сообщений: 567
Регистрация: 7-07-07
Из: Донецк
Пользователь №: 28 954

|
Цитата(Romashki @ Jul 25 2011, 12:06)  Подскажите тогда, как их разделить не через (|), если есть усилитель микрофона и ему нужно питание (GND, MIC_out, VCC), на модуль вход MIC_P, и на динамик один вход (GND, SPK,VCC) с выхода модуля SPKP? Очень просто. Разделяйте силовую и сигнальную землю. Это же классика. Если используете отдельный микрофонный усилитель то питание на него подайте через отдельную кренку. У вас мобилка есть? Громкая связь в ней есть? А ИП один.
|
|
|
|
|
Jul 25 2011, 10:21
|
Местный
  
Группа: Участник
Сообщений: 209
Регистрация: 5-12-10
Пользователь №: 61 419

|
Цитата(=F8= @ Jul 25 2011, 12:50)  Очень просто. Разделяйте силовую и сигнальную землю. Это же классика. Если используете отдельный микрофонный усилитель то питание на него подайте через отдельную кренку. У вас мобилка есть? Громкая связь в ней есть? А ИП один. Извините, мож чего не понимаю, но как кренка может развязать "землю"? (Усилители имеется в виду "моно", не дифференциальные).
|
|
|
|
|
Jul 25 2011, 10:29
|

Гуру
     
Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988

|
>>>Кстати в sidet кроме, собственно, усиления нужно указать номер канала, что, кстати, не совсем понятно ведь физически там один канал.
Физически (выходящих наружу) два.
0- MIC1
2- LINE_P(L)
У SIM900 нет первого канала - только нулевой и второй - это многих и запутывает, потому как недочитывают в документации. Сигнал с LINE_P(L) в эфир не выдается, только для местных звуков.
Первый канал есть например в SIM900D
А SIDET ну аж никак не входы регулирует - это уровень генератора сигналов или от модуля (например CLDTMF) или от STK (STTONE) и он на противоместный эффект влиять и не должен.
>>>Нашли, что в sim900 стоит усилитель который усиливает сигнал микрофона и подает его сразу же на выход (для чего не очень понятно)
Это где такое написано ? - покажите.
--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
|
|
|
|
|
Jul 25 2011, 11:37
|
Знающий
   
Группа: Свой
Сообщений: 567
Регистрация: 7-07-07
Из: Донецк
Пользователь №: 28 954

|
Цитата(Romashki @ Jul 25 2011, 13:21)  Извините, мож чего не понимаю, но как кренка может развязать "землю"? (Усилители имеется в виду "моно", не дифференциальные). Не развязать, а разделить. И не кренка а разводка платы. Кренка просто стабилизирует питание микрофонного усилителя, и что важней самого микрофона. При разводке платы вы просто разделяете землю на "чистую" по которой не будет гулять больших токов и "грязную" которая используется для подключения мощных элементов. Соединяете эти земли между собой где-то в районе ИП. Это если по классике. Но с GSM модулем есть некоторая сложность. Дело в том, что его аналоговая("чистая") земля уже соединена с общей землей внутри модуля. Поэтому "чистую" землю надо соединить только с аналоговой землей модуля если таковой вывод имеется, ну или к какому-небудь выводу GND поближе к mic/spk выводам. Ну и ИП размещать как можно ближе к модулю. Дифференциальный вход никак не связан с моно/стерео. Какой выходной усилитель вы используете? Цитата Это где такое написано ? - покажите. Там вообще найти что-либо тяжело. Зачастую работать приходится методом тыка. Но AT+SIDET именно этим эффектом и управляет. Видимо сделано на тот случай если кому захочется сделать на этом модуле мобилку или что-то в этом роде. Оно как-то привычно когда небольшой местный эффект(не эхо!!) есть. Это еще в sim300 было.
|
|
|
|
|
Jul 25 2011, 12:32
|
Местный
  
Группа: Участник
Сообщений: 209
Регистрация: 5-12-10
Пользователь №: 61 419

|
Цитата(=F8= @ Jul 25 2011, 14:37)  .... Дифференциальный вход никак не связан с моно/стерео. Я не так выразился, хотел сказать, что можно на усилитель подавать SPKP,SPKN и можно только один SPKP (конечно же это никакого отношения к моно/стерео не имеет). Цитата(=F8= @ Jul 25 2011, 14:37)  .... Какой выходной усилитель вы используете? Вот это и для меня загадка. Человек принес коробочку на которой только клемы VCC,GND, SPK-,SPK+, MIC. Питание не соединяли. Подключили SPKP и GND модуля на SPK+ и SPK- соответственно, а MICP и MICN - на MIC и GND усилителя. Похоже там трансы наверное стоят. Разобрать не пытались, т.к. коробочка вся залита чем-то ужасным. Спасибо за информацию по разводке ПП, будем пробывать.
|
|
|
|
|
Jul 26 2011, 19:45
|
Группа: Новичок
Сообщений: 6
Регистрация: 28-04-10
Пользователь №: 56 963

|
Извиняюсь что не ответил сразу - вон как много полезного сказали/спросили. По порядку... Во первых, сорри что не совсем верно указал сразу - модуль sim900D Revision:1137B05SIM900D64_ST Цитата Если эхо появляется до установки соединения и sidet в нуле значит у вас что-то не так со схемотехникой. Либо sidet таки не 0. Чудес не бывает. Кстати в sidet кроме, собственно, усиления нужно указать номер канала, что, кстати, не совсем понятно ведь физически там один канал. Чтоб не промахнутся установите нулевое усиление для всех 3-х каналов. Сам я к сожалению не схемотехник - программист, но схемотехник проверял с осцилографом- божится что сигнал идет непосредствено из модуля. Информация из доков частично подтверждает и это - по документации, при sidet=0 все равно присуствует некий коэффициент усиления (обозначен 29 dB но что они под этим имели ввиду неясно). Обнуляли все 3 доступных аудиоканала. Микросхему усилителя использовали LM4871MX. Цитата >>>Нашли, что в sim900 стоит усилитель который усиливает сигнал микрофона и подает его сразу же на выход (для чего не очень понятно)
Это где такое написано ? - покажите. Непосредственно в документации это написано не слишком понятно, каюсь. Вывод был сделан на основании информации с этого сайта Цитата AT+SIDET регулирует громкость местного эффекта, т.е. уровень сигнала на выходе модуля, который подается на микрофонный вход. Так называемый эффект самопрослушивания! Между микрофонным входом и адиовыходом модуля стоит регулируемый усилитель. Вот его усиление и управляется этой командой. И того, что увеличение SIDET действительно дает заметный эффект самопрослушивания- т.е сигнал с микрофона звучит в динамике. За APP NOTES спасибо - мы как раз его и используем чтобы понять что и как происходит в модуле, но пока ничего так и не добились. Сигнал с микрофона, хоть и слабый - все одно появляется на выходе модуля. Насчет земли - до этого, еще были шумы в работе микрофона и динамика. Как оказалось - из за того, что соеденили с землей AGND выход. На отладочной плате он оказался висящим в воздухе (внутри модуля уже есть соединение видимо), отрезали AGND - шумы значительно уменьшились. И последний момент - мы все еще не смогли до конца победить эффект наводок от GSM сигнала - хорошо узнаваемые помех котрые часто слышны в любом динамике если рядом лежит сотовый телефон. У нас - нечто очень похожее. Т.к. для звука используется дифференциальный канал - это было неожиданно. На отладочной плате (правда с использованием гарнитуры а не громкой связи) такого эффекта добится не удалось - как антеной не вертели и не подносили к гарнитуре. Пока есть лишь одна идея- отладочная плата так хорошо работает т.к. она - 4х сторонняя и внешние строны , почти полностью залитые , выполняют роль экрана. Может кто то знает что то больше по этому поводу?
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|