computery.ru

 на главную

 заложить
 подписка
 editorial

hardware

 железо
 ликбез
 support

software

 программы
 support

connect

 интернет
 телефония

history

 как это было
 market history
 письма
 случаи
 mustdie
 о журнале
 архив журнала

сервис

 комиссионка
 конференция
 драйверы
 гостевая книга
 отзывы
 почта

реклама

поиск



PageRank

 


практикум

 

Догоним и перегоним,
или Чайники под управлением Windows

Александр Долинин

ЧАЙНИК, -а; м. 1. Сосуд с ручкой и носиком для кипячения воды...
2. Шутл. О неопытном человеке, новичке в чем-либо.
(Большой толковый словарь русского языка)

В последнее время все чаще появляются сообщения о выпуске "интеллектуальных" бытовых приборов - стиральных машин, которые могут самостоятельно подключаться к интернету и скачивать новые программы для стирки (а за доступ кто платить будет - фирма, что ли?), управляемые через Сеть кондиционеры… А дальше у них что по плану? Уже сейчас многие дома оборудуются системами централизованного контроля практически всего - лифтов, микроклимата, телефонов…

Этим часто (в фильмах) пользуются всякие недобрые личности - подключившись к сети управления, берут власть в свои руки - и дальше действуют согласно разнообразным фантазиям сценаристов. У нас таких домов пока немного, и подобных случаев вроде не было. 
Ладно, оставим решение этих задач большим компаниям. А что можно сделать самому в своей квартире, причем такое, что было бы возможно изготовить из деталей, имеющихся в старой аппаратуре или на ближайшем радиорынке? Например, чтобы управлять домашними электроприборами на расстоянии? Заманчиво было бы включать любой из своих аппаратов, не сходя с места, и получать сообщения о выполнении задач прямо на свой "Рабочий стол".

Можно даже объявлять о событиях приятным (или не очень…) голосом. Что-то подобное я видел лет пятнадцать назад в каком-то рекламном проспекте. Речь шла о многофункциональном таймере, размерами с современный видеоплейер. Этот агрегат подключался ко всем возможным бытовым приборам в доме, можно было также управлять и освещением. Программировался он чуть ли не на год вперед. И целый год соседи могли не замечать, что в доме никого нет - зажигается и гаснет свет, включается и выключается музыка…

Прямо "дом с привидениями", лишь бы в гости никто не заходил.
Итак, поставим перед собой задачу-минимум - включить чайник - и рассмотрим подходящие варианты. Как всегда, начнем издалека. Есть много людей, занимающихся компьютерами и практически не умеющих паять (да им это и не нужно - все делается отверткой). Также есть много людей, умеющих и любящих что-то паять, но использующих компьютер в основном как подручный инструмент. Оба эти множества пересекаются довольно редко - в основном тогда, когда требуется ремонт любимой железки. А ведь можно сделать друг для друга гораздо больше…

Для проведения экспериментов лучше всего использовать "лабораторную крысу" - старую мультикарту ISA, особенно если вы посредством экспериментов спалите СОМ-порт, а "мамку" поменять возможности не будет.

Проба пера

Шаг первый - приготовление к сборке. Например, вы любите слушать плейер, но куда-то делось зарядное устройство. Эта проблема быстро решается с помощью паяльника и компьютера - выход предложил один заграничный умелец. Видимо, у них там проблемы с китайскими "зарядниками"… Итак, необходимо найти шнур от "дохлой" мыши, 2 диода (желательно небольшого размера), резистор. И спаять это все согласно приведенной схеме (см. ниже). Диоды - практически любые, кроме малогабаритных - они обычно экспериментов не выдерживают. Автор утверждал, что за 3 рабочих дня (24 часа) ваши аккумуляторы вполне зарядятся. Пока будете паять это устройство, заодно и потренируетесь в определении номеров штырьков (ничего тут смешного нет - это просто только на первый взгляд).

А теперь вернемся к проблеме дистанционного управления чайником. В принципе, ничего особенно сложного тут нет, и для построения такого "интерфейсного устройства" не требуются дефицитные детали, многие из них можно позаимствовать, к примеру, из старых телевизоров или купить практически за копейки.

Итак, приступим к конструированию нашего девайса. Устройство будет состоять из трех основных частей - схемы управления, схемы коммутации и блока питания. Сигнал с COM-порта будет поступать на вход схемы управления, и она будет включать схему коммутации, которая, собственно, и управляет включением нагрузки. Многие спросят: а почему бы не использовать сигналы от порта принтера? В принципе, это возможно, но практически везде этот порт уже занят…

Величина выходных сигналов на порте принтера меньше, чем на COM-портах, поэтому и дальность передачи сигналов меньше. К тому же у большинства современных компьютеров используются мыши PS/2, и, если у вас нет внешнего модема или "умного" блока бесперебойного питания, COM-порты остаются свободными. Хотя, если захотите, можете поэкспериментировать и с принтерным портом…

Просто и со вкусом

Сразу хочу сказать, что возможных вариантов схем - очень много, и у каждого есть свои достоинства и недостатки. Вот схема самого простого устройства управления. Те, кто считает себя достаточно просвещенным в радиотехнике, пусть сразу изучают схему, а остальные могут прочитать, как эта штука функционирует. Для того чтобы на схему начали поступать "команды", необходимо обязательно запаять перемычки, показанные на схеме возле разъема COM-порта.

Они нужны для того, чтобы изобразить устройство, готовое к приему данных (обычно это модем). Если этих перемычек не будет, при попытке что-либо передать на СОМ-порт будет выводиться сообщение об ошибке. Работать наше устройство будет по команде, поступающей с COM-порта. Для "запуска чайника" необходимо создать файл со следующим содержанием: copy C:\command.com com1: > nul (далее можно создать ярлык для этого файла, поместить его на "Рабочий стол" и изменить картинку на что-нибудь подходящее). Для тех, кто не знает DOS: файл копируется на порт СОМ1, если "выключатель" подключен именно к нему.

На штырьках разъема (TD) появляется последовательность разнополярных импульсов, из них мы выделяем нужные нам - положительные. Они проходят через диод VD1, конденсатор С заряжается, напряжение с него через резистор R поступает на базу транзистора, транзистор открывается и срабатывает реле Р1. Своими контактами 1.1 оно "самоблокируется", а контактами 1.2 включает цепь коммутации нагрузки. Срабатывает более мощное реле, контакты которого побольше размером и не "сварятся" под нагрузкой.

Чайник подключается. Недостаток - "сбросить" реле можно только отключением питания кнопкой S1. (Но ведь все равно идти чай наливать…) Еще один недостаток - этой схеме требуется трансформатор питания с хорошей изоляцией между сетевой и выходной обмотками. Можно, в принципе, обойтись и без блокирующих контактов 1.1, но тогда придется копировать весьма много - например, весь каталог Windows, а то чайник не успеет закипеть.

 



(с) 2000-2001 Upgrade
webmaster: egor_be
programmer: Сергей Тихоновский
newsmaker: Remo