Включение и выключение внешнего устройства с помощью модема

Категория: Телефония | Просмотров: 127 Опубликованно: 24 июня 2011 - 15:23

Когда возникает необходимость управлять от компьютера каким-либо внешним устройством, обычно предлагается множество вариантов его сопряжения с портами 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 команды, набирая их вручную. Автоматическое выполнение необходимых для этого операций может быть заложено в программу собственной разработки, как это сделано в приложенной к статье демонстрационной программе.

Демонстрационную программу можно скачать здесь

Автор: Ю. Шомников, п. Верховье Орловской обл.



Похожие материалы из категории "Телефония":

 

Комментарии посетителей


Комментариев пока нет, будь первым!

Добавление комментария

Имя: *

E-mail: *


 B  I  U  S
:-) :-( ;-) :-P 8-) :-D :-O :-[ :-* [:] ;-[



Код: Проверочный код: нажмите для обновления