Подскажите возможные пути реализации Caller ID CLIP FSK
- Войдите на сайт для отправки комментариев
Доброго дня.
Нужно реализовать коробочку - определитель номера CLIP FSK с возможностью организации черного списка (ЧС) как по БД, так и по маске.
Общая логика: линия АТС, определитель с коммутатором внутр. линии, внутренняя линия.
По умолчанию, определитель в ожидании, внутренняя линия отключена физически.
Поступает звонок, срабатывает определитель, если номер не из ЧС, то подключается внутренняя линия.
Собственно вопрос встал в том, можно-ли без особого гемороя с минимальными затратами на интерфейс внешней линии, на том-же UNO на 328P, реализовать приём и дешифрацию FSK пакета 1200 бод ?
Может у кого-то есть готовые наработки ?
В журнале Радио №9 за 2003 год, была описана несложная конструкция определителя номера на PIC 16F628, с I2C RTC и памятью. Но к сожалению нет исходников прошивки с комментариями, чтоб понять логику работы, а только готовая прошика.
Хотелось-бы реализовать аналог на 328P, в ней-же есть и компаратор и ADC, но абсолютно нет никаких познаний в алгоритмах дешифрации ЧМ пакетов, буферизацией данных, ибо за пределы управления другими устройствами по I2C выходить не было нужды.
Пока мне кажется, что будет проще сделать адаптер линия-COM по схеме того-же автора, а Ардуиной или же какой-нибудь ARM - PI слушать КОМ-порт.
http://www.aon-clip.narod.ru/cid_com.htm
Поделитесь, плиз, своими мыслями на данную тематику.
Стареем, мозги не те уже... )))
Спасибо!
Попутно...
В поисковиках видел информацию о том, что на Атмегах были реализованы какие-то АОНЫ от известных производителей (типа Палихи и т.п.), но информации по аппаратной части и тем более по ПО, я не нашел.
Можно-ли какой-нибудь софтиной для ПК сэмулировать на выходе звуковой карты аутентичный FSK пакет, чтоб попробывать поиграться с алгоритмами распознания ?