Автоматическое включение/выключение компьютера

У меня давно было желание использовать компьютер в качестве будильника (winamp в автозагрузке), но мне не хотелось просто ставить в биосе опцию «включение по времени», т.к. из-за некоторых соображений не хотелось всю ночь подгружать. Года 2 назад я делал мою первую «включалку компа», главной задачей было какое-то действие при каком-то времени… подробно расписывать не буду, только скажу, что нашёл хороший вариант — обычные часы-будильник…

Часы с контактами

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

Этот вариант оказался в целом «не очень», т.к. было сильное воздействие на выключатель, иногда грохот от монет, быстро сажалась батарейка и т.д.
Поэтому, примерно через полгода я усовершенствовал первую версию — сделал питание не от батарейки, а от телефонной зарядки, и вместо двух моторов оставил один, который управлялся специальной схемой (работает 5сек, потом отключает питание), но принцип конструкции оставался такой же (дёрганье выключателя). Этот вариант прослужил мне около года верно и честно! Я каждое утро под Winamp вставал.

Но и этот вариант меня не устроил  и я решил собрать принципиально новый девайс, на основе электромагнитного реле.
Принцип таков: пластины в часах замыкаются — логический rs-триггер срабатывает, подаёт высокий уровень на мосфет (транзистор), а тот коммутирует реле (220вольт). Но тут у меня появилась идея: а что если выключать компьютер тоже автоматически? Например, перед сном поставил спокойную музыку, уснул, плейлист закончился (AIMP2) — комп вырубился — питание отключилось.

Winamp

Let it be!

Принцип выключения таков: на компе есть лампочка индикации (типа комп включен), так вот, я вместо неё подключил оптопару (для гальванической развязки), которая подавала сигнал на ту же логическую схему, в которой, при отсутствии сигнала реле выключалось, подождав несколько секунд (за счёт конденсатора).
Питание светодиода использую для питания оптопары.

comp100-3.jpg

Разработал схему, собрал пробный вариант — работает!

Принципиальная схема

Используемые радиоэлементы:
R1 — 10-100 кОм
R2 — до 1кОм (можно вообще не ставить)
R3 — 10-300 кОм
R4 — до 1кОм (ограничивает ток базовой цепи, при использовании МОСФЕТа не нужен)
C1 — 10-220мкФ (длительность задержки при выключении)
Q1 — любой, обеспечивающий ток для реле (мне кажется, лучше какой-нибудь МОСФЕТ)
DD1 — К561ЛА7 (К155ЛА3)
ОПТОПАРА — любая
РЕЛЕ — любое, подходящее по напряжению питания питание 5-12 вольт (для К155ЛА3 5вольт)

Дело за малым! Коммутировать питание компьютера. Я решил сделать 2 режима: автоматический (описан выше) и ручной (обычный). Собрал я всё в специально купленной таре. Два выключателя: один — ручное включение/выключение питания, второй — включение логической схемы. Светодиодный индикатор. Входы: для часов и для оптопары.

Собранное устройство

Проверил — всё работает!
Стоимость получается вполне небольшая, у меня вышло примерно 100руб.

Список радиоэлементов

Обозначение Тип Номинал Количество Примечание Магазин Мой блокнот
DD1 Вентиль CD4011B 1 К561ЛА7, К155ЛА3
Q1 Транзистор 1 Любой npn или mosfet
Оптопара PC817 1 Любая
C1 Электролитический конденсатор 10 мкФ 1 220 мкФ
R1 Резистор 10 кОм 1 10 кОм
R2, R4 Резистор 1 кОм 2
R3 Резистор 10 кОм 1 300 кОм
Реле 5-12 вольт 1