|
|
14.03.2009, 00:01
|
|
Изготовление акваконтроллера
Бан за нарушения
Регистрация: 06.11.2007
Адрес: Донецк, зона АТО
Сообщений: 19,785
Поблагодарил(а) : 5,790
Поблагодарили 17,704 раз(а) в 6,927 сообщениях
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 Кб, 11998 просмотров) |
|
AquaControl.rar (3.48 Мб, 11011 просмотров) |
|
New_controller-2V1.rar (59.8 Кб, 7455 просмотров) |
|
PL2303-USB.rar (2.03 Мб, 6272 просмотров) |
|
Новый контроллер-3.rar (43.5 Кб, 7071 просмотров) |
|
Плата для WH2004A.rar (278.0 Кб, 6066 просмотров) |
|
USB.rar (219.9 Кб, 5819 просмотров) |
|
Контроллер-V.3.zip (86.5 Кб, 5801 просмотров) |
|
Version 3.1 SMD.zip (158.5 Кб, 5672 просмотров) |
|
Полезная информация.pdf (306.9 Кб, 6568 просмотров) |
|
Плата1v5smd.rar (165.9 Кб, 6041 просмотров) |
|
Контроллер V3 DIP.zip (151.0 Кб, 6089 просмотров) |
|
Firmware.rar (21.6 Кб, 5259 просмотров) |
|
Aqua Control 2007 HELP.rar (172.4 Кб, 5568 просмотров) |
|
THelper.rar (57.3 Кб, 4834 просмотров) |
|
Прошивки.rar (68.0 Кб, 3635 просмотров) |
__________________
С уважением, Сергей Таранченко
Последний раз редактировалось Starcomputer; 19.04.2016 в 11:18..
Причина: Добавлен архив прошивок
|
Просмотров: 1481656
|
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) |
Реклама помогает развиваться |
|
27.02.2011, 10:31
|
#2536
|
Я тут недавно
Регистрация: 16.03.2009
Адрес: Симферополь
Сообщений: 81
Поблагодарил(а) : 61
Поблагодарили 49 раз(а) в 17 сообщениях
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Сообщение от chack
valentin, а датчик точно DS18B20?
|
Точно, вы присылали.
__________________
Хороших людей гораздо больше, только встречаются они гораздо реже.
|
|
|
27.02.2011, 10:48
|
#2537
|
Moderator
Регистрация: 12.02.2008
Адрес: Оболонь, Петровка
Сообщений: 8,891
Поблагодарил(а) : 2,494
Поблагодарили 2,878 раз(а) в 2,065 сообщениях
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
valentin, тогда мега так прошита, коряво.
__________________
Свет. ЭПРА, аквариумые лампы т5;т8; МГ-150; LED-комплекты и светильники системы СО2 под ключ. тел: 095 0105853; 098 6143112
Лучшие статьи месяца на Аквафоруме
|
|
|
27.02.2011, 11:01
|
#2538
|
Я тут недавно
Регистрация: 16.03.2009
Адрес: Симферополь
Сообщений: 81
Поблагодарил(а) : 61
Поблагодарили 49 раз(а) в 17 сообщениях
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Сообщение от chack
valentin, тогда мега так прошита, коряво.
|
Мне тоже так кажется по первой меге, но вторая сразу заработала, а потом перестала показывать температуру (датчики видит).
__________________
Хороших людей гораздо больше, только встречаются они гораздо реже.
|
|
|
27.02.2011, 11:04
|
#2539
|
Moderator
Регистрация: 12.02.2008
Адрес: Оболонь, Петровка
Сообщений: 8,891
Поблагодарил(а) : 2,494
Поблагодарили 2,878 раз(а) в 2,065 сообщениях
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
valentin, попробуйте сбросить все настройки и еще раз активировать датчик.
__________________
Свет. ЭПРА, аквариумые лампы т5;т8; МГ-150; LED-комплекты и светильники системы СО2 под ключ. тел: 095 0105853; 098 6143112
Лучшие статьи месяца на Аквафоруме
|
|
|
27.02.2011, 11:07
|
#2540
|
Я тут недавно
Регистрация: 16.03.2009
Адрес: Симферополь
Сообщений: 81
Поблагодарил(а) : 61
Поблагодарили 49 раз(а) в 17 сообщениях
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
[QUOTE=chack;
Пробовал раз десять, не помогает.
__________________
Хороших людей гораздо больше, только встречаются они гораздо реже.
|
|
|
Реклама помогает развиваться |
|
27.02.2011, 11:36
|
#2541
|
Я тут недавно
Регистрация: 16.03.2009
Адрес: Симферополь
Сообщений: 81
Поблагодарил(а) : 61
Поблагодарили 49 раз(а) в 17 сообщениях
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Вопрос по прошивке. Програматор Uniprof. Программа заливается без проблем, а энергонезависимая память не хочет, выпадает окно ошибка..., предлагает: повторить, пропустить, отменить. Получается записать только наступая на пропустить (так в каждой ячейке). Это только у меня так, или так должнно быть?
__________________
Хороших людей гораздо больше, только встречаются они гораздо реже.
|
|
|
27.02.2011, 11:53
|
#2542
|
Живу я тут
Регистрация: 28.06.2003
Адрес: Киев
Сообщений: 757
Поблагодарил(а) : 831
Поблагодарили 833 раз(а) в 397 сообщениях
|
Відповідь: Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Сообщение от valentin
энергонезависимая память не хочет, выпадает окно ошибка..., предлагает: повторить, пропустить, отменить. Получается записать только наступая на пропустить (так в каждой ячейке). Это только у меня так, или так должнно быть?
|
Так быть, наверное, не должно, но с Uniprof у меня было то же самое. Из пяти микроконтроллеров ATmega32, прошитых с помощью Uniprof через переходник для COM-порта, только два МК заработали.
Я спаял на макетной плате AVR910-совместимый USB-программатор и прошил для него ATmega8 с помощью Uniprof через переходник для COM-порта. В дальнейшем микроконтроллеры ATmega32 прошивал USB-программатором с помощью CodeVisionAVR. Проблем с прошивкой пока не наблюдалось.
|
|
|
Пользователь, который поблагодарил Володя Череп за данный пост:
|
|
27.02.2011, 12:09
|
#2543
|
Я тут недавно
Регистрация: 15.12.2010
Адрес: Tuapse, RUS
Сообщений: 51
Поблагодарил(а) : 3
Поблагодарили 18 раз(а) в 12 сообщениях
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Я спаял на макетной плате AVR910-совместимый USB-программатор и прошил для него ATmega8 с помощью Uniprof через переходник для COM-порта. В дальнейшем микроконтроллеры ATmega32 прошивал USB-программатором с помощью CodeVisionAVR. Проблем с прошивкой пока не наблюдалось.
|
Можно узнать у Вас, как фьюзы расставляли в CodeVision?
|
|
|
27.02.2011, 12:55
|
#2544
|
Я тут недавно
Регистрация: 16.03.2009
Адрес: Симферополь
Сообщений: 81
Поблагодарил(а) : 61
Поблагодарили 49 раз(а) в 17 сообщениях
|
Re: Відповідь: Re: Изготовление акваконтроллера ===www.aquaforum.ua===
[QUOTE=Володя Череп;1342229]. Из пяти микроконтроллеров ATmega32, прошитых с помощью Uniprof через переходник для COM-порта, только два МК заработали.
Через СОМпорт у меня и программа заливалась через "пропустить", а через LPT порт только энергонезависимая.
__________________
Хороших людей гораздо больше, только встречаются они гораздо реже.
|
|
|
27.02.2011, 18:25
|
#2545
|
Живу я тут
Регистрация: 28.06.2003
Адрес: Киев
Сообщений: 757
Поблагодарил(а) : 831
Поблагодарили 833 раз(а) в 397 сообщениях
|
Відповідь: Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Сообщение от Roks
Можно узнать у Вас, как фьюзы расставляли в CodeVision?
|
Выставил галочки в строках "BOOTSZ0=0" и "BOOTSZ1=0". В остальных строках галочек нет.
|
|
|
28.02.2011, 06:50
|
#2546
|
Живу я тут
Регистрация: 07.05.2008
Адрес: Нежин
Сообщений: 133
Поблагодарил(а) : 232
Поблагодарили 74 раз(а) в 33 сообщениях
|
Re: Відповідь: Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Сообщение от Володя Череп
Я спаял на макетной плате AVR910-совместимый USB-программатор и прошил для него ATmega8 с помощью Uniprof через переходник для COM-порта. В дальнейшем микроконтроллеры ATmega32 прошивал USB-программатором с помощью CodeVisionAVR. Проблем с прошивкой пока не наблюдалось.
|
Шил также, проблем не было...в CodeVisionAVR проверка после записи реализована.
__________________
|
|
|
28.02.2011, 11:04
|
#2547
|
Я тут недавно
Регистрация: 28.02.2011
Адрес: павлоград
Сообщений: 37
Поблагодарил(а) : 5
Поблагодарили 2 раз(а) в 2 сообщениях
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
здраствуйте
спаял контроллер первую версию.
в схемотехнике разбираюсь плохо.
прошил после ресета два раза сигналит (я так понял говорит о его работоспособности).
запитал от блока питания 5в (блок подключал к выводам +5 gnd -5, gnd осталась в воздухе) и батарейки 3,6 в
поключил дисплей WH2004A-YGH-CT он даже не засветился, прозвонил питание пины gnd и +5 напряжение 2,4-2,5 вольт.
подскажите балбесу.
второй вопрос если в доработанной схеме обрезать силовую часть (я так и сделал) можно ли будет подключить силовой блок на реле от первой версии,
|
|
|
28.02.2011, 13:18
|
#2548
|
Живу я тут
Регистрация: 28.06.2003
Адрес: Киев
Сообщений: 757
Поблагодарил(а) : 831
Поблагодарили 833 раз(а) в 397 сообщениях
|
Відповідь: Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Сообщение от aukrua
поключил дисплей WH2004A-YGH-CT он даже не засветился, прозвонил питание пины gnd и +5 напряжение 2,4-2,5 вольт.
|
Для появления изображения на дисплее покрутите подстроечный резистор P1 "Контраст".
Цитата:
Сообщение от aukrua
второй вопрос если в доработанной схеме обрезать силовую часть (я так и сделал) можно ли будет подключить силовой блок на реле от первой версии,
|
Можно. В этом случае можно установить резисторы R42-R49 с большим сопротивлением, например, 3,6К - как в оригинальном варианте схемы Юсупова.
Рекомендую также позаботиться о защите оптронов. Для этого припаяйте диоды, например, 1N4007, параллельно обмоткам реле встречно напряжению питания обмоток: анод диода - к контакту реле, подключенному к земле, а катод - к контакту реле, подключенному к оптрону.
|
|
|
Пользователь, который поблагодарил Володя Череп за данный пост:
|
|
28.02.2011, 13:33
|
#2549
|
Живу я тут
Регистрация: 13.07.2009
Адрес: Украина Черновцы
Сообщений: 327
Поблагодарил(а) : 16
Поблагодарили 104 раз(а) в 68 сообщениях
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Сообщение от valentin
Посерьёзней чтото подсказать можете?
|
поменяй датчики.
|
|
|
28.02.2011, 15:49
|
#2550
|
Moderator
Регистрация: 12.02.2008
Адрес: Оболонь, Петровка
Сообщений: 8,891
Поблагодарил(а) : 2,494
Поблагодарили 2,878 раз(а) в 2,065 сообщениях
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Сообщение от ArturS
поменяй датчики.
|
Датчики 100% рабочие.
__________________
Свет. ЭПРА, аквариумые лампы т5;т8; МГ-150; LED-комплекты и светильники системы СО2 под ключ. тел: 095 0105853; 098 6143112
Лучшие статьи месяца на Аквафоруме
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 09:12. Часовой пояс GMT +3.
|