На головну сторінку Аквафорум
На головну сторінку




Назад   Аквафорум - форум акваріумістів та тераріумістів > Акваріум та обладнання > "Самоделкин" > Аквариумная автоматика
Аукцион Реєстрація ЧаПи Учасники Календар Нинішні дописи

Примітки

Відповідь
 
Параметри теми Параметри перегляду
Старий 18.06.2019, 15:17   #1
Акваріумний контролер на ESP32 для самостійного виготовлення
Придивляюся

Реєстрація: 16.06.2019
Звідки Ви: Львівська обл.
Дописи: 3
 

сказав Дякую: 0
сказали Дякую 3 раз(и) в 1 повідомленні
roosewelt roosewelt поза форумом 18.06.2019, 15:17
Рейтинг: ()

Вітаю шановне товариство!
До недавного часу моїм невеликим акваріумом керував пристрій "Электроника 21-10". Виникло бажання зробити щось подібне, з управлінням через локальну мережу.
Пропоную самостійно виготовити акваріумний контролер на ESP-32 з Wi-Fi, без кнопок та екрана, все управління через браузер з телефона, планшета чи комп'ютера.
Можливості:
-управління 4 каналами світлодіодного освітлення 12 В, ШИМ 13 біт з опторозв'язкою;
-можливість встановити два рівня освітленості - денний та нічний для кожного з 4 каналів. Встановлення денного, нічного рівня освітленості чи вимикання відбувається плавно - ефекти сходу та заходу Сонця;
-управління 5 каналами 220 В (лампа, нагрівач, фільтр, компресор, вентилятор). Нагрівач та вентилятор керуються показами датчика температури води. Канали лампи, фільтра та компресора керуються програмою, введеною через веб-інтерфейс (до 100 команд);
-управління 2 каналами реле з нормально розімкнутими контактами 5А 250 В. Канали реле також керуються програмою, введеною через веб-інтерфейс. Планувалися для управління електромагнітними кранами
для підміни води;
-отримання даних з 3 каналів датчиків температури DS18B20 (температура води, повітря та зовнішньої температури). Покази датчика температури води впливають на роботу каналів нагрівача та вентилятора. Інші два канали температури - інформаційні;
-при підключенні до WiFi годинник контролера синхронізується через службу SNTP;
-доступ до всього функціоналу контролера відбувається через веб-інтерфейс. Контролер може працювати в режимі точки доступу або станції WiFi (основний режим).
-програмування полягає в тому, щоб задати час і що має відбутися (наприклад о 7:00 в понеділок включити фільтр), таких команд до 100;
В архіві - схема і плата в фоматі P-CAD 2006, файли проекту в середовищі ESP IDF.
https://drive.google.com/open?id=1LK...UoGgm-6nqrmGdp
ESP-32 DevKit v1 такий:

Веб-інтерфейс:

Схема і плата:

Контролер в зборі:

Світлодіодні стрічки:

Прошивка відбувається через кабель USB-micro USB, жоден програматор не потрібен. Переважна більшість комплектуючих - SMD.
Собівартість комплектуючих близько 1500 грн (без блока живлення 12 В і світлодіодів).
Я брав 4 метри стрічки SMD 3528 (120 LED/m) IP54 Econom і блок живлення 12В 5 А - ще плюс 300 грн.
Плата виготовлена методом ЛУТ.
Можу безкоштовно залити прошивку у Ваш контролер - пишіть.

Схема, плата і програма поширюються на засадах Open Source. Комерційне використання без згоди автора заборонено.

УСТАНОВКА ESP IDF і прошивка:
Оффтоп

Перший запуск і налаштування:
Оффтоп

UPD1. Оновлено прошивку. Виправив виявлену помилку з переходом на зимовий час і додав іконку сторінки контролера - Маріо .https://drive.google.com/file/d/1UI1...ew?ts=5db70f99
UPD2. Оновлено прошивку. Додано пропорційне управління нагрівачом через ШИМ. В результаті точність підтримання температури води зросла, у моєму випадку - до 0,1С
https://drive.google.com/file/d/1qn3...ew?usp=sharing

Востаннє редагував roosewelt: 02.02.2020 о 12:22.. Причина: Додав опис процесу прошивки
Переглядів: 31374
Відповісти з цитуванням
Ці 3 користувач(ів) сказали Дякую roosewelt за це повідомлення:
litlechina (04.05.2022), pdv1965 (29.01.2020), Сергій М (28.01.2020)
Старий 27.01.2020, 19:21   #2
Живу я тут
  
 
Аватар для pdv1965
 
Реєстрація: 03.11.2010
Звідки Ви: Мариуполь
Дописи: 368
сказав Дякую: 10
сказали Дякую 140 раз(и) в 88 повідомленні
Re: Акваріумний контролер на ESP-32 для самостійного виготовлення ===www.aquaforum.ua===

Добрый вечер. Что то тема не пошла.Решил переделать управление аквариумами под вебинтерфейс ( что бы без кнопок и дисплея). А Вы можете кинуть в меня картинками интерфейса и может есть новые доработки. И если можно поподробнее как прошить, плата уже лежит.Спасибо.


Востаннє редагував pdv1965: 27.01.2020 о 20:31..
pdv1965 поза форумом   Відповісти з цитуванням
Старий 06.02.2020, 19:34   #3
Живу я тут
  
 
Аватар для pdv1965
 
Реєстрація: 03.11.2010
Звідки Ви: Мариуполь
Дописи: 368
сказав Дякую: 10
сказали Дякую 140 раз(и) в 88 повідомленні
Re: Акваріумний контролер на ESP-32 для самостійного виготовлення ===www.aquaforum.ua===

Контроллер работает. Спасибо автору. Платка от меня.
Долучені файли
Тип файлу: rar Плата1.rar (33,1 КБ, 529 переглядів)


Востаннє редагував pdv1965: 10.02.2020 о 17:41..
pdv1965 поза форумом   Відповісти з цитуванням
Старий 01.04.2020, 21:03   #4
Живу я тут
  
 
Аватар для pdv1965
 
Реєстрація: 03.11.2010
Звідки Ви: Мариуполь
Дописи: 368
сказав Дякую: 10
сказали Дякую 140 раз(и) в 88 повідомленні
Re: Акваріумний контролер на ESP-32 для самостійного виготовлення ===www.aquaforum.ua===

Крышка и контроллер
Долучені файли
Тип файлу: zip изображение_viber_2020-04-01_20-54-42.zip (676,0 КБ, 522 переглядів)

pdv1965 поза форумом   Відповісти з цитуванням
Старий 03.04.2020, 18:59   #5
Живу я тут
  
 
Реєстрація: 03.09.2012
Звідки Ви: Кропивницький
Дописи: 268
сказав Дякую: 211
сказали Дякую 111 раз(и) в 81 повідомленні
Відповідь: Акваріумний контролер на ESP-32 для самостійного виготовлення ===www.aquaforum.ua===

І скільки цікаво коштує зібрати такий контроллер під веб інтерфейс в плані комплектуючих -не уважно читав, сумма комплектуючих вказана.
І які шим драйвера можна використовувати - зараз вивчаю це питанная. Може щось і складу.


__________________


Востаннє редагував Tiratore.d: 03.04.2020 о 23:33..
Tiratore.d поза форумом   Відповісти з цитуванням
Старий 05.04.2020, 16:11   #6
Живу я тут
  
 
Аватар для pdv1965
 
Реєстрація: 03.11.2010
Звідки Ви: Мариуполь
Дописи: 368
сказав Дякую: 10
сказали Дякую 140 раз(и) в 88 повідомленні
Re: Акваріумний контролер на ESP-32 для самостійного виготовлення ===www.aquaforum.ua===

Шим реализован в ESP-32 программно.

pdv1965 поза форумом   Відповісти з цитуванням
cказали "Дякую" pdv1965 за цей допис:
Tiratore.d (10.04.2020)
Старий 06.04.2020, 19:04   #7
Живу я тут
  
 
Реєстрація: 03.09.2012
Звідки Ви: Кропивницький
Дописи: 268
сказав Дякую: 211
сказали Дякую 111 раз(и) в 81 повідомленні
Відповідь: Re: Акваріумний контролер на ESP-32 для самостійного виготовлення ===www.aquaforum.ua===

Цитата:
Допис від pdv1965 Переглянути допис
Шим реализован в ESP-32 программно.
Ну то так, але цей ШИМ сигнал має управляти якимось драйвером, от і питав - яким. Думаю можна використовувати lm3414hvmr, 15 діодів на 52В і 700мА. Ціна драйверу виходить велика навіть якщо самому збирати, або готові по 100грн у одного з виробників світла на форумі.


__________________

Tiratore.d поза форумом   Відповісти з цитуванням
Старий 07.04.2020, 01:18   #8
Живу я тут
  
 
Аватар для Сергій М
 
Реєстрація: 31.12.2014
Звідки Ви: Львов
Дописи: 1.421
сказав Дякую: 278
сказали Дякую 830 раз(и) в 533 повідомленні
Re: Відповідь: Re: Акваріумний контролер на ESP-32 для самостійного виготовлення ===www.aquaforum.ua===

Цитата:
Допис від Tiratore.d Переглянути допис
або готові по 100грн
За хороший драйвер это ещё не дорого...
Mean Well драйвер стоит около 6$.
а китайские по 1.5$, но напряжение до 30В, значит блок 24В, соответственно диодов на линии в 2 раза меньше, значит их(драйверов) нужно в 2 раза больше. Ну и так далее.

Сергій М поза форумом   Відповісти з цитуванням
cказали "Дякую" Сергій М за цей допис:
Tiratore.d (10.04.2020)
Старий 09.04.2020, 13:19   #9
Живу я тут
  
 
Реєстрація: 03.09.2012
Звідки Ви: Кропивницький
Дописи: 268
сказав Дякую: 211
сказали Дякую 111 раз(и) в 81 повідомленні
Відповідь: Re: Відповідь: Re: Акваріумний контролер на ESP-32 для самостійного виготовлення ===www.aquaforum.ua===

Цитата:
Допис від Сергій М Переглянути допис
За хороший драйвер это ещё не дорого....
Знаю. Просто зараз був зіткнувся з заміною згорівших мікросхем після утоплення. І почав гуглити цю тематику. І от якраз на базі тієї мікросхеми можна збирати драйвери до 60В. Може є якісь більш дешеві аналоги які вже пробували в парі з цим контролером.


__________________

Tiratore.d поза форумом   Відповісти з цитуванням
Старий 09.04.2020, 19:42   #10
Живу я тут
  
 
Аватар для Сергій М
 
Реєстрація: 31.12.2014
Звідки Ви: Львов
Дописи: 1.421
сказав Дякую: 278
сказали Дякую 830 раз(и) в 533 повідомленні
Re: Відповідь: Re: Відповідь: Re: Акваріумний контролер на ESP-32 для самостійного виготовлення ===www.aquaforum.ua===

Цитата:
Допис від Tiratore.d Переглянути допис
Може є якісь більш дешеві аналоги які вже пробували в парі з цим контролером.
А какая привязка контроллера к драйверу ?? с любым контроллером можно использовать любой драйвер, ключевое слово ШИМ. У меня от одного контроллера работали драйверы по 6$ - производитель с форума, по 1.5$ - с али, и даже по 0.4$ - но это не драйвер, а обычный мосфет ))) но для светодиодной линейки самое то. Контроллер ардуино.

Сергій М поза форумом   Відповісти з цитуванням
cказали "Дякую" Сергій М за цей допис:
Tiratore.d (10.04.2020)
Старий 10.04.2020, 17:52   #11
Живу я тут
  
 
Реєстрація: 03.09.2012
Звідки Ви: Кропивницький
Дописи: 268
сказав Дякую: 211
сказали Дякую 111 раз(и) в 81 повідомленні
Відповідь: Re: Відповідь: Re: Відповідь: Re: Акваріумний контролер на ESP-32 для самостійного виготовлення ===www.aquaforum.ua===

Цитата:
Допис від Сергій М Переглянути допис
А какая привязка контроллера к драйверу ??
Цитата:
Допис від Сергій М Переглянути допис
ключевое слово ШИМ.
Без питань, ключеве слово має варінти реалізації. Якщо розглядаємо варінти аналового ШИМ сигналу(який ми і використовуємо), то в ньому є сигнал з генератора і модулюючий сигнал. Яка напруга виходить з PWM виходу контроллера? В кожній справі є нюанси, і ціна на драйвер то не є технічною характеристикою. В продажу є багато радіодеталей, за домопогою яких можна зібрати на утюгу - будь-який пристрій. От і цікавлюсь, чи збирали, на чому збирали...
А почалась така моя думка з ремонту контроллера і драйверів від продавця з форума. Бо я це все діло втопив, воно успішно згоріло, продавцю не цікаво (воно й зрозуміло) мені допомагати з ремонтом - от і ремонтував своїми силами. І напруга на виході ШИМ виявилась важливою, і резистор на ШИМ вході мікросхеми драйвера теж не лишній. Ну коротше кажучи - є нюанси. Контроллер і драйвери відновив.


__________________

Tiratore.d поза форумом   Відповісти з цитуванням
Старий 11.04.2020, 02:10   #12
Живу я тут
  
 
Аватар для Сергій М
 
Реєстрація: 31.12.2014
Звідки Ви: Львов
Дописи: 1.421
сказав Дякую: 278
сказали Дякую 830 раз(и) в 533 повідомленні
Re: Відповідь: Re: Відповідь: Re: Відповідь: Re: Акваріумний контролер на ESP-32 для самостійного виготовлення ===www.aquaforum.ua===

Цитата:
Допис від Tiratore.d Переглянути допис
Яка напруга виходить з PWM виходу контроллера?
0-5В

Сергій М поза форумом   Відповісти з цитуванням
cказали "Дякую" Сергій М за цей допис:
Tiratore.d (11.04.2020)
Старий 12.04.2020, 13:40   #13
Живу я тут
  
 
Аватар для pdv1965
 
Реєстрація: 03.11.2010
Звідки Ви: Мариуполь
Дописи: 368
сказав Дякую: 10
сказали Дякую 140 раз(и) в 88 повідомленні
Re: Акваріумний контролер на ESP-32 для самостійного виготовлення ===www.aquaforum.ua===

Процессор запитан от 3,3 вольта. 0-5 только через доп ключи.

pdv1965 поза форумом   Відповісти з цитуванням
cказали "Дякую" pdv1965 за цей допис:
Tiratore.d (13.04.2020)
Старий 13.04.2020, 23:05   #14
Живу я тут
  
 
Реєстрація: 03.09.2012
Звідки Ви: Кропивницький
Дописи: 268
сказав Дякую: 211
сказали Дякую 111 раз(и) в 81 повідомленні
Відповідь: Re: Акваріумний контролер на ESP-32 для самостійного виготовлення ===www.aquaforum.ua===

Цитата:
Допис від pdv1965 Переглянути допис
Процессор запитан от 3,3 вольта. 0-5 только через доп ключи.
Ага, тобто на виході PWM процесору ми маємо 0-3.3В? Але Сергій каже що у його від ардуіно працювали будь які драйвери. Коротше кажучи мені знову не зрозуміло у кого і які драйвери використовуються з яким процесором. Ті що я збираюсь сам збирати і використовувати - будуть на LM3414/HV там ШИМ підтримується від -0,3 до 6В. Тобто в принципі має значення частота логічного сигналу, а не напруга модулюючого?


__________________

Tiratore.d поза форумом   Відповісти з цитуванням
Старий 21.04.2020, 21:15   #15
Придивляюся
  
 
Реєстрація: 16.06.2019
Звідки Ви: Львівська обл.
Дописи: 3
сказав Дякую: 0
сказали Дякую 3 раз(и) в 1 повідомленні
Re: Відповідь: Re: Акваріумний контролер на ESP-32 для самостійного виготовлення ===www.aquaforum.ua===

Цитата:
Допис від Tiratore.d Переглянути допис
Ну то так, але цей ШИМ сигнал має управляти якимось драйвером, от і питав - яким. Думаю можна використовувати lm3414hvmr, 15 діодів на 52В і 700мА. Ціна драйверу виходить велика навіть якщо самому збирати, або готові по 100грн у одного з виробників світла на форумі.
В контролері ШИМ керує MOSFET з управлінням логічним сигналом, в кожному з чотирьох каналів LED. Це вже є в схемі, драйвера не потрібні.


Востаннє редагував roosewelt: 21.04.2020 о 21:17.. Причина: Доповнення
roosewelt поза форумом   Відповісти з цитуванням


Share/Bookmark

Відповідь

Мітки
автоматика, контроллер, освещение


Тут присутні: 1 (учасників - 0 , гостей - 1)
 

Ваші права у розділі
Ви не можете створювати теми
Ви не можете писати дописи
Ви не можете долучати файли
Ви не можете редагувати дописи

BB-код є Увімк.
Усмішки Увімк.
[IMG] код Увімк.
HTML код Вимк.

Швидкий перехід


Часовий пояс GMT +3. Поточний час: 16:00.


vBulletin 3.8.7 ; Copyright © 2000-2025 Jelsoft Enterprises Limited
Переклад: © Віталій Стопчанський, 2004-2010
(с)Бешлега Олександр Анатолійович, 2002-2025. Використання матеріалів сайту без посилання на джерело заборонено.
Дякуємо за ліцензійну версію форума компанію Барбус, представника торгової марки Sera в Україні.



AQA.ru  - все об аквариумах

no new posts