Изготовление акваконтроллера - Страница 58 - Аквафорум - форум акваріумістів та тераріумістів
На сайт Всеукраинской Ассоциации аквариумистов
На главную страницу форума



 


Вернуться   Аквафорум - форум акваріумістів та тераріумістів > Аквариум и оборудование > "Самоделкин" > Аквариумная автоматика
Аукцион Регистрация Дневники Справка Пользователи Календарь Сообщения за день

Важная информация

Ответ
 
Опции темы Опции просмотра
Старый 14.03.2009, 00:01  
Изготовление акваконтроллера
 
Аватар для Starcomputer
Бан за нарушения

Регистрация: 06.11.2007
Адрес: Донецк, зона АТО
Сообщений: 19,785
 

Поблагодарил(а) : 5,790
Поблагодарили 17,704 раз(а) в 6,927 сообщениях
Starcomputer Starcomputer поза форумом 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

Миниатюры
Нажмите на изображение для увеличения
Название: Аккумулятор.jpg
Просмотров: 3528
Размер:	31.1 Кб
ID:	218799  

Вложения
Тип файла: rar Контроллер.rar (423.9 Кб, 11984 просмотров)
Тип файла: rar AquaControl.rar (3.48 Мб, 10974 просмотров)
Тип файла: rar New_controller-2V1.rar (59.8 Кб, 7418 просмотров)
Тип файла: rar PL2303-USB.rar (2.03 Мб, 6269 просмотров)
Тип файла: rar Новый контроллер-3.rar (43.5 Кб, 7058 просмотров)
Тип файла: rar Плата для WH2004A.rar (278.0 Кб, 6046 просмотров)
Тип файла: rar USB.rar (219.9 Кб, 5797 просмотров)
Тип файла: zip Контроллер-V.3.zip (86.5 Кб, 5797 просмотров)
Тип файла: zip Version 3.1 SMD.zip (158.5 Кб, 5666 просмотров)
Тип файла: pdf Полезная информация.pdf (306.9 Кб, 6555 просмотров)
Тип файла: rar Плата1v5smd.rar (165.9 Кб, 6028 просмотров)
Тип файла: zip Контроллер V3 DIP.zip (151.0 Кб, 6083 просмотров)
Тип файла: rar Firmware.rar (21.6 Кб, 5249 просмотров)
Тип файла: rar Aqua Control 2007 HELP.rar (172.4 Кб, 5550 просмотров)
Тип файла: rar THelper.rar (57.3 Кб, 4818 просмотров)
Тип файла: rar Прошивки.rar (68.0 Кб, 3617 просмотров)

__________________
С уважением, Сергей Таранченко

Последний раз редактировалось Starcomputer; 19.04.2016 в 11:18.. Причина: Добавлен архив прошивок
Просмотров: 1478422
Ответить с цитированием
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)
Реклама помогает развиваться
Старый 18.05.2009, 16:53   #856
Живу я тут
  
 
Аватар для BlackAlex
 
Регистрация: 19.01.2006
Адрес: Киев
Сообщений: 3,951
Поблагодарил(а) : 1,012
Поблагодарили 1,079 раз(а) в 573 сообщениях
Отправить сообщение для BlackAlex с помощью ICQ
Re: Изготовление акваконтроллера ===www.aquaforum.ua===

а внешнюю память дорого будет прикрутить? разница в цене на 32 и 64 мегу - 2 бакса, 32 и 128 - 4 бакса. помоему можно забить на стоимость меги. дисплей намного дороже

BlackAlex поза форумом   Ответить с цитированием
Старый 18.05.2009, 17:22   #857
Живу я тут
  
 
Аватар для enfogar
 
Регистрация: 13.02.2009
Адрес: Киев, Татарка
Сообщений: 266
Поблагодарил(а) : 14
Поблагодарили 105 раз(а) в 85 сообщениях
Отправить сообщение для enfogar с помощью ICQ
Re: Изготовление акваконтроллера ===www.aquaforum.ua===

Цитата:
Сообщение от Starcomputer Посмотреть сообщение
чтобы после сброса правльно устанавливать выхода (с учетом установок)
Это не интересно. Я бы не рассчитывал на периодический reset контроллера
Рассчитывать необходимо на периодические глюки Энск-энерго, которые частенько не 10-20 секунд, а несколько часов, за которые с большой вероятностью выход должен поменять свое состояние.

Пример: Пропадает свет в 17:00, а включается в 02:00.
Зачем нам в 2 часа ночи свет и газ ?

enfogar поза форумом   Ответить с цитированием
2 пользователей поблагодарили enfogar за данный пост:
chack (24.05.2009), PavelZverev (19.05.2009)
Старый 18.05.2009, 17:25   #858
Бан за нарушения
  
 
Аватар для Starcomputer
 
Регистрация: 06.11.2007
Адрес: Донецк, зона АТО
Сообщений: 19,785
Поблагодарил(а) : 5,790
Поблагодарили 17,704 раз(а) в 6,927 сообщениях
Re: Изготовление акваконтроллера ===www.aquaforum.ua===

Цитата:
Сообщение от BlackAlex Посмотреть сообщение
а внешнюю память дорого будет прикрутить? разница в цене на 32 и 64 мегу - 2 бакса, 32 и 128 - 4 бакса. помоему можно забить на стоимость меги. дисплей намного дороже
Саша, поскольку из контроллера убрали второй рН и второй редокс, то я думаю, что места хватит.
Схемотехника 32-й и 64-й принципиально не отличаются. То, что можно сделать в первой, можно сделать и во второй (наоборот не получится).
Память прикрутить - порты занять, а это и есть основной головняк.
__________________
С уважением, Сергей Таранченко

Starcomputer поза форумом   Ответить с цитированием
Старый 18.05.2009, 18:09   #859
Живу я тут
  
 
Аватар для BlackAlex
 
Регистрация: 19.01.2006
Адрес: Киев
Сообщений: 3,951
Поблагодарил(а) : 1,012
Поблагодарили 1,079 раз(а) в 573 сообщениях
Отправить сообщение для BlackAlex с помощью ICQ
Re: Изготовление акваконтроллера ===www.aquaforum.ua===

ну, я бы оставил второй Рн - некоторые на две банки ставят

BlackAlex поза форумом   Ответить с цитированием
Пользователь, который поблагодарил BlackAlex за данный пост:
Старый 18.05.2009, 18:21   #860
Бан за нарушения
  
 
Аватар для Starcomputer
 
Регистрация: 06.11.2007
Адрес: Донецк, зона АТО
Сообщений: 19,785
Поблагодарил(а) : 5,790
Поблагодарили 17,704 раз(а) в 6,927 сообщениях
Re: Изготовление акваконтроллера ===www.aquaforum.ua===

Цитата:
Сообщение от enfogar Посмотреть сообщение
Пример: Пропадает свет в 17:00, а включается в 02:00. Зачем нам в 2 часа ночи свет и газ ?
enfogar, Вы невнимательны я написал "с учетом установок" т.е. если канал был включен, но время уже прошло, то он и не включится.
__________________
С уважением, Сергей Таранченко

Starcomputer поза форумом   Ответить с цитированием
Реклама помогает развиваться
Старый 18.05.2009, 18:37   #861
Живу я тут
  
 
Аватар для enfogar
 
Регистрация: 13.02.2009
Адрес: Киев, Татарка
Сообщений: 266
Поблагодарил(а) : 14
Поблагодарили 105 раз(а) в 85 сообщениях
Отправить сообщение для enfogar с помощью ICQ
Re: Изготовление акваконтроллера ===www.aquaforum.ua===

Starcomputer, сорри, просто не понял

А никто не рисовал контроллер в протеусе или еще где ?
По ногам Атмега32 и 644 не сильно отличается

enfogar поза форумом   Ответить с цитированием
Старый 18.05.2009, 18:41   #862
Живу я тут
  
 
Аватар для Dr_Off
 
Регистрация: 23.03.2009
Адрес: Бердянск
Сообщений: 335
Поблагодарил(а) : 72
Поблагодарили 64 раз(а) в 55 сообщениях
Отправить сообщение для Dr_Off с помощью ICQ
Re: Изготовление акваконтроллера ===www.aquaforum.ua===

Цитата:
Сообщение от Starcomputer Посмотреть сообщение
поскольку из контроллера убрали второй рН и второй редокс
Его же из данного устройства конструктивно убрали, но не програмно? Я так понимаю, что можно еще и второй измеритель повесить на данный девайс. Ведь два вывода "висят в воздухе"

Dr_Off поза форумом   Ответить с цитированием
Старый 18.05.2009, 18:42   #863
Бан за нарушения
  
 
Аватар для Starcomputer
 
Регистрация: 06.11.2007
Адрес: Донецк, зона АТО
Сообщений: 19,785
Поблагодарил(а) : 5,790
Поблагодарили 17,704 раз(а) в 6,927 сообщениях
Цитата:
Сообщение от enfogar Посмотреть сообщение
А никто не рисовал контроллер в протеусе или еще где ?
Baks рисовал и тестил.

Цитата:
Сообщение от Dr_Off Посмотреть сообщение
Его же из данного устройства конструктивно убрали, но не програмно? Я так понимаю, что можно еще и второй измеритель повесить на данный девайс.
Можно, только придется подпаиваться со стороны платы, разъем не предусмотрен.
__________________
С уважением, Сергей Таранченко

Starcomputer поза форумом   Ответить с цитированием
Старый 18.05.2009, 18:52   #864
Живу я тут
  
 
Аватар для Dr_Off
 
Регистрация: 23.03.2009
Адрес: Бердянск
Сообщений: 335
Поблагодарил(а) : 72
Поблагодарили 64 раз(а) в 55 сообщениях
Отправить сообщение для Dr_Off с помощью ICQ
Re: Изготовление акваконтроллера ===www.aquaforum.ua===

Цитата:
Сообщение от Starcomputer Посмотреть сообщение
Можно, только придется подпаиваться со стороны платы, разъем не предусмотрен
Это понятно, что только подпаиваться нужно.
P.S. Наблюдая за темой, не могу понять. Что, все таки решили данный девайс в корне переделать или частично доработать? Хотя любое из этих условий потянет за собой изменение ПО для Atmegи.

Dr_Off поза форумом   Ответить с цитированием
Старый 18.05.2009, 18:54   #865
Бан за нарушения
  
 
Аватар для Starcomputer
 
Регистрация: 06.11.2007
Адрес: Донецк, зона АТО
Сообщений: 19,785
Поблагодарил(а) : 5,790
Поблагодарили 17,704 раз(а) в 6,927 сообщениях
Re: Изготовление акваконтроллера ===www.aquaforum.ua===

Цитата:
Сообщение от Dr_Off Посмотреть сообщение
Что, все таки решили данный девайс в корне переделать или частично доработать?
Пока это просто "теоретические изыски" т.к. если этим заняться, то работы там выше крыши
__________________
С уважением, Сергей Таранченко

Starcomputer поза форумом   Ответить с цитированием
Старый 18.05.2009, 18:58   #866
Живу я тут
  
 
Аватар для Dr_Off
 
Регистрация: 23.03.2009
Адрес: Бердянск
Сообщений: 335
Поблагодарил(а) : 72
Поблагодарили 64 раз(а) в 55 сообщениях
Отправить сообщение для Dr_Off с помощью ICQ
Re: Изготовление акваконтроллера ===www.aquaforum.ua===

Тогда лучше все в корне менять, чем дорабатывать, судя по глюкам и сбоям.

Dr_Off поза форумом   Ответить с цитированием
Старый 18.05.2009, 19:03   #867
Бан за нарушения
  
 
Аватар для Starcomputer
 
Регистрация: 06.11.2007
Адрес: Донецк, зона АТО
Сообщений: 19,785
Поблагодарил(а) : 5,790
Поблагодарили 17,704 раз(а) в 6,927 сообщениях
Re: Изготовление акваконтроллера ===www.aquaforum.ua===

Цитата:
Сообщение от Dr_Off Посмотреть сообщение
Тогда лучше все в корне менять, чем дорабатывать, судя по глюкам и сбоям.
Это точно
Кстати о глюках, чуть не забыл
Если на контроллере медленно снижать питание до его входа в спящий режим, то при этом нужно удерживать его в режиме сброса, иначе с большой вероятностью буде испорчена EEPROM. Что и происходит. При пропадании питания конденсаторы медленно разряжаются, а на сбросе поддерживается "1". При таких условиях сбой памяти весьма вероятен.
Лечится установкой DS1812-5. Ее в принципе можно подпаять и со стороны печати, благо лапки соответствуют расположению лапок Атмеги.
__________________
С уважением, Сергей Таранченко


Последний раз редактировалось Starcomputer; 18.05.2009 в 19:22..
Starcomputer поза форумом   Ответить с цитированием
Старый 18.05.2009, 19:30   #868
Живу я тут
  
 
Аватар для Dr_Off
 
Регистрация: 23.03.2009
Адрес: Бердянск
Сообщений: 335
Поблагодарил(а) : 72
Поблагодарили 64 раз(а) в 55 сообщениях
Отправить сообщение для Dr_Off с помощью ICQ
Re: Изготовление акваконтроллера ===www.aquaforum.ua===

А где его можно приобрести и сколько он стоит?

Dr_Off поза форумом   Ответить с цитированием
Старый 18.05.2009, 19:33   #869
Живу я тут
  
 
Аватар для Sem
 
Регистрация: 17.09.2004
Адрес: Киев, Троещина
Сообщений: 14,498
Поблагодарил(а) : 4,653
Поблагодарили 8,526 раз(а) в 4,395 сообщениях
Записей в дневнике: 7
Отправить сообщение для Sem с помощью ICQ Отправить сообщение для Sem с помощью Skype™
Re: Изготовление акваконтроллера ===www.aquaforum.ua===

http://datasheets.maxim-ic.com/en/ds/DS1812.pdf


http://imrad.com.ua/search.shtml?qs=ds1812&query=any

11.64 грн
__________________
Страна не ублюдков и не воров.


__________________

Sem поза форумом   Ответить с цитированием
Старый 18.05.2009, 20:25   #870
Живу я тут
  
 
Аватар для Dr_Off
 
Регистрация: 23.03.2009
Адрес: Бердянск
Сообщений: 335
Поблагодарил(а) : 72
Поблагодарили 64 раз(а) в 55 сообщениях
Отправить сообщение для Dr_Off с помощью ICQ
Re: Изготовление акваконтроллера ===www.aquaforum.ua===

Цитата:
Сообщение от Starcomputer Посмотреть сообщение
Если на контроллере медленно снижать питание до его входа в спящий режим, то при этом нужно удерживать его в режиме сброса, иначе с большой вероятностью буде испорчена EEPROM. Что и происходит. При пропадании питания конденсаторы медленно разряжаются, а на сбросе поддерживается "1". При таких условиях сбой памяти весьма вероятен.
Лечится установкой DS1812-5. Ее в принципе можно подпаять и со стороны печати, благо лапки соответствуют расположению лапок Атмеги.
Получается при достижении порогового уровня питания на сигнал RESET подается низкий уровень и контроллер устанавливается в сброс. Из этого следует, что и часы обнуляются, даже, если у нас стоит BACKUP BATTERY?

Dr_Off поза форумом   Ответить с цитированием


Share/Bookmark

Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход




Текущее время: 13:13. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
(с)Бешлега Олександр Анатолійович, 2002-2024. Використання матеріалів сайту без посилання на джерело заборонено.
Дякуємо за ліцензійну версію форума компанію Барбус, представника торгової марки Sera в Україні.

Друзі форуму: Зоомагазин byCOLLAR.com; waudog.ua

AQA.ru  - все об аквариумах

no new posts