Я не автор, но рискну предположить, что нужно выставить тактирование от внешнего кварца и убрать галку "CKDIV" или как там её (деление тактовой частоты на 8 )
_________________ Вышел из себя. Пришел в себя. Ушел в себя. И решил больше сегодня никуда не ходить
Здравствуйте всем! Я автор этого контроллера. И хотел бы немного разъяснить ситуацию. Статью я отредактировал, но её уже полтора месяца не могут утвердить. Поэтому в этой теме буду, раз уж её создали, помогать собирать этот контроллер. Итак, первое и самое важное: на схеме индикатор подключён к порту С, но в прошивке и на печатной плате подключение дисплея к порту А. Связано это с тем, что сначала была набросана принципиальная схема, а в последствии разработки печатной платы удобнее было подключить дисплей к другому порту. В исходнике прошивки есть комментарии к какому порту подключать. Дальше есть ещё одна проблема, связанная с различными версиями CVAVR. Оказывается в старой версии вижина 1.25 в функции установки даты для DS1307 не учитывается день недели, а уже в версии 2.05 уже существует параметр день недели. В итоге пришлось модернизировать исходник:
Дальше, если у кого есть только англоязычный дисплей, то уважаемый digitshttp://radiokot.ru/forum/memberlist.php?mode=viewprofile&u=19068 уже модернизировал мою прошивку под англодисплей. Пишите ему в личку! Дальше, по фьюзам какие галочки ставить я уже и не помню. Однозначно могу сказать, что нужно выставить тактирование от внешнего кварца и убрать деление на 8. Вот вроде бы и всё. Задавайте вопросы будем их решать вместе.
Зарегистрирован: Ср май 11, 2011 09:48:08 Сообщений: 19
Рейтинг сообщения:0
Уважаемый Автор !!! Помогите бедному колхознику сделать контролер. Собрал-прошил - фиг вам !!! не устанавливается год , часы и т.д Подойдет ли датчик температуры DS1820 !? Выложите пожалуйста прошивку откорекктированную (HEX). P.S. Мальки данио выклюнулись -надо бы следить !!
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Если не заработает, то меняйте микру часов. Кстати, а вы батарейку вставили для этих часов? Без батарейки работать не будут. Датчик температуры DS1820 не подойдёт. Нужно всю прошивку менять. Ищите DS18b20.
ПС: не забудьте датчик температуры хорошенько загерметизировать перед опусканием в воду!
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Зарегистрирован: Ср май 11, 2011 09:48:08 Сообщений: 19
Рейтинг сообщения:0
Плата как у Вас , огромное спасибо - буду пробовать !!!
Попробовал - результат тот же . После прошивки выставляю часы , дату , год . Вроде бы устанавливается , но при индикации - время такое же как и дата . те- 29:09 причем минуты далее идут правильно .
Попробовал - результат тот же . После прошивки выставляю часы , дату , год . Вроде бы устанавливается , но при индикации - время такое же как и дата . те- 29:09 причем минуты далее идут правильно .
Хм... значит не в прошивке дело. Какой у Вас дисплей стоит? у меня Winstar0802A. Есть человек digits, он уже повторил конструкцию. У него англоязычный дисплей и он изменил прошивку под англояз дисплей очень удачно. Но что бы неправильно показывало - в первый раз! Заснимите короткое видео - может мне поможет разобраться.
Зарегистрирован: Ср май 11, 2011 09:48:08 Сообщений: 19
Рейтинг сообщения:0
1.Видео пока снять не могу 2.Дисплей у меня тоже винстар 0802 только зелено-черный и руссифицированный. 3. 1307 поменял -результат тот же. 4. Батарея 3в - измеренно- верно ! 5. Плата помыта 6. Атмега 16 -менял -без результата 7. Сейчас попробовал обнулить 1307 и поставить только время -пока все ОК Установил дату -ОК как только устанавливаю год -"14" - время начинает показывать дату !"? но часы( вернее минуты) идут
В своей статье Вы написали о возможности дальнейшего усовершенствования девайса. Меня интересует добавление двух таймеров для автоматики ( Воздух и Фильтр ). Вопрос: Каким образом это можно реализовать ( только изменением прошивки ) или ( изменение прошивки и схемы ) ? Заранее благодарен за ответ.
_________________ Пьяный проспиться_Дурак никогда! Не заведешь кота, самого заставлю мышей жрать! (Бестужев) кф ГАРДЕМАРИНЫ, ВПЕРЕД!
Зарегистрирован: Ср май 11, 2011 09:48:08 Сообщений: 19
Рейтинг сообщения:0
OLIGARX писал(а):
Ув zhu4er
В своей статье Вы написали о возможности дальнейшего усовершенствования девайса. Меня интересует добавление двух таймеров для автоматики ( Воздух и Фильтр ). Вопрос: Каким образом это можно реализовать ( только изменением прошивки ) или ( изменение прошивки и схемы ) ? Заранее благодарен за ответ.
Добрый день Олигарх ! Это можно реализовать только программно, но Автор отсутствует , а так идея хорошая
_________________ Дисплей OM16213 есть немного !!
Последний раз редактировалось AlekseyEnergo Вт сен 30, 2014 14:08:26, всего редактировалось 1 раз.
Таймер для вкл режима ВОЗДУХ с длительностью например [ от 1 часа до 3 часов ] и периодом [ от 1 часа до 3 часов ] аналогично с режимом ФИЛЬТР. ( если возможно без согласования с режимом реального времени ) простыми словами: Компрессор 1-3 часа работает 1-3 часа отдыхает итд.
_________________ Пьяный проспиться_Дурак никогда! Не заведешь кота, самого заставлю мышей жрать! (Бестужев) кф ГАРДЕМАРИНЫ, ВПЕРЕД!
Компрессор 1-3 часа работает 1-3 часа отдыхает итд.
Сделать это можно двумя способами: 1. Запустить аппаратный таймер в самом контроллере, и каждые 1-3 часа инвертировать вход 2. Привязаться к реальному времени. Грубо говоря поставить будильник, который каждые 1-3 часа будет инвертировать вход. При более гибком таймере (3ч работает 1ч отдыхает) надо использовать два таймера или будильника. В итоге на воздух и на фильтр нужно будет четыре таймера или четыре будильника. Помочь могу только на словах, т.к. мой девайс уехал в другой город к моему куму. Остался только исходник. Зимой буду делать "Аквамарин-2". Улучшена схемотехника, увеличен дисплей, увеличено кол-во контролируемых параметров (рН воды и СО2), отказ от синего света ночью, режим охлаждения. Возможно будет информирование о параметрах по СМС, каждый день и при аварии.
Не работает программа Вечер/Утро время задаю, белый св горит постоянно синий св всё время погашен ( устанавливал разные значения времени ) в чём проблема ?
Aibo а у Вас данная программа работает ?
_________________ Пьяный проспиться_Дурак никогда! Не заведешь кота, самого заставлю мышей жрать! (Бестужев) кф ГАРДЕМАРИНЫ, ВПЕРЕД!
Зарегистрирован: Ср май 11, 2011 09:48:08 Сообщений: 19
Рейтинг сообщения:0
Читал всякие книги и интернет , и так понял что особо нет смысла контролировать pH постоянно - лучше иметь отдельный прибор для контроля воды при замене. У китайцев датчики рН нашел только по 200 юа -это дорого .
Сейчас этот форум просматривают: Accept2 и гости: 45
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения