Для этого есть подстроечный резистор под верхней крышкой, который надо подстроить при 1% яркости канала.
Прошивка MegaD-2561 (релизы, обсуждения, предложения)
-
- Сообщения: 528
- Зарегистрирован: 09 авг 2016, 15:09
- Откуда: Сочи
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
В модулях MegaD-8I7O-SD для регулировки мощности используется микросхема К1182ПМ1Р (фазовый регулятор).martiniman писал(а): ↑24 июл 2018, 11:34Еще по диммеру в MegaD-8I7O-SD, купил лампы IKEA.
Попробовал, яркость нарастает и убывает неравномерно. Возможно ли это поправить настройкой прошивки?
Крутил тестовые димеры в Икее, там всё плавно.
Универсальное решение, не заточенное под какой-то конкретный вид ламп.
Различные светодиодные лампы по-разному реагируют на диммирование. Что в таком случае предлагается править именно в прошивке? Делать изменения под какую-то конкретную модель лампы? Это неправильно.
С другой стороны с помощью сервера при желании всегда можно реализовать любой алгоритм управления диммируемым каналом.
-
- Администратор
- Сообщения: 2194
- Зарегистрирован: 29 май 2015, 21:23
- Откуда: Екатеринбург, Нижний Тагил
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Дело, видимо, в том, что К1182ПМ1Р в начале регулировки открывается несимметрично, сначала только положительная полуволна, потом, вольт около 30, начинается и отрицательная. У блоков управления некоторых лампочек "крыша едет" от такой регулировки. Но, во-первых, на плате MegaD-8I7O-SD, как справедливо писали выше, есть подстроечные резисторы, чтобы настроить момент начала регулировки. Во-вторых, это можно сделать программно, то есть регулировать не от нуля, а от некоторой специально найденной для конкрентых лампочек цифры. В-третьих, есть некоторые лампочки, которые прекрасно работают и так. Из последних купленных - Осрам, если кому нужно, уточню модель.
-
- Сообщения: 528
- Зарегистрирован: 09 авг 2016, 15:09
- Откуда: Сочи
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Будте добры, сообщите модели.d.v.ermakov писал(а): ↑25 июл 2018, 17:20В-третьих, есть некоторые лампочки, которые прекрасно работают и так. Из последних купленных - Осрам, если кому нужно, уточню модель.
-
- Сообщения: 528
- Зарегистрирован: 09 авг 2016, 15:09
- Откуда: Сочи
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Обновил прошивку январским скриптом (потом только увидел что надо было скрипт обновить), обновилось - но теперь не подходит пароль (Unauthorized).
Как сбросить/поменять пароль?
Как сбросить/поменять пароль?
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Обновить в режиме восстановления со сбросом EEPROM: -f -e --ee
-
- Сообщения: 528
- Зарегистрирован: 09 авг 2016, 15:09
- Откуда: Сочи
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Обновил, не пускает все равно.
EPROM не чистит помоему, хотя ключ указан, как вернуть к жизни?
Код: Выделить всё
php megad-cfg-2561.php --ip 192.168.1.11 --fw megad-2561.hex -f -e -ee
Connecting... OK
Erasing firmware... OK
Writing firmware... OK
Restarting device... OK
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
--ee (минус минус ее)
-
- Сообщения: 528
- Зарегистрирован: 09 авг 2016, 15:09
- Откуда: Сочи
-
- Администратор
- Сообщения: 2194
- Зарегистрирован: 29 май 2015, 21:23
- Откуда: Екатеринбург, Нижний Тагил
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Отлично работают диммируемые лампы Osram LED Retrofit CLASSIC BA DIM https://www.osram-lamps.com/ecatalog/la ... /index.jspmartiniman писал(а): ↑26 июл 2018, 16:08Будте добры, сообщите модели.d.v.ermakov писал(а): ↑25 июл 2018, 17:20В-третьих, есть некоторые лампочки, которые прекрасно работают и так. Из последних купленных - Осрам, если кому нужно, уточню модель.
На самой лампе надпись Osram AC02256.
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
https://ab-log.ru/files/File/megad-2561 ... a9-hex.zip
- Добавлено выполнение циклических заданий в cron
*:/03:0 - выполняется каждые 3 минуты. Вместо значения "час" необходимо задать '*'. Последний ':0' - дни недели. 0 - каждый день. День недели учитывается. Можно задать выполнение циклической операции в определенные дни недели.
/02:15:0 - выполняется каждые 2 часа в 15 минут. То есть в 2:15; 4:15; 6:15 и т.д.
- Добавлено выполнение циклических заданий в cron
*:/03:0 - выполняется каждые 3 минуты. Вместо значения "час" необходимо задать '*'. Последний ':0' - дни недели. 0 - каждый день. День недели учитывается. Можно задать выполнение циклической операции в определенные дни недели.
/02:15:0 - выполняется каждые 2 часа в 15 минут. То есть в 2:15; 4:15; 6:15 и т.д.
-
- Сообщения: 53
- Зарегистрирован: 22 дек 2013, 13:14
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Здравствуйте всем. Столкнулся с таким БАГом.
Мега с прошивкой (fw: 4.25b6)
Сервер iobruker, запущен (или остановлен, не важно) скрипт распознавания IButton.
Ключи прописаны в памяти mega , считываются нормально без проблем.
Но стоит поднести новый ключ не прописанный в mega,в браузере "Unauthorized", через консоль
" root@cubie:~# php megad-cfg-2561.php --ip 192.168.1.14 --read-conf megad.cfg -p sec --local-ip 192.168.1.50
Reading configuration... PHP Warning: file_get_contents(http://192.168.1.14/sec): failed to open stream: HTTP request failed! HTTP/1.0 401 Unauthorized
in /root/megad-cfg-2561.php on line 128
PHP Warning: file_get_contents(http://192.168.1.14/sec/?cf=1): failed to open stream: HTTP request failed! HTTP/1.0 401 Unauthorized
in /root/megad-cfg-2561.php on line 147
PHP Warning: file_get_contents(http://192.168.1.14/sec/?cf=2): failed to open stream: HTTP request failed! HTTP/1.0 401 Unauthorized..........."
и т.д.
Сама mega задачи отрабатывает. После перезагрузки по питанию веб восстанавливается.
IBuiion подключен к P25
Уважаемый Andrey_B посмотрите пожалуйста.
Мега с прошивкой (fw: 4.25b6)
Сервер iobruker, запущен (или остановлен, не важно) скрипт распознавания IButton.
Ключи прописаны в памяти mega , считываются нормально без проблем.
Но стоит поднести новый ключ не прописанный в mega,в браузере "Unauthorized", через консоль
" root@cubie:~# php megad-cfg-2561.php --ip 192.168.1.14 --read-conf megad.cfg -p sec --local-ip 192.168.1.50
Reading configuration... PHP Warning: file_get_contents(http://192.168.1.14/sec): failed to open stream: HTTP request failed! HTTP/1.0 401 Unauthorized
in /root/megad-cfg-2561.php on line 128
PHP Warning: file_get_contents(http://192.168.1.14/sec/?cf=1): failed to open stream: HTTP request failed! HTTP/1.0 401 Unauthorized
in /root/megad-cfg-2561.php on line 147
PHP Warning: file_get_contents(http://192.168.1.14/sec/?cf=2): failed to open stream: HTTP request failed! HTTP/1.0 401 Unauthorized..........."
и т.д.
Сама mega задачи отрабатывает. После перезагрузки по питанию веб восстанавливается.
IBuiion подключен к P25
Уважаемый Andrey_B посмотрите пожалуйста.
-
- Сообщения: 617
- Зарегистрирован: 30 мар 2017, 11:15
- Откуда: г.Севастополь
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Андрей, спасибо за реализацию обещанного. Но это несколько не то.
Я уже думал, что можно было бы подключить цикличный таймер на один из выходов. А другим выходом, по сработке "тригера" в программ, подавать на него "опорное напряжение". Но боюсь реле сдохнет очень быстро если будет "щелкать" каждые три минуты.
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
На прошивке 4.28b9 описанную ситуацию воспроизвести не могу.
Попробуйте загрузить последнюю версию прошивки. Если не поможет, то сообщите, что за считыватель, какие настройки порта, прописан ли в настройках сервер.
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
https://ab-log.ru/files/File/megad-2561 ... a1-hex.zip
- Добавлена поддержка MCP4725 (12-битного ЦАП/DAC с интерфейсом I2C)
Пример:
Модуль подключен к портам P35 (SDA) и P34 (SCL)
Значения DAC от 0 (0В) до 4095 (~3.4В) / параметр i2c_par
Установить напряжение примерно в районе 1.7В (i2c_par=2000)
Код: Выделить всё
http://192.168.0.14/sec/?pt=35&scl=34&i2c_dev=mcp4725&i2c_par=2000
Для того, чтобы установить напряжение и одновременно записать его в память, необходимо указать параметр i2c_par2=1
Код: Выделить всё
http://192.168.0.14/sec/?pt=35&scl=34&i2c_dev=mcp4725&i2c_par=100&i2c_par2=1
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Спасибо! Насколько я понимаю ее и от +5Вольт можно запитать, тогда на выходе будет до +5Вольт, но нужно согласовывать уровни между Мегой и MCP4725?Andrey_B писал(а): ↑08 авг 2018, 10:18https://ab-log.ru/files/File/megad-2561 ... a1-hex.zip
- Добавлена поддержка MCP4725 (12-битного ЦАП/DAC с интерфейсом I2C)
Пример:
Модуль подключен к портам P35 (SDA) и P34 (SCL)
Значения DAC от 0 (0В) до 4095 (~3.4В) / параметр i2c_par
Установить напряжение примерно в районе 1.7В (i2c_par=2000)
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
От +5В запитать можно.
Насчет согласования. По-хорошему согласование, конечно, необходимо. По-плохому, вероятно, будет работать и без согласования, но потенциально возможны проблемы с микроконтроллером: перегрев или даже выход из строя. Поэтому лучше согласование делать. Сейчас Vcc около +3.4В, а значит максимальное напряжение на входах не более +0.6 от Vсс = это около 4В.
Насчет согласования. По-хорошему согласование, конечно, необходимо. По-плохому, вероятно, будет работать и без согласования, но потенциально возможны проблемы с микроконтроллером: перегрев или даже выход из строя. Поэтому лучше согласование делать. Сейчас Vcc около +3.4В, а значит максимальное напряжение на входах не более +0.6 от Vсс = это около 4В.
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
https://ab-log.ru/files/File/megad-2561 ... a2-hex.zip
- В сценарии добавлена новая команда "r" (repeat)
Пример сценария: 7:1;p5;7:0;p5;r4
Включить порт 7; пауза 0,5с; выключить порт 7; пауза 0,5с; повторить все это с самого начала еще 4 раза
Таким образом порт включится и выключится 5 раз.
Такую команду можно использовать для более компактной записи сценария.
Данная команда работает пока только для автономных сценариев входов (IN) и не работает с командами сервера.
- В сценарии добавлена новая команда "r" (repeat)
Пример сценария: 7:1;p5;7:0;p5;r4
Включить порт 7; пауза 0,5с; выключить порт 7; пауза 0,5с; повторить все это с самого начала еще 4 раза
Таким образом порт включится и выключится 5 раз.
Такую команду можно использовать для более компактной записи сценария.
Данная команда работает пока только для автономных сценариев входов (IN) и не работает с командами сервера.
-
- Сообщения: 617
- Зарегистрирован: 30 мар 2017, 11:15
- Откуда: г.Севастополь
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Andrey_B, а в новой бете пароль не поменялся?
Что-то я прошился
И при попытке зайти в веб морду Меги получаю "Unauthorized"
--
UPD нашел решение страницей назад. Обновление путем восстановления
@ Andrey_B подправьте пожалуйста мануал по поводу восстановления. Так как:
без написания IP (я тоже затупил ) приводит к "неожиданному" результату:
Что-то я прошился
Код: Выделить всё
iMac-Bonefolder:~ bonefolder$ php megad-cfg-2561.php --ip 192.168.0.14 --fw megad-2561.hex -p sec –ee
Connecting... OK (chip type: atmega2561)
Checking firmware... OK
Erasing firmware... OK
Writing firmware... OK
Restarting device... OK
iMac-Bonefolder:~ bonefolder$ php megad-cfg-2561.php --scan
192.168.0.14
--
UPD нашел решение страницей назад. Обновление путем восстановления
Код: Выделить всё
php megad-cfg-2561.php --ip 192.168.0.14 --fw megad-2561.hex -f -e --ee
Код: Выделить всё
megad-cfg-2561.php --fw megad-2561.hex -f -e
Код: Выделить всё
-bash: megad-cfg-2561.php: command not found
Последний раз редактировалось Bonefolder 16 авг 2018, 19:47, всего редактировалось 2 раза.
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
EPROM не очистили не дописали один -
--ee (минус минус ее)
--ee (минус минус ее)