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

 
 
> Генерация DTMF - требуется помощь., Разностная частота сбивает декодер
Checker
сообщение Nov 3 2005, 05:16
Сообщение #1





Группа: Новичок
Сообщений: 6
Регистрация: 5-08-05
Пользователь №: 7 371



Возникла проблема и требуется помощь.

Генерю DTMF. Шим - 16 кГц.
На выходе обыкновенный RC- фильтр и спектроанализатор.
Получаю такую фигню - уровень разностной частоты на 30-35 дб меньше основных частот и детектор с большой вероятностью сбивается, принимая другую цифру.
Например передаю символ "D", частоты 941/1633, принмаю "A", частоты 697/1633.
Т.е разностная частота 1633-941 в декодере уверенно принимается!.

Че делать и как бороться. Бошка уже не варит...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Make_Pic
сообщение Nov 3 2005, 07:28
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 9-10-04
Из: Россия, Пермь
Пользователь №: 828



Цитата(Checker @ Nov 3 2005, 08:16)
Возникла проблема и требуется помощь.

Генерю DTMF. Шим - 16 кГц.
На выходе обыкновенный RC- фильтр и спектроанализатор.
Получаю такую фигню - уровень разностной частоты на 30-35 дб меньше основных частот и детектор с большой вероятностью сбивается, принимая другую цифру.
Например передаю символ "D", частоты 941/1633, принмаю "A", частоты 697/1633.
Т.е разностная частота 1633-941 в декодере уверенно принимается!.

Че делать и как бороться. Бошка уже не варит...
*

Причем тут разностная частота??? - Проблема в уровне шумов (конкретно нелинейные искажения/гармоники), что требует современный стандарт - где-то -33дБ. Дык вот - 16 кГц маловато для ШИМ. Мы делали 32кГц. Второе - простой RC фильтр не пройдет, нужно 3/4-й порядок. В принципе все это считается, если задаться уровнем шума. Да еще, если вы не корректно формируете частоты, то у вас еще появится джиттер, который только усугубит проблему.
Вдогонку, а вы у нижней группы частот на 3дБ понижаете уровень?
Go to the top of the page
 
+Quote Post
Checker
сообщение Nov 3 2005, 08:18
Сообщение #3





Группа: Новичок
Сообщений: 6
Регистрация: 5-08-05
Пользователь №: 7 371



Цитата(Make_Pic @ Nov 3 2005, 13:28)
Причем тут разностная частота??? -

Ну так 1633-941 = 693 Гц и она попадает как раз та низшую тональную частоту. В спектрее ее хорошо видно. Я подумал, что именно из-за этого и происходит сбой в декодере. С другой стороны непонятно то, как такая частота могла возникнуть. Это возможно только при нелинейных преобразованиях. И где это - я не могу найти.
sad.gif
Цитата(Make_Pic @ Nov 3 2005, 13:28)
Проблема в уровне шумов (конкретно нелинейные искажения/гармоники), что требует современный стандарт - где-то -33дБ. Дык вот - 16 кГц маловато для ШИМ. Мы делали 32кГц.

Уровень этой гармоники как раз вроде вписывается в допуск 30 дб. Как бы еще удавить... Попробую 32 кГц сделать.

Цитата(Make_Pic @ Nov 3 2005, 13:28)
Второе - простой RC фильтр не пройдет, нужно 3/4-й порядок.

Так фильтр в корне не изменит ситуации, потому как помеховая частота находится как раз на месте тональной ... sad.gif
Если бы помеха была за полосой 697-1633 Гц, тогда - согласен...

Цитата(Make_Pic @ Nov 3 2005, 13:28)
В принципе все это считается, если задаться уровнем шума. Да еще, если вы не корректно формируете частоты, то у вас еще появится джиттер, который только усугубит проблему.

Это чуть подробнее...

Цитата(Make_Pic @ Nov 3 2005, 13:28)
Вдогонку, а вы у нижней группы частот на 3дБ понижаете уровень?

Да. Обязательно. Без этого намного хуже..
Go to the top of the page
 
+Quote Post
G}{OST
сообщение Nov 3 2005, 08:44
Сообщение #4


Участник
*

Группа: Новичок
Сообщений: 48
Регистрация: 6-05-05
Пользователь №: 4 784



А PCD3312C поставить? Или мы не ищем лёгких путей? wink.gif


--------------------
cul8r!
* #ru_embedded - эмбеддерский чат
Go to the top of the page
 
+Quote Post
Checker
сообщение Nov 3 2005, 08:57
Сообщение #5





Группа: Новичок
Сообщений: 6
Регистрация: 5-08-05
Пользователь №: 7 371



Цитата(G}{OST @ Nov 3 2005, 14:44)
А PCD3312C поставить? Или мы не ищем лёгких путей?  wink.gif
*

Увы, я заказчику предлагал несколько вариантов, но прошел только этот.
В основном по причине габаритов-стоимости.
Go to the top of the page
 
+Quote Post
G}{OST
сообщение Nov 3 2005, 09:08
Сообщение #6


Участник
*

Группа: Новичок
Сообщений: 48
Регистрация: 6-05-05
Пользователь №: 4 784



Цитата(Checker @ Nov 3 2005, 12:57)
Цитата(G}{OST @ Nov 3 2005, 14:44)
А PCD3312C поставить? Или мы не ищем лёгких путей?  wink.gif
*

Увы, я заказчику предлагал несколько вариантов, но прошел только этот.
В основном по причине габаритов-стоимости.
*


Неужто 8-выводный корпус за 40 рублей так сильно увеличивает габариты и стоимость? Ну что ж, раз взялся за гуж... huh.gif


--------------------
cul8r!
* #ru_embedded - эмбеддерский чат
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Checker   Генерация DTMF - требуется помощь.   Nov 3 2005, 05:16
||||- - Checker   Цитата(G}{OST @ Nov 3 2005, 15:08)Неужто 8-вы...   Nov 3 2005, 11:03
||||- - G}{OST   Цитата(Checker @ Nov 3 2005, 15:03)Цитата(G}{...   Nov 3 2005, 11:24
|||- - Make_Pic   Цитата(G}{OST @ Nov 3 2005, 11:44)А PCD3312C ...   Nov 3 2005, 13:32
||- - Make_Pic   >Проблема в уровне шумов (конкретно нелинейные ...   Nov 3 2005, 13:55
||- - Checker   Цитата(Make_Pic @ Nov 3 2005, 19:55) Вооб...   Nov 7 2005, 05:55
|- - ESN   Цитата(Make_Pic @ Nov 3 2005, 10:28) - Пр...   Feb 26 2015, 12:09
- - _artem_   Da dumayu ti chtoto namudril v tom meste gde chast...   Nov 7 2005, 15:20
|- - Checker   Цитата(_artem_ @ Nov 7 2005, 21:20) Vmest...   Nov 8 2005, 04:09
|- - Make_Pic   >>Проверил. Переполнения нет. Специально уме...   Nov 8 2005, 06:51
- - vlader   А уменя на AVR c ШИМом 14 кГц и RC цепью все работ...   Nov 30 2005, 05:41
- - proba   ЦитатаПолучаю такую фигню - уровень разностной час...   Nov 30 2005, 16:14
- - vlader   proba Речь идет о уровне разностной частоты, а не ...   Dec 1 2005, 05:25
|- - Make_Pic   Цитата(vlader @ Dec 1 2005, 08:25) proba ...   Dec 1 2005, 15:38
- - vlader   Make_Pic Дык, я про свои помехи ничего и не говори...   Dec 5 2005, 06:00


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

 


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


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