реклама на сайте
подробности

 
 
> SIM900(B), громкая связь (handfree)
Frolov Kirill
сообщение May 5 2012, 10:34
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 212
Регистрация: 2-02-11
Пользователь №: 62 643




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

Ситуация: к SPK1 и MIC1 подключены усилитель мощности звука и предусилитель микрофона, соответственно. Туда же может подключаться микроконтроллер и DTMF-декодер. Для работы "handsfree" используется канал 2. Для работы с микроконтроллером -- канал 0.

Последовательность команд в начале работы:

ATQ0V1E0&D1&C1S0=0;+CRSL=1;+CMEE=1;+CIURC=1;+CSCLK=1;+IPR=38400;+CFUN=1
ATI+CGMM;+CGMR;+CGSN;+CSDT=0;+CFUN=1;+CREG=2;+COPS=3,2;+CGREG=2
AT+CIMI;+CSCS="UCS2";+CNMI=2,1,0,0,0;+CMOD=0;+CTZU=0
AT+CLIP=1;+COLP=0;+CCWA=0;+CLCC=1
AT+SIDET=0,1;+SIDET=2,1;+CLVL=0;+CMIC=0,0;+CMIC=2,0;+CHF=1;+CAAS=0

Последовательность команд при звонке:

AT+CHFA=0;+CMIC=0,4;+CLVL=100;+ECHO=0,0,0,1 <- голосовое меню
AT+CHFA=2;+CMIC=2,2;+CLVL=100;+ECHO=2,7,5,1 <- разговор handsfree

Ситуация такая, что на одних модемах (SIM900B, версия 08 ST)
такое впечатление, что +ECHO=2,7,5,1 не отличается от +ECHO=2,0,0,0
(по звуку -- сильное эхо). На других с той же версией есть явный эффект
подавления эхо, но, увы, недостаточный.

Хуже того. В какой-то момент времени, на другой версии (07 SAMSUNG и, возможно 05 ST)
подавление эхо работало плохо, но в общем кое-как удовлетворительно. А сейчас -- увы.
Последовательность команд, подаваемая выше, не изменилась. На все команды ответ -- OK.

Создалось впечатление, что неведомо что, какие-то недокументированные настройки модема
(команды AT+AUDG, AT+SIMECHO), последовательность подачи команд, неизвестно что ещё, приводит к ненормальной работе алгоритма подавления эхо.

В частности было замечено, что в канале 0 подавление эхо может работать лучше, чем
в канале 2. Если команды приведённые выше подавать вручную (имеется ввиду. Когда автоматически (и гораздо быстрей, вперемешку с другими командами не имеющими отношения к звуку) -- наоборот хуже. Но оценка слишком субъективная, сложно что-то сказать, зависит от того, звонить с GSM или стационарного телефона...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
CADiLO
сообщение May 10 2012, 10:00
Сообщение #2


Гуру
******

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



http://www.microchip.ua/simcom/SIM900x/App...AUDIO_V1.00.pdf

Теория и расчет правильного подавления эха. Хотя с мощной завязкой динамик-микрофон.... хм....
Тут при простом соединении порой бывает такое в канале что не справляется подавитель.

А для лучшего понимания стоит взять апнотес например на TEA1062 и просчитать разок Z circuit anti-sidetone bridge. Там это неплохо разрисовано.
Подавление будет работать если не вывалитесь в расчетах за соотношение усиления прием-передача 0.9.
Если больше (до 1.3) - здраствуй эхо. От 1.5 - возбуждение. А учитывая что линия не идеальна, то приходится уходить в меньшие коэфф. жертвуя чуствительностью или выходным уровнем.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 12th August 2025 - 05:21
Рейтинг@Mail.ru


Страница сгенерированна за 0.01815 секунд с 7
ELECTRONIX ©2004-2016