Страница 1 из 2
“спаривание” AVR с телефонной линией
Добавлено: Пн сен 08, 2008 11:09:34
avarte
Как можно заставить контроллер позвонить по, записанному в него, номеру и выдать в линию при поднятии трубки что-нибудь?
Добавлено: Пн сен 08, 2008 11:24:40
nds
проще всего прикошачить к контроллеру комовский модем
и управлять ат командами
в другом случае понадобиться дополнительная обвязка
и более сложная программа
Re: “спаривание” AVR с телефонной линией
Добавлено: Пн сен 08, 2008 12:09:13
aen
avarte писал(а):заставить контроллер позвонить
nds писал(а):прикошачить к контроллеру комовский модем и управлять ат командами
Набор то какой?
Импульсный или тоновый?
Неужели пользователи МК так мелко плавают?
Задача же простейшая.
Если не сможете на МК в течении суток, то нарисую вам на транзисторах.
Постараюсь всё на МП41.

Добавлено: Пн сен 08, 2008 12:14:20
avarte
импульсный
можно и на МП41, главно знать временные задержки для посылок сигнала на атс, и знать частоты вызова и занятости, напряжения
ПОДСКАЖИТЕ?
Добавлено: Пн сен 08, 2008 12:30:09
nds
aen,
цитаты не понял
модемы умеют работать как с импульсным так и с тоновым набором.
Если уж так хочется на транзисторах то лучше использовать какой нибудь мосфет, схема то получиться простейшая - транзистор подключенный стоком и истоком к линии, мост , конденсатор, и делитель из двух резисторов,
а в программе прийдеться обрабатывать как минимум постоянный сигнал(гудок), длинные и короткие гудки,причем у всего этого огромный разброс по времени
Добавлено: Пн сен 08, 2008 12:35:49
avarte
nds писал(а):Схема то получиться простейшая - транзистор подключенный стоком и истоком к линии, мост , конденсатор, и делитель из двух резисторов,
а в программе прийдеться обрабатывать как минимум постоянный сигнал(гудок), длинные и короткие гудки,причем у всего этого огромный разброс по времени
хотелось-бы поподробнее, я в этом деле еще котенок,
Добавлено: Пн сен 08, 2008 12:37:10
nds
щас нарисую
Re: “спаривание” AVR с телефонной линией
Добавлено: Пн сен 08, 2008 12:44:03
aen
Ну пошутил я. Хотя на МП41 это реально сделать и довольно просто.
Вот что в первом посте у автора написано.
avarte писал(а):выдать номер в линию при поднятии трубки
Т.е. простейший случай. Трубку поднял, пошёл набор номера.
Это сейчас любой примитивный телефонный аппарат может. Правда там набор последнего номера, но суть одна. Т.е. и МК не нужен. Взять микросхему, что в телефонном аппарате, не помню как она называется, но при желании можно найти.
Сейчас гляну временные диаграммы импульсного набора, хотя там особой точности не нужно.
Добавлено: Пн сен 08, 2008 12:54:49
nds
я чуть по другому понял
я понял так, что надо чтобы контроллер набирал номер, дожидался пока поднимут трубку и потом чтото выдавал в линию
както так (схема жутко приблизительная поэтому всерьез прошу не рассматривать)
Добавлено: Пн сен 08, 2008 13:45:05
avarte
а может источник какой-нить подкинете, теорию почитать охото, разобраться.
Добавлено: Пн сен 08, 2008 13:47:28
nds
источник о чем ?
стучись в аську пообщаемся
Добавлено: Пн сен 08, 2008 14:06:30
aen
Вот картинку полчаса рисовал. Принцип импульсного набора в том, что при снятой тубке напряжение в линии садится с 48 - 60 вольт до 8 - 15 вольт. Принцип набора номера состоит в том, что телефонный аппарат со снятой трубкой кратковременно отключается и снова подключается к линии. Если набираем например двойку, то он два раза отключиться. Поэтому например быстрое нажатие на рычаг трубки эквивалентно набору номера в импульсном режиме. При соответствующей сноровке можно набрать номер не пользуясь номеронабирателем. Здесь цифры не очень точные, но всё должно работать. В механических номеронабирателях и не такие разбросы, но они до сих пор работают.
Добавлено: Чт сен 11, 2008 04:34:48
avarte
А как еще и питание получать от телефонной линии?
не повредит ли это АТС? не прийдут-ли соответствующие службы по мою кошачью шкурку?
Добавлено: Чт сен 11, 2008 07:26:09
nds
зависит от того сколько надо питания
а получить в принципе элементарно
совершенно стандартный выпрямитель + преобразователь dc-dc при необходимости
Добавлено: Чт сен 11, 2008 07:35:08
ARV
avarte писал(а):А как еще и питание получать от телефонной линии?
не повредит ли это АТС? не прийдут-ли соответствующие службы по мою кошачью шкурку?
миллиампер 20 можно получить запросто. а на счет прийти - не прийдут, пока у вас не возникнет что-то с телефоном. вот тогда, если обратитесь в техподдержку, придет дядя-мастер, увидит самопальный девайс на линии, и пошлет вас куда подальше с вашими проблемами, да еще могут штраф выписать или вообще телефон отключить. а вообще "с той стороны" узнать, что за девайс у вас подключен - практически нет возможности, вся аппаратура рассчитана на КЗ в линии, так что если вы не станете подавать в линию 220В, то повредить оборудование АТС не сумеете (кстати, грозозащита все равно должна и от 220 спасти).
т.е. вывод такой: молча тихой сапой подключайтесь и пользуйтесь, не афишируя этого. а то ведь связисты даже подключение самодельного АОН считают недопустимым!
Добавлено: Чт сен 11, 2008 11:25:03
nds
ну при меньшем напряжении можно милиампров и больше получить:)
Добавлено: Пт сен 12, 2008 08:20:58
MetEl
Вы ещё пол год будете флудить.
Н.И Бунцев "Автоматический Определитеть Номера", принцип работы, Москва, Центр "СКС", 1993г.
Все вопросы связанные с телеф. линией, станцией, требованиями, затронута цифровая схемотехника, принципы работы ЦПУ, алгоритмы и способы управления. А также динамической индикации, определения сосояния т.линии, запрашиваемого номера, вызова и всё, всё, всё. В том числе и аналоговая часть.
Можно сказать, что это очень хорошая книга!
Прочитав её можно самому разработать и собрать АОН, а это больше чем телефон. Только в современном исполнении это будет на МК и ЖКД,
Думаю что она есть в нэте.
Добавлено: Пт сен 12, 2008 12:13:59
bagira
А.И.Кизлюк "Справочник по устройству и ремонту телефонных аппаратов зарубежного и отечественного производства" Москва 1999г. Содержит чёткое и ясное описание ВСЕХ протоколов телефонной связи, в том числе и нагрузочные способности телефонных линий, и отличия протоколов отечественных и импортных АТС, описана и система АОН. Коротко, ясно, и без всякой "воды".
Добавлено: Пт сен 12, 2008 12:18:03
MetEl
И как оцифровать скажем гудок?
Воды в этой книге нет!
Там всё полезно.
А в Справочнике, разве что, более раскрыт разговорный узел, и половина книги это схемы и таблицы. Что собственно и должно быть в справочнике.
В "АОНе" всё что нада для того чтобы сделать его.
Что там может быть "водой"?!
Вместо ВИшки (прог.счётчика)-встроенный счёт./тайм. МК, вместо операционника - АЦП, ВВшки - порты МК. РУшки-ОЗУ МК.
И притом становится понятно, что нужно было сделать лет 15 назад. И как всё это удалось интегрировать в МК. И не заморачиватся на разводку, согласование, и пр. Что даже плохо с одной стороны.
Т.к. раньше приходилось думать, а щаз только библиотеки копировать!
Добавлено: Пт сен 12, 2008 13:39:44
bagira
Характеристики основных и дополнительных сигналов,поступающих от АТС к абоненту описаны на стр.10 и 11. (как временнЫе так и частотные) НО!!! Даже если Вы с 1 раза всё правильно и точно спаяете и запрограмируете работать не будет с вероятностью 70-80% .
Поясняю: То что в стандарте прописаны все цифры не говорит о том что в жизни на ВСЕХ АТС все они соблюдены. Каждая АТС индивидуальна (по крайней мере отечественные), правда импортные - более точно поддерживают стандарт. По опыту эксплуатации АОНа скажу что настроить определение удаётся на 1-2 АТС , остальные гонят ошибки. Перестраиваю характеристики запросов - другие 1-2 АТС начинают определяться , прежние станции пропадают. И так по кругу до бесконечности. Потом мне объяснили что на каждой АТС свой начальник, у каждого начальника - свои тараканы в голове и на каждоа АТС - свои электромеханические генераторы тех самых "стандартных" сигналов (кои стандартны только в меру "понятий" тех самых начальников).
Так что возьмите МОДЕМ , изучите и используйте его систему команд, и при помощи МК реализуйте своё устройство. Удачи!