Всем привет! Задался делать распознаватель сигналов идущих от АТС абонентскому устройству. Когда человек звонит по телефону и в ответ слышит частые гудки (линия занята) - это и есть ответ от АТС. Это синусоидальный сигнал частотой в 420Гц +-20Гц. Вот именно этот сигнал и нужно распознать, достаточно что при наличии этого сигнала была лог. 1, при отсутствии - лог 0.
Учитывая, что в линии бывают ещё и другие сигналы например 1400Гц, 1800Гц и др. думаю что нужен будет полосовой фильтр и ФНЧ и ФВЧ, который будет срезать всё, что ниже 300Гц и выше 500Гц.
Но остаётся вопрос, как из синусоиды получить лог. состояние ? Ну и вообще как всё это подключить к тел. линии ?
Может кто видел подобное, или подскажет в какую сторону копать ?
Раздел: Начинающим
Учитывая, что в линии бывают ещё и другие сигналы например 1400Гц, 1800Гц и др. думаю что нужен будет полосовой фильтр и ФНЧ и ФВЧ, который будет срезать всё, что ниже 300Гц и выше 500Гц.
Но остаётся вопрос, как из синусоиды получить лог. состояние ? Ну и вообще как всё это подключить к тел. линии ?
Может кто видел подобное, или подскажет в какую сторону копать ?
Раздел: Начинающим