Продажа аквариумов и аквариумных товаров
Пресный форум :: Аквариумный интернет-магазин :: Террариумный форум:: Каталог морских рыб :: Каталог морских беспов 

Здравствуйте, гость ( Вход | Регистрация )

14 страниц V  1 2 3 > »   
Ответить в эту темуОткрыть новую тему
> Aqua controler
Sarunas
сообщение 24.3.2007, 10:00
Сообщение #1


Главстаршина
Group Icon

Группа: Пользователи
Сообщений: 94
Регистрация: 15.5.2006
Из: Kaunas
Пользователь №: 1 101



Давно уже сдесь читаю темы про разные электронные помощники, но до конца выработоного проекта так и не поевилось. А можеть быть и пропустиль что нибуть. Людей на ты с электроникой на форуме довольно много, так что решил предложить относительно простой, но как бы это небыло странным, работающей системой аквариумного контролёра. Так как прибор не относится к професиональным разработкам, её можно сильно усовершенствовать.
Вот основные сейчас работающие функции:
- часы и календарь реально времени;
- контроль температуры и управление нагревателями и вентиляторами;
- измерение pH в аквариуме и калкреакторе или толко в аквариуме и управление подачей CO2;
- управление светом в аквариуме и водораслевом фильтре, задержка зажигания MH ламп;
- луна с фазами (пока только тестовый вариант);
- намечается ещё доделать модуль измерения Redox потенциала;

Для повторения схемы конечно требуютсь кое какие познания в электронике, но очень сложно точно ничего нет. Самое сложное это изготовление приличного корпуса для прибора, это у меня никогда неполучалось.
Аналогичный прибор стабильно работает уже больше года и есть люди, которые успешно повторили схему. Так что если есть интерес, то можем продолжить эту тему. Вот несколько фото работающего контролёра:
Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение
Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение
Прикрепленное изображение
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
viruscmw
сообщение 24.3.2007, 11:58
Сообщение #2


Кап-лей
Group Icon

Группа: Пользователи
Сообщений: 523
Регистрация: 13.6.2005
Из: Минеральные Воды
Пользователь №: 580



Интерес есть и большое!
Может схемой тоже поделитесь, чтобы местные умельцы смогли повторить, а может и чего дополнить. Какая себестоймость у прибора?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Sarunas
сообщение 24.3.2007, 18:38
Сообщение #3


Главстаршина
Group Icon

Группа: Пользователи
Сообщений: 94
Регистрация: 15.5.2006
Из: Kaunas
Пользователь №: 1 101



Конечно, если уже начал разговор, то схема, печатная плата и прошивка будут сдесь.
О себестоимости очень даже трудно говорить. Я сторался делать всё так, чтобы детали можно было купить прямо в магазине и ненадо было заказывать какой нибуть эгзотики. Но то что у нас ширпотреб, у других можеть быть эгзотика и на оборот. Но надеюсь так небудет. Конечно, самое дорогое в аналогичных комерческих проектах, это програмное обеспечение. Но так как проект публичный, эта часть получается бесплатная, за исключением, что исходники програмного кода небудут публичными. По возможностям и пожеланиям, его можно будеть менять под конкретную систему, а можеть быть кто нибуть напишет свой более професиональный код.
Ладно, теперь про саму схему. Сделанна она на 8-bit микропроцессоре от ATMEL ATmega16.
Измерение pH класическая схема на операционных усилителях. Подробно о ней сдесь:
http://damien.douxchamps.net/elec/ph_meter.php
Конечно это не самый лутчий вариант, но экономичный и работающий.
Сама схема контролёра сдесь:
Прикрепленное изображение

Файлы самой схемы и печатной платы в формате Eagle:
Прикрепленный файл  kontroleris.rar ( 87.09 килобайт ) Кол-во скачиваний: 1257

Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Sarunas
сообщение 26.3.2007, 13:14
Сообщение #4


Главстаршина
Group Icon

Группа: Пользователи
Сообщений: 94
Регистрация: 15.5.2006
Из: Kaunas
Пользователь №: 1 101



Прошивка Flash и EEPROM:
Прикрепленный файл  ACsoft1.05.rar ( 14.73 килобайт ) Кол-во скачиваний: 822

Кто будеть первый раз програмировать ATmega, внимательно прочитайте про Fuse биты. Неправильная установка и процессор незаработает. Если что непонятно, спрашиваете.

Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
sliam
сообщение 26.3.2007, 13:22
Сообщение #5


Кавторанг
Group Icon

Группа: Кавторанги
Сообщений: 1 379
Регистрация: 13.11.2006
Из: Москва, САО
Пользователь №: 1 856



ЗдОрово !
Поинтереснее чем мастеркит будет! 1338.gif
Погляжу по деталям.
Программатор у меня есть, даже Атмега где то лежит, только помоему "восьмерка" ))).
Можно попробовать собрать.

2 Sarunas:
Если буду собирать, вопросами замучаю. 1154.gif
Не будете против ?icon_redface.gif

Тем более если есть готовая печатка, то вообще проблем нет.
Сижу ищу Eagle PCB editor.


--------------------
Удачи, Евгений АКА Слям
Мой аквариум
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Sarunas
сообщение 26.3.2007, 14:09
Сообщение #6


Главстаршина
Group Icon

Группа: Пользователи
Сообщений: 94
Регистрация: 15.5.2006
Из: Kaunas
Пользователь №: 1 101



Цитата(sliam @ 26.3.2007, 13:22) *

Здорово !
Поинтереснее чем мастеркит будет! 1338.gif
Погляжу по деталям.
Программатор у меня есть, даже Атмега где то лежит, только помоему "восьмерка" ))).
Можно попробовать собрать.

2 Sarunas:
Если буду собирать, вопросами замучаю. 1154.gif
Не будете против ?:oops:

Тем более если есть готовая печатка, то вообще проблем нет.
Сижу ищу Eagle PCB editor.


На все вопросы постораюсь ответить. Если будут проблемы с открытием файлов, то скорее всего только из за легальности Eagle PCB editor. Как это лечится инфо в инете или в личку пожалуйста.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Sarunas
сообщение 26.3.2007, 16:20
Сообщение #7


Главстаршина
Group Icon

Группа: Пользователи
Сообщений: 94
Регистрация: 15.5.2006
Из: Kaunas
Пользователь №: 1 101



Фото печатной платы:
Прикрепленное изображение
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
sliam
сообщение 26.3.2007, 16:23
Сообщение #8


Кавторанг
Group Icon

Группа: Кавторанги
Сообщений: 1 379
Регистрация: 13.11.2006
Из: Москва, САО
Пользователь №: 1 856



Цитата(Sarunas @ 26.3.2007, 17:20) *

Фото печатной платы:


Да...
В домашних условиях такую красивую (в смысле зеленую) не сделать.
Попробую повторить, помещу фотку того что получится icon_biggrin.gif.


--------------------
Удачи, Евгений АКА Слям
Мой аквариум
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Илья
сообщение 26.3.2007, 16:38
Сообщение #9


Кап-лей
Group Icon

Группа: Пользователи
Сообщений: 2 512
Регистрация: 15.3.2006
Пользователь №: 917



Sarunas, а его уже готовым купить реально?

Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Sarunas
сообщение 26.3.2007, 17:04
Сообщение #10


Главстаршина
Group Icon

Группа: Пользователи
Сообщений: 94
Регистрация: 15.5.2006
Из: Kaunas
Пользователь №: 1 101



Цитата(Илья @ 26.3.2007, 16:38) *

Sarunas, а его уже готовым купить реально?


К сожелению нет icon_frown.gif
Чтобы подготовить такой апарат для массавого производства, будет стоит не малых денег. А рынок весьма ограничен. А вот сделать самому, такой какой он есть, точно несложно. Кто сам незанимается элекроникой, думаю найдёт друга, который поможет.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Sarunas
сообщение 26.3.2007, 19:04
Сообщение #11


Главстаршина
Group Icon

Группа: Пользователи
Сообщений: 94
Регистрация: 15.5.2006
Из: Kaunas
Пользователь №: 1 101



Вариант управления нагрузкой до 16А:
Прикрепленное изображение

Прикрепленное изображение
Документация:
Прикрепленный файл  BT139_SERIES_E_2.pdf ( 47.61 килобайт ) Кол-во скачиваний: 710

Прикрепленный файл  MOC3021.pdf ( 305.76 килобайт ) Кол-во скачиваний: 810

Прикрепленный файл  S202T01_optorele.pdf ( 239.22 килобайт ) Кол-во скачиваний: 596


Для управления очень маленких нагрузок, таких как клапан CO2, можно использовать оптореле S202T01 или что то аналогичное.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Владимир AN
сообщение 27.3.2007, 10:17
Сообщение #12


Главстаршина
Group Icon

Группа: Пользователи
Сообщений: 92
Регистрация: 18.10.2005
Из: Moscow
Пользователь №: 718



to Sarunas!

Доброго времени суток! Можно выложить исходник программы контроллера?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Илья
сообщение 27.3.2007, 11:03
Сообщение #13


Кап-лей
Group Icon

Группа: Пользователи
Сообщений: 2 512
Регистрация: 15.3.2006
Пользователь №: 917



Цитата(Sarunas @ 24.3.2007, 19:38) *
за исключением, что исходники програмного кода небудут публичными.


Владимир, читали первое сообщение невнимательно

Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Sarunas
сообщение 28.3.2007, 10:54
Сообщение #14


Главстаршина
Group Icon

Группа: Пользователи
Сообщений: 94
Регистрация: 15.5.2006
Из: Kaunas
Пользователь №: 1 101



Установление Fuse битов:
Прикрепленное изображение
Для загрузки софта используется PonyProg2000:
http://www.lancos.com/prog.html

Изначально ATmega16 работает на внутренем 1MHz генераторе. Обязательно надо установить Fuse биты так, чтобы работал от внешнего кварца на 8MHz. При этом кварц на 8MHz и конденсаторы 12-22pF обязательны.

Замечана неточность на картинке где програмируются Fuses. Картинка от ATmega8 и некоторые Fuse несовпадают. На пример SPIEN на картинке неактивный и неотмечаный, а должно быть неактивный но отмечаный. Неснимайте галочки принудительно. Сначала загрузите заводские установки и снимите галки со всех активных опций. Извиняюсь администратора за цвет шрифта, но думаю что это очень важно.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
maxicus
сообщение 28.3.2007, 12:17
Сообщение #15


Старший матрос
Group Icon

Группа: Пользователи
Сообщений: 49
Регистрация: 27.9.2005
Из: Таганрог
Пользователь №: 688



О! наконец кто-то разжился временем и выпожил что-то. У меня тоже есть, тоже совсем не жалко выдать все публично, причем концепция немного другая, наверно кому-то будет интересно. Действительно, коммерческий продукт на этом не сделаешь - он будет наверно тоже самое по цене и фичам что и то что уже есть в продаже, а поделкиным интересно именно полепить чтото.

Но время!!!!....
ох сколько ж его надо чтоб все нарисовать, описать и выложить по нормальному.
Так что (RESPECT).

Скажите, а схема на MOC + BT139 у вас нормально выдерживает высокоиндуктивную большую нагрузку? МГ-лампы я имею ввиду.

Мне не удалось их заставить работать почему-то. BT139 пробивается.
на МГ стоит у меня обычная релюшка, клацает 2 раза в сутки.

PS А для мелких нагрузок до 200вт можно оставить только резистор на MOC, сам MOC и BT139. запаса мощности семистора хватает при этом чтобы скомпенсировать недостаток схемы.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
sliam
сообщение 28.3.2007, 12:26
Сообщение #16


Кавторанг
Group Icon

Группа: Кавторанги
Сообщений: 1 379
Регистрация: 13.11.2006
Из: Москва, САО
Пользователь №: 1 856



Цитата(Sarunas @ 28.3.2007, 11:54) *

Установление Fuse битов:
Для загрузки софта используется PonyProg2000:
http://www.lancos.com/prog.html

Изначально ATmega16 работает на внутренем 1MHz генераторе. Обязательно надо установить Fuse биты так, чтобы работал от внешнего кварца на 8MHz. При этом кварц на 8MHz и конденсаторы 12-22pF обязательны.


Все понятно. Спасибо, Sarunas.
Вроде разобрался.


Кстати вот что пока получилось у меня icon_biggrin.gif.

Прикрепленное изображение
Это конечно не завод, но вполне приемлемо. Всего лишь 2 незначительных косячка обнаружил.

Сегодня займусь, наверное, программированием проца.


--------------------
Удачи, Евгений АКА Слям
Мой аквариум
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Sarunas
сообщение 28.3.2007, 13:24
Сообщение #17


Главстаршина
Group Icon

Группа: Пользователи
Сообщений: 94
Регистрация: 15.5.2006
Из: Kaunas
Пользователь №: 1 101



Цитата(maxicus @ 28.3.2007, 12:17) *

О! наконец кто-то разжился временем и выпожил что-то. У меня тоже есть, тоже совсем не жалко выдать все публично, причем концепция немного другая, наверно кому-то будет интересно. Действительно, коммерческий продукт на этом не сделаешь - он будет наверно тоже самое по цене и фичам что и то что уже есть в продаже, а поделкиным интересно именно полепить чтото.

Но время!!!!....
ох сколько ж его надо чтоб все нарисовать, описать и выложить по нормальному.
Так что (RESPECT).

Скажите, а схема на MOC + BT139 у вас нормально выдерживает высокоиндуктивную большую нагрузку? МГ-лампы я имею ввиду.

Мне не удалось их заставить работать почему-то. BT139 пробивается.
на МГ стоит у меня обычная релюшка, клацает 2 раза в сутки.

PS А для мелких нагрузок до 200вт можно оставить только резистор на MOC, сам MOC и BT139. запаса мощности семистора хватает при этом чтобы скомпенсировать недостаток схемы.


У меня 3х250W MH и переключаются они нормально. Конкретно у меня поставленны BT139-800.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Oleg_il
сообщение 29.3.2007, 0:13
Сообщение #18


Кавторанг
Group Icon

Группа: Кавторанги
Сообщений: 1 659
Регистрация: 27.6.2006
Из: Israel
Пользователь №: 1 333



maxicus Посмотрите здесь, рисунок 6,7 и 9 возможно в этом дело.
У Sarunas включение именно для индуктивной нагрузки. А у Вас ?
Прикрепленный файл  MOC3020_M.pdf ( 521.83 килобайт ) Кол-во скачиваний: 867
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
maxicus
сообщение 29.3.2007, 14:00
Сообщение #19


Старший матрос
Group Icon

Группа: Пользователи
Сообщений: 49
Регистрация: 27.9.2005
Из: Таганрог
Пользователь №: 688



Цитата(Sarunas @ 28.3.2007, 14:24) *

У меня 3х250W MH и переключаются они нормально. Конкретно у меня поставленны BT139-800.


Это гуд. Значит тогда когда экспериментировал не в себе был.
Единственно что я экспериментировал без радиатора, по той причине что в сетевой фильтр который переделывался под управляемый сетевой фильтр места нет под радиатор, зато есть место для релюшки. Т.е. есть смысл выбора между семистор_без_радиатора или реле (т.к. первый не клацает при переключении), но нет смысла в выборе семистор_с_радиатором или реле. Я уже точно не помню, давно пробовал, но может потому я и отказался, что неприемлемо грелся он на такой нагрузке.

2Oleg_il, естественно я читал доку icon_biggrin.gif
и делал под индуктивную нагрузку, там же про это писано довольно много с акцентированием, чтоб народ точно заметил.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
karen
сообщение 31.3.2007, 13:38
Сообщение #20


Флагман
Group Icon

Группа: Флагманы
Сообщений: 1 604
Регистрация: 2.1.2007
Из: Камчатка
Пользователь №: 2 056



sarunas, sliam, обалдеть просто, как вы такие платы делаете? Сам когда-то паял компы, но нормальных печатных плат делать так и не получалось. Можно чуть подробнее про изготовление плат?


--------------------
Карен Санамян
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

14 страниц V  1 2 3 > » 
Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Рейтинг@Mail.ru Сейчас: 9.2.2010, 9:39