Например TDA7294

Форум РадиоКот • Просмотр темы - раскодировать две частоты.
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Чт янв 29, 2026 23:13:47

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: раскодировать две частоты.
СообщениеДобавлено: Чт апр 06, 2023 22:01:25 
Держит паяльник хвостом

Карма: -2
Рейтинг сообщений: 35
Зарегистрирован: Пн сен 10, 2018 19:16:28
Сообщений: 923
Рейтинг сообщения: 0
Идет 0.8с одна частота и 1.6с другая частота. Комбинаций 35. Всего 7 частот от 300 до 2000гц. На тиньке 44 сделал кодер, работает хорошо. На одном таймере ШИМ синуса, на другом частоты. На длительность таймера не хватило, сделал тупо на задержках. 35 кнопок сделал на АЦП.
Как посоветуете сделать декодер?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: раскодировать две частоты.
СообщениеДобавлено: Пт апр 07, 2023 05:42:25 
Друг Кота

Карма: 66
Рейтинг сообщений: 1023
Зарегистрирован: Пт мар 07, 2008 06:54:43
Сообщений: 4389
Откуда: Ижевск
Рейтинг сообщения: 0
Как вариант, считать период входной частоты и число таких периодов и на основе, заранее созданной, таблицы соответствия, принимать решение о декодировании.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: раскодировать две частоты.
СообщениеДобавлено: Пт апр 07, 2023 08:08:25 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1501
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15405
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Тональный набор у кнопочного телефона... и соответствующий комплект микросхем...
:roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: раскодировать две частоты.
СообщениеДобавлено: Пт апр 07, 2023 08:39:48 
Друг Кота

Карма: 67
Рейтинг сообщений: 1964
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 12867
Рейтинг сообщения: 0
В интернете есть примеры. Например, https://www.instructables.com/DTMF-Touc ... IC-Microp/
http://www.t-es-t.hu/download/microchip/an257a.pdf


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: раскодировать две частоты.
СообщениеДобавлено: Пт апр 07, 2023 12:35:25 
Держит паяльник хвостом

Карма: -2
Рейтинг сообщений: 35
Зарегистрирован: Пн сен 10, 2018 19:16:28
Сообщений: 923
Рейтинг сообщения: 0
В линии присутствуют сигналы разговорной речи соизмеримого уровня с тональными вызовами.
По хорошему нужно реализовывать цифровой фильтр, тогда и частоты не нужно измерять.
Выход фильтра это обычная переменная, за ней и нужно следить. Сначала фильтр настроен на первую частоту, после приема которой он перестраивается на вторую частоту. На stm32 я делал такие фильтры, но тут нужно сделать на тиньке44 с тормознутым ацп, вряд ли получится.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: раскодировать две частоты.
СообщениеДобавлено: Пт апр 07, 2023 23:44:34 
Друг Кота
Аватар пользователя

Карма: 17
Рейтинг сообщений: 467
Зарегистрирован: Ср ноя 11, 2009 17:19:30
Сообщений: 5618
Откуда: Воронеж
Рейтинг сообщения: 0
15 кВыб/с вполне достаточно для детектирования 2 кГц. Лично меня бы больше беспокоило отсутствие умножителя в ядре.

_________________
"Привет!" - соврал он.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: раскодировать две частоты.
СообщениеДобавлено: Вс апр 09, 2023 11:56:14 
Держит паяльник хвостом

Карма: -2
Рейтинг сообщений: 35
Зарегистрирован: Пн сен 10, 2018 19:16:28
Сообщений: 923
Рейтинг сообщения: 0
Тут срочно получил задание проверить 12 заводских пультов на кодовые тональные вызовы, что бы соответствовали. Это нужно 35 приемников на каждую комбинацию или музыкальный слух на 7 частот(нот). Каждой кнопке из 35 своя мелодия и нет проблем:) А мне как?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: раскодировать две частоты.
СообщениеДобавлено: Вс апр 09, 2023 11:58:23 
Друг Кота

Карма: 67
Рейтинг сообщений: 1964
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 12867
Рейтинг сообщения: 0
нужно 7, а не 35 приемников


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: раскодировать две частоты.
СообщениеДобавлено: Вс апр 09, 2023 13:03:06 
Друг Кота
Аватар пользователя

Карма: 17
Рейтинг сообщений: 467
Зарегистрирован: Ср ноя 11, 2009 17:19:30
Сообщений: 5618
Откуда: Воронеж
Рейтинг сообщения: 0
Если срочно, то можно и фурьешку на осциллографе включить и смотреть глазами. Это при наличии такого осциллографа, конечно.

Добавлено after 1 minute 36 seconds:
А вообще, такие частоты и звуковуха нормально отработает. Останется только записать и потом уже запись хоть целый день анализировать. Тут даже специальных приборов не надо.

_________________
"Привет!" - соврал он.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: раскодировать две частоты.
СообщениеДобавлено: Вс апр 09, 2023 13:41:10 
Друг Кота
Аватар пользователя

Карма: 123
Рейтинг сообщений: 7959
Зарегистрирован: Сб сен 13, 2014 16:27:32
Сообщений: 39199
Откуда: СпиртоГонск созвездия Омега
Рейтинг сообщения: 0
в 80х такое и под мк51 и под 8080 писали в люьом аоне было и кодер и декодер и дешик... тоже мне задача... да и если сетка частот СТАНДАРТНАЯ есть готоваые микрухи апратно обрабатывающие 2тонаные тоны ка с интервалами таки без

_________________
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: раскодировать две частоты.
СообщениеДобавлено: Вс апр 09, 2023 14:03:28 
Мудрый кот

Карма: 25
Рейтинг сообщений: 498
Зарегистрирован: Сб май 05, 2012 20:24:52
Сообщений: 1859
Откуда: KN34PC, Болгария
Рейтинг сообщения: 0
DTMF Decoder на Arduino, Goertzel алгоритм:
DTMF Decoder Using Only Arduino


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 23


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y