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

PCM в SIM800h

Здравствуйте. Что-то не удается найти подробную инфу о PCM в sim800h. В документации ни одной временной диаграммы.

Все что нашел это в SIM800H_Hardware_Design_V1.01.pdf таблица 21 в которой сказано что Линейный 16ибитный формат, работает в режиме мастера, частота PCM Clock Rate: 256 KHz, ну и сказано что умеет переключать короткий или длинный PCM Syn. Ну и дока SIM800h Series_PCM_Application Note_V1.00.pdf в которой только AT-комманды для кофигурации.

Интересует инфа:

1) Если модем мастер то линией PCMSYNC он управляет? Если так то какая частота этого сигнала? Ведь 256 KHz это частота PCM Clock если я верно понял. Например у слейвовых кодеков от TI обычно PCMSYNC должен быть 8 КГц, сколько тут не нашел.

2) Будет ли он генерировать дополнительный бит синхросигнала (опять же в кодеках от TI было не 16 клоков а 17, на первом данных не было, но нем начиналось изменение сигнала PCMSYNC). Без диаграммы не понятно. Возможно есть у SIMCOM другие модемы с хорошо описанным PCM?

3) Если модем мастер то лупит ли он PCMSYNC постоянно или только когда AT+CHFA=4, или по другим критериям? (когда идет активный звонок например). Хорошо бы иметь возможность включать и отключать PCM.

 

Может кто уже работал с PCM в sim800h и сможет дать ответы? Спасибо

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


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

Сразу скажу, что SIM800 даже в руках не держал. Но как раз пару дней назад сильно мучился с PCM (Quectel M66), поэтому тема меня затронула.

 

Думаю, что PCM у SIM800 должен быть таким-же, - стандарт всё таки, ну или сильно похожим, так-что информация может оказаться полезной. Теперь, собственно, ответы на Ваши вопросы:

 

1). Модуль управляет сигналом PCMSYNC. Частота сигнала - 8кГц.

2). Он и есть "дополнительный бит синхросигнала".

3). PCMSYNC "лупит" при активном соединении после подачи команд для включения интерфейса PCM.

 

Добавлю, что при частоте тактового сигнала 256кГц и PCMSYNC 8кГц, приходится 32 такта на фрейм. В одном фрейме передаются 2 канала по 16 бит - "левый" и "правый". Использоваться будет, естественно, только 1.

 

То есть, Вы настраиваете свой SPI интерфейс в режим SLAVE с длиной посылки 16 бит, PSMSYNC заводите на вывод NSS процессора, по опустошению регистра передатчика пихаете туда очередной сэмпл, и должно всё получиться.

 

Ну и ещё немножко поделюсь свои опытом - когда я у себя всё так сделал, не заработало ничего. Несколько дней потерял впустую. Потом перепрошил модуль на свежую версию, и случилось чудо.

 

С уважением, Dmitrich.

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


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

Спасибо! Очень полезный опыт, и в M66 дока отлично описывает PCM с диаграммой и всеми подробностями, буду надеется что в SIMCOM все точно так же. Пробовал поискать демоборды sim800h с кодеками, тогда бы можно было изучать даташит уже на кодек, но пока безуспешно.

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

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


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

>> sim800h с кодеками

 

Ай как мы забываем что большинство кодеков еще и инициализацию по I2C требуют, а это уже только 3G модули умеют.

А вот SIM800H чудно стыкуется по ST-Bus в устройства IP телефонии, или с аудиоканалом процессоров STM или Nuvo, но никак не под кодеки. Ну разве что кодек процем или по ЕАТ настроить.

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


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

Мне кодеки не нужны, это отчаяные попытки найти хоть какуюто конкретную инфу про PCM в sim800h =) Ньюансов может быть много. Ну а те кто хотят использовать внешние кодеки думаю смогут их настроить по I2C от МК, все же чаще GSM стоит рядом с МК или процом каким, то есть конечно в современных реалиях модемы и сами могут юзерские проги хранить, но както такое редко используют в меимстриме

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

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


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

Нормально применяется и без проца - есть достаточный круг задач решаемых на встроенном языке - ЕАТ.

 

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


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

Нормально применяется и без проца - есть достаточный круг задач решаемых на встроенном языке - ЕАТ.

Ну да да Embedded AT крутая штука, не спорю. Но мы - ламеры обычно накатываем какой-нибудь кортекс котороый все равно копейки стоит и места много не занимает, зато куча перефиреии, ног и прошивок, которые возможно смогут оставаться на рынке дольше чем кто-то решит поменять GSM модем. Кстати не намечается ли 3G версия модема по размерам аналогичным sim800h/c , мы бы начали железки на 3G переводить.

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


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

В таких размерах не будет - даже современные XMM6255 или MDM9207 велики для таких корпусов

Будет с посадочным местом как SIM900.

 

А вот в 2G будет интересная новинка в размерах SIM800C с навигацией, потреблять намного меньше в спящем режиме (примерно 500 микроампер) и еще пару "вкусняшек".

Чипсет под него только вот вышел у MTK в декабре. Навигация будет двухсистемная - GPS + Compass (Beidou). ГЛОНАСС не предусматривается.

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

post-7988-1454059285_thumb.jpg

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


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

А вот в 2G будет интересная новинка в размерах SIM800C с навигацией, потреблять намного меньше в спящем режиме (примерно 500 микроампер) и еще пару "вкусняшек".

Чипсет под него только вот вышел у MTK в декабре. Навигация будет двухсистемная - GPS + Compass (Beidou). ГЛОНАСС не предусматривается.

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

 

ХМ выглядит довольно круто. А как называться будет не известно? Что-то ничего похожего пока не найду на сайте симкома. Гдето какаято дока может есть с превью?

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

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


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

ХМ выглядит довольно круто. А как называться будет не известно? Что-то ничего похожего пока не найду на сайте симкома. Гдето какаято дока может есть с превью?

Все просто и предсказуемо, ... SIM868

http://www.mt-system.ru/sites/default/file...ign_v1.00_0.pdf

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


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

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

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

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

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

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

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

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

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

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