Таймер вкл/выкл
#1
Отправлено 02 Май 2006 - 10:32
#2
Отправлено 03 Май 2006 - 07:26
Полезная штука,... для прямого применения />
Но мое мнение что вентиляцию нельзя врубать через 30 сек, ее наоборот пораньше бы врубить, а то за эти 30 сек лампа может и поплавить ченибудь, типа тех же френелей, если у вас отсеки не разделены стеклом.
#3
Отправлено 03 Май 2006 - 09:05
Придумайте кто-нибудь.
Вас не забудут.
Включение: вентиляторы, матрица, лампа
Выключение: лампа, матрица, вентиляторы
#4
Отправлено 04 Май 2006 - 03:22
#5
Отправлено 04 Май 2006 - 13:03
#6 Гость_Гость_*
Отправлено 13 Май 2006 - 20:56
http://www.sea.sieme...es/p645-648.pdf
или аналогичные других фирм.При магазинной цене под 150 долларофф на радиобарахолке реально прикупить менее чем за 2 тыщи.Я вот прикупил сименс за 1800.Ставицца на DIN рейку (можно рядом со вводным автоматом).Программируецца кнопками(составляецца графическая блок-схема).Есть множество фунций.Ето канешно што из пушки по воробьям -но зато ничего не надо изобретать.
#7 Гость_Гость_*
Отправлено 13 Май 2006 - 22:00
http://www1.siemens.cz/ad/current/04_data/...ual_0BA5_en.pdf
чото схемку обдумал-при включении панели подаетца 12 вольт с подсветки дисплея на ,скажем, реле-а с него 220В уже на контроллер.Контроллер(если надо-через задержку)включает вентилятор(или несколько)затем лампу.Интересно, бывают ли вентиляторы на 220 вольт которые если крутяца на выход подают пульсирующее напр.220?Ну типа аналог компутерных 12-вольтовых.Тогда етот выход можно подать на другой вход контроллера и если вентилятор остановицца то контроллер гасит лампу.Еще на один вход контроллера подавать сигнал с термодатчика(ну термопара какая-нибудь например).Термопару поместить скажем перед френелями.Настроить срабатывание например на 50 градусов.Если сработает,то контроллер гасит лампу.Двойная защита получаеца.Выключение -панель гаситца (пропадает 12в)-контроллер гасит лампу,затем, скажем через минуту вентилятор(-ы).Тогда получица полный автомат-проектор будет работать как монитор-не нужен даже выключатель.
Можно запрограммировать штоб в новый год 31дек напр в 23 -45 включил одну только лампу а датчики -в игнор. минут на 15.Бугага
#8
Отправлено 15 Август 2006 - 09:15
Включение:
Нажимаем на кнопку, включается 1е реле (светодиод горит желтым цветом) задержка 10 секунд, включается 2е реле, задержка 1 минута, включается 3е реле (светодиод горит зеленым цветом).
Выключение:
Нажимаем на кнопку, выключается 3е реле (светодиод горит желтым цветом) задержка 10 секунд, выключается 2е реле, задержка 2 минуты, выключается 1е реле (светодиод горит зеленым цветом). Задержка 2 минуты от повторного включения.
Если что еще забыл то пишите. И если кому будет интересно то буду воплощать все в железе.
#9
Отправлено 15 Август 2006 - 19:50
#10
Отправлено 15 Август 2006 - 22:44
Только в копеечную мегу48 можно напихать:
контроль температуры + аварийное отключение
индикацию этой температуры
контроль напряжения на лампе + вывод сообщения о необходимости замены лампы
задержку отключения вентиляции после выключения лампы
дистанционное управление, наконец
Да и еще много чего. Была б фантазия :-))
#11
Отправлено 15 Август 2006 - 23:21
Ljubitel (15.8.2006, 23:44) писал:
Только в копеечную мегу48 можно напихать:
контроль температуры + аварийное отключение
индикацию этой температуры
контроль напряжения на лампе + вывод сообщения о необходимости замены лампы
задержку отключения вентиляции после выключения лампы
дистанционное управление, наконец
Да и еще много чего. Была б фантазия :-))
дык я не спорю - можно /> но надо это все уметь, прежде всего програмировать
#12
Отправлено 15 Август 2006 - 23:32
А что там уметь ? Сиди себе и пиши...
Время нужно в первую очередь...
#13
Отправлено 15 Август 2006 - 23:53
Ljubitel (16.8.2006, 0:32) писал:
А что там уметь ? Сиди себе и пиши...
Время нужно в первую очередь...
дааа, вот времени как всегда не хватает....
#14
Отправлено 16 Август 2006 - 10:02
StAlker (15.8.2006, 20:50) писал:
Какие сложности? Осталось плату развести и спаять. Ну и задержки откорректировать если надо.#15
Отправлено 19 Август 2006 - 22:08
Что за жизнь ? Все приходится делать самому...
Вобщем сваял тут себе таймер для своего проектора :-)
--------------------------------------------------------------------------
Функции обеспечивает следующие:
- Автономное питание от сети.
- Управление лампой и вентиляторами.
- Задержка выключения вентиляторов после выключения лампы
от 1-й до 5-ти минут (задержка программируется с дискретностью 1 мин.)
- Контроль температуры в отсеке матрицы:
а) индикация
б) отключение лампы при превышении определенной температуры
(температура отключения программируется от 10-ти до 60-ти градусов
с дискретностью один градус, при аварийном отключении лампы
вентиляторы работают установленное время)
- Установки хранятся в энергонезависимой памяти.
- Позволяет управлять нагрузками до 1 КВт.
--------------------------------------------------------------------------
Пользовательский интерфейс:
Три кнопки: ВКЛ(+), ВЫКЛ(-), SETUP.
Светодиодный семисегментный индикатор.
--------------------------------------------------------------------------
При разработке во главу угла ставилось:
- Функциональность
- Простота сборки
- Доступность деталей
Развел печатку для дома для семьи "под утюг" :-)
Габаритные размеры 100х80 мм.
При покупке деталей в розничных магазинах, ориентировочная стоимость
устройства получается около 300 рублей.
-------------------------------------------------------------------------
Вот такая вот получилась хрень :-))
Если кому интересно - выложу схему, печатку и прошивку.
PS: Извиняюсь за фотки - снимал сотовым т.к. фотоаппарата не имею.
PPS: Сильно не пинать. Если кто может лучше - с удовольствием воспользуюсь
Вашим устройством :-))
#16
Отправлено 20 Август 2006 - 08:47
Цитата
#17
Отправлено 20 Август 2006 - 19:34
Схема получилась такая:
Замечания по схеме:
- К разъему XS2 подключается лампа.
- К разъему XS3 - вентиляторы.
- К XS4 - датчик температуры DS18B20 тремя проводами соответсвенно PWR, DQ, GND.
Можно было бы конечно запитать через гасящий конденсатор, однако
трансформаторная схема питания использована потому, что:
- Надежнее.
- Размер конденсатора при токе 100 мА (а таймер потребляет почти 100 мА в
основном режиме работы) получится не меньше чем примененный трансформатор.
В принципе вообще можно узел питания (TP1, B1, DA1, C1, C2) исключить и
запитать всю схему просто от 5-ти вольт. Надеюсь у Вас в проекторе есть 5V ?
А то у меня нету :-))
Реле использованы с обмоткой 5V опять же для упрощения схемы.
-----------------------------------------------------------------------------------------------------------------------------
Детали:
Наименование -> Кол.
Микроконтроллер ATtiny2313 -> 1
Датчик температуры DS18B20 -> 1
Стабилизатор 7805 -> 1
М\сх. ULN2003 -> 1
Индикатор ParaLight C363G -> 1
Реле 5V -> 2
Диодный мостик -> 1
Трансформатор ТПК-1-9V -> 1
Кнопки -> 3
Разъем 2-х конт. -> 3
Разъем 3-х конт. -> 1
Резисторы 0.125 Вт. -> 9
Конденсаторы -> 2
-----------------------------------------------------------------------------------------------------------------------------
Плата:
низ
верх
расположение элементов
Замечания по плате:
- Разведена "под утюг", то бишь просто печатать как есть и гладить :-))
- В переходные отверстия впаиваются проволочки.
- 7805 можно ставить на радиатор, а можно и не ставить. Я ставил по привычке.
- Индикатор и кнопки управления расподожены с обратной стороны из соображения
крепления девайса внутри корпуса. В боковой стенке делаются дырки под индикатор
и кнопки и плата просто привинчивается изнутри.
-----------------------------------------------------------------------------------------------------------------------------
Микроконтроллер прошивается программой из прилагаемого архива.
code.rar (2,94К)
Количество загрузок:: 690
Прошить можно схемой FBPRG (6 проводков на LPT) и программой AVReAl
http://ln.com.ua/~real/avreal/
Фузы микроконтроллера менять не надо, используются заводские настройки.
-----------------------------------------------------------------------------------------------------------------------------
Работа устройства:
1. Режим "Stand By"
После подачи питания таймер переходит в режим "Stand By".
Лампа и вентиляторы выключены. На индикаторе отображается точка в правом нижнем углу,
сообщая пользователю о наличии питания и режиме "Stand By".
В этом режиме возможны два действия:
- Нажатие на кнопку SB3 переводит устройство в режим программирования настроек.
- Нажатие на кнопку SB2 переводит в основной режим работы.
2. Режим программирования
Находясь в режиме "Stand By" нажмите кнопку SB3. На индикаторе на 1 сек.
отобразится служебное сообщение "SEt", указывая что таймер перешел в режим установок.
После этого на индикаторе отобразится текущая запрограммированная температура
аварийного отключения (по умолчанию 50.0 градусов). Кнопками SB2(+) и SB1(-)
установите нужную температуру аварийного отключения лампы (от 10 до 60 градусов).
По окончании установки нажмите кнопку SB3. На индикатор будет выведено текущее
время работы вентиляторов после отключения лампы (по умолчанию 3 мин.).Кнопками
SB2(+) и SB1(-) установите нужное время работы вентиляторов (от 1 до 5 мин.).
По окончании установки нажмите кнопку SB3. Запрограммированные настройки будут
сохранены в энергонезависимой памяти. Таймер снова вернется в режим "Stand By".
3. Основной режим работы
Находясь в режиме "Stand By" нажмите кнопку SB2. Включатся вентиляторы и лампа.
На индикатор будет выведена температура с датчика с точностью до 0.1 градуса.
Если вы хотите выключить проектор нажмите кнопку SB1 и таймер перейдет в режим
выключения проектора.
Если температура датчика превысит установленный порог аварийного отключения,
таймер также перейдет в режим выключения проектора.
4. Режим выключения проектора.
В этом режиме выключается лампа проектора. Вентиляторы остаются включенными.
На индикатор выводится оставшееся время работы вентиляторов в минутах и секундах
(обратный отсчет). После завершения отсчета времени выключения, будет выключены
вентиляторы и таймер перейдет в режим "Stand By".
-----------------------------------------------------------------------------------------------------------------------------
Во понаписал то, аж пальцы устали :-))
#18
Отправлено 21 Август 2006 - 08:46
#19
Отправлено 21 Август 2006 - 17:59
У меня матрица и вентиляторы запитаны от одного источника питания.
Поэтому матрица включается/выключается одновременно с вентиляторами.
Лампа отдельно.
Да вобщем то пофигу. Можно еще один канал ввести для управления именно
матрицей. Поставить релюшку еще одну. Правда ножки у тини кончились :-)
Если только ресет, как I/O использовать. Могу переписать...
Только сразу говорю - печатку новую делать не буду. Я ж для себя
делал. Один штук :-))
Если и буду - то потом. Можно 48-ю воткнуть и ПИД регулятор для пропеллеров
сделать. Сейчас времени нет...
#20
Отправлено 21 Август 2006 - 23:48
Замечательная штуковина.
Есть некоторые соображения, но не в качестве критики,
а просто моё видение сего замечательного девайса.
Три разряда –это излишество. Два за глаза и за вуши.
Это же не термостат, какой ни будь с точным подержанием температуры.
Вот один хвостик и освободился.
При этом вывод температуры и задание уставок на превышение и на таймер-это не оперативные вещи. Один (ну несколько, если очень хочется />) раз выставил и забыл.
Соответственно вход в режим необязательно делать нажатием на одну кнопку, можно комбинацией. Ну, например как в сервис меню, чтоб ручки шаловливые ничего не напортили. Или одну кнопочку просто сделать потаённую, под карандаш, но это уже чисто конструктивная вещ.
А смотреть на температуру постоянно поначалу наверно и интересно, но быстро надоест, кино интересней. А выводить, например время, сколько включён. А можно просто ничего, чтоб не отвлекало. />
Вот добавить режим Sleep – было бы очень недурственно. Очень удобная штука.
И опять два индикатора тоже выше крыши. 0.0-выкл; 0.5; 1.0 ; 1.5 ………
А если уж совсем разойтись, то заделать счетчик наработки. Только с принудительным сбросом. И с выставляемой уставкой замены лампы. Кстати он присутствует во всех проекторах (как и Sleep)в явной или скрытой форме. Не могу сказать за всех, но вот что я видел, там даже отдельный светодиодик начинает мыргать, когда подходит время и именно время, менять лампу.
Мерить в нашем случае можно от оо час. До Х.Х тыс. часов. Формат подойдет как и для долгоиграющих ламп, так и для скорокончающихся. Притом точность плюс минус лапоть, чисто ириентировочная.
Удобней когда кнопка вкл/выкл одна, а не две. А вот кнопочка Sleep отдельная.
А матрицу конечно без разницы, когда включать выключать. Но чисто эстетически приятней, когда она включается с небольшой задержкой относительно включения лампы. А выключается вместе с ней. Чего её гонять то дольше.
ПИДить наверно всё же не стоит, кроме дискомфорта ничего не даст.
Вот резюмируя, получается 3 кнопочки. Одна вкл/выкл , одна Sleep и одна вход в режим програмирования. Два индикатора. Три релюшки. Всё вписывается.
Вот так, это всё IMHO.
Если подумаешь над этим с положительным результатом. Будет просто сказка. Благодарность “не будет иметь границ в пределах разумного”(с). />
А печать то перерисовывать не надо. Не пальцем же деланные.
P.S. Если не секрет, а где ты покупал DS18B20 ?
Продаётся ГАЗ-3110. 2000г. 406дв. Серый. Кузовня новая. цена старая. 2,9т.$ . НОВАЯ ЦЕНА - 1,5т$ Требует некоторого приложения рук. А можно и не прикладывать. Кондей, лит. диск. 2 компл резины на дисках, эл стеклоподьёмники все, сигн......