Это устройство, которое включается и выключается свет ночью автоматически.

В прошивке уже забито , что устройство будет включатся в 19.00 и выключатся в 22.00 т.е. лампа горит с 19.00-22.00 ежедневно. Если вы хотите изменить время то надо править прошивку. Ниже приведена прошивка в 16-ти ричном формате и на языке "С". 

AT89C2051 использует внешние осциллятор, порожденных триггером Шмитта  CD4093, ~ 680kHz. Другая частота получена от 50Hz сети. 

D3 стабилитрон напряжения  5V. D1 и D2 - выпрямитель. R1 и C1 - уменьшают ток…

Внешние осциллятор: тригер Шмитта  с R8 и С5 производит около часа - 680kHZ. Один машинный цикл составляет ~ 18us. 

S1 представляет собой кратковременную кнопку для установки времени  18:00.

При нажатии S1 (один раз нажать!) время на микроконтроллере устаналивается равное 18.00 и потом он дальше сам считает время. 

 

Список компонентов:
C1 0.44 мкФ 250V  конденсатор 
C2 330 мкФ 25V электролитический конденсатор
C3 1uF 16V  конденсатор 
C4 33uF 16V электролитический конденсатор
C5 50pF керамический конденсатор 
R1 50Ohm 1/4W Резистор 
R2 1М 1/4W 
R3, R4, R8 10K 1/4W 
R5 220Ohm 1/4W 
R6, R7 1k 1/4W 
D1, D2 1N4007  диод 
D3 зенеровский диод 5.1V 1/2W 
D4 небольшие светодиоды 
Q1 2N2907 НПП транзистор 
Q2 MAC97A6
U1 AT89C2051 Flash микроконтроллер 
U2 CD4093 

 

Скачать прошивку (hex и "с")

 



   
Gipsy # 1
 
 
Судя по стилю - это перевод. Ссылка на первоисточник есть?


Обновления

Сообщения ФорумаОтветов
3D Модели для Авто0
Бакометр 2335
Touch Start-Stop Engine.587
Кодграберр17
Исправляем AVR фьюзы при помощ …109
Бакометр - измеритель остатка…4
IR конструктор на PIC12F62977
Универсальное зарядное устройство103
бaкoмeтр1974
Двунаправленный автомобильный…2
Программатор GENIUS G8401
Светодиодный тахометр34
Индикаторы ГРИ ИН1 - ИН141
Multiprog1
Управляющая программа LED CUB959
Универсальное зарядное устройство9
Изготовлю печатные платы29
Простой автоматический выключа…25