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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.07.2020, 18:31   #1
SergeyZ
Junior Member
 
Регистрация: 15.07.2020
Сообщений: 1
Вес репутации: 0
SergeyZ is an unknown quantity at this point
По умолчанию

Добрый день. Приобрел два одноканальных диммера несколько лет назад (еще в предыдущей версии без радиаторов). Какое-то время на одном из них висели недиммируемые светодиодные точечные светильникаи (6 шт) в режиме 0-100%. Когда поставил диммируемые точечные светильники 4W, то при 100% есть пульсация (снижать даже не пробовал).

Погрешил на диммер и заказал обновленный двухканальный диммер с радиаторами. На новом диммере пульсация стала еще заметнее. В чем может быть проблема и как это можно исправить?
SergeyZ вне форума   Ответить с цитированием
Старый 15.07.2020, 21:18   #2
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
По умолчанию

Пульсации могут появляться при пограничном состоянии светодиода в оптроне. Снижайте максимум пока не добьетесь стабильной работы. Можно доработать скетч, что бы на максимуме отсечка не работала
Admin вне форума   Ответить с цитированием
Старый 17.10.2020, 17:01   #3
Tartuffe
Junior Member
 
Регистрация: 17.10.2020
Сообщений: 1
Вес репутации: 0
Tartuffe is an unknown quantity at this point
По умолчанию

Добрый день!

Как этим диммером можно управлять с NodeMCU? Библиотека "CyberLib.h" написана под Ардуино и при компиляции под ESP8266 выдает ошибку:
C:\Program Files (x86)\Arduino\libraries\CyberLib-master/CyberLib.h:11:27: fatal error: avr/interrupt.h: No such file or directory

#include <avr/interrupt.h>

Можно как-то решить эту проблему?
Tartuffe вне форума   Ответить с цитированием
Старый 20.12.2022, 10:15   #4
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
По умолчанию

Код из шапки рабочий
Admin вне форума   Ответить с цитированием
Старый 20.12.2022, 23:39   #5
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
По умолчанию

Контролеру нет разницы какой сигнал у него на входе при включении. Скорее всего зависание происходит при инициализации. Попробуйте в sutup отключить все прерывания, а в самом конце их обратно включить.
Или строку attachInterrupt(0, detect_up, LOW); разместите в самом конце sutup
Admin вне форума   Ответить с цитированием
Старый 20.12.2022, 23:41   #6
Михаил Лысков
Junior Member
 
Регистрация: 18.12.2022
Сообщений: 10
Вес репутации: 0
Михаил Лысков is an unknown quantity at this point
По умолчанию

Ура!! Работает Помог совет перенести attachInterrupt(0, detect_up, LOW) в конец. Сначала старт и стоп таймера, потом уарт, потом прерывание. И всё теперь работает. Спасибо Admin! Отправляю платы в печать

Последний раз редактировалось Михаил Лысков; 21.12.2022 в 00:07.
Михаил Лысков вне форума   Ответить с цитированием
Старый 21.12.2022, 12:48   #7
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
По умолчанию

Отлично!
Внес правку в шапке темы
Admin вне форума   Ответить с цитированием
Старый 10.01.2023, 23:41   #8
Михаил Лысков
Junior Member
 
Регистрация: 18.12.2022
Сообщений: 10
Вес репутации: 0
Михаил Лысков is an unknown quantity at this point
По умолчанию

Уважаемый Admin, столкнулся с новой проблемой. В процессе эксплуатации, при смене диммирования на более низкое примерно от 1 до 3 по 10 бальному скетчу, ИНОГДА лампочки начинают хаотично мигать. Помогает увеличение яркости до 7-9, тогда перестают. Если вместо обычных лампочек подключить светодиодные светильники с диммируемым драйвером, то они глючат чаще и в более широком диапазоне диммирования, чем лампы накаливания.

Но 60% попыток изменения яркости отрабатывают корректно. Иногда на низкой яркости начинает моргать само по себе (не в момент смены яркости)
Михаил Лысков вне форума   Ответить с цитированием
Старый 12.01.2023, 01:21   #9
chip
Member
 
Регистрация: 14.05.2016
Сообщений: 43
Вес репутации: 154
chip has much to be proud ofchip has much to be proud ofchip has much to be proud ofchip has much to be proud ofchip has much to be proud ofchip has much to be proud ofchip has much to be proud ofchip has much to be proud of
По умолчанию

Это уже проблема железа. Слишком слабый ток для светодиода оптрона. Можно установить резисторы с меньшим сопротивлением, но они будут сильно нагреваться.
chip вне форума   Ответить с цитированием
Старый 12.01.2023, 10:36   #10
Михаил Лысков
Junior Member
 
Регистрация: 18.12.2022
Сообщений: 10
Вес репутации: 0
Михаил Лысков is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от chip Посмотреть сообщение
Это уже проблема железа. Слишком слабый ток для светодиода оптрона. Можно установить резисторы с меньшим сопротивлением, но они будут сильно нагреваться.
Имеете ввиду оптрон, который pc814, которые на схеме по 43к? Или который на выходе на симситор?
Михаил Лысков вне форума   Ответить с цитированием
Ответ


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

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

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

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


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


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