|
|
14.03.2009, 01:01
|
|
Изготовление акваконтроллера
Живу я тут
Регистрация: 06.11.2007
Адрес: Донецк, зона АТО
Сообщений: 19,785
Поблагодарил(а) : 5,790
Поблагодарили 17,704 раз(а) в 6,927 сообщениях
14.03.2009, 01: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 Кб, 11884 просмотров) |
|
AquaControl.rar (3.48 Мб, 10750 просмотров) |
|
New_controller-2V1.rar (59.8 Кб, 7162 просмотров) |
|
PL2303-USB.rar (2.03 Мб, 6215 просмотров) |
|
Новый контроллер-3.rar (43.5 Кб, 6970 просмотров) |
|
Плата для WH2004A.rar (278.0 Кб, 5911 просмотров) |
|
USB.rar (219.9 Кб, 5677 просмотров) |
|
Контроллер-V.3.zip (86.5 Кб, 5745 просмотров) |
|
Version 3.1 SMD.zip (158.5 Кб, 5608 просмотров) |
|
Полезная информация.pdf (306.9 Кб, 6474 просмотров) |
|
Плата1v5smd.rar (165.9 Кб, 5942 просмотров) |
|
Контроллер V3 DIP.zip (151.0 Кб, 6036 просмотров) |
|
Firmware.rar (21.6 Кб, 5148 просмотров) |
|
Aqua Control 2007 HELP.rar (172.4 Кб, 5451 просмотров) |
|
THelper.rar (57.3 Кб, 4698 просмотров) |
|
Прошивки.rar (68.0 Кб, 3467 просмотров) |
__________________
С уважением, Сергей Таранченко
Последний раз редактировалось Starcomputer; 19.04.2016 в 12:18..
Причина: Добавлен архив прошивок
|
Просмотров: 1457494
|
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 (15.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 (17.03.2009), gagari1 (13.02.2012), germanovitsh (01.11.2012), GrishaBGA (23.03.2009), Gutsik (17.07.2013), harn (04.07.2011), Heet (05.12.2009), iceSS (19.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 (24.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 (20.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 (02.07.2011), Smile8 (28.09.2010), sobolev (21.09.2011), solvi (14.03.2009), sonokam (08.12.2011), sv46 (12.07.2011), Swen (15.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), Шаманчик (27.10.2009), ЭКСПЕРИМЕНТАТОР (04.04.2009), Юрий Н. (17.08.2010) |
Реклама помогает развиваться |
|
14.04.2011, 23:20
|
#2701
|
Я тут недавно
Регистрация: 23.12.2010
Адрес: Ташкент
Сообщений: 28
Поблагодарил(а) : 11
Поблагодарили 45 раз(а) в 13 сообщениях
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Если у кого большое хозяйство, то можно собрать несколько таких контролёров и подключить каждый из них к какому нибудь старому компу своим усб кабелем на свободный ком порт. Программа Aqua Control 2007 позволяет запускать несколько копий. То есть каждая копия программы будет управлять своим контролёром.
|
|
|
Пользователь, который поблагодарил Ashatshem за данный пост:
|
|
15.04.2011, 10:10
|
#2702
|
Живу я тут
Регистрация: 04.12.2008
Адрес: г. Полтава
Сообщений: 232
Поблагодарил(а) : 341
Поблагодарили 101 раз(а) в 51 сообщениях
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Сообщение от Ashatshem
|
Превосходный вариант!!! А где питание 5В для контролера берете? По фото видно только один провод 220В. Неужели там в корпусе и БП? Вообще чудесно...
Эх... если бы еще можно былоб реализовать связь по WIFI
Думаю этот вариант был бы очень востребован у большинства аквалюбителей!!! Налаживайте массовое производство
Последний раз редактировалось Sesh; 15.04.2011 в 10:36..
|
|
|
15.04.2011, 10:52
|
#2703
|
Живу я тут
Регистрация: 02.07.2007
Адрес: Одесса
Сообщений: 983
Поблагодарил(а) : 362
Поблагодарили 664 раз(а) в 310 сообщениях
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Сообщение от Sesh
А где питание 5В для контролера берете? По фото видно
|
Питание от батареи Мобильного телефона.
__________________
С ув. Юрий
__________________
|
|
|
15.04.2011, 11:43
|
#2704
|
Живу я тут
Регистрация: 04.12.2008
Адрес: г. Полтава
Сообщений: 232
Поблагодарил(а) : 341
Поблагодарили 101 раз(а) в 51 сообщениях
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Врядли, не практично! Это питание атмеги в аварийных ситуациях(отключение постоянного источника 5В).
|
|
|
15.04.2011, 11:50
|
#2705
|
Живу я тут
Регистрация: 17.09.2004
Адрес: Киев, Троещина
Сообщений: 14,498
Поблагодарил(а) : 4,653
Поблагодарили 8,526 раз(а) в 4,395 сообщениях
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Померять ток потребления.
И запитаться от ЮСБ.
Делов-то -)))
__________________
Страна не ублюдков и не воров.
__________________
|
|
|
Реклама помогает развиваться |
|
15.04.2011, 12:31
|
#2706
|
Я тут недавно
Регистрация: 23.12.2010
Адрес: Ташкент
Сообщений: 28
Поблагодарил(а) : 11
Поблагодарили 45 раз(а) в 13 сообщениях
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Блок питания импульсный, 12 вольт*2 ампера. Батарея нужна только для резервного питания, кстати её хватает на трое суток). На плате установлена кренка на 5 вольт. Выбрал такой б.п. из за того что нужно было включать кулера для охлаждения, а они на 12 вольт, это же было причиной отказа от питания по шине USB. На второй фотке стрелками показаны выходы для кулеров.
|
|
|
2 пользователей поблагодарили Ashatshem за данный пост:
|
|
16.04.2011, 12:40
|
#2707
|
Я тут недавно
Регистрация: 15.12.2010
Адрес: Tuapse, RUS
Сообщений: 51
Поблагодарил(а) : 3
Поблагодарили 18 раз(а) в 12 сообщениях
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Столкнулся с тем, что не могу подключиться к контроллеру по USB. Программа пишет: "Микроконтроллер не ответил", затем "Порт закрыт". Конвертер USB-COM на PL2303, настройки виртуального COM-порта стандартные. Может, есть какая-нибудь хитрость?
|
|
|
16.04.2011, 13:43
|
#2708
|
Живу я тут
Регистрация: 06.11.2007
Адрес: Донецк, зона АТО
Сообщений: 19,785
Поблагодарил(а) : 5,790
Поблагодарили 17,704 раз(а) в 6,927 сообщениях
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Нету там хитростей.
1. Нельзя подключаться через хаб.
2. Проверенные драйвера в топике.
__________________
С уважением, Сергей Таранченко
|
|
|
16.04.2011, 17:42
|
#2709
|
Moderator
Регистрация: 12.02.2008
Адрес: Оболонь, Петровка
Сообщений: 8,891
Поблагодарил(а) : 2,494
Поблагодарили 2,878 раз(а) в 2,065 сообщениях
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Сообщение от Starcomputer
2. Проверенные драйвера в топике.
|
если виртуальный порт появился, драйвера в порядке.
Проверьте в "диспетчере устройств" -какой № присвоен виртуальному сом-порту. Его и выбирайте в проге Акваконтролер 2007.
Возможно провода перепаяйте на выходе акваконтроллера.
__________________
Свет. ЭПРА, аквариумые лампы т5;т8; МГ-150; LED-комплекты и светильники системы СО2 под ключ. тел: 095 0105853; 098 6143112
Лучшие статьи месяца на Аквафоруме
|
|
|
16.04.2011, 18:20
|
#2710
|
Я тут недавно
Регистрация: 15.12.2010
Адрес: Tuapse, RUS
Сообщений: 51
Поблагодарил(а) : 3
Поблагодарили 18 раз(а) в 12 сообщениях
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Виртуальный порт появился, сел как СОМ5. В "Акваконтроллер 2007" также выбираю СОМ5. Может, я не понимаю распиновку RS-232? По стандарту, к устройству должен подключаться разъем DB9 (male), соответственно, на подключаемом устройстве (контроллере) - DB9 (female).
Сигналы на пинах DB9 (male), которые нам нужны:
2 - RXD «— Прием данных (Receive Data)
3 - TXD —» Передача данных (Transmit Data)
5 - GND - Земля (System Ground)
Так вот не хочет, "гад", подключаться.
|
|
|
16.04.2011, 19:55
|
#2711
|
Moderator
Регистрация: 12.02.2008
Адрес: Оболонь, Петровка
Сообщений: 8,891
Поблагодарил(а) : 2,494
Поблагодарили 2,878 раз(а) в 2,065 сообщениях
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Цитата:
Сообщение от Roks
2 - RXD «— Прием данных (Receive Data)
3 - TXD —» Передача данных (Transmit Data)
5 - GND - Земля (System Ground)
|
Roks, в этой теме есть правильная распиновка PL2303. Поищите.
По памяти, кажется, у вас неправильно.
__________________
Свет. ЭПРА, аквариумые лампы т5;т8; МГ-150; LED-комплекты и светильники системы СО2 под ключ. тел: 095 0105853; 098 6143112
Лучшие статьи месяца на Аквафоруме
|
|
|
16.04.2011, 20:16
|
#2712
|
Moderator
Регистрация: 12.02.2008
Адрес: Оболонь, Петровка
Сообщений: 8,891
Поблагодарил(а) : 2,494
Поблагодарили 2,878 раз(а) в 2,065 сообщениях
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Roks, перепаивай.
5 - RXD «— Прием данных (Receive Data)
1 - TXD —» Передача данных (Transmit Data)
7 - GND - Земля (System Ground)
__________________
Свет. ЭПРА, аквариумые лампы т5;т8; МГ-150; LED-комплекты и светильники системы СО2 под ключ. тел: 095 0105853; 098 6143112
Лучшие статьи месяца на Аквафоруме
|
|
|
16.04.2011, 23:22
|
#2713
|
Я тут недавно
Регистрация: 15.12.2010
Адрес: Tuapse, RUS
Сообщений: 51
Поблагодарил(а) : 3
Поблагодарили 18 раз(а) в 12 сообщениях
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
chack, Sem, Starcomputer, спасибо за помощь.
Кабель вот такой. В архиве его схема. Почему не получается подключиться, ума не приложу.
|
|
|
17.04.2011, 11:59
|
#2714
|
Живу я тут
Регистрация: 31.07.2010
Адрес: Белоруссия, Гомель
Сообщений: 412
Поблагодарил(а) : 38
Поблагодарили 191 раз(а) в 86 сообщениях
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Этот разъем для подключения 12v на ШИМ ?
|
|
|
17.04.2011, 15:01
|
#2715
|
Я тут недавно
Регистрация: 23.12.2010
Адрес: Ташкент
Сообщений: 28
Поблагодарил(а) : 11
Поблагодарили 45 раз(а) в 13 сообщениях
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Да, на квадратный пятак-+12 вольт, на круглый-масса.
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
Опции темы |
|
Опции просмотра |
Линейный вид
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 11:27. Часовой пояс GMT +3.
|