go to bottom
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

359 142
Russian Federation Vladivostok
3 года

Aкваконтролер Xendil. (страница 18)

Некоторе время назад я захотел иметь в своем аквариуме контроллер (маленький компьютер), LED свет, подачу УДО, управляемые розетки и т.д?
Я прочел сотни страниц форумов, но так и не нашел подходящего решения. Знакомая ситуация? Позже я сделал себе контроллер и Led свет. Оказывается сделать их просто.
Я создал проект Xendil, в котором, максимально доступно изложил как самому собрать контроллер и модули к нему: Led светильник, дозатор УДО, управляемые розетки.
Этот топик посвящен обсуждению создания аквариумных модулей на базе аквариумного контроллера Xendil.

Вот основные функции аквариумного контроллера Xendil, которые доступны уже сейчас.
- Модульная схема контроллера. Контроллер состоит из нескольких абсолютно независимых модулей, в каждом Esp8266. Каждый модуль реализует свою функцию. Есть модуль света, модуль подачи УДО или включения оборудования по таймеру, модуль контроля температуры аквариума и охлаждение вентиляторами. Модули можно объединить в группы - аквариумы.
- Управление по Wi-Fi всеми модулями контроллера через браузер или Андррид приложение. Есть меню модулей для легкого переключения между ними. В андроид приложении есть поиск модулей.
- Удобное Визуальное редактирование графиков света. Одновременное редактирование нескольких точек и каналов.
- Отображение мощности света в %, ваттах, люменах, люксах. Ограничение мощности.
- Сохранение в контроллере нескольких спектров и графиков света (галерея спектров, галерея графиков).
- Контроль оборотов вентиляторов охлаждения в зависимости от температуры нескольких термодатчиков. Снижение мощности света при аварийной температуре. Суточные графики температуры.
- Одновременное управление несколькими модулями (прожекторный свет)
- Модуль таймеров, для подачи УДО и включения по таймеру другого оборудования. Есть повторы и контроль остатков УДО.
- Сохранение настроек в файлы. Файловый менеджер для работы с файлами настрооек и обновления прошивки модулей по воздуху.
- Есть подробное описание сборки модулей, схемы и кнопка помощи в интерфейсе.


На рисунке изображена общая схема этого контроллера.
Картинка с форума

Bидео интерфейса управления


Для большего удобства все описания сбора модулей (устройств) на базе этого контроллера представлены на отдельном сайте. Все собирается только из общедоступных комплектующих. Вот например схема LED светильника.
Картинка с форума
Как собрать светильник описано тут . Все не так сложно как вам кажется. На сайте прошивки есть описание всех деталей, ссылки где их купить, и инструкция как все это собрать. Когда-нибудь будет и видео сборки.

Как собрать дозатор УДО и управляемые розетки описано тут .
План будущих хотелок тут .
Нет смысла изучать всю эту тему (ничего по делу тут нет). Если у вас есть вопросы, смело задавайте их, я отвечу на них, даже если они прозвучат в 10 раз подряд.

Изменено 7.5.18 автор xendil

2017-12-2424/12/2017 03:43:34
#2445362
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

359 142
Russian Federation
3 года

matwey69

Вы о контактак на плате PCA9685. Эти контакты нужны для смены адреса PCA9685. Это необходимо, если вы используете несколько плат PCA9685, то у каждой должен быть свой уникальный адрес (Xendil поддерживает только одну плату PCA9685). Изначально эти контакты не замкнуты.
2019-04-3030/04/2019 13:43:56
#2632384
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

59 9
Russian Federation Krasnodar
3 мес.

xendil

Спасибо, разобрался внимательней прочитал.

Изменено автор Moderator
2019-04-3030/04/2019 13:47:30
#2632386
Малёк
Аквафорум рыбка
Аватар пользователя

31 20
Комсомольск-на-Амуре
5 мес.

Спсник (страница 18)

&k=4ffe334167b80cb2aecbc32f0779a69c" target="_blank" rel="nofollow">Your text to link here...

Здесь заснял львиную долю процесса сборки светильника.

Изменено автор nox1ous
2019-05-2323/05/2019 15:42:09
#2637833
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

541 393
Latvia Riga
20 дн.

nox1ous

Линк дохлый.
2019-05-2323/05/2019 17:24:52
#2637855
Малёк
Аквафорум рыбка
Аватар пользователя

31 20
Комсомольск-на-Амуре
5 мес.

спсник (страница 18)


Непонятно как так получилось. Просьба автора треда удалить предыдущее сообщение. Мне не позволяет. Спасибо.

Изменено автор nox1ous

2019-05-2525/05/2019 19:19:54
#2638318
Нравится Рамзай
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

163 189
Калининград
8 дн.

Доброго времени суток, прошу не бить сильно палками, но с математикой к сожалению было очень плохо в школе, по сему рассчитать блок питания не вышло, в моем светильнике 10 диодов по 3вт каждый, садить хочу на 1 канал. Хватит ли мне БП 5в 2а? И использовать его напрямую для запитки есп32? Будут ли работать в этом случае драйвер или ему нужно выше напряжение?

2019-08-1010/08/2019 09:20:02
#2661838
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

741 240
Воронеж
2 года

rudak87 Хватит ли мне БП 5в 2а?

Для esp и побрякушек(датчиков, формирователя ШИМ..) подключаемых к нему хватит. Для 10шт 3вт -не хватит, желателен отдельный БП на драйвера.

Изменено автор rik473
2019-08-1010/08/2019 09:30:26
#2661840
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

359 142
Russian Federation Vladivostok
3 года

rudak87

Читать тут
http://xendil.com/ru...
http://xendil.com/ru...

1. 10 диодов по 3 Вт это 3*10= 30Вт. Мощность блока питания это произведение его напряжения на его максимальный ток, т.е. у вас БП 5В * 2А =10 Вт. Т.е. 10Вт БП не хватит на 30 Вт диодов. Остальная электроника (кроме вентиляторов) потребляет мало буквально несколько ватт. Т.е. вам нужен БП минимум 40 Вт (с запасом).
2. Сажать каждый диод на отдельный канал идея плохая. Во первых нужно больше драйверов. Нужно больше проводов. БП должен иметь большой ток, т.е. провода нужны толще. 10-ю графиками сложно управлять. Лучше группировать ЛЕД по цветам по нескольку в канал.
3. 5В для ЕСП32 хватит. Но Если группировать по нескольку ЛЕД на драйвер то нужен БП с большим напряжением и тогда напряжение для ЕСП нужно понижать (как на схеме).

rudak87

Упс, почему то решил, что вы хотите посадить каждый диод на отдельный драйвер, а вы наоборот все в 1 драйвер.
Эта идея тоже плоха, т.к. напряжение для этого канала нужно высокое, а это опасно. Стандартное напряжение БП 24В, это 6 3Вт диода на канал. Т.е. вам лучше разбить 10 ЛЕД на 2 канала по 5 шт.
2019-08-1010/08/2019 10:05:15
#2661846
Свой на Aqa.ru
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

5971 3154
Москва
3 дн.

rudak87
Драйверы, даже повышающие, не потянут напряжение 5В, если все светодиоды сажать на один драйвер. Использовать по одному драйверу на каждый светодиод мало разумно.
Для десятка белых светодиодов (смотрите документы - падение напряжения на конкретные светодиоды), обычно требуется напряжение БП или Драйвера не менее 36В (36 Вольт - одно из стандартных напряжений БП, как и 12/24/48В)
Чаще всего используют понижающие dc/dc драйверы, в которых напряжение входа выше напряжения выхода (общего падения напряжения на всей цепочке последовательно подключённых светодиодов), как минимум на 2-4Вольт. Готовые решения, например - Meanwell серии LDD. У Meanwell есть серия LDH - повышающих драйверов, где входное напряжение ниже выходного. Поиск Вам в помощь, думаю, поймёте суть, если забтёте "Meanwell ldd" и "Meanwell LDH".
Есть и сетевые драйверы от 220В из розетки с функцией диммирования ШИМом от контроллера. Например - http://www.argos-tra... Последние буквы "ТУ" в названии обозначают возможность диммирования ШИМ от данного когтроллера или аналогого 0-10В, или потенциометра.
2019-08-1010/08/2019 22:15:54
#2662204
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

163 189
Калининград
8 дн.

xendil

Упс, почему то решил, что вы хотите посадить каждый диод на отдельный драйвер, а вы наоборот все в 1 драйвер.
Эта идея тоже плоха, т.к. напряжение для этого канала нужно высокое, а это опасно. Стандартное напряжение БП 24В, это 6 3Вт диода на канал. Т.е. вам лучше разбить 10 ЛЕД на 2 канала по 5 шт. [/q]

Спасибо за развернутый ответ, кажись понял) да, смысл мой был в том чтобы сократить бюджет, тем самым выкинуть из схемы понижающий dc-dc, и использовать напрямую бп, как на диоды на одном канале, так и на есп32.
В наличии имею вот такой бп - 12в , 2,5а. В итоге получаем 30вт которых нехватать.
Значит будем заказывать 24в 40вт или более и делать два канала по 5 диодов.

Спасибо огромное Вам за ваш замечательный проект! Позже как все соберу, обязательно покажу что получилось.

Изменено автор rudak87
2019-08-1010/08/2019 23:44:16
#2662231
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

163 189
Калининград
8 дн.

gray13

Меня сейчас осенило то что в моих условиях похоже будет достаточно контроллера s2pro от ребят с поднебесной, судя по характеристикам я как раз влезу, но контроллер этот мне все равно пригодится, так как будет вторая Аква большого размера где использование его будет дешевле чем чего либо другова.

Изменено автор Moderator
2019-08-1111/08/2019 10:27:05
#2662290
Свой на Aqa.ru
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

5971 3154
Москва
3 дн.

rudak87
Подобные контроллеры подходят для питания лент и линеек на 12 или 24в с токоограничительными резисторами на борту, а вот подключать напрямую светодиоды к таким контроллерам нельзя.
2019-08-1111/08/2019 11:29:16
#2662305
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

59 9
Russian Federation Krasnodar
3 мес.

gray13

На оф сайте есть схема подключения чез драйвер, многие пользуются.

Изменено автор Moderator
2019-08-1111/08/2019 11:34:22
#2662306
Свой на Aqa.ru
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

5971 3154
Москва
3 дн.

rudak87
Меня сейчас осенило то что в моих условиях похоже будет достаточно контроллера s2pro
А в каких условиях? Какие конкретно светодиоды нужно зажечь?

matwey69
Не могли бы дать ссылочку на описание с оф сайта.

Не просто же так написал, что напрямую нельзя подключать.
2019-08-1111/08/2019 12:24:22
#2662323
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

59 9
Russian Federation Krasnodar
3 мес.

gray13

https://www.tc420.ne...
Извиняюсь по путал контроллер, не разобрался. У знакомого этот зверь(s2pro) вообще расплавился, как он его подключал не знаю.

Изменено автор Moderator
2019-08-1111/08/2019 12:28:03
#2662327
Свой на Aqa.ru
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

5971 3154
Москва
3 дн.

matwey69
От обоих контроллеров можно взять сигнал для драйверов не ковыряя корпус для переделки, только нужно снизить напряжение делителем из пары резисторов до значения подходящего драйверу (обычно до 3-5В). Есть и драйверы, диммируемые ШИМ 12в (те же "Аргос").

Контроллер Xendil, в свою очередь, можно использовать для димиировани линеек 12/24в, для этого используются полевые транзисторы, которые желательно подключать через оптрон.
2019-08-1111/08/2019 14:46:53
#2662401
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

163 189
Калининград
8 дн.

gray13

Ну тогда выбор очевиден в сторону xendll, плюс к этому я планирую вторую акву на люмках, и тут он тоже мне поможет.
2019-08-1212/08/2019 17:02:31
#2662945
Свой на Aqa.ru
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

5971 3154
Москва
3 дн.

rudak87
Я так понимаю, что у Вас светодиоды в корпусе "эмиттер" на звезде от китайских производителей. Так для них максимальный ток 0,7А и падение напряжения у них не более 3,6В (3,6*0,7=2,52Вт и 3Ватт ну никак не выходит Смайлик :) ) Светодиод столько-то Ватт - это вообще грубое и не совсем верное обозначение.

Блока питания 12в 2,5А для них хватит с запасом в 20%, поскольку такие "трёхватные" светодиоды на токе 0,7А вообще не стоит гонять, поскольку быстро сдохнут от перегрева или просядут.

Добавляете пару диодов до дюжины, покупаете 4 DC/DC драйвера на ток 500мА (хоть те же Meanwell ldd-500l) и на каждый сажаете по три светика.
Хотя проще купить AC/DC, как по мне.
https://www.chipdip.... к такому подключаете 8-25 светодиодов, которые будут работать на нормальном, а не предельном для них токе.
2019-08-1212/08/2019 23:17:27
#2663120
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

359 142
Russian Federation Vladivostok
3 года

gray13

1. Идеология у регулируемых устройств в том, что бы всегда был запас, а не работать на пределе. Т.е. светильник нужно рассчитывать так, что бы обычно он работал на мощности 50-70%, а не на пределе. Предел это просто запас на ошибки расчета, на а вдруг захочется побольше, на деградацию LED и т.д. И жить Лед на пониженой мощности будут дольше. Т.е. брать драйвер на 500мА для Лед у которых 700мА это не разумно, лучше купить драйвера на 700мА и выставить 70% мощности.
2. Помните о технике безопасности! Электричество + вода это опасно! Если свет в крышке аквы не стоит использовать более 24В. В вашем АС/DC 33-95В!
2019-08-1213/08/2019 00:38:10
#2663165
Свой на Aqa.ru
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

5971 3154
Москва
3 дн.

xendil
Светильник нужно расчитывать так, чтобы на максимальной мощности его компоненты работали в допустимом для них режиме.
Для выбора режима работы светодиодов есть документация производителя от которой нужно отталкиваться. При отсутствии документации производителя и наличии лишь заявлений продавца о довольно смутных характеристиках продукта, по-хорошему вообще не стоит приобретать продукт. Не раз курил тему по эмиттерам, залезая в даташиты на заявленные китайцами чипы и корпуса - ну не нужно 4545 на токе 0,7А гонять (это максимальный рабочий ток), даже с учётом того, что максимальный импульсный ток для некоторых 1А. https://www.bridgelu... это не самый плохой производитель...

В чём разница между понижением тока и импульсном диммировании, когда потребляемая энергия в один период времени одинакова? А ведь чем ниже ток, тем выше КПД (см. графики в даташитах).

С высоким напряжением согласен, но и оно может нормально использоваться в ряде случаев (хоть люмки возьмите или патроны под е14 и е27 в крышках, Биодизай в своих светильниках под крышку использует такие драйверы). С дуру можно и неломаемое сломать Смайлик :) Защиту у предлагаемого драйвера смотрели?

Изменено автор gray13
2019-08-1313/08/2019 01:31:09
#2663179
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

359 142
Russian Federation Vladivostok
3 года

gray13

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

Да, промышленные изделия прекрасно сочетают в себе и 380В и воду (бойлеры на 3 фазы). Да, делают и 220В в крышках аквы. Но это промышленные изделия! Что дома могут наколхозить неопытные люди (а тут именно такие), возможно дети, прочитавшие ваш совет не известно, по этому нужно думать, кому и что вы советуете. У вашего AC/DC IP20, т.е. нет защиты от воды, но даже если бы она была у него на входе и выходе опасные напряжения.
2019-08-1313/08/2019 04:35:30
#2663184
Свой на Aqa.ru
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

5971 3154
Москва
3 дн.

xendil
Я предлагаю почти тоже самое, что и Вы, в плане ограничения, для недопустимости работы светодиодов в максимальном режиме, что для безымянных светодиодов может быть губительно. Именно ограничение током будет лучшей защитой "от дурака", поскольку пожелая выставить настройки на 100%, всё равно не получишь экстремального режима работы светодиодов (расчёт теплоотвода сейчас не беру).

Ток после драйвера имеет некоторое пиковое значение в какой-то период времени (допустим 0,7А). Какой бы сигнал от контроллера не подавался, измениться среднее значение тока, но не пиковое. Значит при равном количестве общего потребляемого тока в момент времени, при регулировке от контроллера (грубо для простоты), КПД светодиода будет выше при более низком токе драйвера. Т.е. на один светодиод подаём 700мА и ШИМ 50%, а на другой 350мА и ШИМ 100% и получаем на втором светодиоде более высокий КПД (ещё и падение напряжения учесть, которое больше на большем токе)

Прежде чем ответить и предложить решения, пытался вытянуть ответ, что конкретно пытается реализовать человек. Не получив ответа, предложил разные доступные решения на выбор, которые могут быть полезны и другим читателям темы. Спасибо, что подчеркнули возможную опасность применения высоковольтных решений.

Видели бы Вы "промышленные" решения в аквариумных крышках - жуть. И я не про самоделки, а товар от производителя.

Изменено автор gray13
2019-08-1313/08/2019 15:00:57
#2663280
Нравится shortwave
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

163 189
Калининград
8 дн.

xendil
нашел у себя в закромах такую штуку
Aкваконтролер Xendil.
вот встал вопрос смогу ли я организовать все на этой плате? При попытке залить прошивку батник вылетает.
2019-08-1515/08/2019 09:14:04
#2664107
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

359 142
Russian Federation Vladivostok
3 года

rudak87

Не знаю.
1. Нужно взять прошивку для ESP8266, а не ESP32, не перепутайте.
http://xendil.com/ru...
2. Нужно в батнике поставить правильный СОМ порт.
3.Батник же не просто так вылетает, он ведь что то пишет при завершении.
2019-08-1515/08/2019 09:50:47
#2664118
Малёк
Аквафорум рыбка
Аватар пользователя

46 45
Самара
1 года
Фотография для форума аквариумистов #435186
Доброго! что я делаю не так? не появляються сами графики (вернее один) и никак не могу зайти через браузер... плата esp32 wroom32 нужна для драйвера HLG-240H-C700B. Всё отлично прошивается, но таймер изначально появляется disabled.
Aкваконтролер Xendil.
Aкваконтролер Xendil.
Aкваконтролер Xendil.
Aкваконтролер Xendil.
Aкваконтролер Xendil.


Изменено автор Yladzimir
2019-08-1616/08/2019 22:15:28
#2664819



Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Top