Уголок Самоделкина ( часть 1 )

В этом разделе я хочу рассказать немного о " железезной части " программы TimeSwitch.
Как уже говорилось , все затевалось для того, чтобы управлять аквариумным хозяйством.Основная электроника была уже готова. Она работала так же в автоматическом режиме, но было желание добавить возможность управлять ею по времени. Для чего нужны как раз такие ключи, о которых я расскажу ниже.

В интернете достаточно много описаний различных ключей , для работы вместе с LPT портом компьютера. То что я здесь размещаю, отличается только тем, что я постарался использовать по возможности те детали, что были под рукой. И только оптроны пришлось купить. Но обо всем по порядку.
Прежде всего всем , кто захочет использовать эту программу, а тем более поковыряться с "исходниками" необходим будет " тестер LPT "

Вот что он из себя представляет:

Опять же схема не нова. Только везде разные номиналы деталей. Я использовал резисторы 270 ом и светодиоды АЛ307Б красного свечения.

Здесь подробно описано это устройство. Часто необходимо иметь возможность не только видеть какой уровень сигнала присутствует на выводах, но и подключать к выводам и другие устройства.

Для наглядности вот номера выводов разъема:

N Направление Сигнал
1 Выход Data Strobe
2 Выход Data 0
3 Выход Data 1
4 Выход Data 2
5 Выход Data 3
6 Выход Data 4
7 Выход Data 5
8 Выход Data 6
9 Выход Data 7
10 Вход Acknowledge
11 Вход Busy
12 Вход Paper Out
13 Вход Select
14 Выход Auto feed
15 Вход Error
16 Выход Init
17 Выход Select Input
18-25   Ground

 

 

 



 

Самые простые ключи - это :

В принципе можно использовать и их, но лучше предохранить LPT порт , развязав его с основной схемой через оптрон. Для удобства пришлось приобретать оптроны 4N25.
В результате получилась такая схема:


увеличить

Может оказаться не удобным для повторения этой схемы то, что питание у нее 5 V.
Питание определяется в основном только напряжением срабатывания реле. По случаю я нашел импортные реле OMRON G6A-234P на напряжение срабатывания 5V. Взяв это напряжение непосредственно от источника питания сервера, к которому подключены ключи.

Как показала практика , введение в эту схему светодиодов , которые нужы лишь для индикации срабатывания реле, ухудшело надежность срабатывания этих реле. Тем, кто будет повторять схему с реле этого типа, рекомендуется взять напряжение от источника питания +12в, подключив его через небольшую схемку-стабилизатор напряжения на микросхеме К142ЕН5Б.


увеличить

Либо оставиль питание без изменений, исключив светодиод и резистор R2.


В другом случае можно использовать те реле , что будут у Вас под рукой. К примеру:

РЭС 49 , РЭС 47, РЭС 60, РЭС 10 , РЭС 9 и др.

Но при этом придется повысить напряжение питания до 12 V или более ( в зависимости от паспорта реле ) и подобрать соответственно резисторы. Тот вариант , что Вы видите на рисунке, не требует никаких настроек.


Я использовал реле только по тому , что основная схема у меня уже была, в которой в качестве коммутаторов основной нагрузки были использованы тиристоры.В цепь управления которых и включены группы контактов этих малогабаритных реле.Подключать мощную нагрузку к ним напрямую нельзя. Для мощной нагрузки необходимы реле , которые могут комутировать достаточный ток . К примеру :

РЭС 6 , РЭС 22 и др.

Либо можно использовать тиристоры ( как в той схеме, что работает у меня ).

Можно конечно использовать и другие схемы для управления нагрузкой. По-возможности я буду добавлять ссылки на найденные мной интересные решения.

Есть предложение от Вас - придумать что-нибудь , такое , что задерживало бы срабатывание ключей при загрузке машины. Это понятно. Ведь как только подается питание на материнскую плату, то на выводах LPT порта устанавливается сигналы выбранные случайным образом. Это не удобно , учитывая, что устройство перед этим как правило не отключается.
И хотя программа моя эффективна больше при работе с компьютером , работающим постоянно, я привожу ниже схему, которая как раз и делает , что необходимо. Включается она между выходом компьютера ( LPT порт ) и моей котобочкой ( ключами ).

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


увеличить

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

Здесь можно почитать подробнее о той схеме , что работает у меня !
( Уголок Самоделкина - часть 2 )

Для тех, кто пользуется программой Sprint-Layout 4.0 здесь можно скачать файл с разводкой печатной платы для для моей схемы на 4 ключа.

А здесь эта плата в формате *.bmp

Здесь схема в формате *.spl ( для редактора splan 5.0 )

Для тех . кто не знаком с программой Sprint-Layout 4.0. Можно прочесть о ней на странице этой программы. На этом же сайте есть и другая хорошая программа splan 5.0, с помощью которой можно рисовать схемы. ( как раз с помощью ее нарисованы мои схемы ). В сети есть и русский вариант этих программ. Что такое "русский " вариант , я думаю все хорошо знают.( не только русское меню :) ) Их достаточно просто найти в сети , если будут трудности, пишите, обязательно вышлю Вам их.

© 2005-2014