Перейти к контенту
МОРСКОЙ АКВАРИУМ - форум Аква Лого

Аква Лого / мы на связи
Аква Лого в VK
Аква Лого в Телеграмм
Аква Лого в соцсетях

Судак-тудак

У дороги новый чибис

Идиакант

svyaz

DIY 6-Канальный контроллер LED c тач-панелью "3.2"

Рекомендуемые сообщения

У фирменого датчик освещености , который включает ночной режим . Свет погас , и помпы ушдли в ночной режим .

 

если совмещать в контроллере свет и генератор волн, это уже не актуально :)

 

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

Изменено пользователем Kiraso (см. историю изменений)

Поделиться этим сообщением


Ссылка на сообщение

если совмещать в контроллере свет и генератор волн, это уже не актуально :)

Опередил с ответом :(

 

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

А можно с соседями снизу договориться, если у них тоже аквас есть :P

 

Парни, просветите, я чего-то немного не догоняю, если помпа подключается к контроллеру, то у нее уже не 220 питание на сам двигатель приходит?

А те что без контроллера - у них на двигатель идет 220 или они через блок питания.

 

Вадим, то что ты ваял несколько лет назад для ресановских помп - это потом можно как-нибудь пристегнуть к этому проекту? Помпы что низковольтные?

 

И еще про комплект ресановских помп waver 1500, есть аналог, но менее производительный, чтоб две можно было поставить? Не совсем понятен алгоритм работы: по несколько секунд на каждом из трех вариантов - это как :tuplu:

Поделиться этим сообщением


Ссылка на сообщение

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

С этим вопросом разобрался :lol:

Поделиться этим сообщением


Ссылка на сообщение

только что подключил помпу тюнз 6055 к своему контроллеру, выставил около секунды работа помпы и пару секунд стоп (просто так, вообще можно выставить у меня с шагом в 31,25 милсек).

помпа работает.... да запитал все от БП самого контроллера, для простоты, там 12 вольт. Мощность также меняется от высокочастотного ШИМа , от 25% до 100%, под рукой ни чего кроме мультиметра не было, на переменке 25% показывает как 4 вольта.... В принципе от меньшего напряжения она и не должна работать. Если подключить к моему драйверу штатный источник на 24 вольта, то диапазон расширится есно.

Так что работает :)

Поделиться этим сообщением


Ссылка на сообщение
Он более "правильный" - вместо резисторов использованы специализированные чипы для согласования уровней. Часов нет, почему они решили убрать их, непонятно - места на плате более чем достаточно. Впрочем, всегда можно прикупить часы с eprom-ом на отдельной плате, менее, чем за $4.

Ваге, такие часы нормально к ITDB02 Arduino MEGA Shield v2.0- Electronic Brick - DS1307 Real Time Clock Brick :tuplu: http://imall.iteadstudio.com/prototyping/e...m120710020.html (лучше, хуже тех, что ты давал на ebay?)

Изменено пользователем Александр Авдеев (см. историю изменений)

Поделиться этим сообщением


Ссылка на сообщение

Ваге, такие часы нормально к ITDB02 Arduino MEGA Shield v2.0- Electronic Brick - DS1307 Real Time Clock Brick :tuplu: http://imall.iteadstudio.com/prototyping/e...m120710020.html (лучше, хуже тех, что ты давал на ebay?)

Да, конечно. Любые часы на DS1307 подойдут. Но проводами придется припаивать к соответствующим пинам на Ардуино. Лучше/хуже, вопрос так не стоит - чуть дороже, и это только часы, без eeprom-а. Но если eeprom не нужен (то есть если не будет радиоуправляемый вариант, как планирую я, с расширением ШИМОВ при помощи TLC5940), то совершенно без разницы.

Изменено пользователем vahegan (см. историю изменений)

Поделиться этим сообщением


Ссылка на сообщение

А первые не надо? Вроде на этих наоборот есть какие то два разьема?

Изменено пользователем Александр Авдеев (см. историю изменений)

Поделиться этим сообщением


Ссылка на сообщение
А первые не надо? Вроде на этих наоборот есть какие то два разьема?

Не уверен, о чем вопрос, но предполагаю, что о необходимости пайки?

Если так, то я этот момент отмечал не для того, чтобы противопоставить 2 разных модуля, а чтобы подчеркнуть, что если применять мега шилд версии 2.0 и отдельно часы (эти, или те), без пайки все равно, не обойтись. Правда, паять существенно меньше, чем в случае КИТ-а версии 1.1

Поделиться этим сообщением


Ссылка на сообщение
... если применять мега шилд версии 2.0 и отдельно часы (эти, или те), без пайки все равно, не обойтись. Правда, паять существенно меньше, чем в случае КИТ-а версии 1.1
Cпасибо Ваге за разьяснение, я понял, что паять значительно меньше, чем в 1.1...для этого и заказал 2.0.Просто хотел брать все это на новом IMALL, а там часы (да и на старом тоже) отличались от тех, что на ebay, вот и решил уточнить... :oops: :) Изменено пользователем Александр Авдеев (см. историю изменений)

Поделиться этим сообщением


Ссылка на сообщение

Cпасибо Ваге за разьяснение, я понял, что паять значительно меньше, чем в 1.1...для этого и заказал 2.0.Просто хотел брать все это на новом IMALL, а там часы (да и на старом тоже) отличались от тех, что на ebay, вот и решил уточнить... :oops: :)

Под эти часы есть 2-3 вида разных платок, которые китайцы и выпускают в больших количествах и продают повсюду.

 

Кстати, есть более современная микросхема часов DS3231, ее Карен нашел и использует в своем светильнике. Во первых, она более высокоточная ("уход" < минуты в год), чем DS1307, во вторых, к ней кварц не нужен, все уже встроено в чип. Правда, совместимые с Ардуино модули стоят дороже, но можно купить на eBay сам чип и припаяться (хотя, шаг маленький, советским 100Вт паяльником трудно будет это сделать).

Поделиться этим сообщением


Ссылка на сообщение

Видел тоже упоминание где-то про эту DS3231.А электронщик :vo: сможет припаять? :tuplu: У него наверно не 100Вт-ный? :)

Изменено пользователем Александр Авдеев (см. историю изменений)

Поделиться этим сообщением


Ссылка на сообщение

Видел тоже упоминание где-то про эту DS3231. А электронщик :vo: сможет припаять? :tuplu: У него наверно не 100Вт-ный? :)

Да. Например, на Prototyping board-е есть площадка под корпус микросхемы. Думаю, на нее можно припаять. Вечером проверю - у меня и чип этот есть, и платка тоже.

Поделиться этим сообщением


Ссылка на сообщение

А мне, темному, те что ты давал часики приглянулись, ChronoDot V2.1 High Precision RTC. Cегодня, "неожиданно"(месяц с ebay шла без отслежки :gygy: ), получил 3.2" inch TFT LCD Module Display :tuplu: и Arduino Protosheild For MEGA +Premium jumper wires 140 pcs/box с iStore. :tuplu: ;)

Изменено пользователем Александр Авдеев (см. историю изменений)

Поделиться этим сообщением


Ссылка на сообщение

Заработало. Проблема была в ITDB Mega Shield. Там на коннектор к экрану на одну из ножек идет тоненький проводочек и маленький пятачок. Когда коннектор впаивал, видно, перегрел слегка, пятачок с дорожкой отошли.

Можешь посмотреть какая именно ножка ?

У меня белый экран :(

Вроде все заливается как надо.

у меня 3.2" inch TFT LCD module integrated a Himax HX8347-A TFT LCD controller and ADS7843

а сейчас вроде все уже под новые экраны

Изменено пользователем Sanich (см. историю изменений)

Поделиться этим сообщением


Ссылка на сообщение

Я очень давно буквально за пару вечеров сваял контроллер для китайских ресанов. За основу взял светодиодный диммер с радиокота (16 ступенчатая регулировка яркости)

В прошивке таблица изменения мощности как в jarduino яркость светодиодов. Разные режимы (есть ночной) Таймер кормления, за 10 сек. до старта помп, начинает пикать, потом "пугает" рыбу (если вдруг в помпу залезла) и стартует. В систему встроил аккумулятор 29а, зарядка на L200C индикатор тока и напряжения. Вывел наружу rj45 для перепрограммирования без разборки.

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

Вадим, а ресановские какие именно помпы?

 

только что подключил помпу тюнз 6055 к своему контроллеру, выставил около секунды работа помпы и пару секунд стоп (просто так, вообще можно выставить у меня с шагом в 31,25 милсек).

помпа работает.... да запитал все от БП самого контроллера, для простоты, там 12 вольт. Мощность также меняется от высокочастотного ШИМа , от 25% до 100%, под рукой ни чего кроме мультиметра не было, на переменке 25% показывает как 4 вольта.... В принципе от меньшего напряжения она и не должна работать. Если подключить к моему драйверу штатный источник на 24 вольта, то диапазон расширится есно.

Так что работает

Кирилл, к какому именно контроллеру, тому что на ардуино, ну то есть твоя модификация?

А тюнзе какие двигатели имеют, так же как у Юрия - асинхронные постоянного тока?

А как подключал?

И подключать наверно можно только помпы с возможностью управления?

Изменено пользователем Вовка (см. историю изменений)

Поделиться этим сообщением


Ссылка на сообщение

Да. Например, на Prototyping board-е есть площадка под корпус микросхемы. Думаю, на нее можно припаять. Вечером проверю - у меня и чип этот есть, и платка тоже.

Ваге, только вот обвязка на этот чип больше чем на 1307, и из даташита непонятны номиналы некоторых резисторов

Скажите какая разница между вот этими всеми, имею ввиду букву на конце.

П.С. кстати электронщик чего-то совсем загнул с ценами, даже у меня в городе мне под заказ привезут за 35р, правда ждать неделю, но это не принципиально.

Изменено пользователем Вовка (см. историю изменений)

Поделиться этим сообщением


Ссылка на сообщение
Ваге, только вот обвязка на этот чип больше чем на 1307, и из даташита непонятны номиналы некоторых резисторов

Какая еще обвязка? Там нужно только 2 резистора на SCL и SDA (стандартные резисторы на I2C, обычно 3.3к), да конденсатор маленький на питание. Все остальное не нужно.

Поделиться этим сообщением


Ссылка на сообщение

Вадим, а ресановские какие именно помпы?

Вот эти

Ваге не упомянул что DS3231 полностью совместим с DS1307 и имею внутри дополнительный датчик температуры DS18B20 C буквами в конце SN - для промышленного температурного диапазона работы от -40С до +85С.

Подтягивающие резисторы можно ставить до 10ком, в Protosheild они как раз 10ком.

Скажите какая разница между вот этими всеми, имею ввиду букву на конце.

DS1307 8-Pin DIP (300-mil)

DS1307Z 8-Pin SOIC (150-mil)

DS1307N 8-Pin DIP (Industrial)

DS1307ZN 8-Pin SOIC (Industrial)

Ширина чипа является "характерным" размером, Mil — это одна тысячная дюйма, таким образом, 300 mil — это примерно 7.5 мм, 150 mil - 3.9мм-4.1мм

post-972-1343415566.jpg

 

Вовка ты по ходу решил профессию сменить, выучишся тут на шару на электронщика :)

Изменено пользователем svyaz (см. историю изменений)

Поделиться этим сообщением


Ссылка на сообщение

Можешь посмотреть какая именно ножка ?

У меня белый экран :(

Вроде все заливается как надо.

у меня 3.2" inch TFT LCD module integrated a Himax HX8347-A TFT LCD controller and ADS7843

а сейчас вроде все уже под новые экраны

Вот, посмотри на фотке все видно.

 

post-11962-1343417086_thumb.jpg

 

Но вообще-то, надо все цепи прозвонить.

Вот, прикладываю, на всякий случай, схему и разводку платы в формате Eagle

Mega_Shield_1.1.rar

Изменено пользователем vahegan (см. историю изменений)

Поделиться этим сообщением


Ссылка на сообщение

Кирилл, к какому именно контроллеру, тому что на ардуино, ну то есть твоя модификация?

А тюнзе какие двигатели имеют, так же как у Юрия - асинхронные постоянного тока?

А как подключал?

И подключать наверно можно только помпы с возможностью управления?

 

на ардуине, но это мой проект, другой, но в данном случае это не принципиально.

6055 младшая из управляемых низковольтных (4-24V) помп. какой там мотор не в давался в подробности.

 

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

Т.е поставил драйвер моторный на L298, там 4 канала на ток до 2 А и напругой в 48 вольт легко, т.е. 6055 можно аж 4 штуки подключить либо пару более мощных (каналы драйвера можно параллелить).

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

Поделиться этим сообщением


Ссылка на сообщение

Ваге не упомянул что DS3231 полностью совместим с DS1307

Подтягивающие резисторы можно ставить до 10ком, в Protosheild они как раз 10ком.

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

 

и имею внутри дополнительный датчик температуры DS18B20 C буквами в конце SN - для промышленного температурного диапазона работы от -40С до +85С.

 

Ну, не совсем, DS18B20 - это one wire bus, а тут тоже цифровой термодатчик, но с I2C интерфейсом. Во всяком случае, температуру можно считать в регистрах чипа, с точностью до 0.25 градуса.

Поделиться этим сообщением


Ссылка на сообщение

У меня белый экран :(

 

Подожди с ножками, в 92 строке кода поменяй тип экрана при инициализации, должно быть так:

 

ITDB02 myGLCD(38,39,40,41,ITDB32S);

 

это для экрана с твоим контроллером.

Поделиться этим сообщением


Ссылка на сообщение

Ну, не совсем, DS18B20 - это one wire bus, а тут тоже цифровой термодатчик, но с I2C интерфейсом. Во всяком случае, температуру можно считать в регистрах чипа, с точностью до 0.25 градуса.

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

Здесь упоминалось что контроллер собрало около 10 человек, но небыло ни одного вопроса о подключения DS18B20 в версии 1.2 контроллера, а оно отличается от версии 1.1 Я так понимаю что версия 1.2 только у продвинутых электронщиков ?

Поделиться этим сообщением


Ссылка на сообщение

Подожди с ножками, в 92 строке кода поменяй тип экрана при инициализации, должно быть так:

 

ITDB02 myGLCD(38,39,40,41,ITDB32S);

 

это для экрана с твоим контроллером.

Спасибо, все заработало :) :vo:

Поделиться этим сообщением


Ссылка на сообщение

Спасибо, все заработало :) :vo:

Пожалуйста :)

Часы тоже заработали?? У меня часы не ходят, придется чип менять :497762:

Какая версия программы??

Поделиться этим сообщением


Ссылка на сообщение

Пожалуйста, авторизуйтесь, чтобы оставить комментарий

Вы сможете оставлять комментарии после авторизации



Войти

×
×
  • Создать...

Политика обработки персональных данных