MaxiMuz 0 27 мая, 2014 Опубликовано 27 мая, 2014 (изменено) · Жалоба Если чем нибудь поможет : ТЗ никакого нет, надо сделать чтобы работало и подешевле. Описание АДАСЭ в виде: - вызов 1200Гц- X мс. - занято 1600Гц -Y мс - отбой 1600+1200 -Z мс что-то вроде того (короче надо чтобы формировался логический сигнал при приеме 1200, другой логический при 1600 ну и оба вместе при 1200+1600) опыт разработки подобного оборудования отсутствует так что буду рад любым предложениям 1) вызов или занятие встречной АТС - 1200Гц, t=170..250 мс. 2) Ответ вызванного абонента - 1200 Гц, t=170..250 мс. 3) Набор номера - 1200 Гц, t=~55 мс. 4) Обой - 1600 Гц, t=700+-150 мс. Подробная инфа о параметрах можете найти в сканах документации что я вам привел. _ Если вы хотите чтобы ваше оборудование было совместимо с другим подобным оборудованием. Но если вы хотите сделать собственную закрытую систему , то проще сделать , к примеру, вызов 1200 Гц , отбой 1600 Гц . Этим вы сильно упростите себе задачу распознавания двух частот. Но если всеже вам нужен именно АДАСЭ , то тут два варианта: 1. Аппаратно делать на фильтрах апппаратный приемник тонального набора (ПТН на рис.) - детектор частот. 2. программно на микроконтроллере с помощью БПФ. Если надо только несколько частот определять, то БПФ не нужен. Хватит того же алгоритма Гертцеля или корреляционного алгоритма, использующегося в АОН. Как раз для двух и более частот используется БПФ. Изменено 27 мая, 2014 пользователем MaxiMuz Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться