 |
|
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) |
13.05.2009, 21:42
|
#736
|
Активний участник форуму
Реєстрація: 27.03.2009
Звідки Ви: Latvija
Дописи: 189
сказав Дякую: 63
сказали Дякую 75 раз(и) в 41 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від chack
Сергей, да такая как у нас. Только самодельная.
|
Ну да, она и есть. Вот такая
|
|
|
13.05.2009, 22:13
|
#737
|
Бан за нарушения
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від agorin
Ну да, она и есть. Вот такая
|
Хорошо сделано  Люблю, когда красиво и аккуратно 
Так. На плате точно никаких соплей, трещин и т.п. ?
Цитата:
Помогает только одно - пальцем коснуться земли, плюса или вообще алюминиевого корпуса электролита. Сведущий коллега говорит, что таким образом могут генерится колебания, и таким образом уровни подтягиваются до восстановления связи. Но как это сделать без пальца - ума не приложу Посоветуйте, кто чего может.
|
Ваш коллега и прав и нет 
Действительно, человеческое тело является своего рода антенной, на которую наводятся токи от электромагнитных полей (на этом основан принцип сенсора). НО, чтобы использовать эти наводки, нужен высокоомный вход. Земля и питание таковыми не являются. В данном случае тело играет роль мощной земли.
1. У Вас блок питания импульсный и стоит прямо в корпусе, возможно это результат наводок от блока питания. Попробуйте соединить экран блока с землей непосредственно на плате. Как вариант проверки можно попробовать подключить выносной блок питания, расположенный поодаль от платы.
2. Соединить корпуса кварцев с землей.
3. Атмега с буквой L ?
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]
|
|
|
13.05.2009, 22:27
|
#738
|
Активний участник форуму
Реєстрація: 27.03.2009
Звідки Ви: Latvija
Дописи: 189
сказав Дякую: 63
сказали Дякую 75 раз(и) в 41 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від Starcomputer
Хорошо сделано  Люблю, когда красиво и аккуратно 
Так. На плате точно никаких соплей, трещин и т.п. ?
Ваш коллега и прав и нет 
Действительно, человеческое тело является своего рода антенной, на которую наводятся токи от электромагнитных полей (на этом основан принцип сенсора). НО, чтобы использовать эти наводки, нужен высокоомный вход. Земля и питание таковыми не являются. В данном случае тело играет роль мощной земли.
1. У Вас блок питания импульсный и стоит прямо в корпусе, возможно это результат наводок от блока питания. Попробуйте соединить экран блока с землей непосредственно на плате. Как вариант проверки можно попробовать подключить выносной блок питания, расположенный поодаль от платы.
2. Соединить корпуса кварцев с землей.
3. Атмега с буквой L ?
|
Вроде как нет. Всё, кроме термодатчиков работает на ура. Питание на датчике не плавает, данные почти сразу на вход МК попадают - дорожки короткие.
1. Попробую. Выносной блок питания сегодня пробовал - вроде как даже хуже стало. Особо не поймёшь, дефект плавающий - то есть, то нет.
2. Часовой соединён, второй попробую.
3. Нет, просто Atmega32-16PU.
Заземлять пробовал - не помогло.
|
|
|
14.05.2009, 09:11
|
#739
|
Живу я тут
Реєстрація: 13.02.2009
Звідки Ви: Киев, Татарка
Дописи: 266
сказав Дякую: 14
сказали Дякую 105 раз(и) в 85 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Вчера сделано, очень помогло:
1. RESET-10k-+5V
2. SCK-10k-GND
После этого перестал виснуть/сбрасываться контроллер при срабатывании клапана. Раньше после нескольких вкл/выкл - вплоть до слета EEPROM и программы.
3. В разрыв провода DQ DS18B20 R=360Е.
Использую miniJack, что позволило вкл/выкл. джек при работающем котроллере (при втыкании джека замыкается DQ и +5В) ,tp tuj c,hjcf b n/l/
4. Поставил диод на клапан (катод на +12В). Перестало искрить реле при выключении.
5. Убрал T-образный LC по +5В, т.к. в нем отпала необходимость
P.S.
БП импульсный встроенный в корпус +5В и +12В.
|
|
|
Ці 2 користувач(ів) сказали Дякую enfogar за це повідомлення:
|
|
14.05.2009, 09:22
|
#740
|
Бан за нарушения
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від enfogar
1. RESET-10k-+5V 2. SCK-10k-GND
|
НЕ забывайте !!!
ПРИ ПРОГРАММИРОВАНИИ КОНТРОЛЛЕРА ИХ НУЖНО УБИРАТЬ !!!
Лучше всего напаять их на маму разъема и одевать ее на разъем интерфейса ISP.
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]
|
|
|
Ці 2 користувач(ів) сказали Дякую Starcomputer за це повідомлення:
|
|
14.05.2009, 09:27
|
#741
|
Живу я тут
Реєстрація: 13.02.2009
Звідки Ви: Киев, Татарка
Дописи: 266
сказав Дякую: 14
сказали Дякую 105 раз(и) в 85 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Лучше всего напаять их на маму разъема и одевать ее на разъем интерфейса ISP.
|
Там нет +5В. 
|
|
|
14.05.2009, 09:30
|
#742
|
Бан за нарушения
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від enfogar
Там нет +5В. 
|
Отдельный тонкий провод от входа питания к этой маме (и не потеряется заодно) 
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]
|
|
|
14.05.2009, 09:31
|
#743
|
Живу я тут
Реєстрація: 13.02.2009
Звідки Ви: Киев, Татарка
Дописи: 266
сказав Дякую: 14
сказали Дякую 105 раз(и) в 85 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Господа, не подкините ли схему или может есть готовый в продаже: Управляемый БП 0..24В до 15А.
Очень желательно, что бы управление было совместимо с нашей ШИМ. 
|
|
|
14.05.2009, 09:35
|
#744
|
Живу я тут
Реєстрація: 17.09.2004
Звідки Ви: Киев, Троещина
Дописи: 14.486
сказав Дякую: 4.642
сказали Дякую 8.508 раз(и) в 4.382 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
БП 0..24В до 15А.
Круто-)))
до 15 делал из БП компа.
__________________
Страна не ублюдков и не воров.
__________________  
|
|
|
14.05.2009, 09:35
|
#745
|
Бан за нарушения
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від enfogar
Господа, не подкините ли схему или может есть готовый в продаже: Управляемый БП 0..24В до 15А.
Очень желательно, что бы управление было совместимо с нашей ШИМ. 
|
Хм....
1. ШИМ дает максимум 11,5 в т.е. 24 В нужна дополнительная схема.
2. Если 0....12 в то ничего вообще не нужно, с выхода транзистора ШИМ подаете напряжение на базу транзистора блока питания.
Или Вам нужно чтобы сам блок был еще и стабилизированным ?
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]
|
|
|
14.05.2009, 09:45
|
#746
|
Живу я тут
Реєстрація: 13.02.2009
Звідки Ви: Киев, Татарка
Дописи: 266
сказав Дякую: 14
сказали Дякую 105 раз(и) в 85 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Starcomputer, "Я не настоящий сварщик, я у папы маску взял". Мне бы схемку 
Хочу подключить на 2й канал ШИМ.
12 маловато - это только 50% мощности.
24В идет на донный подогрев (там правда не 15А) и на холодильник (вот там до 15А).
|
|
|
14.05.2009, 09:57
|
#747
|
Бан за нарушения
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від enfogar
24В идет на донный подогрев (там правда не 15А) и на холодильник (вот там до 15А).
|
А зачем там ШИМ ? Там просто включил - выключил.
Да уровень ШИМ программно и не задается по моему.
А для компрессора холодильника так точно не нужен 
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]
|
|
|
14.05.2009, 10:07
|
#748
|
Живу я тут
Реєстрація: 13.02.2009
Звідки Ви: Киев, Татарка
Дописи: 266
сказав Дякую: 14
сказали Дякую 105 раз(и) в 85 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Аквариум стоит в спальне. Холодильник не на компрессоре, на пельтье. Холодильнику нужен сильный обдув его очень горячей части (в случае полного напряжения). Очень не хочется проснуться среди ночи от звука кулера.
ШИМ позволит плавно наращивать мощность охлаждения и соответственно обдува.
Донный подогрев - опция, которую можно сделать при наличии такого БП.
|
|
|
14.05.2009, 10:11
|
#749
|
Живу я тут
Реєстрація: 12.02.2008
Звідки Ви: Оболонь, Петровка
Дописи: 8.891
сказав Дякую: 2.489
сказали Дякую 2.878 раз(и) в 2.065 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від enfogar
Донный подогрев - опция, которую можно сделать при наличии такого БП.
|
А ШИМ зачем?
ВКЛ/ВЫКЛ хоть 10 раз в час. У меня так.
__________________
Свет. ЭПРА, аквариумые лампы т5;т8; МГ-150; LED-комплекты и светильники системы СО2 под ключ. тел: 095 0105853; 098 6143112
Лучшие статьи месяца на Аквафоруме
|
|
|
14.05.2009, 10:13
|
#750
|
Живу я тут
Реєстрація: 12.02.2008
Звідки Ви: Оболонь, Петровка
Дописи: 8.891
сказав Дякую: 2.489
сказали Дякую 2.878 раз(и) в 2.065 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від enfogar
Холодильнику нужен сильный обдув его очень горячей части
|
На такой ток эффективно только водяное на отвод тепла. Имхо.
__________________
Свет. ЭПРА, аквариумые лампы т5;т8; МГ-150; LED-комплекты и светильники системы СО2 под ключ. тел: 095 0105853; 098 6143112
Лучшие статьи месяца на Аквафоруме
|
|
|
 |
|
Тут присутні: 2 (учасників - 0 , гостей - 2)
|
|
Ваші права у розділі
|
Ви не можете створювати теми
Ви не можете писати дописи
Ви не можете долучати файли
Ви не можете редагувати дописи
HTML код Вимк.
|
|
|
Часовий пояс GMT +3. Поточний час: 04:26.
|