КПК

Показати повну версію : Простой акваконтроллер ARDUINO v.2 (LED море)


AlexVOK
16.02.2015, 11:41
Простой акваконтроллер ARDUINO v.2 (LED море)

Представляю Вашему вниманию продолжение пресного проекта акваконтроллера (http://www.aquaforum.ua/showthread.php?p=3028647#post3028647)
Моя баночка (150л) (http://www.aquaforum.ua/showthread.php?t=198466)
Состав
LED Свет 20 шт – Cree XT-E Royal blue, 10 шт – Cree XT-E White, 10 шт – Cree XP-E Blue, 5шт - SemiLEDs 410-420NM Ultra Violet Purple UV 3W
Все светики на звездах 20мм.
Ток XT-E = 1000мА
Ток XP-E, SemiLEDs = 800мА

Профиль от BlackAlex (на максимуме естественного охлаждения не хватает ;( )

Драйвера самодельные на основе mbi6651 (схема по даташиту, разводку платы прилагаю)
диод SS26
дроссель 100 мкГн 1.3А
танталы 10 мкФ 50В

Плата драйверов через термопасту крепится непосредственно на радиатор.

Максимальное потребление светильника 35В 4А !

Аква контроллер v.2 Море
Состав
На Али заказал.
Контроллер
Arduino PRO Mini ATMEGA328P 5V 16M (16MHZ) + CP2102 модуль + кабель = полный комплект для программирования - US $3.18 (http://alipromo.com/redirect/cpa/o/o39r96gj0o3f46futfksky7utc4rpnmr/)
Часы реального времени
I2C RTC DS1307 AT24C32 Real Time Clock Module for Arduino + Батарейка (http://alipromo.com/redirect/cpa/o/o39rmgznocvssup947icay6yyonj66xi/) US $1.15
Индикатор 84*48 LCD Module White backlight adapter PCB for Nokia 5110 Arduino (http://alipromo.com/redirect/cpa/o/o39rq3xrgcbz6trxnq0s4dhba612tafr/) US $1.83
Влагозащищенный цифровой датчик температуры
DS18b20 Waterproof Temperature Sensors (5м нормального кабеля) (http://alipromo.com/redirect/cpa/o/o39rt6wksls3n5p4ck6oq9n3kqe98dvv/) US $3.7

Интерфейс
1. Графический ЖК экран
2. Управление энкодером

Функции
1. Управление LED светом 6 – каналов
2. Переключатель двух помп течения
3. Управление Помпой сампа
4. Управление помпой скиммера
5. Автодолив
6. Датчик температуры воды
7. Датчик температуры светильника
8. Управление грелкой
9. Управление куллером охлаждения
10. Режим кормления
..??

По просьбе форумчан, выкладываю скетчь
(предупреждаю не все функции работают так как надо, 80% функционала работает - уже две недели этот скетчь тестируться на моей банке)
Финальная версия будет через неделю.

Будет продолжение ;)

AlexVOK
16.02.2015, 11:42
LED Блок питания
За основу был взять комповый ATX блок питания 360 Вт
После переделки на выходе 35В 8А, 8В (не стабилизирован), 5В, 16В (не стабилизирован)
Суть переделки выкинуть лишнее, заменить выходные диоды, конденсаторы,
перекомутированы обмотки выходного трансформатора, перемотан выходной дроссель.

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

AlexVOK
16.02.2015, 11:46
Здесь будет серия фото самого контроллера

Вячеслав Сергеев
17.02.2015, 14:59
AlexVOK, Не имеет значения откуда руки растут если они золотые, а у вас они ещё и из правильного места растут и заточены под нужным углом.

sae74
17.02.2015, 17:42
AlexVOK драйвера сколько выходят по деньгам и какие параметры?

Dima-inginer
17.02.2015, 19:14
AlexVOK у Вас сейчас задействовано 5 драйверов, 6-ой резервный? Планируется ещё один канал СД?
Вместо Arduino PRO Mini ATMEGA328P 5V можно использовать Arduino Nano?
Какой длины у Вас радиатор? При максимальной нагрузке до какой температуры он нагревается и какая температура окружающей среды?
И можите где-то дать описание переделки комп.БП. Напряжение 8В и 16В для чего планируется использовать?

AlexVOK
17.02.2015, 19:50
sae74,
параметры драйвера вход 36В (у меня 35) хватает для 10 светодиодов
ток до 1.2А

по цене
MBI6651 22грн
дросель 100 мкГн 7 грн (кардачи павильон 9В)
танталы 5 - 6 грн
диод 2 грн
резистор + текстолит + флюс + ... 2 грн

всего около 40 грн.

AlexVOK
17.02.2015, 20:07
AlexVOK у Вас сейчас задействовано 5 драйверов, 6-ой резервный? Планируется ещё один канал СД?
Вместо Arduino PRO Mini ATMEGA328P 5V можно использовать Arduino Nano?
Какой длины у Вас радиатор? При максимальной нагрузке до какой температуры он нагревается и какая температура окружающей среды?
И можите где-то дать описание переделки комп.БП. Напряжение 8В и 16В для чего планируется использовать?

6-й канал планировал использовать для луны - но сейчас смысла нет,
минимальное значения ШИМ = 1 делает отличный эфект луны даже на 10 RB

этот канал будет задействован для водорослевика сампа :)
Подойдет любая ардуинка на ATMEGA328 на 16МГЦ.

8В - получилось из бывшей обмотки на 5В - сейчас используется для куллера охлаждения, от него так же будет запитана пересталическая помпа автодолива (они у меня уже давно пылятся).
12-16В получилось из бывшей обмотки на 12В сейчас не используется, вернее используется как доп питание шим контроллера самого блока питания (хотя можно и без него).
Изначально планировал только два выходных напряжения но в процессе настройки все изменилось 16В - много для куллера, вот и появилась еще одна линия - благо все из деталей ранее выпаянных из этого же блока ;)
также эту линию задействую для кулера охлаждения воды.

Профиль - длинной 750 мм
брал у BlackAlex
Но есть и нюанс, в теме BlackAlex в одном из постов заявлялось 400Вт рассеивания с 1м профиля. Практика показала на много скромнее цифры ;(

Только вчера наклеил на радиатор датчик температуры DS18b20 и собрал подставки.

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

Кстати вопрос к аудитории какую температуру радиатора для светодиодов CREE считать предельно допустимой для длительной работы?
В даташите 85 С заявляется(для кристала) - думаю 60-70 С выбрать ограничение

Dima-inginer
17.02.2015, 20:50
Профиль - длинной 750 мм
брал у BlackAlex
Но есть и нюанс, в теме BlackAlex в одном из постов заявлялось 400Вт рассеивания с 1м профиля. Практика показала на много скромнее цифры ;(

Только вчера наклеил на радиатор датчик температуры DS18b20 и собрал подставки.

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

Кстати вопрос к аудитории какую температуру радиатора для светодиодов CREE считать предельно допустимой для длительной работы?

Я тоже купил 2 куска по 750 мм. СД на 150Вт. Но сейчас думаю на одну балку всё кинуть. Интересно справится ли профиль летом при 30 градусах в помещении. Температура профиля меня вполне устроила бы 50-52 градуса.
Для СД ХТ-Е нормальная температура кристала 85 градусов, это радиатор должен быть 85-(3.26х5+1...2)=66 градусов
Для СД ХР-Е 85-(2.7х9+1...2)=59 градусов
Для кристалов SemiLEDs я бы больше 70 градусов не рекомендовал бы.
C3535U (C35L-U) 70-(3.1х8+1...2)=44 градуса (70-(2.9х8+1...2)=45гр.)
N3535U (N35L-U) 70-(3.0х4.4+1...2)=55 градусов (70-(2.8х4.4+1...2)=55гр.)

AlexVOK
18.02.2015, 09:54
Dima-inginer, у меня реальных 140Вт на профиле 750 мм
в максимуме однозначно не справится

если хоть маленький куллерочек - тогда да

johnsmith
18.02.2015, 10:18
А какой у вас енкодер?

AlexVOK
18.02.2015, 10:32
А какой у вас енкодер?

марку не знаю, давно купил на ибей десяток, вот один применил ;)

http://www.ebay.com/itm/10pcs-New-High-Quality-Rotary-Encoder-Switch-With-Keyswitch-/310911594094?pt=LH_DefaultDomain_0&hash=item4863c66e6e

Как средство управление очень удобно получилось

Andressio
19.02.2015, 10:54
AlexVOK а будет схема и прошивка?

AlexVOK
19.02.2015, 11:09
AlexVOK а будет схема и прошивка?

будет.
давать совсем сырую думаю смысла нет.
Вот вчера убил пол вечера для отладки двух датчиков температуры
теперь работает
Думаю еще неделька до отладки всех функций.
Да и силовая часть еще не собрана, все есть плату вытравил, а вот времени мало :(
все будет.

Если есть идеи по функционалу - выкладывайте может еще что добавлю

AlexVOK
19.02.2015, 18:53
Хорошая новость
Сутки наблюдаю за температурой радиатора, больше 51 С не подымается
Считаю такую температуру приемлемой в комнате 24.

AlexNT
19.02.2015, 22:19
Судя по фоткам корпуса контроллера (особенно с учетом того, что половина платы питателя разгрузилась от деталек) складывается впечатление, что его вполне можно впихнуть в стандартный корпус компового блока питания. Только дисплейчик найти бы куда приткнуть :)
А что за платка в верхнем левом углу пристроилась?

Вячеслав Сергеев
20.02.2015, 08:58
Вот ссылки на алиэкспресс с доставкой на Украину.
индикатор красный
http://ru.aliexpress.com/item/84X48-Nokia-5110-LCD-Module-with-backlight-adapter-PCB-Free-Shipping-Dropshipping/1624455376.html

индикатор синий
http://ru.aliexpress.com/item/New-1-PCS-84x48-Pixel-Blue-Backlight-LCD-Module-Adapter-PCB-For-Nokia-5110-For-Arduino/32265421461.html

модуль часов с аккумулятором и памятью
http://ru.aliexpress.com/item/1pcs-lot-Tiny-RTC-I2C-modules-24C32-memory-DS1307-clock-RTC-module-with-out-battery-for/32267784527.html

ардуинка
http://ru.aliexpress.com/item/Pro-Mini-Module-Atmega328-5V-16M-For-Arduino-Compatible-Nano/32280958297.html

ардуинка с программатором
http://ru.aliexpress.com/item/Free-Shipping-2PCS-1LOT-CP2102-Module-1PCS-Pro-Mini-Module-Atmega328-5V-16M-For-Arduino-Compatible/32243145839.html

четырёх канальный релейный модуль
http://ru.aliexpress.com/item/Free-Shipping-1PCS-LOT-5V-4-Channel-Relay-Module-Shield-for-Arduino-ARM-PIC-AVR-DSP/1946710301.html

восими канальный релейный модуль
http://ru.aliexpress.com/item/Free-shipping-With-optocoupler-8-channel-8-channel-relay-control-panel-PLC-relay-5V-module-for/32251735175.html

четырёх канальный силовой модуль на полевых транзисторах
http://ru.aliexpress.com/item/Four-Channel-4-Route-MOSFET-Button-IRF540-V2-0-MOSFET-Switch-Module-For-Arduino/1893615128.html

светодиоды
http://ru.aliexpress.com/item/10w-20W-30W-50W-100w-white-led-module-High-Power-LED-24x40mil-Chips-floodlight-led-chip/2052794093.html

восьми канальный модуль на твёрдотельных реле
http://ru.aliexpress.com/item/Sainsmart-8-Channel-5V-Solid-State-Relay-Module-Board-OMRON-SSR-4/32259948932.html

AlexVOK
20.02.2015, 09:16
AlexNT, это СКАРТ разьем от ДВД плеера :) (он был на такой платке)
через него подключаю светильник

sae74
20.02.2015, 10:07
AlexNT, это СКАРТ разьем от ДВД плеера :) (он был на такой платке)
через него подключаю светильник

Япономама..... у меня таких ну просто завались....
А я ломал себе голову, в итоге купил такой
484758

Вячеслав Сергеев
20.02.2015, 11:22
Я вот такие использую, в корпус врезаются удобно и стоят копеки.

AlexVOK
20.02.2015, 11:45
Вариант sae74 очень достойно выглядит, да и по надежности выше.

Но это ж надо поехать на на рынок затарится
а тут из хлама взял :)

pimass
20.02.2015, 12:00
AlexVOK, DIN5 хорош, у меня к Юсупову на нем термодатчик прикручен, сначала смотрел на Джек 3,5, но отказался в пользу DIN5, так как его можно "по горячему" включать/выключать, не боясь закоротить контакты.

З.Ы. А на счет врезки в корпус, как вариант можно юзать многожильный кабель с жилой соответствующего сечения подключая непосредственно на плату, а в корпус заводить через гермоввод, держит кабель намертво.

Вячеслав Сергеев
20.02.2015, 12:21
Что касаемо функционала
1. звуковая сигнализация (нажатие кнопок, уход температуры, уровня воды
2.а.вентилятор для охлаждения воды
б.вентилятор для охлаждения света
с.вентилятор вытяжки из под крышки
3.ШИМ управление вентиляторами по температуре, контроль оборотов по третьему прооду и старт на 50% с последующим снижением или увеличением до требуемрго минимума
Возможно это не актуално для открытых аквасов.

Вячеслав Сергеев
20.02.2015, 12:35
pimass, Именно так! Мой юсупов тоже датчики на СГ5 переделал, силовые через гермоввод многожильным кабелем к розеткам на задней с стенке тумбы, к компьютеру через DB9. Но это стационар и его нельзя переставить.
на другом контроллере датчик и вентилятор на СГ5, а силовые на Р1 и смонтировал в корпус от ATX бп.

AlexVOK
20.02.2015, 12:37
Вячеслав Сергеев, с ШИМом облом
в меге 328 всего 6 ШИМ выводов - все они заняты светом

Пока смотрю в сторону как на аналоговый вывод повесить транзистор и управлять оборотами изменением потенциала (еще не проверил). Такой вариант даже намного лучше ШИМ избавляет от писка куллера..
2. - будет
б. - может быть(пока сделал снижение интенсивности освещения при превышении пороговой температуры радиатора).
с. - такой проветриватель у меня в пресняке стоит - он там был востребован аква возле кровати,1 был режим тишины по расписанию, 2 принудительное включение если включался копресор (дабы убрать конденсат), 3 принудительное включение при работе ламп - для их охлаждения, 4 повышение оборотов для охлаждения аквы
- Все это чудненько у меня работает в контроллере для пресняка - только зачем это в морском? - компресора нет, аква охлаждаетс по другой линии другим куллером

pimass
20.02.2015, 12:50
с ШИМом облом Как вариант ШИМ можно улучшить и качественно и количественно вот такой микросхемкой (http://www.nxp.com/documents/data_sheet/PCA9685.pdf), работает по шине i2c, 4096 градаций вместо ардуиновских родных 256. Плюсы, освобождаются ноги, увеличивается количество ШИМ каналов, 12-битный ШИМ. Минусы, трохи денег стоит.

Вячеслав Сергеев
20.02.2015, 13:54
Если поменять экран на oled освободятся ШИМ D5;D6;D9 и D4;D8.

GreyJester
20.02.2015, 21:33
Вот ссылки на алиэкспресс с доставкой на Украину...
Вы извините, но мне кажется Вы дали чутли не на самые дорогие товары.

AlexVOK
21.02.2015, 16:50
GreyJester, с удовольствием посмотрим на вашу подборку
Спасибо

BlackAlex
21.02.2015, 17:45
Только увидел темку. По охлаждению не понятно, что перегревается, вся балка или сами диоды? Термопасту использовали?

GreyJester
21.02.2015, 19:18
Вы извините, но мне кажется Вы дали чутли не на самые дорогие товары.
прошу прощения! Я только что доглядел что делал подборку с доставкой до России.

Что касается светодиодов, брал себе такие http://ru.aliexpress.com/item/10pcs-X-Cree-XTE-5W-LED-Neutral-White-4500-5000K-CREE-XT-E-1-5W-high/1736498449.html?recommendVersion=1 ещё до санкций по 45 рублей.

AlexVOK
21.02.2015, 22:03
BlackAlex, (Узнаете свой профиль?) датчик температуры приклеен по середине балки
показания максимум 52 С
это при моих текущих настройках.

Думаю приемлемый результат (пассивное охлаждение)

Профиль мне очень нравится, в черном цвете просто шик.
Хотя и вспоминал вас (BlackAlex) когда отпиливал лобзиком 3 мм лишнего светорассеивателя ;)
все ок!

AlexVOK
21.02.2015, 22:06
GreyJester, По поводу светодиодов и вчастности соотношения цветов
у меня RB 20шт, B 10шт
и 10 белых
Так вот хочу сказать что белых скорее всего и 5-6 хватило б с головой

У меня белые 30% это максимум используются

BlackAlex
21.02.2015, 22:16
AlexVOK, странно что они помешали. Я в принципе всегда делаю с небольшим напуском, напильником всегда можно подогнать, это лучше чем не хватит. Если делать точную длину он потом болтается - паз 4мм, а пластик 3мм толщины.
52 градуса это нормально, но это температура балки. Хорошо бы под звезды термопасту дать.

AlexVOK
21.02.2015, 22:43
Хорошо бы под звезды термопасту дать.
Термопаста это святое КПТ-8
куда ж без нее
Даже мыслей не было светики без нее ставить code33

AlexVOK
23.02.2015, 11:00
цитаты из ответов в личке

Выбор блока питания
напряжение - исходя из максимального количества светиков в гирлянде но не более 36В
для 10 шт - берем 35-36 В
дальше режим - допустим 1А

Дальше допустим у вас 4 драйвера по 10 светиков = 4А

т.е. БП 35В 4А = 140Вт
в реалии будет чуть меньше (но технологический запас также нужен)

AlexVOK
26.02.2015, 13:58
Силовая часть

sae74
26.02.2015, 15:31
AlexVOK, А что за чип на плате?

AlexVOK
26.02.2015, 15:41
сдвиговый регистр
для увеличения количества выводов контроллера
из 3 выводов получили 8 (по идее можно наращивать очень много)

вот статья Множим выходы с помощью сдвигового регистра 74HC595 (http://arduino.ru/Tutorial/registr_74HC595)

sae74
26.02.2015, 15:42
AlexVOK, Я так и подумал :)

Denisios
26.02.2015, 22:55
AlexVOK, подскажите пожалуйста, когда будет скетчь? Уж очень интересно как организована работа с несколькими датчиками температуры.

AlexVOK
27.02.2015, 10:23
Denisios, скорее всего на следующей неделе
Вчера запустил силовую часть + второй светильник для водорослевика

Всплыла проблемка в переключателе помп.
+ хочу переделать скринсейвер (там где часы) - выводить там все состояния датчиков и нагрузок - прийдеться отказаться от крупного шрифта (это дополнительно освободит 0.5кб памяти что само по себе плюс).

AlexVOK
27.02.2015, 11:52
В первом посте выложил бета версию скетча

(предупреждаю не все функции работают так как надо, 80% функционала работает - уже две недели этот скетчь тестируться на моей банке)
Финальная версия будет через неделю.

sae74
27.02.2015, 12:22
AlexVOK, Колитесь - что еще добавили?

AlexVOK
27.02.2015, 12:38
По просьбам форумчан, управление куллером охлаждения ЛЕД
Поэтапный запуск - сначала запускаем возвратную помпу и через 1 мин когда уровень воды в сампе нормализуется запускаем скиммер.
на вывод А7 - сделал отдельную кнопку кормление (чтоб не шастать по меню)

Закончу с отладкой, напишу подробней и нарисую схему.

А то скоро жена выгонет ;) (бардак)

sae74
27.02.2015, 12:53
на вывод А7 - сделал отдельную кнопку кормление (чтоб не шастать по меню)
А зачем на отдельный пин это выводить.
Сделайте обработку "долгого" нажатия любой из существующей кнопки для отключения.

AlexVOK
27.02.2015, 12:55
sae74, Мысль - ее нужно подумать ;)

sae74
27.02.2015, 13:00
AlexVOK, Ну а если хотите кнопку отдельно, подключите на один Аналоговый вход хоть 10 кнопок через резисторы и будет вам кнопка.

P.S. Посмотрел Вашу схему - Вы так и сделали основное управление. :)

Denisios
27.02.2015, 18:26
Для еще большей защиты аквариума, можно поставить токовые датчики GY-712. Перед запуском каждой важной нагрузки, проверять, есть ли ток. Если нету то оповещать об этом.

AlexNT
27.02.2015, 22:20
В первом посте выложил бета версию скетча


Класс. Будет что поковырять. Давно хотел что-то среднее между лед светильником и аквакомпом из пресноводного варианта сообразить. Мозгов с нуля делать не хватает, так хоть готовое переделать можно. Результат конечно выложу, но что-то мне подсказывает, что очень не скоро... (Оригинал слегка допиленный и так работает а времени как всегда мало...)

sae74
27.02.2015, 22:34
AlexNT, Из своего опыта: чем разбираться в чужом - проще самому написать, ну можно посмотреть некоторые детали у других, но не больше.

AlexNT
28.02.2015, 00:41
AlexNT, Из своего опыта: чем разбираться в чужом - проще самому написать, ну можно посмотреть некоторые детали у других, но не больше.

Оно то конечно так... Но фишка в том, что я с такой скоростью (урывками по три строчки в день) напишу что-то пригодное к применению может через пол года. А тут уже рабочий и готовый к применению код, который может работать на банке прямо сейчас. Да и не думал я изначально что-то сильно менять. Так, по мелочи - УДО убрать, взамен пару осветителей добавить...
Это потом уже пошли более кардинальные изменения (таймеры нагрузок по интервалу времени, а не по моменту его наступления, другая структура сохранения параметров... и.т.д. ) Но это все на макетке пока балуется. А Ваш с косметическими изменениями - работает.

sae74
28.02.2015, 09:04
А Ваш с косметическими изменениями - работает.
Я не делал не каких изменений, я решил использовать оригинал.

AlexVOK
28.02.2015, 20:44
в принципе есть уже отлаженный скетчь

Все работает!
Наведу красивости и выложу.

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

sae74
28.02.2015, 20:52
AlexVOK, С помпами я попал в туже историю.....
Нужны помпы на постоянном напряжении, и там обороты регулируются PWM сигналом.
Я пробовал ставить прокладки, что бы уменьшить щелчок, но все напрасно, да и направление вращения ставали еще более непредсказуемые.

GAV
02.03.2015, 10:43
Как вариант можно использовать китайские помпы JEBAO WP10:
на AMAZON (http://www.amazon.com/Jebao-WP10P-Powerhead-controller-supplier/dp/B00KHBGH7M/ref=sr_1_15?s=pet-supplies&ie=UTF8&qid=1425285204&sr=1-15&keywords=Jebao) или на ebay (http://www.ebay.com/sch/i.html?_from=R40&_trksid=p2050601.m570.l1313.TR0.TRC0.H0.Xjebao+wp+ 10+no+power.TRS0&_nkw=jebao+wp+10+no+power&ghostText=&_sacat=0)

sae74
02.03.2015, 11:31
GAV, Я потом на такой и проводи свои опыты. Работает хорошо. Только разные режимы работы еще не написал, лень....

AlexVOK
02.03.2015, 12:56
отличный вариант
но при нынешнем курсе - пока будет как есть ;(

AlexVOK
04.03.2015, 18:58
Текущий вид
добавил свет для сампа

AlexVOK
07.03.2015, 16:06
Почти финиш.
Жду датчик уровня воды. и будет автодолив.

Убрал переключатель помп (волнообразователь) - так как с моими помпами не вариант :(

В связи с этим остался не задействованным канал 220В - теперь думаю для чего его приспособить

AlexVOK
07.03.2015, 21:27
заказал себе датчик уровня воды
за 32 грн

http://ru.aliexpress.com/item/Tank-Pool-Water-Level-Liquid-Sensor-Float-Switch-New-5545/1551000706.html?recommendVersion=1

sae74
07.03.2015, 21:41
AlexVOK, Хороший датчик, у меня трудится уже давно.

AlexNT
07.03.2015, 22:14
И как он действует?
Внутри геркон а в поплавке магнит?

sae74
07.03.2015, 22:16
AlexNT, Да.

johnsmith
08.03.2015, 17:52
AlexVOK, вы можете нарисовать схему? Спасибо!

AlexVOK
10.03.2015, 15:48
johnsmith, Обязательно нарисую
Вот соберусь с силами ;)
хотя там по исходнику понятно что куда.

Mehannik
10.03.2015, 20:08
Ребят напишите к каким пинам на ардуино подключить дисплей а то в скетче не понятно мне)))

sae74
10.03.2015, 20:38
Ребят напишите к каким пинам на ардуино подключить дисплей а то в скетче не понятно мне)))
Мне кажется что пост №1 ответ на ваш вопрос. (http://www.aquaforum.ua/showthread.php?t=175844)

AlexVOK
10.03.2015, 21:31
sae74, в версии 2 подключение выполнено к другим пинам !!
схемка от пресной версии контроллера не актуальна!

вот часть
// DS1307
#define RTC_SDA 17 //A3
#define RTC_SCL 16 //A2
// LCD5110
#define LCD_SCK 15 //A1
#define LCD_MOSI 14 //A0
#define LCD_DC 18 //A4
#define LCD_RST 19 //A5
#define LCD_CS 21 //(соединен с землей со стороны ЛСД) - также сделал с подсветкой прям на экране припаял резистор 470 Ом с +5В на вывод подсветки (если хотите по ярче тогда 330 Ом)

хитрость только одна если номер пина больше 13 это значит аналоговые пины
т.е. 14 = А0
15 = А1
и т.д.

Особенности линий А6 и А7
подтянуты резисторами 10кОм к +5В

Вот фактически и вся схема ;)

sae74
10.03.2015, 21:41
AlexVOK, Прикольно, не думал что так радикально измените всю схему.

Mehannik
10.03.2015, 22:05
#define LCD_SCK 15 //A1
#define LCD_MOSI 14 //A0
#define LCD_DC 18 //A4
#define LCD_RST 19 //A5
#define LCD_CS 21 //(

не вы не множко меня не поняли или я не так вырозился)) посто увас допустим в первой версии контроллера сделано так (поправельному ) а тут всякие появились SCK MOSI CS)) уж извините за мой тупизм))))))))))))))))

AlexVOK
10.03.2015, 22:25
Mehannik, тогда подождите когда нарисую схемку

не обещаю это быстро, работы много - времени мало ;)

AlexNT
14.03.2015, 01:44
на вывод А7 - сделал отдельную кнопку кормление (чтоб не шастать по меню)


О! Дорвался сегодня до своего заброшенного скетча. Идея в тему (если еще актуально) Чтоб долго не шастать по меню можно с начального экрана (скринсейвера, информационного илиКакТамЕгоЕщеНазвать) переходить не в main menu по нажатии ЛЮБОЙ клавиши а в 4 РАЗНЫЕ менюшки в зависимости от нажатия BUTTON_UP BUTTON_DOWN BUTTON_OK BUTTON_CANCEL. Ну или в Вашем случае вместо одной из менюшек отработать режим кормления.

AlexVOK
14.03.2015, 09:20
AlexNT, идея хорошая но в этом варианте у меня используется энкодер
кнопка только одна - режим кормления - чтоб по менюшкам не бегать

AlexVOK
21.03.2015, 10:28
Часто спрашивают в личьке по поводу драйверов

Доссель марки не знаю, 100мкГн на ток больше 1А
У меня 100мкГн на ток 1,2А брал на кардачах павильон 9В
(7 грн был)
Подходит любой (у них разные посадочные и размеры)

с резистором все прото
формула R = 0.1/Iout
т.е на 1А нужен резитор 0.1 Ом

Если сложно найти необходимые номиналы - используй параллельное соединение

Unforgiven
07.04.2015, 07:50
Первый опыт работы в спринт-лайоут и первое знакомство с электроникой. Сделать хочется именно самодельный драйвер а не покупать, уж очень дорого обходятся. Подскажите правильно развел или нет?

AlexVOK
07.04.2015, 09:20
честно соответствие схеме не выверял
да и не буду.

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

Перерисовываем так чтоб это все можно было спаять ;)
Особое внимания отверстиям - пятакам
да и толщина дорожек никуда не годится

Всетаки возьмите разводку с даташита, или на крайняк мою - но она тоже очень компактная, для начинающего будет сложна в монтаже.
Не экономьте место - по началу это сильно поможет

Unforgiven
07.04.2015, 09:24
честно соответствие схеме не выверял
да и не буду.

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

Перерисовываем так чтоб это все можно было спаять ;)
Особое внимания отверстиям - пятакам
да и толщина дорожек никуда не годится

Всетаки возьмите разводку с даташита

Ну разводку взял с даташита, просто хотел спросить правильно ли развел, сам думаю вроде правильно :)

Толщину дорожек большая или маленькая? изменить то не долго, схемку просто нарисовал чтобы потренироваться. Я просто даже не представляю какого размера детальки, поэтому все так топором сделано :)

AlexVOK
07.04.2015, 10:03
не всегда получается купить то что нужно
по этому сначала покупаю комплектуху потом рисую

а то сделаете плату, а компоненты прийдется покупать другие
по тому что нет тех что нужно, или чуть другие в 3 раза дешевле ;)

Unforgiven
07.04.2015, 10:09
не всегда получается купить то что нужно
по этому сначала покупаю комплектуху потом рисую

а то сделаете плату, а компоненты прийдется покупать другие
по тому что нет тех что нужно, или чуть другие в 3 раза дешевле ;)

Я думал об этом. Но т.к. я новичок в этом деле, даже не просто новичок и "баран на новые ворота". Я просто по вашим картинкам и даташиту искал комплектующие в интернет магазинах, там указывается корпус детальки и уже по маркировке корпуса искал детальку в программе среди макросов.
Вообще как бы с конденсаторами и катушкой все понятно. Непонятно какой надо диод и какие резисторы. Микросхема как я понял неважно в каком корпусе. С горем пополам думаю разберусь :)

AlexVOK
08.04.2015, 10:17
Unforgiven, по своему опыту
если есть реальное желание сделать
то начинайте с покупки комплектующих.

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

Unforgiven
08.04.2015, 17:24
Unforgiven, по своему опыту
если есть реальное желание сделать
то начинайте с покупки комплектующих.

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

У меня тут другая проблема, не могу найти где купить все детальки. Попробовал собрать все в корзину на сайте магазина космодром, так у меня стоимость получается под 250-300 рублей за один комплект, видимо я что-то не то считаю

GAV
08.04.2015, 20:07
Что-то много насчитали, посмотрите на имраде. Там есть поиск и наличие по точкам

Unforgiven
08.04.2015, 20:25
Что-то много насчитали, посмотрите на имраде. Там есть поиск и наличие по точкам

Вот на имраде посчитал, без резисторов. Я либо что-то не то выбираю, либо так ценник вскочил

AlexVOK
08.04.2015, 22:31
Unforgiven,
я покупал микруху в имраде
остальное на кардачах павильон 9В

дроссель 7 грн кондеры по 5 диод 2
ну пусть сейчас это будет на 10-20% дороже

Шостром
13.04.2015, 17:08
Здравствуйте. А такой ардуино (http://aukro.ua/arduino-uno-smd-analog-r3-usb-kabel-v-nalichii-i5252424730.html) подойдет? Просто нано без USB и нехотелось бы еще порт припаивать

AlexVOK
13.04.2015, 18:48
Шостром, подойдет

Andressio
18.04.2015, 12:20
AlexVOK, к каким пинам у вас подключен энкодер? по скетчу понял:
D2-общий
D0 -А
D1 -В
а вот куда нажатие цеплять?

AlexVOK
18.04.2015, 13:05
Andressio,
#define Key_PIN 2
#define pin_A 0
#define pin_B 1

как раз D2 и есть нажатие
общий для все - земля

Andressio
18.04.2015, 14:58
AlexVOK, а что значит строчка:

#define keyApin 21 //Кнопка кормления A7

и дальше до темометров?

// Нажатые кнопки
#define BUTTON_NONE 0
#define BUTTON_UP 1
#define BUTTON_DOWN 2
#define BUTTON_OK 3
#define BUTTON_CANCEL 4

AlexVOK
18.04.2015, 15:24
Andressio, кроме энкодера
я себе сделал одну кнопочку - включение режима кормления
(чтоб не рыскать по меню)
В итоге пользуюсь каждый день только одной кнопкой
энкодер только для настройки.

// Нажатые кнопки
#define BUTTON_NONE 0
#define BUTTON_UP 1
#define BUTTON_DOWN 2
#define BUTTON_OK 3
#define BUTTON_CANCEL 4

это просто константы для работы меню

Andressio
18.04.2015, 16:22
я себе сделал одну кнопочку - включение режима кормления
(чтоб не рыскать по меню)да, без сомнения отдельная кнопка удобно, она подключена к отельному пину или через сопротивление?

AlexVOK
18.04.2015, 17:32
отдельный пин
#define keyApin 21 //Кнопка кормления A7

Unforgiven
18.04.2015, 17:36
А будет схемка подключения?

Andressio
18.04.2015, 18:19
AlexVOK, А где 21 пин??? или 21 это не дискретный вход, а ножка микросхемы?

AlexVOK
18.04.2015, 18:22
внимательней ;)
#define keyApin 21 //Кнопка кормления A7

вывод А7

Andressio
18.04.2015, 19:49
вывод А7вот блин, а слона то я и не заметил, ну хорошо, а 21 что обозначает?

AlexVOK
18.04.2015, 20:37
Andressio,
второй секретный слон скрытый в самом начале кода :)

// Аналоговые входы (analog pins) могут быть использованы как цифровые вход/выходы (digital pins).
// Обращение к ним идет по номерам от 14 (для аналогового входа 0) до 19 (для аналогового входа 5).

Andressio
18.04.2015, 21:17
// Обращение к ним идет по номерам от 14 (для аналогового входа 0) до 19 (для аналогового входа 5). ну это я понял, только там указано до 19, и я посчитал что поддерживают только они.

AlexVOK
20.04.2015, 15:38
Сегодня переписывался с форумчанином
Решил может кому то еще будет полезным

суть переделки для долговременной работы

1. выпаиваем косу трансформатора (остается висеть в воздухе)
2. убрать все что связано с выходными каскадами 3.3 5 -5 12 -12
включая выходные диоды
все это выбрасывается (в нашем случае нельзя использовать)
3. сматываем все с колечка дроселля групповой стабилизации
и наматываем новую обмотку около 70 витков в два провода 0.8мм
4. покупаем диоды для полного диодного моста
Диоды Шотки на ток больше 10А и напряжение 150В или больше., покупаем пару конденсаторов 2200мкФ 50В

Настройка
вместо предохранителя подключаем лампочку 220В 100-150 Вт (это чтоб на базар часто за транзисторами не бегать :) )

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

И только после всего этого можно убрать лампу и впаять предохранитель.
Включаем в сеть - если нет большого БАБАХ - поздравляю вы прошли квест ;)

killrill
22.04.2015, 14:09
Вот еще бы на дисплей 1202 переехать было бы вообще круто! это реально? и меню зарусить

AlexVOK
22.04.2015, 15:34
killrill, исходник открыт
Дальше думайте.
Так как для себя вопрос я закрыл - контроллер выполняет свои функции
и дополнительных аквариумов и контроллеров не планирую.
Да и отсутствие нужного дисплей 1202.

а покупать его мне смысла нет.
Так что беритесь, на конкретные вопросы постараюсь отвечать.

killrill
24.04.2015, 12:04
Все таки схема приветствуется, если с дисплеем и энкодером более менее ясно, то со сдвиговым регистром совсем непонятно))) да и библиотеки для дуньки в архивчик бы что б не искать по интернетам и версия среды дуньки какая?

AlexVOK
24.04.2015, 23:31
killrill, к сожалению сейчас нет времени заняться рисованием схемы

по поводу сдвигового регистра
http://arduino.ru/Tutorial/registr_74HC595

killrill
28.04.2015, 12:52
так контроллер частично воплощен в жизнь, цифровая часть без блока управления нагрузками, вопрос программно чет я не нашел настроек управления нагрузками кроме автодолива, не дописано? то есть качельку помпой течения не получится управлять? к примеру 2 сек крутим сек 10-15 стоим(хочу добавить помпочку что б крутила в против основного постоянного течении, для уменьшения застоев, да и визуально думаю будет выглядеть не плохо)
http://www.aquaforum.ua/picture.php?albumid=15023&pictureid=207317
http://www.aquaforum.ua/picture.php?albumid=15023&pictureid=207318

AlexVOK
28.04.2015, 13:05
killrill, переключатель помп течения
был , и был полностью отлажен
Но для сябя я вынужден был отказаться от него
потому как мои помпы не всегда начинали вращаться в нужную сторону
да и старт помпы у меня достаточно шумный
если вам это нужно
просто расскоменируйте два куска кода в скетче
//---------Переключалка помп течения --------------------------------------------------------------

killrill
28.04.2015, 13:13
да как бы не закоментировано

//---------Переключалка помп течения --------------------------------------------------------------
if (((cur_menu != 13)||(cur_menu != 134))&&(kormMin == 0)){
if (pump1_stat){
if((currentTime - pump1_t)/1000 > pump1_on*2){
pump1_stat = false;
pump1_t = currentTime;
Swrite(PUMP1_PIN, 0);
}
}else{
if((currentTime - pump1_t)/1000 > pump1_off*2){
pump1_stat = true;
pump1_t = currentTime;
Swrite(PUMP1_PIN, 1);
}
}

if (pump12_offset > 0){
if((currentTime - pump12_offset)/1000 > pump12_offset*2){
pump12_offset = 0;
pump2_stat = true;
pump2_t = currentTime;
Swrite(PUMP2_PIN, 1);
}
}else{
if (pump2_stat){
if((currentTime - pump2_t)/1000 > pump2_on*2){
pump2_stat = false;
pump2_t = currentTime;
Swrite(PUMP2_PIN, 0);
}
}else{
if((currentTime - pump2_t)/1000 > pump2_off*2){
pump2_stat = true;
pump2_t = currentTime;
Swrite(PUMP1_PIN, 1);
}
}
}
}
//-------------------------------------------------------------------------------------------------
и если я правильно понял это ноги 74хх595 ?

#define COOLING_PIN 1 //Кулер охлаждения аквариума
#define ledCOOLING_PIN 2 //Кулер охлаждения LED
#define HEATER_PIN 3 //Нагреватель (220В)
#define SampPamp 4 //Помпа сампа
#define Skimmer 5 //Скиммер
#define PUMP1_PIN 6 //помпа 1 (220В)
#define PUMP2_PIN 7 //помпа 2 (220В)
#define WaterPamp 0 //Помпа долива

AlexVOK
28.04.2015, 13:32
killrill, это номер бита
он конечно соответствует выходному регистру 74хх595 (это не номера выводов !)

killrill
28.04.2015, 13:38
с этим понятно, настройки помпы я так понял в меню Water
[s] on off
P1 0-510 0-510
P2 0-510 0-510
Offset 0-510
с этого момента по подробнее если можно?
и где настройки помп скиммера долива?

извиняюсь за назойливость))) а не программист совсем))) из скетча я так понял что долив не настраевыемый тоесть опрос датчика и автоматическое включение помпы, скимер и самп я понял тоже маслает всегда кроме 20 минут кормления, температуры светильника я понял тоже фиксированы?

AlexVOK
28.04.2015, 13:43
помпа 1 - включена 60сек - выключена 20
помпа 2 - включена 30сек - выключена 40
первичное смещение старта помпы 2 относительно первой 15 сек

killrill
28.04.2015, 13:45
так сейчас докину 74595 на светодиодах думаю будет нагляднее и понятнее)))
и еще вопрос: шим света, как рассвет закат плавный настроить?

AlexVOK
28.04.2015, 14:45
шим света, как рассвет закат плавный настроить?
между соседними значениями яркость плавно нарастает или спадает

7 - 0
8 - 100
9 -200

с 7 утра до 8 каждую минуту изменяется яркость в сторону плавного роста

killrill
28.04.2015, 14:49
возник еще один вопрос, подключаю один темп сенсор, (только на лед, т.к вода механически грелкой сама поддерживается) он определяется первым аква((( как поправить не подключая второй датчик?
и часы безбожно спешат((( менять кварц?

AlexVOK
28.04.2015, 16:45
killrill, сенсоры меняются местами поворотом энкодера
нажатие запоминает позиции

по часам есть корректировка в меню

killrill
28.04.2015, 17:39
с offset какой-то глюк)) крутим вниз от 510 по разному то до 450 то до 290 доходит потом опять 510, а от нуля вверх не крутится((( подключение 74595 12 нога к D7 дуни, 11 нога к D4, 14 нога D8? все верно? ибо чет или я туплю или не пашет 74595

killrill
29.04.2015, 11:13
со всем разобрался, все работает как надо, окромя управления помпами P1, P2, как то они совсем не адекватно переключаются, выставляю P1 on 2 off 0 получаю 4 сек вкл, сек выкл, выставляю P1 on 2 off 4 получаю 8 сек вкл тежи 2 сек выкл

AlexVOK
29.04.2015, 11:22
вот последний вариант скетча который у меня
обслуживает мой МА

killrill
29.04.2015, 11:49
спасибо за счетч, тут и заставка другая)) раскомментировал строки и все поехало, заметил ошибку грамматическую, Pamp вместо Pump, спасибо огромное вам за этот труд, для мини моря от 30 и думаю до 150 литров контроллер более чем достаточен, еще раз огромное спасибо, постараюсь сегодня с позволения автора сварганить схему, и архив с библиотеками выложить

killrill
29.04.2015, 14:02
и так как и обещано накропал схемку надеюсь не наплужил))) в gif и splan 7
http://www.aquaforum.ua/album.php?albumid=15023&pictureid=207371
чет в картинке схема какашка получается в сплане вроде не че)))

Andressio
29.04.2015, 14:18
killrill, спасибо за схему, энкодер отрабатывает нормально? ему не нужны подтягивающие резисторы?

AlexVOK
29.04.2015, 14:28
Andressio,
у меня без резисторов
Внутрисхемной подтяжки хватает

AlexVOK
29.04.2015, 14:36
killrill, ты первый человек кто реально помог

Сенкс.

чуток добавил отсебятины

killrill
29.04.2015, 15:19
не все пашет и без резисторов, я вот лоханулся))) зашунтировал кондерами 0.1 энкодер на всяк случай типа))) терь что б прошить надо отпаивать энкодер))))

killrill
29.04.2015, 15:22
AlexVOK, у меня просто не модуль 5110 а тупо дисплей 3310 через резистивные делители поэтому этот момент я не учел

killrill
30.04.2015, 14:43
AlexVOK, из хотелок))) можно ли на свободный пин d13 повешать еще один кулер на леды сампа ну и естественно третью ds18b20? хватит ли места под код в варианте с помпами, тогда б вообще бомба была б а не контроллер, полный фарш для не большого моря

AlexVOK
30.04.2015, 22:01
killrill, без проблем
третий датчик вешаем в параллель
на д13 через полевик подключаем куллер

ясное дело немного скетч нужно править места под это хватит

у меня на свете сампа тож стоит куллер, но он не регулируется круглосуточно маслает на малых оборотах + куллер в тумбе + куллер на самом БП контроллера и света

killrill
04.05.2015, 09:07
чет второй раз уже наступаю на тежи грабли, не пашут импортные симисторы, наши ку208 пашут(паяльная станция от михи-псков) тежи грабли постоянно открыты симисторы, в чем секрет? по 5 вольтам все работает 74595 переключает как надо, единственный момент падение после резистора на светодиоде оптопары 1.2 вольта, так и должно быть? или я в трех проводах запутался? два дня убил на новый корпус, делал из черного акрила, свет работает как часики уже стоит на банке

AlexVOK
04.05.2015, 10:41
killrill, там главное с выводами не перепутать
посмотри мою печатку.
схему прикладываю - проверено 100 раз в железе;)

killrill
08.05.2015, 11:19
и так почти неделя испытаний, полет нормальный, охлад ледов сампа оказался лишним))) на радиаторе от пентиума три диода совсем холодные, в дисплее в закрытом корпусе светильника(там же и контроллер стоит) два процовых радиатора на них по 6 диодов, 40-50 мин греються до 40 градусов))) потом 120мм кулер сек за 10 приводит их в чувства и еще мин 15-20 тишины))) в общем я доволен, датчик темп воды и геркон автодолива обьеденил,(кстати для экономии штыря на разьеме, а мне как раз +5вольт были лишними, можно питать ds18b20 паразитным питанием, тоесть +5 садим на землю(на самой ds естественно)) самое главное что б порт дуни был подтянут к +5(это реализовано по схеме на ds которая леды мереет), загерметизировал ds и геркон клеем с активатором akfix 705 тема я вам скажу господа, быстро и хрен отдерешь))), посмотрим на долговечность и герметичность но думаю проблем не будет, осталось магнит на поплавке облагородить и самодельный автодолив готов.

killrill
19.05.2015, 16:00
AlexVOK, ногой автодолива скажем биполярником управлять можно? нога к + подтянута? хочу на углеродных электродах попробывать

AlexVOK
19.05.2015, 19:32
AlexVOK, ногой автодолива скажем биполярником управлять можно? нога к + подтянута? хочу на углеродных электродах попробывать

Уточните вопрос.
Линия датчика уровня подтянута
Выход сдвигового регистра не подтянут

К сожалению у меня нет углеродных электродов - замерьте их сопротивление
и сопротивление двух электродов погруженных в МА

GAV
20.05.2015, 09:13
Углеродные электроды можно сделать с вершинок фидера или удочки. Просто и дешево

killrill
20.05.2015, 09:19
ну по принципу допустим так http://www.aqualogo.ru/phpbb2/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=70553 только управлять не релюхой а ногой дуни через биполярник
PS кстати канал луны очень пригодился))) использую его для скуббера на него повешал белые синие и красные диоды(лента) через N-Ch полевик, ШИМ нормально регулирует и этот канал

AlexVOK
20.05.2015, 10:30
Углеродные электроды можно сделать с вершинок фидера или удочки. Просто и дешево

к сожалению не рыбак я
Нужно у бати выклянчить кусок удочки ;)
тогда может и попробую

killrill
20.05.2015, 10:36
не надо идтить в магазин и спрашивать конец удочки карбоновый не синий не оранжевый-зеленый и самому смотреть любят по видом карбона крашенный стеклопластик втюхать

killrill
29.05.2015, 19:57
Был у меня до вашего контроллер typhoon reef и в нем кроме минусов был один большой плюс, режим тест каналов лед, использовался для показушки, ))) точнее можно было без сброса настроек выставить много белого и мало синего для фоточек))) можно как то реализовать в меню? В плоть до того чтоб настройки сразу забить в скетче? И долго не крутить? И еще можно шаг настройки скажем 5? А то так долго каждый час крутить)))

AlexVOK
29.05.2015, 20:28
killrill,
так есть режимы М1, М2, М3
именно для этого
типа показать всю мощу, для фоток ..

по если вам хочется инкремент на 5 - так не вопрос замените 1 на 5
но скажу - это не удобно в нижнем диапазоне

а вообще последние 2 мес кроме кнопки кормления ничего не кручу и не настраиваю ;)

killrill
30.05.2015, 09:03
вот спасибо, я б никогда не догадался что за М1, М2))))

AlexVOK
28.06.2015, 20:03
Закончил очередной этап автоматизации своего моря
Проведена линия от осмоса к банке
далее поставил электро клапан от систем обратного осмоса (хоть у него номинальное напряжение 24В но и от 12В отлично рабтает)
далее страховочный поплавковый клапан (стоит выше по уровню как страховка - мало ли что случится с электро)
Долив осуществляется с 6 до 19 длительностью не более 10 мин в час
(страхуемся от залипшего поплавкового датчика уровня)

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

На очереди баллинг code44

AlexVOK
20.07.2015, 23:23
посоветуйте пожалуйста не дорогие и качественные помпы (дисплей 150л)
которые б стабильно стартовали
(у меня китайские так они из 3 раз 1 крутятся не в ту сторону, да и они шумят при включении - встроенная защита от вращения не в ту сторону ма ло того что не всегда срабатывает так еще и скрепит - по принципу трещетки)
можно низковольтные или 220 все равно.

Контроллер не нужен - будет мой ;)

Mehannik
22.07.2015, 16:01
AlexVOK, Подскажите а увас энкодер со встроенной кнопкой? а то я заказал блин без кнопки)) если да то реально пока на время кнопку как то одельно поставить для теста скетча?

AlexVOK
22.07.2015, 17:38
Mehannik, да, мой энкодер с кнопкой

отдельно кнопку без проблем поставить
даже в энкодере это отдельные независимые выводы
3 вывода энкодер и 2 вывода кнопка

Mehannik
22.07.2015, 23:52
AlexVOK, Подкажите а что за кондетсаторы у ва желтого цвета на драйверах ?? можно ли другими заменить так как у себя нее нашол таких!

Mehannik
23.07.2015, 09:39
И по схеме еще есть Rsen это задающий резистор или что и какой его ставить подскажите? и еще вопросик потянет ли этот драйвер вот эту сборку http://www.ebay.com/itm/121503744580?_trksid=p2060353.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT

Emit Type :
channel 1:XPE RoyalBlue ---Cree Led - 5 pcs 15V 350-1000MA
channel 2:XPE Red 3pcs----Cree Led + Cyan--Epileds Led 2pcs 12V 350-600MA
channel 3:XPE cool white 6500k ----Cree Led 5pcs 15V 350-1000MA
channel 4:XPE blue ---Cree Led 3pcs + 420nm Purple Led----Epileds 2pcs 13-14V 350-600MA

AlexVOK
23.07.2015, 09:50
Mehannik, это танталовые конденсаторы
желательно применять именно танталовые, но можно заменить на электролиты с низким ESR или полимерные (типа тех что в материнских платах применяются)
самый крайний случай обычные электролиты ;)

AlexVOK
23.07.2015, 09:55
Rsen это задающий
я уже в теме выкладывал как его расчитать или смотрите в даташите

и еще вопросик потянет ли этот драйвер вот эту сборку
потянет

1 драйвер у меня работает на ветке из 10 светодиодов при питании в 35В

Mehannik
23.07.2015, 09:56
Rsen это задающий
я уже в теме выкладывал как его расчитать или смотрите в даташите

и еще вопросик потянет ли этот драйвер вот эту сборку
потянет

1 драйвер у меня работает на ветке из 10 светодиодов при питании в 35В

значит у меня пока все в елочку! спасибо за ответ)))))))))))

Mehannik
03.08.2015, 17:11
AlexVOK, расчитайте пожалуйста на мою сборку какие резисторы ставить в драйвер! что то я считаю не так

channel 1:XPE RoyalBlue ---Cree Led - 5 pcs 15V 350-1000MA
channel 2:XPE Red 3pcs----Cree Led + Cyan--Epileds Led 2pcs 12V 350-600MA
channel 3:XPE cool white 6500k ----Cree Led 5pcs 15V 350-1000MA
channel 4:XPE blue ---Cree Led 3pcs + 420nm Purple Led----Epileds 2pcs 13-14V 350-600MA

AlexVOK
03.08.2015, 18:53
Mehannik,
ток драйвера не зависит от типа диодов и их количества

сопротивление резистора расcчитыватся так

R = 0.1/I
т.е. для драйвера на ток 1 А
R = 0.1/1 = 0.1 Ом

т.е. для драйвера на ток 0.5 А
R = 0.1/0.5 = 0.2 Ом

Ну и рекомендация для длительной работы светиков не ганять их на максимальном токе, используй их на 80-90% от максимума
например XPE RoyalBlue вместо 1000MA делай 800-900

Mehannik
03.08.2015, 20:52
тоесть мне теперь надо на каждый канал свое напряжения подовать или как?

AlexVOK
03.08.2015, 20:56
тоесть мне теперь надо на каждый канал свое напряжения подовать или как?

нет

задача драйвера обеспечить нужный вам ток
Напряжения в формуле НЕТ

Mehannik
03.08.2015, 21:01
тобишь если я поставлю 36 вольтовый блок все будет в норме?

Mehannik
03.08.2015, 21:02
расчитайте .подберите мне по формуле пожалуйста на каждый канал сколько ставит? я тупой)))

AlexVOK
03.08.2015, 21:05
Mehannik, давай не засорять тему.
личные просьбы в личке
В качесте исключения
channel 1:XPE RoyalBlue ---Cree Led - 5 pcs 15V 350-1000MA R = 0.1 Ом
channel 2:XPE Red 3pcs----Cree Led + Cyan--Epileds Led 2pcs 12V 350-600MA R = 0.2 Ом
channel 3:XPE cool white 6500k ----Cree Led 5pcs 15V 350-1000MA R = 0.1 Ом
channel 4:XPE blue ---Cree Led 3pcs + 420nm Purple Led----Epileds 2pcs 13-14V 350-600MA R = 0.2 Ом

Mehannik
03.08.2015, 21:07
Спаибо огроменное

Denisios
06.08.2015, 23:12
Номиналы резисторов для нужного тока

0.50 Ohm = 200mA
0.33 Ohm = 333mA
0.22 Ohm = 455mA
0.20 Ohm = 500mA
0.15 Ohm = 680mA
0.14 Ohm = 715mA
0.10 Ohm = 1000mA

Если нету нужно номинала, то покупаем и соединяем параллельно одноомные резисторы

0.50 Ohm = 2 шт
0.33 Ohm = 3 шт
0.22 Ohm = 4 шт
0.20 Ohm = 5 шт
0.15 Ohm = 6 шт
0.14 Ohm = 7 шт
0.10 Ohm = 10 шт

Denisios
07.08.2015, 00:54
Также решил сделать лед светильник но на микросхеме по дешевле на PT4115. Плата уже готова но не распаяна. Как проверю отпишусь.

AlexVOK
07.08.2015, 10:49
Denisios,
PT4115 - интересная микруха
только у нее максимум 30В !!!

Denisios
07.08.2015, 13:46
Denisios,
PT4115 - интересная микруха
только у нее максимум 30В !!!

А чем она интересна? 30В меня устраивает, так как я исходил из своего БП на 27 вольт, этого как раз достаточно, чтобы повесить 8 ледов.

AlexVOK
07.08.2015, 13:54
PT4115
ШИМ колеблется от 100 Гц до более 20 кГц.

как по мне это основное достоинство, да и цена 16грн против 27грн

зачет!

Александр1982
07.08.2015, 17:57
Для нее нужен хороший теплоотвод, 3-4 диода еще нормально, потом греется что ппц.

Denisios
07.08.2015, 20:43
Для нее нужен хороший теплоотвод, 3-4 диода еще нормально, потом греется что ппц.
Это при каком токе? Каком напряжении? Какие Леды? Если не затруднит, то подробнее расскажите.

AlexVOK
07.08.2015, 20:55
Александр1982,
посмотрел даташит
обещают высокий КПД
High efficiency (up to 97%)

но странно то что нельзя превышать 1,5 Вт рассеивания на корпусе.
Что ставит под сомнение нормальную работу на заявленных 7 светодиодах !!!
(обрати внимание Denisios )

Denisios
07.08.2015, 21:01
AlexVOK, На следующей неделе буду паять плату. Как соберу, отпишусь о результате.

Александр1982
07.08.2015, 23:23
Я подключался 4 светодиода 3 w при токе 700 ма. , терпимо. А дальше начинают греться и гореть. Поэтому нужно придумать хороший теплоотвод, но в домашних условиях с такими миниатюрными размерами это сложно.

Denisios
08.08.2015, 17:07
В общем провел испытания на 6 диодах (БП на 8 диодов пока не исправен).
- Ток на диодах 0.7 А
- Входное напряжение 22 В
- На выходе драйвера 20.8 В
- На одном диоде 3.4 В
- Нагрев микрухи в пределах 40 градусов
- Ток держит стабильно
- Время испытания 30 мин.

Радиатор стал очень горячий, пришлось куллер повесить на 7 минуте испытаний.

AQUAPLUS
10.08.2015, 18:13
Здравствуйте.
А подскажите пожалуйста.
Как регулируется выходное напряжение на драйвере РТ4115?
(или оно будет напряжение входящее минус падение напряжения на драйвере?).
Падение напряжения на драйвере постоянное или какой-то % от входного/выходного?
Спасибо.

AlexVOK
10.08.2015, 18:32
AQUAPLUS,
драйвер светодиодов характеризуется не напряжением, а током.

напряжение будет меняться, а ток будет удерживаться стабильным

AQUAPLUS
10.08.2015, 19:49
AQUAPLUS,
драйвер светодиодов характеризуется не напряжением, а током.

напряжение будет меняться, а ток будет удерживаться стабильным

Да я понимаю, что драйвер и нужен именно для стабилизации тока.
Напряжение мне интересно в плане возможного количества последовательно подключенных диодов, т.к. есть БП на 12В, хотел подключить последовательно 3 диода (3.4Вх3=10.2В+падение на драйвере).
О code44, а выходное напряжение (если оно больше 10.2В) ведь можно ШИМом уменьшить? Верно? Или ШИМ будет управлять током?
Тогда надо, что бы падение на драйвере было не больше 1.8В (ну или не будет 100% мощности диодов).

AlexVOK
04.10.2015, 18:19
AQUAPLUS, ШИМ не управляет ни током ни напряжением
он просто включает и отключает светодиод
(делает это очень быстро ;) и нам кажется что меняется яркость)

BOJIK
05.10.2015, 22:57
Спасибо за наводку на pt4115, не попадалась раньше. Для небольших бюджетных светильников самое то. А то пришлось с мс 34063 морочиться. Единственный вопрос индуктивность можно больше чем по даташиту(там 100 максимум)? Iout=300мA дроссель есть 470uH. По входу планирую электролит+тантал+керамика х7r, работает такая связка?

P.S. Индуктивность ставят и 900 uH
Рекомендуется использовать параллельное включение конденсаторов различных типов, например, электролита на 220, твердотельного на 10 и керамики на 0,1 микрофарады - такая комбинация имеет низкое сопротивление переменному току как по низкой, так и по высокой частоте.
,
по выходу тоже нужен конденсатор для уменьшения пульсаций. Встретил утверждение что пульсации тока составляют +-15%.

AQUAPLUS
06.10.2015, 18:32
По поводу драйвера на РТ4115
У меня на входе и выходе стоит тантал "SMD 7343 35V 100uF Type D", и на входе 2 керамических 1206 на 100nF. Дроссель 220uH (вычитал в интернетах, что при дросселе на 220uН К.П.Д. выше чем на рекомендованном дросселе из даташита).
Сделал 3 платы (драйвера) для питания трех диодов по 1Вт (тест был коротенький, пару часов) - нагрева компонентов драйвера не наблюдалось, светодиод нагревался до 52 градусов (светодиод припаян на звезду, звезда прикручена к алюминиевой пластине шириной 20мм, датчик прижат сверху пластины, между всеми сопряжениями термопаста).
После 13го буду пробовать тестить в составе контроллера.

Кстати, пытался управлять (рулила ардуино) куллером охлаждения через транзистор и мосфет - был постоянный неприятный писк, примерно до значения ШИМ 220-230, а с помощью драйвера на РТ4115, куллер стартует при ШИМ примерно 20-25, и 100% нет писка уже при ШИМ 50.

Mehannik
11.10.2015, 20:03
Ребят подскажите как очистить епром руками долго ! а то все значения на максимуме

Mehannik
11.10.2015, 20:30
ой разобрался вспомнил старые грабли)))) по первой версии этого агрегата)))

Mehannik
12.10.2015, 19:04
ребят подскажите по температуре что за значения в настройках Aqua T и Aqua dT

AlexVOK
12.10.2015, 19:26
Aqua T - температура воды
Aqua dT - точность поддержания температуры

Mehannik
12.10.2015, 19:48
Я так понял что нагрузки 220( помпа скимера. помпа сампа) еще не работает в прошивке или я что то накосячил?

AlexVOK
12.10.2015, 19:57
весь функционал уже более полу года рулит моим морем

правда все времени не найду запустить баллинг
помпы есть, прошивка написана, осталось подключить

как закончу обновлю прошивку

Правда я в ней убрал волнообразователь

Mehannik
12.10.2015, 20:25
тоесть сдесь выложена более работоспособная прошивка или у вас имеется по круче?))) просто я в меню не могу найити управление нагрузками !

AlexVOK
12.10.2015, 20:53
Mehannik, этот контроллер заточен под море
т.е. помпы и самп отключаются только на время кормления
в остальное время включены
+ поддерживается нормальный запуск скимера т.е. сначала включаем возвратную помпу - выравниваем уровень потом запускаем скимер и помпы течения
здесь нет управления нагрузками по часам и календарю
-плавное управление 6 каналами лед света
-автодолив воды
-нагреватель
-охлаждение лед
-охлаждение воды
-помпа возврата
-скимер+помпы течения

+3 пересталические помпы для дозировки баллинга

Mehannik
12.10.2015, 21:01
все теперь понял)) я вкурсе что что для моря у самого 2 банки морских))

Unforgiven
12.10.2015, 21:02
Mehannik, этот контроллер заточен под море
т.е. помпы и самп отключаются только на время кормления
в остальное время включены
+ поддерживается нормальный запуск скимера т.е. сначала включаем возвратную помпу - выравниваем уровень потом запускаем скимер и помпы течения
здесь нет управления нагрузками по часам и календарю
-плавное управление 6 каналами лед света
-автодолив воды
-нагреватель
-охлаждение лед
-охлаждение воды
-помпа возврата
-скимер+помпы течения

+3 пересталические помпы для дозировки баллинга

Но ведь можно и в пресняке использовать. Лично мне интересны 6 каналов лед света, охлаждение лед и воды и автодолив, я думаю остальное можно выдернуть из кода

AlexVOK
12.10.2015, 21:39
Unforgiven, исходник открыт
так что любые идеи воплотимы

Mehannik
12.10.2015, 23:44
Урра допилил я его)))поставил на минник

AlexVOK
12.10.2015, 23:55
Mehannik,
поделись пожалуйста впечатлениями именно об этой матрице.
Я на нее в свое время засматривался, но так и не решился ;)
для миника ее явно много

Mehannik
13.10.2015, 00:19
Mehannik,
поделись пожалуйста впечатлениями именно об этой матрице.
Я на нее в свое время засматривался, но так и не решился ;)
для миника ее явно много
Я смогу только завтра днём . так как фото было сделано гавенным фотиком и свет был не выставлен грамотно. И горел на полную . ну первые впечатления очень хорошие главное чтобы живность воспринимала её и росла . так что отчёт хотябы трёх дневный отпишу

Отправлено с моего ZTE Blade L2 через Tapatalk

Unforgiven
17.10.2015, 20:59
Подскажите, может кто нибудь сталкивался с такой ошибкой:
avrdude: stk500_getsync(): not in sync: resp=0x00
При попытке прошить дуню вылетает. Вроде подключил правильно, порт выбрал нужный, плату выбрал ту что надо и все равно вылетает ошибка

AlexVOK
17.10.2015, 21:25
Unforgiven,
убедитесь что выбран программатор AVRISP mkll

Unforgiven
17.10.2015, 21:26
Unforgiven,
убедитесь что выбран программатор AVRISP mkll

Именно он и выбран

AlexVOK
17.10.2015, 22:00
Unforgiven, причин может быть множество

как вариант (http://robocraft.ru/blog/arduino/714.html)

Unforgiven
17.10.2015, 22:03
Unforgiven, причин может быть множество

как вариант (http://robocraft.ru/blog/arduino/714.html)

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

AlexVOK
17.10.2015, 22:12
RX и TX поменяйте местами

Unforgiven
17.10.2015, 22:13
RX и TX поменяйте местами

Подключены крест на крест

Slesh
20.10.2015, 16:43
Добрый день,
подскажите, что на схеме означает вот это (подсветка Синяя плата, Красная плата Земля)?:
http://www.aquaforum.ua/picture.php?albumid=4009&pictureid=217412

AlexVOK
21.10.2015, 22:41
Slesh,
Как выяснили коллеги есть два типа экранов
отличаются они подсветкой
Вернее управление - одни плюсом другие минусом
вот и вся разница

Slesh
22.10.2015, 08:53
Ок, спасибо !

Отправлено с моего Lenovo A820 через Tapatalk

Toha24510
22.10.2015, 17:35
Скажите пожалуйста часы можно корректировать не по секундам , а по десятым доли секунд?

Сергій М
22.10.2015, 21:22
Toha24510, Думаю выгоднее приобрести часы DS3231 вместо DS1307, чем постоянно корректировать ))) и разница в цене сейчас минимальная.

Toha24510
23.10.2015, 14:25
Так то оно так.Даже пишут что библиотека с 1307 подходит на 3231.Но я собрал акваконтроллер для пресноводного на 1307.И вопрос остается в силе.И ещё при пропадании питания с последующим появлением его, андруина не запускает каналы которые включены.У меня это L2,CO2,LED, а вот L1 включает.Это можно исправить?

AlexVOK
23.10.2015, 20:58
Так то оно так.Даже пишут что библиотека с 1307 подходит на 3231.Но я собрал акваконтроллер для пресноводного на 1307.И вопрос остается в силе.И ещё при пропадании питания с последующим появлением его, андруина не запускает каналы которые включены.У меня это L2,CO2,LED, а вот L1 включает.Это можно исправить?
если речь о пресном контроллере
давайте в его ветке и обсуждать

Эта ветка для абсолютно другой конструкции ;)

Toha24510
24.10.2015, 18:39
Простите меня великодушно.Пошёл я туда.

druhasw
20.01.2016, 17:45
День добрый. Спасибо за контроллер. Собрал, все работает. Но есть вопрос по датчикам температуры. Используются герметичные DS18B20 и врут на 0.6 градуса. Можно ли их подкорректировать?

AlexNT
22.01.2016, 08:05
А как проверили, что врут на 0.6? А вдруг как раз они правду кажут? Не забываем, что у них корпус массивнее и они более тормознутые при изменении температуры. Но если очень хочется подкорректировать, я бы попробовал в функции float getTemp(byte * temp_addr) найти последнюю строку return ((float) raw / 16.0); и к результату добавить\отнять нужную для коррекции величину. Но тут автор лучше подскажет.
А чисто из любопытства, в морской акве действительно нужна такая точность? (я не иронизирую, мне любопытно. Просто у меня пресноводный аквас и там я точно не заморачиваюсь с десятыми долями градуса)

Александр1982
31.01.2016, 20:47
Добрый вечер форумчане ! В первую очередь, хочу выразить Александру огромную благодарность за контроллер, который он помог мне собрать. Переделку компьютерного блока питания на 36 вольт, да и многое другое. В одном корпусе у меня получились и блок питания и контроллер, с выходами шим, силовыми 220В., 5В.(питание контроллера) 12В.(вентиляторы охлаждения), 36В. (светодиоды), ну и датчики (кстате все собрано в корпусе ББП). Все работает , все хорошо, но были нюансы (может кому пригодится). Первое , это дисплей, после некоторого времени работы у него пропадало изображение, но после отключения и включения контроллера все работало исправно, потом начиналось все по новому. Причину нашел, так как помпы и скиммер я подключаю на отдельную переноску (не подключаю к контроллеру), она запитана от той же розетки что и контроллер, при кормлении естественно их отключаю. И вот что происходит, в момент отключения образуется искра, которая и дает помехи на контроллер , а он в свою очередь на дисплей. Решил следующим образом. При подключении дисплея к контроллеру между цифровыми пинами дисплея и контроллера, а именно : SCLK, DN, D/C и RST поставил сопротивленя номиналом 10 ком. , и вот уже неделю как контроллер работает безотказно. Такая ситуация может случится если вместо симисторной силовой части, схема которой во вложении, поставить реле. Есть еще нюансы, но я пока с ними не разобрался, в данный момент меня все устраивает )

AlexVOK
31.01.2016, 21:00
между цифровыми пинами дисплея и контроллера, а именно : SCLK, DN, D/C и RST поставил сопротивленя номиналом 10 ком. , и вот уже неделю как контроллер работает безотказно.

Александр1982
уточни пожалуйста
ты ставил резистор между SCLK -10к- DN -10к- D/C -10к- RST
так?
если так работает то так и оставь.

Но для остальных рекомендую каждую ногу экрана подтянуть к +5В через резистор 1к-4,7к

Александр1982
31.01.2016, 21:16
Да, совершенно верно

AlexNT
31.01.2016, 22:42
В одном корпусе у меня получились и блок питания и контроллер, с выходами шим, силовыми 220В., 5В.(питание контроллера) 12В.(вентиляторы охлаждения), 36В. (светодиоды), ну и датчики (кстате все собрано в корпусе ББП).

А фотку корпуса можно? А если еще одну в открытом виде - вообще шикарно было бы (если не лень вскрывть)

Unforgiven
31.01.2016, 23:02
Не знаю как остальным, а лично мне хотелось бы некую инструкцию по переделке блока, думаю многим была бы полезна

Александр1982
01.02.2016, 06:16
А фотку корпуса можно? А если еще одну в открытом виде - вообще шикарно было бы (если не лень вскрывть)

Правда там "черт" голову сломает )

http://www.aquaforum.ua/picture.php?albumid=15985&pictureid=223264&thumb=1 ('http://www.aquaforum.ua/picture.php?albumid=15985&pictureid=223264') http://www.aquaforum.ua/picture.php?albumid=15985&pictureid=223263&thumb=1 ('http://www.aquaforum.ua/picture.php?albumid=15985&pictureid=223263') http://www.aquaforum.ua/picture.php?albumid=15985&pictureid=223262&thumb=1 ('http://www.aquaforum.ua/picture.php?albumid=15985&pictureid=223262') http://www.aquaforum.ua/picture.php?albumid=15985&pictureid=223261&thumb=1 ('http://www.aquaforum.ua/picture.php?albumid=15985&pictureid=223261') http://www.aquaforum.ua/picture.php?albumid=15985&pictureid=223260&thumb=1 ('http://www.aquaforum.ua/picture.php?albumid=15985&pictureid=223260') http://www.aquaforum.ua/picture.php?albumid=15985&pictureid=223259&thumb=1 ('http://www.aquaforum.ua/picture.php?albumid=15985&pictureid=223259') http://www.aquaforum.ua/picture.php?albumid=15985&pictureid=223258&thumb=1 ('http://www.aquaforum.ua/picture.php?albumid=15985&pictureid=223258') http://www.aquaforum.ua/picture.php?albumid=15985&pictureid=223257&thumb=1 ('http://www.aquaforum.ua/picture.php?albumid=15985&pictureid=223257') http://www.aquaforum.ua/picture.php?albumid=15985&pictureid=223256&thumb=1 ('http://www.aquaforum.ua/picture.php?albumid=15985&pictureid=223256')

Александр1982
03.02.2016, 21:06
Не знаю как остальным, а лично мне хотелось бы некую инструкцию по переделке блока, думаю многим была бы полезна


Очень опасное это дело, все блоки индивидуальны, не знающий человек может пострадать (

AlexVOK
06.03.2016, 20:50
Сегодня заказал себе отличный и не дорого блок питания
Вход 90-240В выход 24В до 6А (http://alipromo.com/redirect/cpa/o/o3m91x0cn4j83ktbryxgoj432qlapdwb/) за смешные 6 баксов (у продавца акция!)

Александр1982
06.03.2016, 22:46
Сегодня заказал себе отличный и не дорого блок питания
Вход 90-240В выход 24В до 6А (http://alipromo.com/redirect/cpa/o/o3m91x0cn4j83ktbryxgoj432qlapdwb/) за смешные 6 баксов (у продавца акция!)

Там указана максимальная мощность 100Вт, что соответствует 4а, да и радиаторы помощнее нужно ставить, китайцы экономят на всем, но за такие деньги блок не плохой.

AlexVOK
06.03.2016, 23:38
с активным охлаждением и тех радиаторов хватит
по поводу максимальной нагрузки по приезду проведу нагрузочный тест

Mehannik
11.03.2016, 19:58
подскажите пожалуйста какие активные нагрузки в этом скетче?? кроме света! ато я запарился ! с грелкой я разобрался! а вот помпа сампа ! помпа! итд ! как их отключать и включать во время кормления! и не пойму насчет автодолива как то он плохо срабатывает ! замкунул датчик через секунд 15-20 включается ! как размыкаю датчик минут через пять отключает ! не понимаю))

Sergeys
01.05.2016, 09:48
AlexVOK , можете пожалуйста рассказать поподробней о переделке блока питания компа? я переделал бп 33 вольта стабилизированных (9 диодов канал) и 5в дежурки,
дежуркой питаю контроллер, когда на каналах шим = 0 блок питания перевожу в сон! но при тестировании этого режима вылетели все шим контроллеры! даже те которые были без нагрузки!
1 - что вы делаете с общим(3.3 , 5 , 33в) дросселем ?
2 - какой конденсатор на выходе 35в ? у меня 100мкф (думаю причина в нем!
)

alex_palace
01.05.2016, 11:22
Сегодня заказал себе отличный и не дорого блок питания
Вход 90-240В выход 24В до 6А (http://alipromo.com/redirect/cpa/o/o3m91x0cn4j83ktbryxgoj432qlapdwb/) за смешные 6 баксов (у продавца акция!) с принудительным обдувом и контролем температуры радиатора вполне свои 6 ампер тянет!

Александр1982
22.07.2016, 06:29
Может кому пригодится . Библиотеки на LCD , часы и датчик температуры.

LVit
17.12.2016, 23:22
Подниму тему, какие новости у автора, Как дела с баллингом? Может есть скетч

AlexVOK
18.12.2016, 09:22
Контроллер верой и правдой исполняет свои обязанности.
Баллинг так и не доделал (в программной части все реализовано, но конкретно моя банка без баллинга).

Подхожу к контроллеру только сменить время - (зимнее/летнее).
-------------------
Если созрею перейти на больший объем банки, тогда скорее всего будет версия 3
новый свет и контроллер, а пока все ок
Если есть желание и мысли, можем обсудить новую концепцию.

Александр1982
18.12.2016, 09:58
Видел тему баллинга в российском форуме, но я не реализовывал ее

https://aquastatus.ru/viewtopic.php?f=33&t=31255

AlexVOK
04.05.2017, 21:26
В связи с ростом.
Живность переросла баночку.
По этому уже заказал новую баночку.
будет значительно просторней.
По сему через месяц буду продавать эту баночку тумбу, свет и оборудование.
Живность уедет в новую банку.
Жду с нетерпением перерождения моря

К новой банке будет новый контроллер, скорее всего два.
при том на STM32 должно выйти более функционально, да и ШИМ там по приятней.
1 контроллер будет встроен в светильник.
2 в тумбе будет управлять оборудованием

планирую PH датчик, УЗ датчик уровня
а дальше в процессе будет видно

LVit
01.09.2017, 22:56
Опять подниму тему. Как у автора складывается с новым контроллером?

AlexVOK
01.09.2017, 23:21
новая банка отнимает много времени
уже закуплены 5м радиаторного профиля
150 светодиодов
пришли с завода платы для драйверов (на сей раз заказывал платы на заводе)
в общем будет новая тема
Анонс такой
Новая банка, новый свет, ну и пробую силы в пеннике
как то так
Пока все на половину собрано
;)

AlexVOK
03.11.2017, 21:06
новый проект ЛЕД контроллера (http://www.aquaforum.ua/showthread.php?p=3392450#post3392450)

burnashev
03.11.2017, 21:08
новый проект ЛЕД контроллера (http://www.aquaforum.ua/showthread.php?p=3392450#post3392450)Ответьте в личке пожалуйста

Отправлено с моего Redmi 3 через Tapatalk

AlexVOK
19.10.2020, 23:55
Появилась необходимость сделать еще один светильник, решил за одно и новую прошивку для него запилить

Новая версия лед света на ESP32 (https://www.aquaforum.ua/showthread.php?t=280484)


vfa9D95X6BA

Max512
22.10.2021, 12:24
Спасибо что выкладывает в общий доступ новые версии!
Сам пользуюсь уже год самой простой, чисто под светильник, очень удобный контроллер, работает без сбоев!!