 |
|
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 КБ, 19233 переглядів) |
 |
AquaControl.rar (3,48 МБ, 18757 переглядів) |
 |
New_controller-2V1.rar (59,8 КБ, 15498 переглядів) |
 |
PL2303-USB.rar (2,03 МБ, 13294 переглядів) |
 |
Новый контроллер-3.rar (43,5 КБ, 14347 переглядів) |
 |
Плата для WH2004A.rar (278,0 КБ, 13649 переглядів) |
 |
USB.rar (219,9 КБ, 13159 переглядів) |
 |
Контроллер-V.3.zip (86,5 КБ, 14803 переглядів) |
 |
Version 3.1 SMD.zip (158,5 КБ, 14699 переглядів) |
 |
Полезная информация.pdf (306,9 КБ, 20670 переглядів) |
 |
Плата1v5smd.rar (165,9 КБ, 13109 переглядів) |
 |
Контроллер V3 DIP.zip (151,0 КБ, 15181 переглядів) |
 |
Firmware.rar (21,6 КБ, 12373 переглядів) |
 |
Aqua Control 2007 HELP.rar (172,4 КБ, 12671 переглядів) |
 |
THelper.rar (57,3 КБ, 12112 переглядів) |
 |
Прошивки.rar (68,0 КБ, 11138 переглядів) |
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]
Востаннє редагував Starcomputer: 19.04.2016 о 11:18..
Причина: Добавлен архив прошивок
|
Переглядів: 1942327
|
Ці 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) |
29.05.2009, 09:45
|
#991
|
Бан за нарушения
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від all_himik
Где собака?
|
В том диоде, что идет от батареи. Или дохлый, или неправильно впаян. Померяйте напряжение на Атмеге при выключенном питании.
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]
|
|
|
29.05.2009, 10:01
|
#992
|
Живу я тут. Мохоманьяк
Реєстрація: 10.08.2007
Звідки Ви: Санкт-Петербург
Дописи: 219
сказав Дякую: 99
сказали Дякую 154 раз(и) в 73 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від Starcomputer
Померяйте напряжение на Атмеге при выключенном питании.
|
Любопытно. Отключил питание, мерию напряжение на 30 и 31 ногах, а оно есть, но 2,6в и стремительно падает.
Включил питание - настройки сохранились (уже подумал, что контакт с батареей где-то был нарушен).
Выключаю и включаю контроллер сново - всё сброшено 
Я так понимаю с Шоттки всё в порядке...
__________________ 
|
|
|
29.05.2009, 10:30
|
#993
|
Живу я тут
Реєстрація: 13.02.2009
Звідки Ви: Киев, Татарка
Дописи: 266
сказав Дякую: 14
сказали Дякую 105 раз(и) в 85 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
all_himik, Посмотри что у тебя еще стоит в цепи питания контроллера после диода. Поменяй C16, может кислотный флюс где остался, если использовал...
|
|
|
29.05.2009, 10:35
|
#994
|
Живу я тут. Мохоманьяк
Реєстрація: 10.08.2007
Звідки Ви: Санкт-Петербург
Дописи: 219
сказав Дякую: 99
сказали Дякую 154 раз(и) в 73 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Кажись понял я в чём проблема...
Если напряжение есть, но очень быстро падает - значит его кто-то ест?
У меня в гнезде программатора стоит заглушка с резюками

Снял я её и контроллер легко продержал настройки контрольные 5 минут. Поставил заглушку обратно, выкл/вкл и контроллер сброшен менее чем за минуту.
О как...
__________________ 
|
|
|
29.05.2009, 11:11
|
#995
|
Бан за нарушения
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від all_himik
Кажись понял я в чём проблема...
Если напряжение есть, но очень быстро падает - значит его кто-то ест?
У меня в гнезде программатора стоит заглушка с резюками
Снял я её и контроллер легко продержал настройки контрольные 5 минут. Поставил заглушку обратно, выкл/вкл и контроллер сброшен менее чем за минуту.
О как...
|
Почти  проблема в том, что аккумуляторы от телефонов очень долго заряжаются через Атмегу. Напряжение на нем есть, а емкости нету. Вот он и разряжается очень быстро. Рекомендую сначала зарядить аккумулятор, а потом уже подключить его. Потом проверите еще раз работу с резюками и без. Я уверен, что будет работать.
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]
|
|
|
cказали "Дякую" Starcomputer за цей допис:
|
|
29.05.2009, 11:17
|
#996
|
Живу я тут
Реєстрація: 13.02.2009
Звідки Ви: Киев, Татарка
Дописи: 266
сказав Дякую: 14
сказали Дякую 105 раз(и) в 85 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Думаю, что по правильному R66 надо на +5В батареи, а не БП. Даже с точки зрения стабильности работы.
При подключении на +5В при выкл БП RESET может уйти в 0 и контроллер сбросится даже при заряженной батарее.
|
|
|
cказали "Дякую" enfogar за цей допис:
|
|
29.05.2009, 11:24
|
#997
|
Живу я тут. Мохоманьяк
Реєстрація: 10.08.2007
Звідки Ви: Санкт-Петербург
Дописи: 219
сказав Дякую: 99
сказали Дякую 154 раз(и) в 73 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від enfogar
При подключении на +5В при выкл БП RESET может уйти в 0 и контроллер сбросится даже при заряженной батарее.
|
Кстати, да, очень похоже, что именно так и происходит. Контроллер слетает даже при 10ти секундном отключении..., а без резюков продержал 20 минут.
__________________ 
|
|
|
29.05.2009, 11:47
|
#998
|
Живу я тут
Реєстрація: 30.08.2007
Звідки Ви: Київ, Конотоп.
Дописи: 3.087
сказав Дякую: 2.108
сказали Дякую 2.629 раз(и) в 1.010 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Мои "аномалии" при построении.
До этапа переноса платы в корпус - "все" работало, что тестировал.
После того как был собран корпус заметил такие глюки:
Далласы перестали определяться в паре. Детектились по одному. Причем температуру показывали 1 раз, потом отображение на дисплее замирало и больше не менялись. О такой проблеме я уже читал в этой ветке. И таки нашел в чём у меня лично был фокус .
Что я делал?
К разъему на плате "Rx Tx Gnd" был подключен разъем DB-9 (rs-232) который стоит на корпусе контроллера. (не понимаю какие процессы творились в этих 3-х проводках и пустом гнезде DB-9. Но температура не работала. (таймер и кнопки работали)
Когда я отсоединил разъем от платы - Далласы начали нормально определяться и показывать температуру.
Когда к разъему "Rx Tx Gnd" была приделана микруха max232 по схеме то аномалии не повторились.
P.S.
Очень жаль, что убрали с платы max232 или какой-то другой преобразователь который необходим чтобы подключить контроллер к ПК.
Пришлось городить дополнительно цепочку [atmega] - [max232] - [usb] - [pc].
Подключение прошло успешно... Прога работает. Вопросы с яркостью дисплея решились сами собой на программном уровне  Я в восторге. Спасибо всем кто помогал мне разобраться в личках/лично/в теме
       
__________________
С уважением, Вячеслав.
Востаннє редагував Ty3uK: 29.05.2009 о 11:53..
|
|
|
Ці 5 користувач(ів) сказали Дякую Ty3uK за це повідомлення:
|
|
29.05.2009, 11:49
|
#999
|
Бан за нарушения
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від Ty3uK
Что я делал? К разъему на плате "Rx Tx Gnd" был подключен разъем DB-9 (rs-232) который стоит на корпусе контроллера. (не понимаю какие процессы творились в этих 3-х проводках и пустом гнезде DB-9. Но температура не работала. (таймер и кнопки работали) Когда я отсоединил разъем от платы - Далласы начали нормально определяться и показывать температуру.
|
ОЧЧЧЧЕНЬ возможно, что ты прав !!!
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]
|
|
|
29.05.2009, 12:03
|
#1000
|
Живу я тут. Мохоманьяк
Реєстрація: 10.08.2007
Звідки Ви: Санкт-Петербург
Дописи: 219
сказав Дякую: 99
сказали Дякую 154 раз(и) в 73 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від Ty3uK
Пришлось городить дополнительно цепочку [atmega] - [max232] - [usb] - [pc].
|
На ссылку USB мой АНТИВИРУС очень страшно и неприлично выругался!...
__________________ 
|
|
|
cказали "Дякую" all_himik за цей допис:
|
|
29.05.2009, 12:08
|
#1001
|
Живу я тут. Мохоманьяк
Реєстрація: 10.08.2007
Звідки Ви: Санкт-Петербург
Дописи: 219
сказав Дякую: 99
сказали Дякую 154 раз(и) в 73 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від Ty3uK
не понимаю какие процессы творились в этих 3-х проводках и пустом гнезде DB-9
|
Где-то сдесь я уже читал, что АТмега очень не любит "антенны" (провода которые вторым концом никуда не подключены)
__________________ 
|
|
|
29.05.2009, 12:22
|
#1002
|
Активний участник форуму
Реєстрація: 27.03.2009
Звідки Ви: Latvija
Дописи: 189
сказав Дякую: 63
сказали Дякую 75 раз(и) в 41 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від Starcomputer
ОЧЧЧЧЕНЬ возможно, что ты прав !!!
|
Поскольку я с температурой воюю уже больше месяца  То перепробовал всякие-разные варианты. В том числе пробовал присоединять переходник на комп, чтобы ноги МК, по которым бегают данные, не висели в воздухе (Кто-то тут писал, что МК этого очень не любит).У меня это не помогло. Буду пробовать и остальные ноги, которые висят в воздухе, куда-нибудь подтягивать резюками - в том числе и те, которые идут на кнопки. Очень похоже, что где-то возникает генерация, а возбуждают её пульсации от блока питания и наводки - рядом с работающим ЭПРА температура глючит гораздо сильнее. Пока помогают две вещи - экран под всей платой (лучше, но всё равно виснет) и питание от батарей. К сожалению, ни один из блоков питания такой стабильности не обеспечивает, хотя я пробовал всякие-разные, в том числе и очень хорошие. Так что прошу опытных коллег обратить на это внимание - может, что-то можно придумать для улучшения стабильности работы.
|
|
|
29.05.2009, 12:26
|
#1003
|
Бан за нарушения
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від agorin
может, что-то можно придумать для улучшения стабильности работы.
|
agorin, это значит новая схема, плата, и возможно новая программа, если переходить на более мощную однокристалку 
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]
|
|
|
29.05.2009, 12:54
|
#1004
|
Бан за нарушения
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від bmw
А яка ціна комплекта? І ще цікавить, де можна придбати електроди для pH-метра? Чи є такі електроди, які можуть постійно працювати, а не тільки для короткочасних вимірюваннь?
|
Все подобные разговоры - в личке !!!!
Тему сейчас зачищу !!!
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]
|
|
|
cказали "Дякую" Starcomputer за цей допис:
|
|
29.05.2009, 12:59
|
#1005
|
Активний участник форуму
Реєстрація: 27.03.2009
Звідки Ви: Latvija
Дописи: 189
сказав Дякую: 63
сказали Дякую 75 раз(и) в 41 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Допис від Starcomputer
agorin, это значит новая схема, плата, и возможно новая программа, если переходить на более мощную однокристалку 
|
Я пока имел в виду устранение болтающихся ног - на кнопки, на компьютерный разьём, на разьём программирования, может, и неиспользуемые АЦП тоже надо куда-то подтягивать? Я не очень хорошо представляю, какие ноги куда и какими резисторами подтягивать.
|
|
|
 |
|
Тут присутні: 1 (учасників - 0 , гостей - 1)
|
|
Ваші права у розділі
|
Ви не можете створювати теми
Ви не можете писати дописи
Ви не можете долучати файли
Ви не можете редагувати дописи
HTML код Вимк.
|
|
|
Часовий пояс GMT +3. Поточний час: 06:23.
|