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

 
 
> Железный или программный вариант, лучше для декодирования DTMF
DpInRock
сообщение Sep 30 2008, 13:30
Сообщение #1


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



Вот кто имел дело и с тем и другим?
Хочется не взирать на затраты, но соорудить декодер DTMF.
Герцеля реализовывал только на DSP при выборках 8 кгц. Результат декодеровки мне не сильно нравился. Не в восторге я был совсем.

А вот MT8888 никогда не использовал. Смотрю, он в характеристиках на -30 dB работает. Нормально так.

Вот при прочих равных условиях что выбрать: MT88xx или Герцель на АВР?
Что надежнее засечет ДТМФ при самых худших условиях?

Конечно, хочется поставить Зарлинк и не париться. (Где бы работать, лишь бы не работать).
Но вот вдруг Герцель ничем не хуже этой микросхемы. В смысле, не лучше...

Дайте совет, если не жалко.


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
uriy
сообщение Oct 1 2008, 04:19
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



Никогда не занимался декодированием DTMF, но хочу сделать заметку для DpInRock. Я согласне со словами DRUID3 о том что нет смысла анализировать вторую гармонику. Если у вас более менее приличный генератор DTMF откуда там взяться второй гармонике. Думаю что ее амплитуда будет дебилов на 40 ниже основного тона, что будет существенно ниже амплитуды голоса или музыки.

Вот нашел кое-что у себя. Приложил спектр сигнала DTMF из документа slaae16.pdf от Texas Instruments. Нетрудно заметить что амплитуда гармоник на 30 дебилов ниже основного тона. Кстати документ посвящен генерации и декодированию DTMF сигнала с помощью MSP430 есть исходники на асме. Если не найдете на сайте TI, могу выложить документ.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
TheMad
сообщение Oct 1 2008, 10:52
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 660
Регистрация: 12-07-06
Пользователь №: 18 770



Цитата(uriy @ Oct 1 2008, 08:19) *
Если у вас более менее приличный генератор DTMF откуда там взяться второй гармонике. Думаю что ее амплитуда будет дебилов на 40 ниже основного тона, что будет существенно ниже амплитуды голоса или музыки.


По ГОСТу коэффициент нелинейных искажений в передатчике и приемнике радиостанции должен быть не более 5%. То есть всего 10%.
Недавно мерил китайскую рацию, с закосом под "профессиональную", так у нее Кни приемника составил 12%.
Вот и прикиньте что сделает радиоканал с хорошим сигналом кодера.
Анализировать надо наличие основным тонов.


--------------------
Go to the top of the page
 
+Quote Post
Harbinger
сообщение Oct 4 2008, 09:40
Сообщение #4


старший лаборант
******

Группа: Свой
Сообщений: 2 702
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097



Цитата(TheMad @ Oct 1 2008, 13:52) *
По ГОСТу коэффициент нелинейных искажений в передатчике и приемнике радиостанции должен быть не более 5%. То есть всего 10%.
Недавно мерил китайскую рацию, с закосом под "профессиональную", так у нее Кни приемника составил 12%.
Вот и прикиньте что сделает радиоканал с хорошим сигналом кодера.
Сущий кошмар! Тут 2% в сквозном тракте - уже безнадёжный брак (0,3% в передатчике и 1% в приёмнике получается на раз. NFM, номинальная девиация 3 кГц). Китайцы просто не настраивают. Или же фильтры и дискриминаторы фуфловые ставят.
А вот выделением DTMF из женского голоса или из сигнала модема MT8870 (точнее, её клон CM8870) иногда грешит. Зависит, впрочем, от партии - может, "пиратские копии" попадаются.


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post
TheMad
сообщение Oct 4 2008, 09:56
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 660
Регистрация: 12-07-06
Пользователь №: 18 770



Цитата(Harbinger @ Oct 4 2008, 13:40) *
Сущий кошмар! Тут 2% в сквозном тракте - уже безнадёжный брак (0,3% в передатчике и 1% в приёмнике получается на раз. NFM, номинальная девиация 3 кГц). Китайцы просто не настраивают. Или же фильтры и дискриминаторы фуфловые ставят.
А вот выделением DTMF из женского голоса или из сигнала модема MT8870 (точнее, её клон CM8870) иногда грешит. Зависит, впрочем, от партии - может, "пиратские копии" попадаются.



Фильтры с очень "корявой" ФЧХ, да и дискриминаторные резонаторы не сахар. Пробовал ради интереса замыкать фильтры по первой и второй ПЧ (выпаивать и впаивать на их место небольшие конденсаторы) - Кни начинает зависеть от экземпляра дискриминаторного резонатора и лежать в пределах 1-3%. Впрочем, китайцам пофигу: маленький китайский динамик этой рации искажений дает еще больше.
Конечно, я ни в коем случае не спорю что в приемнике можно получить 1% искажений, и это несложно - просто ценовая планка поднимаетсяsmile.gif
Но самое главное - Кни измеряется при сильном сигнале с тестового генератора, а в реальном эфире при слабом сигнале не только появляется шум, но и увеличивается Кни. Я считаю что в связных приложениях ДТМФ должен нормально декодироваться даже тогда когда речь неразборчива, благо это относительно несложно.
Насчет ложного декодирования ДТМФ из голоса и сигналов модемов: к 8870 довешивается RC-цепочка, которая определяет минимальную длительность тона, после которой он будет принят - выставлен сигнал строба и собственно значение в двоичном коде на выходе. Подключившись туда осциллографом можно очень хорошо "почувствовать" ее работу. Оптимальное значение постоянной времени - чтобы с небольшим запасом она принимала тон при минимально допустимой для данного применения его длительности.
Можно поставить ради эксперимента туда цепочку с постоянной времени порядка милисекунды или нескольких и подать на вход шум - цифры будут лететь несколько раз в секундуsmile.gif
Мне кстати в конце 90-х попадалась целая партия поддельных 8870 - они дико грелись и не работали вообще. Возможно, перемаркированые были.
Прикрепленные файлы
Прикрепленный файл  mt8870.pdf ( 216 килобайт ) Кол-во скачиваний: 30
 


--------------------
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- DpInRock   Железный или программный вариант   Sep 30 2008, 13:30
- - Kuzmi4   2 DpInRock - пробовал MT8870 - нечего железячка - ...   Sep 30 2008, 13:57
- - Палыч   Цитата(DpInRock @ Sep 30 2008, 16:30) А в...   Sep 30 2008, 14:25
- - shamray   Цитата(DpInRock @ Sep 30 2008, 17:30) Гер...   Sep 30 2008, 14:29
- - DpInRock   Мерси, товарищи. Вот пока задавал вопрос посмотрел...   Sep 30 2008, 14:35
- - DRUID3   Из цикла "вчера весь день делал детей, резуль...   Sep 30 2008, 14:39
- - DpInRock   Вы видать не в курсе декодирования дтмф, друид. Бе...   Sep 30 2008, 15:27
|- - DRUID3   Цитата(DpInRock @ Sep 30 2008, 18:27) Вы ...   Oct 1 2008, 08:17
- - slog   Использовал MT8870 и 8888 и другие DTMF декодеры. ...   Sep 30 2008, 15:57
- - DpInRock   2slog - а какой источник сигнала был?   Sep 30 2008, 16:12
- - slog   Приёмник ЧМ радиостанции. DTMF уверенно декодирова...   Sep 30 2008, 16:19
- - DpInRock   Ага. Я планирую приемник АМ радиостанции. Там тоже...   Sep 30 2008, 16:26
- - TheMad   Поддерживаю мнение что 8870\3170 лучше. При е...   Sep 30 2008, 20:52
- - Warlockwolf   Работали с CMX868 только в режиме ДТМФ. пробивали ...   Sep 30 2008, 21:13
- - DpInRock   Ясер Арафат что CML не стоит тех денег. Ну, может ...   Sep 30 2008, 22:23
|- - Палыч   Цитата(DpInRock @ Sep 30 2008, 17:35) А н...   Oct 1 2008, 05:51
- - DpInRock   Цитатапопробуйте голосом прогудеть DTMF непрерывно...   Oct 1 2008, 07:42
- - Rst7   ЦитатаШ-ш-ш-ш-ш-ш-ш-ш. Ага, только на самом деле ...   Oct 1 2008, 07:59
- - DpInRock   Это да. Но кто знает, как это делает МТ88. В шите...   Oct 1 2008, 08:11
|- - Палыч   Цитата(DpInRock @ Oct 1 2008, 11:11) Это ...   Oct 1 2008, 09:07
- - Rst7   ЦитатаРано или поздно схватит. Это уже зависит от...   Oct 1 2008, 08:18
- - DRUID3   корреляция - сердце распознавания образов... любых...   Oct 1 2008, 08:28
- - DpInRock   В общем-то, да. Насчет анализа второй. И в телефон...   Oct 1 2008, 12:21
- - DpInRock   К слову. Один мой знакомый китаец специально вводи...   Oct 4 2008, 11:32
- - Harbinger   Того же можно добиться компрессией, без заметных и...   Oct 4 2008, 12:56
- - ArseGun   Качество аппаратного декодирования DTMF, к слову, ...   Oct 4 2008, 14:44
- - DpInRock   Что, есть смысл поставить на вход АРУ? --- Китаец...   Oct 4 2008, 14:49
- - ArseGun   [quote name='DpInRock' date='Oct 4 200...   Oct 4 2008, 15:33


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

 


RSS Текстовая версия Сейчас: 29th July 2025 - 01:20
Рейтинг@Mail.ru


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