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

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> Железный или программный вариант, лучше для декодирования 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
Kuzmi4
сообщение Sep 30 2008, 13:57
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 DpInRock - пробовал MT8870 - нечего железячка - не с чем сравнивать потому как не особо хотелось самому городить DTMF-Decoder - но на работу чипа не жалуюсь. Как говорится - можно брать smile.gif
Go to the top of the page
 
+Quote Post
Палыч
сообщение Sep 30 2008, 14:25
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Цитата(DpInRock @ Sep 30 2008, 16:30) *
А вот MT8888 никогда не использовал. Смотрю, он в характеристиках на -30 dB работает. Нормально так.
Дайте совет, если не жалко.
Алгоритм Гертцеля - не использовал... А вот МТ8870 (Вам, ведь, нужен ресивер?) - использовал. Учтите, что эта м/с очень чувствительна до всякой грязи у неё на ногах: после пайки обязательно не пожалейте спирта на промывку от флюса; и предусмотрите, чтобы во время эксплуатации устройства на её ноги не попадала пыль(грязь), если устройство будет работать в уличных условиях. Не знаю: поможет ли покрытие лаком - проблему решали герметичным корпусом.
Go to the top of the page
 
+Quote Post
shamray
сообщение Sep 30 2008, 14:29
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 114
Регистрация: 31-08-05
Из: Украина, Одесса
Пользователь №: 8 105



Цитата(DpInRock @ Sep 30 2008, 17:30) *
Герцеля реализовывал только на DSP при выборках 8 кгц. Результат декодеровки мне не сильно нравился. Не в восторге я был совсем.


Тоже интересуюь этим вопросом. Есть ли алгориты декодирования DTMF более точнве чем герцель при сопоставимых ресурсах. Сылшал есть корреляционный алгоритм, но ничего подробного о нем не нашел.
Go to the top of the page
 
+Quote Post
DpInRock
сообщение Sep 30 2008, 14:35
Сообщение #5


Гуру
******

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



Мерси, товарищи. Вот пока задавал вопрос посмотрел аппликейшн от Техаса. Там волновые цифровые фильтры используют для декодирования DTMF.

Просто микросхемы в ближайших магах нет, вот и решил заменить беганье по улицам на программирование дома...
Мне просто нужен 3-х вольтовый вариант. А его в закромах Родины как-то не оказалось.


А вот вопрос к использовавгим. А на голос эта микросхема реагирует? Типа, вторые гармоники анализирует, или просто чисто тупо эти 8 частот?


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
DRUID3
сообщение Sep 30 2008, 14:39
Сообщение #6


山伏
*****

Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294



biggrin.gif Из цикла "вчера весь день делал детей, результатом неудовлетворен" biggrin.gif
Надо было умудриться.
В каком смысле недовольны Герцелем??? Что, мимо частоты попадает или подзванивает? Или еще чо?

А есть еще FFT, IIR(совсем мало ресурсов но полоса пошире), FIR (я так понимаю его имели ввиду под кореляционным)... Вобщем все, что может отделять одну частоту от другой - кстати, можно и порядковыми фильтрами.

Как для меня то программные варианты в 100 интереснее в том плане, что сам можешь задать параметры которые тебе нужны...

Цитата(DpInRock @ Sep 30 2008, 17:35) *
Мерси, товарищи. Вот пока задавал вопрос посмотрел аппликейшн от Техаса. Там волновые цифровые фильтры используют для декодирования DTMF.

Просто микросхемы в ближайших магах нет, вот и решил заменить беганье по улицам на программирование дома...
Мне просто нужен 3-х вольтовый вариант. А его в закромах Родины как-то не оказалось.
А вот вопрос к использовавгим. А на голос эта микросхема реагирует? Типа, вторые гармоники анализирует, или просто чисто тупо эти 8 частот?

А есть смысл во вторых гармониках?


--------------------
Нас помнят пока мы мешаем другим...
//--------------------------------------------------------
Хороший блатной - мертвый...
//--------------------------------------------------------
Нет старик, это те дроиды которых я ищу...
Go to the top of the page
 
+Quote Post
DpInRock
сообщение Sep 30 2008, 15:27
Сообщение #7


Гуру
******

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



Вы видать не в курсе декодирования дтмф, друид.
Без анализа второй гармоники просто голос вам будет выдавать тучу DTMF. А надо, чтобы на фоне голоса, музыки обнаружить. Так вот. В речи очень не часто содержится первая гармоника без второй. А вот в чистом ДТМФ - только первые гармоники.

А вот с настройкой параметров - это ВООБЩЕ НЕ НАДО. Это сразу до свиданья. У меня нет никакого интереса, хобби к настройкам. Их и в Гертцеле - навалом.


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
slog
сообщение Sep 30 2008, 15:57
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 961
Регистрация: 28-11-05
Пользователь №: 11 489



Использовал MT8870 и 8888 и другие DTMF декодеры. Супер. По моему такого же качества декодирования добится программно на AVR не реально.


--------------------
В действительности всё не так, как на самом деле.
Go to the top of the page
 
+Quote Post
DpInRock
сообщение Sep 30 2008, 16:12
Сообщение #9


Гуру
******

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



2slog - а какой источник сигнала был?


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
slog
сообщение Sep 30 2008, 16:19
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 961
Регистрация: 28-11-05
Пользователь №: 11 489



Приёмник ЧМ радиостанции. DTMF уверенно декодировался даже в очень сильных шумах.


--------------------
В действительности всё не так, как на самом деле.
Go to the top of the page
 
+Quote Post
DpInRock
сообщение Sep 30 2008, 16:26
Сообщение #11


Гуру
******

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



Ага. Я планирую приемник АМ радиостанции. Там тоже с шумами отлично. Сколько хочешь...

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


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
TheMad
сообщение Sep 30 2008, 20:52
Сообщение #12


Знающий
****

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



Поддерживаю мнение что 8870\3170 лучше. При ее цене в 1 доллар работает она намного лучше всего того что можно достичь за эти деньги. Про чувствительность к грязи на выводах - никогда не замечал. Использовал много, в том числе в условиях сильных ВЧ помех (на одной плате с GSM модулями и их антеннами, передатчиками на 150\450 МГц мощностью в десятки ватт), проблем нет.


--------------------
Go to the top of the page
 
+Quote Post
Warlockwolf
сообщение Sep 30 2008, 21:13
Сообщение #13


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 17-06-08
Пользователь №: 38 358



Работали с CMX868 только в режиме ДТМФ. пробивали по полевке 17 км. на шине было несколько устройств. проблем никаких небыло.
до того как я нашел CMX использовали 8870 и как раз для радио. в качестве радио был использован вокитоки на 433Мегагерца, средней цены. Были нарекания, тобиш на коленке все работало, как только выходили в поле, из десяти запросов 8 ответов.

СМХ по радио, не пробовали. Потому как к тому времени появились мощъные блютуфы, и на них прбивали канал в 500 метров. из 10 запрсов 10 ответов smile.gif

только вот дорогие они эти смх.

Сообщение отредактировал Warlockwolf - Sep 30 2008, 21:13
Go to the top of the page
 
+Quote Post
DpInRock
сообщение Sep 30 2008, 22:23
Сообщение #14


Гуру
******

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



Ясер Арафат что CML не стоит тех денег. Ну, может и стоит, но больно дорого. За эти деньги можно инфу на бумажке записать и бегом отнести.


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


Гуру
******

Группа: Свой
Сообщений: 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

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

 


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


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