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

359 142
Russian Federation Vladivostok
4 года

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

Некоторе время назад я захотел иметь в своем аквариуме контроллер (маленький компьютер), 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
Свой на Aqa.ru, Советник
Советник аквафорума

Аватар пользователя

12486 4103
Russian Federation Balakovo
2 дн.

denis070979
Использую драйвер
Драйвера - лучший образчик знаменитого "китайского качества". Читайте внимательно отзывы. На будущее не советовал бы связываться.
2020-06-0101/06/2020 13:30:30
#2787018
Нравится папоротник
Новичок

Аватар пользователя

1
Челябинск
4 года

denis070979
Тоже мучался с этими драйверами, две трети себя так ведут. Плюнул и купил meanwell LDD-700H и всё супер.
2020-06-0101/06/2020 19:12:53
#2787130
Малёк
Аквафорум рыбка
Аватар пользователя

34 1
Russian Federation Perm
4 года

donius

Спасибо. Я таких драйверов небольшую кучку купил.:-). Буду пробовать менять. Может попадутся нормальные. А почему они себя так ведут? Никто не пробовал их доработать - вылечить?
2020-06-0101/06/2020 20:56:40
#2787202
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

741 241
Воронеж
5 мес.

denis070979

PWM на драйвере к "-" попробуйте притянуть резистором 4,7kOm(1-10kOm), может поможет.
2020-06-0101/06/2020 21:28:58
#2787224
Свой на Aqa.ru, Советник
Советник аквафорума

Аватар пользователя

12486 4103
Russian Federation Balakovo
2 дн.

denis070979
Никто не пробовал их доработать - вылечить?
Там микросхема драйвера перегревается. Не рассчитана она на "подвес в воздухе". Если хотите попробовать решить проблему - поставьте резистор сенсинга, чтобы получилось не более 500мА. На самом деле решение хорошее - потому что, если вы используете такие драйверы, то, скорее всего, у вас и светодиоды под стать. То есть сам бог велел запитать их щадящим током.

Конечно, от косяков пайки эти платы тоже не застрахованы Смайлик :)
2020-06-0202/06/2020 08:10:46
#2787474
Малёк
Аквафорум рыбка
Аватар пользователя

34 1
Russian Federation Perm
4 года

donius


Огромное Вам спасибо. Действительно оказалось, что проблема в драйвере. Поставил другой и все стало корректно работать.

P.S. Резистор на 4,7 кОм между PWM и землей не помог. И проблема не в нагреве микросхемы драйвера, потому что неправильно работать он начинал сразу с момента включения.
2020-06-0202/06/2020 13:01:14
#2787528
Свой на Aqa.ru, Советник
Советник аквафорума

Аватар пользователя

1 30890 19614
Москва
1 час.

denis070979
сама микросхема может быть подделкой или браком, надо проверять обвязку.
2020-06-0202/06/2020 13:07:10
#2787529
Нравится DNK
Малёк
Аквафорум рыбка
Аватар пользователя

34 1
Russian Federation Perm
4 года

lonelity

Покупал партию 20 шт от одного продавца. Не думаю, что производитель туда разные микросхемы сует, потому что некоторые работают. А вот с обвязкой вполне возможны косяки. Поэтому и спрашивал возможно ли лечение данной проблемы и куда обратить внимание в первую очередь, на какой элемент обвязки?
Сейчас буду тестировать всю партию. Напишу сколько нерабочих окажется.
2020-06-0202/06/2020 13:12:56
#2787530
Свой на Aqa.ru, Советник
Советник аквафорума

Аватар пользователя

1 30890 19614
Москва
1 час.

denis070979
если некоторые работают - скорее микросхемы как раз. Подделок на китайском рынке прорва. Проверьте номиналы по даташиту хотя бы
2020-06-0202/06/2020 13:15:25
#2787532
Свой на Aqa.ru
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

6019 3183
Москва
23 час.

Кстати, драйверы, вернее полевики, очень не любят статическое электричество от паяльника. Сталкивался с такой проблемой с драйверами на ncl30160 и дубовыми pt4115. По возможности, дома паяйте драйверы феном. (Без подробностей - поисковики работают)

Изменено 2.6.20 автор gray13

2020-06-0202/06/2020 13:20:25
#2787537
Малёк
Аквафорум рыбка
Аватар пользователя

34 1
Russian Federation Perm
4 года

gray13

Проверил 10 драйверов. Все работают без проблем, кроме первых двух, с которыми я проводил эксперименты. Скорее всего повредил их во время пайки. Всем спасибо. Сейчас все работает.
2020-06-0202/06/2020 14:01:36
#2787552
Нравится Рамзай
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

824 39
Шатура
1 мес.

gray13

можно антистатический браслет надевать...
2020-06-0303/06/2020 10:33:55
#2787759
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

77 19
Russian Federation
2 года

Ребят кто в схемотехнике силен.Подключаю Watchdog .У него питание 5 в , соответственно импульсы ресет такие же выдает.А на контакте ресет ESP 3.3 в.Подключать напрямую или через делитель?
Сигнал на ESP подавать можно без токоограничивающего резистора? На контакте ресет напряжение 3.3,если землю накоротко туда ничего не будет?


Изменено 11.6.20 автор Серя

2020-06-1111/06/2020 08:38:14
#2790252
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

898 546
Новокузнецк
7 мес.

Серя

Для сброса ESP нужен низкий уровень.
Я бы на плате вотчдога просто сдул/выпаял бы резистор R1 и подал бы сигнал "/RST " платы вотчдога на вход "ресет" ESP напрямую.
Там в даташите чипа вотчдога нарисован открытый сток для пина /RST.
+5V на выходе /RST платы вотчдога делает тот самый R1, т.е. если его убрать, то будет счастье.

p.s.
Сейчас глянул, этот R1 - на 10 кОм.
Теоретически, если на пине сброса чипа ESP китайцы "не забыли" поставили по входу защитный диод, то можно и напрямую, не выпаивая R1, но для этого надо прозвонить этот самый диод от пина сброса на пин питания Vcc и убедится в его наличии.

Изменено 11.6.20 автор serg_42
2020-06-1111/06/2020 10:39:42
#2790298
Нравится Серя
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

77 19
Russian Federation
2 года

serg_42

Вот думаю, если чутка земли добавить на выход вочдога, приопустить напряжение, ничего с его выходом не случится?
2020-06-1111/06/2020 11:32:40
#2790325
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

898 546
Новокузнецк
7 мес.

Серя
мелкая шестиногая микросхемка задымилась

Это где? На плате ESP?
2020-06-1111/06/2020 11:34:17
#2790327
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

77 19
Russian Federation
2 года

serg_42

Да на плате ESP.Но криминального ничего не произошло.По схемам сброс ESP подтянут к плюсу и ресет происходит простой подачей ноля.

Как вариант можно ведь открытый сток подтянуть к 3.3 в ?

Изменено 11.6.20 автор Серя
2020-06-1111/06/2020 11:42:08
#2790333
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

898 546
Новокузнецк
7 мес.

Серя
Как вариант можно ведь открытый сток подтянуть к 3.3 в ?

Да, конечно можно.
2020-06-1111/06/2020 11:50:53
#2790339
Нравится Серя
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

898 546
Новокузнецк
7 мес.

Серя
Да на плате ESP

А можно фото этой платы в студию. Хотелось бы разобраться в причине.
2020-06-1111/06/2020 12:19:14
#2790353
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

77 19
Russian Federation
2 года
2020-06-1111/06/2020 12:46:31
#2790369
Нравится serg_42
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

78 24
Троицк
2 года

xendil

Добрый день.
Собираю очередной xendil-контроллер свет+таймер+температура на DevKit.
Свет и таймер работают штатно, а вот вкладка "температура" не хочет появляться. Я так понимаю, что плата не видит термопару.
Термопара как в Вашем мануале:
Aкваконтролер Xendil.

Схема подключения вот такая: Красный на 3v3, черный GND, желтый на D15. Напряжение на ноге Д15 - 3.3В.
Aкваконтролер Xendil.

Настройки:
Aкваконтролер Xendil.


Подскажите, плз, в чем может быть проблема?

ЗЫ: к качеству изготовления платы не придирайтесь ))) Края дорожек такие рваные из-за слишком высокой скорости травления платы. Несмотря на неказистый внешний вид, электрический контакт вполне надежный.

Изменено 21.6.20 автор Pelengasoff
2020-06-2121/06/2020 07:55:14
#2793794
Малёк
Аквафорум рыбка
Аватар пользователя

32

3 года

Господа , доброго Вам всем. Занялся созданием данного проекта.
Вопрос такой, при подключении к компу или б/п через разъём
плата работает. Но при подаче внешнего питания wi-fi отсутствует , как класс..., но красный светодиод горит , ! В чем может быть проблема? и 3,3 подавал и 5v пробовал... Ноль по фазе... Что не так?

Изменено 26.6.20 автор sania50

Изменено 26.6.20 автор sania50

2020-06-2525/06/2020 21:48:55
#2795462
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

541 397
Latvia Riga
4 мес.

sania50

Гореть должен не только красный светодиод - он всегда горит если есть питание, даже если сама ESP убита.
О успешной прошивке и нормальной работе Xendil сигнализирует синий моргающий светодиод, ориентируйтесь на него.
2020-06-2626/06/2020 10:47:28
#2795547
Малёк
Аквафорум рыбка
Аватар пользователя

32
Russian Federation Moscow
3 года

Рамзай

Он горит... , Но только при подаче питания через usb разъём...
2020-06-2626/06/2020 10:49:40
#2795548
Малёк
Аквафорум рыбка
Аватар пользователя

32
Russian Federation Moscow
3 года

xendil

Получается , что от ноги VIN в 5v , или 3,3v плата и не должна работать..????

Изменено 26.6.20 автор sania50
2020-06-2626/06/2020 10:58:35
#2795550



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