Данная тема является прямым продолжением темы Разработка акваконтроллера, созданной 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
У меня с датчиками была такая же проблема.
поменял датчики всё норма. ровно пол часа,
перепрошил мегу. та же история.
поменял мегу вот уже месяц норма.
А самое то что можно посоветовать, поменять контроллер на другой
совсем другой
откуда я знаю, какие у человека там буквы.
С моими контроллерами (прошитыми) проблем ни у кого небыло.
__________________ Свет. ЭПРА, аквариумые лампы т5;т8; МГ-150; LED-комплекты и светильники системы СО2 под ключ. тел: 095 0105853; 098 6143112 Лучшие статьи месяца на Аквафоруме
__________________ Свет. ЭПРА, аквариумые лампы т5;т8; МГ-150; LED-комплекты и светильники системы СО2 под ключ. тел: 095 0105853; 098 6143112 Лучшие статьи месяца на Аквафоруме
а где у этого жк посмотреть контроллер.
и как контроллер влияет на работоспособность?
кондеры на микросхеме st232 я поставил 0,1u но на 63в пойдут?
вход для питания как подключать +5 к +5, -5 к -5, а земля не подкл.? http://www.aquaforum.ua/attachment.p...1&d=1299004811
есть где нибудь полная схема силового блока на реле (юсупова)?
еще вопрос блок питания от принтера 18в 25ватт как можно приспособить к нуждам контроллера
В документации производителя индикатора.
И определись с питанием. Хочется ошибаться, но если подал +-5V то очень плохо. На контроллер нужно 5V и земля. Дополнительные -5 отдельная микросхемка делает.
кондеры на микросхеме st232 я поставил 0,1u но на 63в пойдут?
Должны подойти.
Цитата:
Допис від aukrua
вход для питания как подключать +5 к +5, -5 к -5, а земля не подкл.?
У обычного однополярного 5-вольтового блока питания на выходе два контакта: "плюс" и "минус". Но вывод "минус" у такого источника - это не -5В, а 0В. Поэтому "плюс" блока питания необходимо подключить к клемме "+5", а "минус" блока питания - к клемме "GND".
Для работы с pH-электродами необходим двуполярный 5-вольтовый источник питания. У него должно быть три контакта на выходе: "+5V", "-5V" и "общий" (он же "земля", он же "0V"). Нетрудно догадаться, что и куда подключать.
Цитата:
Допис від aukrua
есть где нибудь полная схема силового блока на реле (юсупова)?
В оригинальной схеме силового блока Юсупова (доступна для скачивания по ссылке в самом низу страницы http://aquacontrol.narod.ru/samodel/Aqua_3.htm) была перепутана полярность подключения стабилитрона и электролитического конденсатора. Архив с исправленной схемой и печатной платой силового блока (но без трансформатора и без вышеупомянутых защитных диодов) прилагается к этому сообщению.
На плате силового блока, кроме реле, есть блок питания, который выдает все необходимые уровни напряжения питания.
Востаннє редагував Володя Череп: 01.03.2011 о 22:04..
В документации производителя индикатора.
И определись с питанием. Хочется ошибаться, но если подал +-5V то очень плохо. На контроллер нужно 5V и земля. Дополнительные -5 отдельная микросхемка делает.
а что может случиться я ж не повышенное напр. подал.
контролер при перезагрузке 2р пикает.
тех документация что я нашел одна и та же на модели WH2004a/b
Цитата:
Допис від Smile8
В оригинальной схеме силового блока Юсупова (доступна для скачивания по ссылке в самом низу страницы http://aquacontrol.narod.ru/samodel/Aqua_3.htm) была перепутана полярность подключения стабилитрона и электролитического конденсатора. Архив с исправленной схемой и печатной платой силового блока (но без трансформатора и без вышеупомянутых защитных диодов) прилагается к этому сообщению.
На плате силового блока, кроме реле, есть блок питания, который выдает все необходимые уровни напряжения питания.
номиналы кондеров подскажете с9 и с4? с1 надо менять на 4700, у меня как в юсупова схеме 1000?
на плате силового блока клемы 12в для чего они?
подключил блок контроллер пикает, жк не горит, ему 12в надо?
извиняюсь за ламерские вопросы, на специализированных форумах на такие могут и не ответить
насчет контроллера жк нашел только такую пдф
написанно контроллер ks0066 или аналог
Разверните кренку (7805), конденсатор C5 и конденсатор C7. Правильность подключения диодов и стабилитрона не могу определить по фотографии, проверьте их самостоятельно.
Цитата:
Допис від aukrua
номиналы кондеров подскажете с9 и с4? с1 надо менять на 4700, у меня как в юсупова схеме 1000?
на плате силового блока клемы 12в для чего они?
C4 - 0,01 uF.
C9 - 0,1 uF. Этот конденсатор я паял прямо на выводы 2-3 кренки. Еще один такой же конденсатор я паял на выводы 1-2 кренки.
C1 менять не обязательно.
Клеммы 12В нужны для подачи питания 12В от внешнего однополярного 12-вольтового источника или от трансформатора с выпрямителем.
Цитата:
Допис від aukrua
подключил блок контроллер пикает, жк не горит, ему 12в надо?
12В нужно для внутренней подсветки экрана и для плат усилителей сигналов электродов. Если подключить только 5В, то экран будет работать без подсветки. Символы на экране хорошо видны и без подсветки.
Цитата:
Допис від aukrua
насчет контроллера жк нашел только такую пдф
написанно контроллер ks0066 или аналог
Контроллер стал показывать температуру обоих датчиков. При последующих включениях начинает показывать через пол часа (Мега с буквой А). Та Мега, что вообще не видит датчики - без буквы.
chack. С моими контроллерами (прошитыми) проблем ни у кого небыло.
У меня с вашей Мегой проблема - не работает от резервного питания. Хотя мои обе Меги по 12 часов точно работают (дольше не проверял).
__________________
Хороших людей гораздо больше, только встречаются они гораздо реже.