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

352 130
Russian Federation Vladivostok
3 дн.

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, Советник
Советник аквафорума

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

10165 2586
Russian Federation Balakovo
13 час.

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

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

1
Челябинск
21 час.

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

34 1
Russian Federation Perm
11 дн.

donius

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

703 231
Воронеж
4 час.

denis070979

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

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

10165 2586
Russian Federation Balakovo
13 час.

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

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

34 1
Russian Federation Perm
11 дн.

donius


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

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

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

1 25753 15146
Москва
2 мин.

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

34 1
Russian Federation Perm
11 дн.

lonelity

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

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

1 25753 15146
Москва
2 мин.

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

2519 1069
Москва
8 мин.

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

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

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

34 1
Russian Federation Perm
11 дн.

gray13

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

815 35
Шатура
11 дн.

gray13

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

51 14
Russian Federation
12 час.

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


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

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

149 67
Новокузнецк
4 час.

Серя

Для сброса 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
Нравится Серя
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

51 14
Russian Federation
12 час.

serg_42

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

149 67
Новокузнецк
4 час.

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

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

51 14
Russian Federation
12 час.

serg_42

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

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

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

149 67
Новокузнецк
4 час.

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

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

149 67
Новокузнецк
4 час.

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

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

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

68 23
Троицк
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
Новичок

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

8

4 час.

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

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

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

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

505 362
Latvia Riga
9 час.

sania50

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

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

8
Russian Federation Moscow
4 час.

Рамзай

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

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

8
Russian Federation Moscow
4 час.

xendil

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

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



Top