У нас в организации по одному телефонному номеру на три кабинета. Стало быть три спаренных телефона. Хочется собрать девайс - коммутатор. При звонке он берет трубку, посылает в линию речевой сигнал типа "Если хотите Иванова, нажмите 1, Петрова - нажмите 2 ...". Далее в зависимости от нажатий коммутирует с каким либо телефоном. Цифровая часть - запись речи, анализ нажатия кнопки я знаю как сделать, собсвенно, отделные узлы, использовавшиеся в других разработках уже готовы.
Меня интересует аналоговая часть - сопряжение входа микроконтроллера с телефонной линией, с ЗЧ выходом речевой микросхемы, коммутация (как сделать чтобы при "поднятой трубке" девайса и при последующей коммутации на конечном аппарате звонил звонок).
Вторая проблема. У нас телефоны не параллельные, а как бы последовательные, т.е. идет линия к первому телефону, от первого ко второму, от второго к третьему. Т.Е. три телефона в девайс не воткнешь. Может как-то реализовать с тремя девайсами, каждый из которых будет реагировать только на свой сигнал?
|