ЭФО предлагает со своего склада новую серию преобразователей интерфейсов USB UART компании FTDI FT232RNL-REEL

Автоматичесукое включение света с плавным пуском в течении 10 минут

Страница 2 из 4
Знаток
 
Аватар для dimmich
 
Регистрация: 12.11.2010
Адрес: Владимир
Сообщений: 239
Репутация: 108
98 79
1 0
 
24.04.2014 14:33 #11
По-моему вы оба немного путаете.
ШИМом принято называть случай, когда частота постоянная (довольно высокая, обычно десятки-сотни килогерц), а ширина импульсов, точнее их скважность, меняется. Вот например яркостью светодиодов лучше управлять при помощи ШИМ, запитав их постоянным напряжением, и используя в качестве силового ключевого элемента транзистор, так как он может и закрываться и открываться когда вам хочется. На рисунке пример ШИМ регулирования. Прямоугольный сигнал - это от устройства управления (например микроконтроллер с силовым транзистором), синяя линия - так будет видиться яркость светодиода.

Вот еще общеобразовательные осциллограммы ШИМ сигнала:



Лампа накаливания подключается к переменному напряжению 220, и при таком относительно высоком напряжении выгодно использовать тиристоры и симисторы для управления. Но однажды открывшись, тиристор и симистор так и останутся открытыми, пока не снять с их силовых контактов напряжение (или когда переменное напряжение не станет перескакивать через ноль). В сети 220 можно управлять при помощи ШИМ, но тогда нужно использовать опять же транзисторы, которые умеют и открываться и закрываться. Но мощные транзисторы - вещь дорогая и не такая удобная как симистор.

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



Левее, где 10% яркости лампы включили, там мы подаём открывающий импульт симистору почти в самом конце полуволны сетевого напряжения. Правее - наоборот, почти в самом начале, и получим 90% яркость света.

Конечно при ФИУ надо знать когда именно включать симистор. Для этого делают схемку Zero cross detector (детектор перехода напряжения через ноль). Когда сетевое напряжение переходит через ноль, эта схемка выдает короткий (обычно) импульс, микроконтроллер начинает отсчитывать время от этого момента до того момента, когда ему надо включить симистор. Частота сетевого напряжения вещь достаточно постоянная 50Гц, значит полуволна сетевого напряжения длится 0,01 секунду (10мс). Если микроконтроллер до подачи импульса на симистор выждет 0мс (сразу его подаст) - яркость вашей лампы будет 100%, если выждет 5мс - лампа будет гореть в пол накала (средняя часть последнего рисунка), если он выждет 9,99мс, лампа не будет гореть.
Оценка
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Знаток
 
Аватар для ipaSoft
 
Регистрация: 22.05.2013
Адрес: Екатеринбург
Сообщений: 513
Репутация: 181
163 117
1 0
Отправить сообщение для ipaSoft с помощью Skype™
 
24.04.2014 14:57 #12
Набросал схему. ШИМ на МК. Только для ламп накаливания.
Питание 220В идет на схему постоянно. При подаче сигнала (220 Вольт переменки) с выключателя или датчика, лампочка плавно начинает зажигаться. При прекращении подачи сигнала, медленно гаснет. Если отключить сигнал в процессе нарастания, то спад будет начинаться с той интенсивности, с которой прекратился сигнал. То же самое верно и для затухания.
Кнопкой "режим" можно переключать время нарастания/спада. 5 мин/ 10 мин/ 15 мин. Прикрепил прошивку, исходники и тестовый проект протеуса. В исходнике есть константа duty_it и она установлена в 240 (примерно 5 минут). Изменив эту константу, можно увеличить/уменьшить время спада/нарастания. Максимальная мощность ламп до 1 кВт.
P.S. R2 и R6 - 2 Вт
Изображения
Тип файла: gif fader_schematic_ipasoft.gif (34.8 Кб, 0 просмотров)
Вложения
Тип файла: zip fader_mcu.zip (15.8 Кб, 0 просмотров)
__________________
"Словом можно убить, словом можно спасти, Словом можно полки за собой повести." (с) Шефнер Вадим
Оценка
Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650. Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель.
Специалист
 
Аватар для SHUR66
 
Регистрация: 24.06.2012
Адрес: Сочи
Сообщений: 1,585
Репутация: 338
310 206
6 5
 
25.04.2014 00:06 #13
Цитата:
Сообщение от dimmich
Для аква-терра не вижу смысла изобретать велосипед.
Как раз для любителей высокобюджетных проектов, может пригодится?
http://bezkz.su/publ/shemy/raznoe-na...2-1-0-404.html
Оценка
Новичок
 
Регистрация: 20.12.2011
Адрес: Новосибирск
Сообщений: 426
Репутация: 61
48 24
5 5
 
25.04.2014 07:15 #14
Дались вам эти 220В в курятнике
Больше 36В туда никто не кидает обычно.
Оценка
Новичок
 
Регистрация: 03.01.2013
Сообщений: 40
Репутация: 16
6 1
0 0
 
25.04.2014 14:02 #15
А разве в задаче указано, что курятник должен освещаться лампами накаливания?
Если такая цель не стоит, то задача значительно упрощается.
Я бы использовал (точнее, не бы, а уже потихоньку собираю) цепочки из одноваттных или трёхваттных светодиодов или COB-матрицы или 10-ваттные матрицы + очень дешёвая и удобная микросхема драйвера PT4115 + любой микроконтроллер, какой нравится, необязательно даже с аппаратным ШИМом. Выход с микроконтроллера напрямую на вход DIM драйвера. Если нужно несколько цепочек (одна PT4115 тянет до 35 ватт — 30 В 1,2 А), то запараллелить DIM-входы микросхем.
Не нужно ни транзисторов, ни симисторов. Только блок питания, микросхема PT4115 (9 рублей штука на ebay), катушка 50-300 мкГн, в зависимости от тока (можно и самому намотать, если готовой не найдётся, точность не важна), диод Шоттки и токозадающий резистор на доли ома. Ну и конденсатор на входе. Сами светодиоды сейчас очень дёшевы. Если нужно много света, удобно использовать готовые матрицы. Монтировать их на большие алюминиевые пластины или радиаторы от процессоров, какие найдутся.

Совет: регулировку (контроллером) делать не линейную, поскольку мы воспринимаем яркость (как и громкость) не линейно, а логарифмически.
Я в своей программе сделал так: разбил 2 на 16 равных отрезков и подобрал дробь, которая достаточно точно передаёт соответствующее число (2 в степени –1/16 = 0.9576 = 384/401, 2 в степени –2/16 = 0.917 = 320/349, и т.д. до 1/2), таким образом получился некий двоичный аналог децибелов (вместо 10 здесь 2, а вместо «деци-» — 1/16). Дроби для первых 16 ступеней задаются таблицей, а чтобы получить следующие 16 ступеней снижения яркости (от 1/2 до 1/4), программа просто сдвигает вправо на один разряд числитель дроби из таблицы (если это возможно) или вдвое увеличивает период (сдвигает влево знаменатель дроби) при сохранении того же времени включения выхода (в обоих случаях коэффициент заполнения уменьшается вдвое). Для ступеней от 1/4 до 1/8 нужно проделать эту процедуру дважды, и т.д. Таким образом, промежуток от 100% до 0,1% (1/1024) разбивается на 160 равных по визуально воспринимаемой яркости ступеней.
Могу выложить свою программку для плавного изменения яркости на PIC12F683 (или любой другой МК с аппаратным ШИМом, просто этот самый дешёвый — 30 рублей штука на ebay) или другой вариант, без использования аппаратного ШИМа (я использую PIC12F675 — 20 рублей штука), целиком на прерываниях — основная программа только запускает подпрограмму установки степени диммирования (0–160), предварительно установив время, в течение которого должна сохраняться указанная яркость — подпрограмма вычисляет параметры работы для новой ступени, но перед переключением на новые параметры дожидается окончания предыдущей ступени.
Последний раз редактировалось mnashe; 25.04.2014 в 14:17.
Оценка
Знаток
 
Аватар для dimmich
 
Регистрация: 12.11.2010
Адрес: Владимир
Сообщений: 239
Репутация: 108
98 79
1 0
 
25.04.2014 14:45 #16
Цитата:
Сообщение от mnashe
...Могу выложить свою программку для плавного изменения яркости на PIC12F683...
На ассемблере для PIC?
Выложите пожалуйста!
Оценка
Новичок
 
Регистрация: 22.05.2011
Сообщений: 4
Репутация: 13
3 0
0 0
 
25.04.2014 19:53 #17
Зачем все так усложнять? В книге "Конструкции юных радиолюбителей" Пономарев Л.Д., 1989 есть схема автомата-регулятора освещения. Схема рабочая , делал как раз для курятника 20 лет назад и до сих пор работает , несмотря на плохую сеть...
Оценка
Новичок
 
Регистрация: 03.01.2013
Сообщений: 40
Репутация: 16
6 1
0 0
 
27.04.2014 11:03 #18
Цитата:
Сообщение от dimmich
На ассемблере для PIC?
Выложите пожалуйста!
Да.
Программа-«мигалка» с плавным включением и плавным выключением светодиода раз в десять с чем-то секунд. Между вспышками она запускает собаку и засыпает. Пока светодиод горит на полную мощность, она тоже спит.
Конечно, тело программы можно переделать как угодно, интерес для нашей темы представляет лишь подпрограмма gradien — она-то и устанавливает нужные параметры pwm в зависимости от ступени диммирования (0 — минимальная, то есть почти полная яркость, 9F — максимальная = 1/1024).
Вложения
Тип файла: zip LEDBLINK.ZIP (1.3 Кб, 0 просмотров)
Оценка
Новичок
 
Регистрация: 05.12.2011
Сообщений: 133
Репутация: 31
21 2
0 0
 
27.04.2014 15:04 #19
Да уж, далеко не любые лампы поддаются регулировке яркости... да в общем то и не надо.
Повесить несколько люминесцентных ламп и одну накаливания. Для люминесцентных не регулировать яркость а просто последовательно включать (или выключать) одну, две, три... а лампой накаливания или светодиодами окончательно сгладить перепад яркости.
Думаю такой алгоритм проще некуда.
Оценка
Новичок
 
Регистрация: 03.01.2011
Сообщений: 13
Репутация: 13
3 4
0 0
 
07.05.2014 00:38 #20
А на 555-х или 556-х таймерах не пробовали? С делителями. Минимум затрат. По-моему, люди зациклились на контроллерах. Простые задачи, ИМХО, надо решать просто. Курятник довольно большое сооружение, и миниатюризация, мне так кацца, ни к чему. Плюс заморочки с программированием. Ну, разве что, радиоканал с домом. А можно использовать дистанционку от ТВ. Еще раз - это только мои предположения.
Последний раз редактировалось sergo1968; 07.05.2014 в 00:50.
Оценка
Ответ
Страница 2 из 4
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Оценка этой теме
Оценка этой теме:
Похожие темы
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
Электронные компоненты. Бесплатная доставка по России
Часовой пояс GMT +3, время: 23:41.
Обратная связь РадиоЛоцман Вверх