Включение и выключение внешнего устройства с помощью модема
Энциклопедия
радиоэлектроники и электротехники / Часы, таймеры, реле, коммутаторы нагрузки
Когда возникает необходимость управлять от компьютера каким-либо внешним устройством, обычно предлагается множество вариантов его сопряжения с портами LPT, COM, USB, для чего, однако, требуются специальные адаптеры и программное обеспечение.
К тому же порты LPT и СОМ у современных компьютеров (особенно ноутбуков) обычно отсутствуют. Остается шина USB, но сопрячь с ней что-либо самостоятельно может только очень квалифицированный специалист.
Если задача очень проста и не требует передачи больших массивов информации и подачи сложных команд (например, нужно что-то просто включить или выключить), вариант с использованием USB становится совершенно нерентабельным.
Предлагаю простое и интересное, на мой взгляд, решение. Телефонный модем, внешний или встроенный, имеется почти во всех современных компьютерах, хотя с развитием технологии ADSL и высокоскоростного Интернета он практически не используется Его вполне можно приспособить для решения простой задачи "включить-выключить".

Рис.1
Для примера подключим светодиод к разъему "LINE" модема, как показано на рис. 1 Теперь с помощью любой терминальной программы, например HyperTerminal, входящей в комплект Windows, можно включить и выключить этот светодиод.
Чтобы запустить HyperTerminal, пройдите по пути "Пуск-Программы-Стандартные-Связь->HyperTerminal". Прежде всего программа попросит указать имя нового соединения. Задайте любое и нажмите "ОК". Следующим шагом укажите программе СОМ-порт компьютера, к которому подключен модем, и вновь нажмите "ОК". Если модем встроенный, в компьютере он обычно подключен к СОМ-порту, физически существующему, но не имеющему внешнего разъема.

Рис. 2
Определить этот порт поможет изображенное на рис. 2 окно, которое открывают, пройдя по пути Пуск-Настройка-Панель управления-Телефон и модем-Модемы.
При дальнейшей настройке соединения откажитесь от предложения изменить параметры порта, оставив их предлагаемыми по умолчанию, однако некоторые режимы работы программы Hyper Terminal изменить необходимо В ее главном окне нажмите на экранную кнопку &, в открывшемся окне перейдите на вкладку "Параметры". Установите их значения в соответствии с рис. 3 и нажмите на кнопку "ОК"

Рис. 3
Теперь можно приступать к управлению светодиодом. Подаем модему команду "Снять трубку", для чего набираем на клавиатуре АТН1 (латинскими буквами) и нажимаем на клавишу Enter. В ответ должно быть получено сообщение ОК. Линейная цепь модема замкнется, и светодиод будет включен. Для его выключения нужно подать команду АТНО - "Повесить трубку". На рис. 4 показано, как выглядит обмен информацией с модемом в главном окне терминальной программы.

Рис. 4
Не обязательно подавать модему AT команды, набирая их вручную. Автоматическое выполнение необходимых для этого операций может быть заложено в программу собственной разработки, как это сделано в приложенной к статье демонстрационной программе.
Демонстрационную программу можно скачать
отсюда.
Автор: Ю. Шомников, п. Верховье Орловской обл.; Публикация:
www.radioradar.net
Смотрите другие статьи раздела
Часы, таймеры, реле, коммутаторы нагрузки
Рекомендуем скачать в нашей Бесплатной технической библиотеке:
журналы Amaterske Radio 2003 (архив за год)
журналы Юный техник 1984 (архив за год)
книга Панель высокочастотной направленной защиты ПДЭ 2802. Гелдьфанд Я.С., Дони Н.А., 1992
книга Конструирование кассетных любительских магнитофонов. Смирнов Л.И., 1977
статья Коммутатор акустических систем
статья Упрямая звездочка
справочник Зарубежные микросхемы и транзисторы. Серия S