 |
|
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 МБ, 18758 переглядів) |
 |
New_controller-2V1.rar (59,8 КБ, 15503 переглядів) |
 |
PL2303-USB.rar (2,03 МБ, 13298 переглядів) |
 |
Новый контроллер-3.rar (43,5 КБ, 14352 переглядів) |
 |
Плата для WH2004A.rar (278,0 КБ, 13654 переглядів) |
 |
USB.rar (219,9 КБ, 13162 переглядів) |
 |
Контроллер-V.3.zip (86,5 КБ, 14808 переглядів) |
 |
Version 3.1 SMD.zip (158,5 КБ, 14700 переглядів) |
 |
Полезная информация.pdf (306,9 КБ, 20670 переглядів) |
 |
Плата1v5smd.rar (165,9 КБ, 13113 переглядів) |
 |
Контроллер V3 DIP.zip (151,0 КБ, 15183 переглядів) |
 |
Firmware.rar (21,6 КБ, 12378 переглядів) |
 |
Aqua Control 2007 HELP.rar (172,4 КБ, 12672 переглядів) |
 |
THelper.rar (57,3 КБ, 12118 переглядів) |
 |
Прошивки.rar (68,0 КБ, 11142 переглядів) |
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]
Востаннє редагував Starcomputer: 19.04.2016 о 11:18..
Причина: Добавлен архив прошивок
|
Переглядів: 1943184
|
Ці 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) |
10.02.2010, 11:09
|
#2011
|
Донецкий клуб аквариумистов
Реєстрація: 02.02.2009
Звідки Ви: CZ
Дописи: 57
сказав Дякую: 25
сказали Дякую 11 раз(и) в 9 повідомленні
|
Re: Відповідь: Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від BpyH
Просто хочу запихать контроллер в крышку акваса и думаю как он (контроллер ) будет работать на очень близком расстоянии от ЭПРА !
|
У меня стоит в крышке рядом с ЭПРА, проводами и лампами... Очень жалею, что так сделал.
Сначала все работало пару дней, потом мусор на дисплее стал появляться после включения ламп. Примудрил экран по всей плате снизу, помогло ровно на 2 дня. Сделал коробку из меди и закрыл всю плату - как глючило, так и глючит. Обмотал частично провода идущие на лампы и ЭПРА фольгой!!! Работало пару месяцев, потом опять мусор на экране, 2 дня возился - ничего не помогло. Случайно угробил дисплей (bolymin), пошел, купил МЭЛТ (дорогой он зараза), поставил на место и.... ЧУДО!, мусора не стало. Но не на долго, иногда все же глючил... Заменил провода идущие на лампы на экранированные, снял экран с платы, экранировал ЭПРА, убрал на них винтовой крепеж и все припаял как полагается. И только после этого все работает более менее стабильно. Кроме того плату нужно лаком вскрывать и упаковывать все хозяйство герметично иначе будет глючить из-за влаги.
Я основательно исследовал проблему и пришел к выводу (хотя я давно к нему пришел) что:
1. Такое подключение дисплея - это надругательство над ним  . Из-за помех, даже не значительных, он не успевает записать правильно команду (контроля записи ведь нет) и выдает мусор на экран.
2. ATMEGA - всегда стараюсь обходить эти чипы стороной. До этого контроллера у меня работал простой таймер с дисплеем на PIC-е, стоял прямо между ЭПРА и работал стабильно.
С МЕГОЙ вечные проблемы от помех. Не взирая на кучу фильтров по питанию (гемор еще тот) на этом контроллере у меня несколько раз слетала память, пришлось заново прошивать. Причем питалово идеальное, все экранировано, так она по входам ловит помеху и вешается. Редко, но метко!
И сколько у меня было устройств на этих чипах, всегда проблемы. Вот сейчас даже, есть серийные устройства автомобильной автоматики на ATMEGA, из 120 блоков каждый месяц на одном 100% слетает EEPROM.
Другое дело - контроллер в отдельной коробке. Снизу платы экран, от силовых цепей тоже экран, дисплей на расстоянии в 4 см от платы, импульсный БП и фильтры по питанию - работает с самым дешевым LCD Winstar и почти нет проблем. Один раз, правда, ЭПРА накрылась, и из-за помехи EEPROM стерся, а так в принципе работает и я доволен.
__________________ 
|
|
|
10.02.2010, 11:16
|
#2012
|
Живу я тут
Реєстрація: 17.09.2004
Звідки Ви: Киев, Троещина
Дописи: 14.486
сказав Дякую: 4.642
сказали Дякую 8.508 раз(и) в 4.382 повідомленні
|
Re: Відповідь: Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від mdg
1. Такое подключение дисплея - это надругательство над ним  . Из-за помех, даже не значительных, он не успевает записать правильно команду (контроля записи ведь нет) и выдает мусор на экран.
|
Мы не знаем, соблюдал ли Юсупов временные интервалы записи-чтения контроллера индикатора.
Если все делать по даташитам- мусора нет.
Есть спец команда (нога) R\W
НО!
Индикатор довольно медленный вот отсюда и время записи -чтения.
__________________
Страна не ублюдков и не воров.
__________________  
|
|
|
cказали "Дякую" Sem за цей допис:
|
|
10.02.2010, 20:07
|
#2013
|
Донецкий клуб аквариумистов
Реєстрація: 02.02.2009
Звідки Ви: CZ
Дописи: 57
сказав Дякую: 25
сказали Дякую 11 раз(и) в 9 повідомленні
|
Re: Відповідь: Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від Sem
Мы не знаем, соблюдал ли Юсупов временные интервалы записи-чтения контроллера индикатора.
|
Ну интервалы записи как то соблюдал, ведь работает. А вот чтением там и не пахнет, в этом то и проблема. Нельзя проверить состояние дисплея и синхронизировать протокол.
__________________ 
Востаннє редагував mdg: 10.02.2010 о 20:13..
|
|
|
10.02.2010, 20:12
|
#2014
|
Живу я тут
Реєстрація: 17.09.2004
Звідки Ви: Киев, Троещина
Дописи: 14.486
сказав Дякую: 4.642
сказали Дякую 8.508 раз(и) в 4.382 повідомленні
|
Re: Відповідь: Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від mdg
А вот чтением там и не пахнет, в этом то и проблема.
|
а как там может ПАХНУТЬ -)))), есл нога R/W на земле  
__________________
Страна не ублюдков и не воров.
__________________  
|
|
|
10.02.2010, 22:13
|
#2015
|
Придивляюся
Реєстрація: 19.07.2008
Звідки Ви: Ростов-на-Дону
Дописи: 30
сказав Дякую: 26
сказали Дякую 1 раз(и) в 1 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Здравствуйте, коллеги!
Прочитал ветку. Решил тоже сделать контроллер. Плату взял из архива первого поста (это самый новый вариант?) Вопросов много, но пока всё пытаюсь проделать по прочтённому в теме. Хотя основной вопрос вот такой: какой дисплей (марка) нужно использовать? У меня в доступе есть
вот такие : http://www.radiobox.ru/pdfa/fd/fdcc2004d.pdf и http://www.radiobox.ru/pdfa/fd/fdcc2004b.pdf . Контроллер там на SPLC780D.
Такие дисплеи будут нормально работать?
Ещё вопрос, кто утюгом платы делает, замечали ли микро "прострелы" в тонерном покрытии после травления? СтОит ли на них обращать внимание?
С уважением,
Алексей.
Востаннє редагував Uselink: 10.02.2010 о 23:44..
|
|
|
10.02.2010, 23:50
|
#2016
|
Донецкий клуб аквариумистов
Реєстрація: 02.02.2009
Звідки Ви: CZ
Дописи: 57
сказав Дякую: 25
сказали Дякую 11 раз(и) в 9 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від Uselink
Такие дисплеи будут нормально работать?
|
Должны. У меня Winstar - такой же китайский, на чипах KS0066U что приравнивается к SPLC780, работает нормально, но 100% гарантии не дам, с SPLC780 лично не встречался.
__________________ 
Востаннє редагував mdg: 11.02.2010 о 00:19..
|
|
|
cказали "Дякую" mdg за цей допис:
|
|
11.02.2010, 00:26
|
#2017
|
Придивляюся
Реєстрація: 19.07.2008
Звідки Ви: Ростов-на-Дону
Дописи: 30
сказав Дякую: 26
сказали Дякую 1 раз(и) в 1 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від mdg
Должны. У меня Winstar - такой же китайский, на чипах KS0066U что приравнивается к SPLC780, работает нормально, но 100% гарантии не дам, с SPLC780 лично не встречался.
|
Спасибо за ответ  Буду пробовать с такими LCD.
С уважением,
Алексей.
|
|
|
11.02.2010, 18:13
|
#2018
|
Придивляюся
Реєстрація: 28.05.2009
Звідки Ви: Южноукраинск
Дописи: 41
сказав Дякую: 22
сказали Дякую 3 раз(и) в 2 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від Ty3uK
для примера:
Опыт 1.
Свет выключен. Индикатор показывает 6.5
Опыт 2.
Включил 2 лампы Т5. Индикатор показывает 7.9
Опыт 3.
Включил 4 лампы Т5. Индикатор показывает 5.0
Опыт 4.
Включил 5 ламп Т5. Индикатор показывает 8.1
Опыт 5.
Выключил свет. Индикатор показывает 6.5
Опыт 6.
Включил 5 ламп Т5. И измерения провожу в стеклянной банке воды из аквариума. Индикатор показывает 6.5
Опыт 7.
Выключил свет. И измерения провожу в стеклянной банке воды из аквариума. Индикатор показывает 6.5
Во время всех опытах погрешность показания индикатора варировала +-0.01.
Забыл написать
Показания рассчитываются и останавливаются после 1-2 секунд с момента вкл/выкл ламп.
|
У меня точно такая же ситуация ,как у Вас. Получилось ли у Вас победить этот глюк. Если да ,подскажите пожалуйста ,как Вы с ним справились?
|
|
|
12.02.2010, 09:18
|
#2019
|
Придивляюся
Реєстрація: 24.01.2010
Звідки Ви: Питер
Дописи: 15
сказав Дякую: 3
сказали Дякую 0 раз(и) в 0 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Привет всем !
Подскажите как работать с термостатом выставил включение на 22,5 градуса выключение на 23 канал стоит на автомате однако температура 22,5 и ни чё не происходит ! может кто сталкивался !
Да по поводу дисплея и помех , у меня стоит winstar лежит в одной коробке с ЭПРА
помехи счезли конгда укоротил провод который шол на диммер. Вроде пока нормально но появилась другая проблема весь контроллер реагирует на внутренний фильтр акваел при выключении фильтра из сети контроллер полностью перезагружаеться так как нет АКБ .
|
|
|
12.02.2010, 09:36
|
#2020
|
Живу я тут
Реєстрація: 13.02.2009
Звідки Ви: Киев, Татарка
Дописи: 266
сказав Дякую: 14
сказали Дякую 105 раз(и) в 85 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від BpyH
Привет всем !
Подскажите как работать с термостатом выставил включение на 22,5 градуса выключение на 23 канал стоит на автомате однако температура 22,5 и ни чё не происходит ! может кто сталкивался !
|
Контроллер включит обогреватель, когда температура будет МЕНЬШЕ, чем нижний предел и выключит, когда будет БОЛЬШЕ верхнего.
Цитата:
Допис від BpyH
контроллер полностью перезагружаеться так как нет АКБ .
|
Если нет аккумулятора - попробуйте хотя-бы конденсатор впаять и посмотрите.
Но такого быть не должно - явные помехи.
|
|
|
12.02.2010, 09:36
|
#2021
|
Живу я тут
Реєстрація: 19.01.2006
Звідки Ви: Киев
Дописи: 3.951
сказав Дякую: 1.011
сказали Дякую 1.080 раз(и) в 573 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
BpyH, сдвиньте порог срабатывания выше, посмотрите работает или нет. у меня тоже редко включается - в комнате 21-22 градуса.
|
|
|
12.02.2010, 12:11
|
#2022
|
Придивляюся
Реєстрація: 21.09.2009
Звідки Ви: Украина , г. Ровно
Дописи: 4
сказав Дякую: 3
сказали Дякую 0 раз(и) в 0 повідомленні
|
Вопрос по печатной плате ===www.aquaforum.ua===
Привет друзья . Есть пару вопросов по печатной плате .
1 . Кто может показать фотку аккумулятора для монтажа на нашу плату ? Или порсто впаиваем проводники и ложим рядом обыкновенный телефонный например ?
2 . Может у кого нибудь есть схема расположения элементов на плате с номиналами ? Илм фотка собраной платы с двух сторон .
3. Или , если задать вопрос по другому - на плате не показаны некоторые элементы с принципиальной схемы . Это СМД компоненты и мы их впаиваем на обратную сторону или как то навешиваем обычные ?
Заранее благодарен всем отозвавшимся .
|
|
|
12.02.2010, 12:23
|
#2023
|
Бан за нарушения
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
1. Лучше телефонный ставить рядом.
2. А что по схеме трудно определить ?
3. Навесным монтажем с обратной стороны, можно СМД.
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]
|
|
|
cказали "Дякую" Starcomputer за цей допис:
|
|
12.02.2010, 12:33
|
#2024
|
Живу я тут
Реєстрація: 30.08.2007
Звідки Ви: Київ, Конотоп.
Дописи: 3.087
сказав Дякую: 2.108
сказали Дякую 2.629 раз(и) в 1.010 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від marsis71
У меня точно такая же ситуация ,как у Вас. Получилось ли у Вас победить этот глюк. Если да ,подскажите пожалуйста ,как Вы с ним справились?
|
Разочаровался я в этом контроллере... Плюнул на глюки, выкинул электрод. И использую контроллер как "навороченый" таймер и терморегулятор. Все рекомендации форумчан не приводили к успеху.
__________________
С уважением, Вячеслав.
|
|
|
12.02.2010, 12:39
|
#2025
|
Бан за нарушения
Реєстрація: 04.01.2009
Звідки Ви: Полтава
Дописи: 5.494
сказав Дякую: 6.242
сказали Дякую 5.758 раз(и) в 2.264 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Ty3uK, У меня все с РН нормально работает, сделал экран на усилок.
__________________ 
|
|
|
 |
|
Тут присутні: 2 (учасників - 0 , гостей - 2)
|
|
Ваші права у розділі
|
Ви не можете створювати теми
Ви не можете писати дописи
Ви не можете долучати файли
Ви не можете редагувати дописи
HTML код Вимк.
|
|
|
Часовий пояс GMT +3. Поточний час: 23:31.
|