Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.03.2014, 18:32   #321
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Многоканальный Dimmer, работающий в фоновом режиме

Цитата:
я правильно понимаю, что каждый полупериод имеет длительность 0.01с. если ставим 200, то таймер начинает отсчет. т.е. получается, что за 0.01/200 = 0.00005с исполняется halfcycle один раз?
счетчик имеет 1 байт 255 значений

Цитата:
StartTimer1(halfcycle, 40); я так понимаю, что 40 это 40*10^-6с
в данном случае почему 40, а не 50? остальные 10 куда делись? или 10*10^-6с это как раз время исполнения halfcycle?
255*0,000040=0,010200 примерно 10мс
Admin вне форума   Ответить с цитированием
Старый 24.03.2014, 18:34   #322
g100m
Junior Member
 
Регистрация: 14.01.2014
Сообщений: 18
Вес репутации: 0
g100m is an unknown quantity at this point
По умолчанию Re: Многоканальный Dimmer, работающий в фоновом режиме

и еще, в даташите на оптосимистор используется 0.01uF, у вас в 10 раз больше. чем это обусловлено? запас по прочности? и еще отсутствует кондер 0.05. не нужен?
g100m вне форума   Ответить с цитированием
Старый 24.03.2014, 18:40   #323
g100m
Junior Member
 
Регистрация: 14.01.2014
Сообщений: 18
Вес репутации: 0
g100m is an unknown quantity at this point
По умолчанию Re: Многоканальный Dimmer, работающий в фоновом режиме

я вот тут подумал, может реактивная нагрузка создает помеху, которая превышает 400в и симистор пробивает просто, поэтому он не замыкается? может варистор поставить? параллельно снабберу
g100m вне форума   Ответить с цитированием
Старый 24.03.2014, 19:13   #324
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Многоканальный Dimmer, работающий в фоновом режиме

Цитата:
Сообщение от g100m Посмотреть сообщение
у меня просто 4х канальный диммер, но один канал работает только на полную мощность всегда. решил единообразно сделать
Ну так Вы включайте его обычным способом. Зачем Вам фазовую отсечку использовать?
Admin вне форума   Ответить с цитированием
Старый 24.03.2014, 21:18   #325
g100m
Junior Member
 
Регистрация: 14.01.2014
Сообщений: 18
Вес репутации: 0
g100m is an unknown quantity at this point
По умолчанию Re: Многоканальный Dimmer, работающий в фоновом режиме

в смысле просто digitalwrite? или в смысле схему по другому сделать?
g100m вне форума   Ответить с цитированием
Старый 24.03.2014, 21:21   #326
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Многоканальный Dimmer, работающий в фоновом режиме

Цитата:
Сообщение от g100m Посмотреть сообщение
в смысле просто digitalwrite?
Да

Цитата:
или в смысле схему по другому сделать?
Схему менять не нужно
Admin вне форума   Ответить с цитированием
Старый 25.03.2014, 00:52   #327
kirex
Member
 
Регистрация: 24.03.2014
Сообщений: 38
Вес репутации: 0
kirex is an unknown quantity at this point
По умолчанию Re: Многоканальный Dimmer, работающий в фоновом режиме

Неужели так никто и не поможет???
kirex вне форума   Ответить с цитированием
Старый 25.03.2014, 09:36   #328
Bulatovor
Senior Member
 
Регистрация: 20.01.2013
Адрес: Уфа
Сообщений: 444
Вес репутации: 799
Bulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond repute
По умолчанию Re: Многоканальный Dimmer, работающий в фоновом режиме

Цитата:
Сообщение от kirex Посмотреть сообщение
Неужели так никто и не поможет???
Если я правильно понимаю, что за плавность выключения отвечает вот этот и аналогичные ему кусок
PHP код:
for(int fadeValue 0fadeValue <= 255fadeValue +=3)  
{  
analogWrite(LRfadeValue);  

Если принять время выполнения записи в аналоговый порт за 2 миллисекунды(это на самом деле много) - цикл заканчивается за 255/3*0,002= 0,17 секунд - т.е. на глаз плавное выключение не увидишь. Чтоб не тормозить программу плавность предлагаю использовать таймеры

в посте 96 этого топика есть пример моей реалиации функций плавного гашения и зажигания

Последний раз редактировалось Bulatovor; 25.03.2014 в 09:46.
Bulatovor вне форума   Ответить с цитированием
Старый 27.03.2014, 01:59   #329
kirex
Member
 
Регистрация: 24.03.2014
Сообщений: 38
Вес репутации: 0
kirex is an unknown quantity at this point
По умолчанию Re: Многоканальный Dimmer, работающий в фоновом режиме

Цитата:
Сообщение от Bulatovor Посмотреть сообщение
Если я правильно понимаю, что за плавность выключения отвечает вот этот и аналогичные ему кусок
PHP код:
for(int fadeValue 0fadeValue <= 255fadeValue +=3)  
{  
analogWrite(LRfadeValue);  

Если принять время выполнения записи в аналоговый порт за 2 миллисекунды(это на самом деле много) - цикл заканчивается за 255/3*0,002= 0,17 секунд - т.е. на глаз плавное выключение не увидишь. Чтоб не тормозить программу плавность предлагаю использовать таймеры

в посте 96 этого топика есть пример моей реалиации функций плавного гашения и зажигания
Со светом разобрался. Теперь нужно сделать возможным включение и выключение света кнопками (UP-Вкл., DOWN-Выкл.), независимо от времени. А также возможность включения и выключения нагревателя кнопками (LEFT-Вкл., RIGHT-Выкл.), независимо от температуры.
kirex вне форума   Ответить с цитированием
Старый 27.03.2014, 10:23   #330
Bulatovor
Senior Member
 
Регистрация: 20.01.2013
Адрес: Уфа
Сообщений: 444
Вес репутации: 799
Bulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond repute
По умолчанию Re: Многоканальный Dimmer, работающий в фоновом режиме

Я вот так развлекался с кнопками http://cyber-place.ru/showpost.php?p=4329&postcount=23 - не забудь про кондеры параллельно кнопкам
Bulatovor вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 54 (пользователей: 0 , гостей: 54)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

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

Быстрый переход


Текущее время: 07:27. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика