 |
|
14.03.2009, 00:01
|
|
Изготовление акваконтроллера
Бан за нарушения
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні

14.03.2009, 00:01
Рейтинг:
(28 голосов - 4,64 средняя оценка)
Данная тема является прямым продолжением темы Разработка акваконтроллера, созданной AlexThunder, за что ему огромное спасибо 
На данный момент разработка в целом закончена и благодарен всем, кто принимал участие в обсуждении и реализации проекта
С помощью Chack'а были заказаны и изготовлены печатные платы
 
И сейчас начнется наверно самый интересный этап - сборка и настройка
Схема, плата, прошивка находятся в архиве во вложении.
ИСХОДНИКОВ ПРОГРАММЫ НЕТ !!! ПРОШИВКУ ИЗМЕНИТЬ НЕЛЬЗЯ !!!
Необходимое программное обеспечение:
Схема - sPlan 6.0 (для версии 3 - 7.0)
Плата - Slayout 5.0 / 6.0
Внимание !!! В процессе сборки и наладки в схему могут быть внесены изменения ! Следите за обновлением архива !!!
...........
New_controller-2V1 - плата с косметическими правками и обозначением элементов.
Контроллер-V.3 - улучшенный вариант (симисторы в одну линию, питание +12V, два диммера, USB на борту, 4 усилителя, отдельный разъем для клавиатуры).
Version 3.1 SMD - версия 3 для СМД элементов.
Плата1V5smd - многоплатная версия от "Пупс" (контроллер + силовая часть + клавиатура + усилители + кулер для силовой части).
Контроллер V3 DIP - все нужное для сборки версии 3.0 DIP.
Firmware.rar - прошивки от Володя_Череп для нормальной работы с USB на ATTiny2313.
Прошивки.rar - архив прошивок:
ATmega_32 - стандартная прошивка
Atmega_32_EE - прошивка EEPROM
ATmega_32_9600 - скорость UART 9600
ATmega_32_PWM_244Hz - использование ШИМ для управления драйверами. Вход PWM LDD подключается непосредственно к выводу 13 или 14 ATmega.
Программирование fuse-битов:
При прошивке микроконтроллеров необходимо запрограммировать (записать 0) следующие fuse-биты:
- для ATmega32 - BOOTSZ0, BOOTSZ1, SPIEN
- для ATtiny2313 - CKSEL0, SUT0, BODLEVEL1, WDTON, SPIEN
- для ATtiny13 - SPIEN, CKDIV8, SUT0, CKSEL0 (данная микросхема используется для схемы регулировки венилятора)
Все остальные fuse-биты должны быть незапрограммированы (равны 1).
Uniprof:
Fuse-бит будет запрограммирован, если убрать галочку в соответствующем поле.
Fuse-бит будет незапрограммирован, если поставить галочку в соответствующем поле.
CodeVisionAVR:
Fuse-бит будет запрограммирован, если поставить галочку в соответствующем поле.
Fuse-бит будет незапрограммирован, если убрать галочку в соответствующем поле.
AVRDUDE:
ATmega: -U lfuse:w:0xff:m -U hfuse:w:0xd9:m
ATtiny2313: -U lfuse:w:0xee:m -U hfuse:w:0xcb:m -U efuse:w:0xff:m
ATtiny13: -U lfuse:w:0x6a:m -U hfuse:w:0xff:m
Мініатюри долучень
Долучені файли
 |
Контроллер.rar (423,9 КБ, 19238 переглядів) |
 |
AquaControl.rar (3,48 МБ, 18761 переглядів) |
 |
New_controller-2V1.rar (59,8 КБ, 15506 переглядів) |
 |
PL2303-USB.rar (2,03 МБ, 13300 переглядів) |
 |
Новый контроллер-3.rar (43,5 КБ, 14353 переглядів) |
 |
Плата для WH2004A.rar (278,0 КБ, 13655 переглядів) |
 |
USB.rar (219,9 КБ, 13164 переглядів) |
 |
Контроллер-V.3.zip (86,5 КБ, 14810 переглядів) |
 |
Version 3.1 SMD.zip (158,5 КБ, 14702 переглядів) |
 |
Полезная информация.pdf (306,9 КБ, 20672 переглядів) |
 |
Плата1v5smd.rar (165,9 КБ, 13116 переглядів) |
 |
Контроллер V3 DIP.zip (151,0 КБ, 15183 переглядів) |
 |
Firmware.rar (21,6 КБ, 12378 переглядів) |
 |
Aqua Control 2007 HELP.rar (172,4 КБ, 12673 переглядів) |
 |
THelper.rar (57,3 КБ, 12120 переглядів) |
 |
Прошивки.rar (68,0 КБ, 11144 переглядів) |
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]
Востаннє редагував Starcomputer: 19.04.2016 о 11:18..
Причина: Добавлен архив прошивок
|
Переглядів: 1943416
|
Ці 134 користувач(ів) сказали Дякую Starcomputer за це повідомлення:
|
+Максимус+ (31.08.2012), agorin (18.04.2009), aides (14.08.2013), AkaPain (07.02.2014), Aleksta (15.01.2012), ALEX77 (14.08.2009), AlexThunder (17.02.2010), alexv3 (10.04.2011), Alex_Ts (14.03.2009), Allcoholl (13.12.2009), ANTONENKO (02.04.2012), Antoxa106 (28.04.2013), AquaGomel (14.10.2010), arconas (05.02.2012), arik17 (12.10.2014), Ashatshem (09.02.2011), atom (17.05.2009), Baks (14.03.2009), BearIgor (23.03.2012), BELOUS (06.12.2011), biolog (21.11.2009), BlackAlex (14.03.2009), bmw (29.05.2009), bodom (25.05.2011), bonus78 (15.11.2009), Bosyak (19.01.2011), BpyH (29.01.2010), chack (14.03.2009), Cristal (14.06.2012), DEaD_MOPO3 (28.09.2011), Dimitr (12.02.2010), Dimker (15.06.2012), DiSan (25.12.2013), dolfik (05.01.2011), drv (31.08.2016), dubishe (21.12.2012), Dyshakz (14.02.2017), ersergey (14.04.2012), fylhttd (16.03.2009), gagari1 (13.02.2012), germanovitsh (01.11.2012), GrishaBGA (23.03.2009), Gutsik (17.07.2013), harn (04.07.2011), Heet (04.12.2009), iceSS (18.03.2009), igoritto (24.10.2010), IgorVin (10.02.2010), imac2008 (27.11.2010), iTango (08.08.2011), ivanaxion (31.08.2012), Kent (21.10.2010), kirilo777 (09.03.2012), klimnet (20.08.2012), klinok (05.09.2010), kluyt (17.08.2009), kollega-lg (21.04.2016), Koralove (24.10.2013), KostyaD (04.06.2009), kramar (14.03.2009), kusfu (28.09.2011), kvn79 (14.03.2009), Lexzx (23.03.2010), liss15 (14.10.2009), litlechina (05.05.2022), live steel (26.06.2012), lumen_xp (27.03.2012), LVit (27.11.2009), mact (14.05.2014), Makclaj (27.02.2011), masterross (11.12.2011), Mehannik (12.03.2015), MIhail (17.07.2011), myrko (15.04.2012), nbinc (12.05.2014), Nickname (25.06.2009), Nikolos667 (14.08.2011), Olzhich (18.03.2009), Oppozith (17.12.2012), Pastuh1234 (29.07.2012), pimass (15.03.2012), pulpit (21.11.2009), regiuscz (11.03.2011), rusianGrt (15.02.2010), rustr (19.09.2011), Ryzhii (10.04.2013), S V (10.01.2010), sae74 (15.02.2010), sergey_ln (28.02.2012), serjik2000 (03.07.2009), Sesh (31.05.2009), seva (19.01.2011), Shurhent (01.07.2011), Smile8 (28.09.2010), sobolev (21.09.2011), solvi (14.03.2009), sonokam (08.12.2011), sv46 (12.07.2011), Swen (14.06.2009), TakedaMaru (20.05.2013), telepuzic (22.02.2012), Tihon (04.01.2013), timofey (11.11.2009), Tiratore.d (08.11.2019), tolik_erema (04.03.2011), Ty3uK (22.03.2009), Umnik (13.01.2012), Uselink (10.02.2010), vad1972 (05.05.2010), Viktorrr (22.12.2012), vill (29.09.2010), Vitaha (26.11.2009), VitalyD (03.10.2010), VKabanov (29.04.2009), VladHNet (07.08.2009), VladVP (15.01.2012), _Vadim (11.02.2010), Амфибия (15.05.2009), Вася (14.07.2009), Володя Череп (14.03.2009), дух святой истины (16.03.2009), Ёжик в Тумане (28.02.2011), Зелёный (19.01.2012), Кениец (30.11.2009), Мираж (25.02.2012), Михаил. (14.07.2011), Молекула (04.04.2009), МСВ (19.02.2012), Пупс (20.07.2011), Рудницкий Олександр (18.01.2012), Снегозавр (20.02.2013), Шаманчик (26.10.2009), ЭКСПЕРИМЕНТАТОР (04.04.2009), Юрий Н. (17.08.2010) |
08.11.2012, 14:22
|
#4501
|
Придивляюся
Реєстрація: 07.08.2012
Звідки Ви: Уссурийск
Дописи: 35
сказав Дякую: 4
сказали Дякую 1 раз(и) в 1 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
nikservice, я не могу понять зачем вы COM с 220 В соединили?
Я так понимаю, в вашей схеме должно быть чётко фаза-ноль пущены по определённым проводам?
Может у вас на Украине уже цивилизация и дошла до того, что электрики строго следят за тем куда в розетке фаза, а куда ноль подведены, но у нас с этим пока очень туго. И я не удивлюсь если у меня в розетки фаза с нулём местами поменяются.
|
|
|
08.11.2012, 14:47
|
#4502
|
Бан за нарушения
Реєстрація: 21.06.2010
Звідки Ви: Харьков
Дописи: 775
сказав Дякую: 115
сказали Дякую 463 раз(и) в 234 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від Kot_Matroskin
nikservice, я не могу понять зачем вы COM с 220 В соединили?
Я так понимаю, в вашей схеме должно быть чётко фаза-ноль пущены по определённым проводам?
Может у вас на Украине уже цивилизация и дошла до того, что электрики строго следят за тем куда в розетке фаза, а куда ноль подведены, но у нас с этим пока очень туго. И я не удивлюсь если у меня в розетки фаза с нулём местами поменяются.
|
Для передачи сигнала по одному из высоковольтных проводов. Фазность нужна для правильного соединения между контролирующей и исполнительной платами. Если не использовать оптронную развязку - тогда потребуется четыре провода между контролером и силовой частью. Здесь фазность уже не нужна.
|
|
|
08.11.2012, 15:08
|
#4503
|
Живу я тут
Реєстрація: 17.10.2007
Звідки Ви: Canada
Дописи: 448
сказав Дякую: 87
сказали Дякую 132 раз(и) в 75 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від Kot_Matroskin
nikservice...Я думаю, данные и питание лучше поменять местами....
|
низзя - так зависает при горячем подключении - это был первый вариант, от которого потом ушел.
USB имеет ряд недостатков:
1. На панель монтируемый не существует
2. Контроллер предусматривает соединение по USB а два одинаковых разьема с разной функцией на одном устройстве не приемлемо.
|
|
|
08.11.2012, 15:09
|
#4504
|
Придивляюся
Реєстрація: 07.08.2012
Звідки Ви: Уссурийск
Дописи: 35
сказав Дякую: 4
сказали Дякую 1 раз(и) в 1 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
klimnet, если идея состоит в том что бы использовать силовой 3-х жильный кабель (2 провода - 220 В, 3-й сигнальный), то тогда всё становится понятно. А если провод COM отдельный, то он становится опасным.
|
|
|
08.11.2012, 15:28
|
#4505
|
Бан за нарушения
Реєстрація: 21.06.2010
Звідки Ви: Харьков
Дописи: 775
сказав Дякую: 115
сказали Дякую 463 раз(и) в 234 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Kot_Matroskin, если СОМ отдельный, то просто не будет проходить сигнал, там опторазвязка, поэтому ничего опасного. Перевернул вилку и все нормально.
Востаннє редагував klimnet: 08.11.2012 о 15:56..
|
|
|
08.11.2012, 16:00
|
#4506
|
Живу я тут
Реєстрація: 12.12.2005
Звідки Ви: Киев
Дописи: 540
сказав Дякую: 107
сказали Дякую 110 раз(и) в 62 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від Kot_Matroskin
nikservice,
Я думаю, данные и питание лучше поменять местами. У этих разъёмов очень низкая надёжность - наверное все когда-нибудь мучились с наушниками.
Если использовать USB для 1-Wire, то тогда, наверное, лучше в качестве основного разъёма использовать квадратный USB, как на принтерах и сканерах, что бы не было путаницы. Но... этот вариант опять может упереться в разные проблемы.
|
Согласен на 100%
У меня так и сделано. ЮСБ Б для подключения к компу, ЮСБ А для датчиков.
__________________ 
|
|
|
cказали "Дякую" Пупс за цей допис:
|
|
08.11.2012, 16:09
|
#4507
|
Живу я тут
Реєстрація: 17.10.2007
Звідки Ви: Canada
Дописи: 448
сказав Дякую: 87
сказали Дякую 132 раз(и) в 75 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від Пупс
Согласен на 100%
У меня так и сделано. ЮСБ Б для подключения к компу, ЮСБ А для датчиков.
|
хорошая идея.
монтируемые на панель USB где нашли?
|
|
|
08.11.2012, 16:22
|
#4508
|
Бан за нарушения
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від kapelan
монтируемые на панель USB где нашли?
|
Их только на барахолке можно найти, б/у.
Насчет USB-B это да.
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]
|
|
|
08.11.2012, 18:09
|
#4509
|
Придивляюся
Реєстрація: 07.08.2012
Звідки Ви: Уссурийск
Дописи: 35
сказав Дякую: 4
сказали Дякую 1 раз(и) в 1 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від Kot_Matroskin
если идея состоит в том что бы использовать силовой 3-х жильный кабель (2 провода - 220 В, 3-й сигнальный), то тогда всё становится понятно. А если провод COM отдельный, то он становится опасным.
|
Лично мне ближе другой вариант - 220 В оставляем в силовом блоке, там же делаем блок питания на 12 В. В блок управления подаём 12 В, а обратно принимаем сигналы управления. Можно в параллельном виде (как в основной схеме), можно в последовательном (по COM проводу).
|
|
|
08.11.2012, 18:09
|
#4510
|
Живу я тут
Реєстрація: 12.12.2005
Звідки Ви: Киев
Дописи: 540
сказав Дякую: 107
сказали Дякую 110 раз(и) в 62 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від kapelan
хорошая идея.
монтируемые на панель USB где нашли?
|
Вродь они не дефицитные. Продают конторы, которые торгуют радиодеталями.
__________________ 
|
|
|
08.11.2012, 18:22
|
#4511
|
Бан за нарушения
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Вот никак не пойму, зачем выносить силовой блок куда-то в сторону 
Может кто-то объяснит преимущества ?
Так мы имеем один блок, в который тянутся все силовые провода от ламп, фильтра и т.д.
А так мы имеем ДВА блока, соединенные проводом, в один из которых опять же тянутся ВСЕ силовые провода.
Чтобы поставить блок управления на стол и было удобнее управлять ?
Соедините ОДИН блок с компом по USB или ВТ и управляйте.
Зачем ДВА блока ?
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]
|
|
|
cказали "Дякую" Starcomputer за цей допис:
|
|
08.11.2012, 19:34
|
#4512
|
Бан за нарушения
Реєстрація: 21.06.2010
Звідки Ви: Харьков
Дописи: 775
сказав Дякую: 115
сказали Дякую 463 раз(и) в 234 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від Starcomputer
Вот никак не пойму, зачем выносить силовой блок куда-то в сторону 
Может кто-то объяснит преимущества ?
Так мы имеем один блок, в который тянутся все силовые провода от ламп, фильтра и т.д.
А так мы имеем ДВА блока, соединенные проводом, в один из которых опять же тянутся ВСЕ силовые провода.
Чтобы поставить блок управления на стол и было удобнее управлять ?
Соедините ОДИН блок с компом по USB или ВТ и управляйте.
Зачем ДВА блока ?
|
Согласен полностью, но как идея имеет право на жизнь.
|
|
|
08.11.2012, 20:02
|
#4513
|
Придивляюся
Реєстрація: 02.07.2010
Звідки Ви: Николаев
Дописи: 73
сказав Дякую: 42
сказали Дякую 68 раз(и) в 26 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від klimnet
Для передачи сигнала по одному из высоковольтных проводов. Фазность нужна для правильного соединения между контролирующей и исполнительной платами. Если не использовать оптронную развязку - тогда потребуется четыре провода между контролером и силовой частью. Здесь фазность уже не нужна.
|
фазировка при подключении к сети не важна, важно не перепутать провода при подключении контроллера к силовой части
|
|
|
08.11.2012, 20:13
|
#4514
|
Придивляюся
Реєстрація: 02.07.2010
Звідки Ви: Николаев
Дописи: 73
сказав Дякую: 42
сказали Дякую 68 раз(и) в 26 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від Kot_Matroskin
klimnet, если идея состоит в том что бы использовать силовой 3-х жильный кабель (2 провода - 220 В, 3-й сигнальный), то тогда всё становится понятно. А если провод COM отдельный, то он становится опасным.
|
Да именно в этом вся идея и заключалась.
Я думаю, что все таки аквариум в доме чаще всего - часть интерьера, и зачастую лучшая, и красиво оформленная крышка далеко не самая последняя деталь в оформлении.
Можно поместить контроллер в маленький корпус и разместить рядом с аквариумом, чтоб можно было подключить только датчики, тогда опять таки для связи с силовой частью потребуется три провода +5V, общий и сигнальный - этот вариант подойдет для тех у кого аква подсвечена МГ и нет возможности сделать закрытую крышку.
|
|
|
08.11.2012, 20:29
|
#4515
|
Придивляюся
Реєстрація: 02.07.2010
Звідки Ви: Николаев
Дописи: 73
сказав Дякую: 42
сказали Дякую 68 раз(и) в 26 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від Starcomputer
Вот никак не пойму, зачем выносить силовой блок куда-то в сторону 
Может кто-то объяснит преимущества ?
Так мы имеем один блок, в который тянутся все силовые провода от ламп, фильтра и т.д.
А так мы имеем ДВА блока, соединенные проводом, в один из которых опять же тянутся ВСЕ силовые провода.
Чтобы поставить блок управления на стол и было удобнее управлять ?
Соедините ОДИН блок с компом по USB или ВТ и управляйте.
Зачем ДВА блока ?
|
Контроллер в крышке - как украшение, как источник какой-то информации, у меня допустим термодатчики показывают не только температуру грунта и воды, но и температуру в комнате. В крышке у меня установлены: блок питания контроллера, ЭПРА с силовой частью, схема управления вентиляторами - на это задействовано 3-4 канала, оставшиеся управляют всем, что находится в тумбочке - воздух, CO2, нагреватель, фильтр.
|
|
|
cказали "Дякую" nikservice за цей допис:
|
|
 |
|
Тут присутні: 1 (учасників - 0 , гостей - 1)
|
|
Ваші права у розділі
|
Ви не можете створювати теми
Ви не можете писати дописи
Ви не можете долучати файли
Ви не можете редагувати дописи
HTML код Вимк.
|
|
|
Часовий пояс GMT +3. Поточний час: 05:09.
|