Успел заснять эту пакость. Вот такое мерцание, можно увидеть всё, что не хочешь, спустя какое-то время тухнут вовсе, не стал ждать. http://youtu.be/SsvPcWcuazA
Да ещё... Думал на ULN2803, может поджарилась, или 74HC595. Но они в этой схеме за индикацию знаков в каждом сегменте в ответе (в отличии от схемы 9-сегментных). Их не менял...
Благодарю, Dmitry Al ! Сбрасывал, не спасло. Тем более что новый контроллер уже. При чём, ситуация такая - потухли, из розетки питание снял, покурил минут 20, включил - всё идёт как ни в чём не бывало. И установленные режимы сохранены и будильники. Время на проявление этого "чуда" не подчиняется какой-либо периодике. Может суток трое проработать нормально, может часа два-четыре. Может ещё разок перепрошить с какой-нить защитой? Кстати, Дмитрий, файл для еепром, тот что ".eep" для варианта этих часов (5 индикаторов с общим анодом при прошивке - с общим катодом) не скините на dlab@bk.ru ? Аналогично, как для 9-сегментных часов был. У меня и такие собраны, ещё раньше - жалоб никаких, одна благодарность Вам. Я в програмировании то не силён, прошиваю по инструкции Пони-Прог-ом.
Здравствуйте! Попробуйте ресет притянуть на плюс 5В через 1К. Может кварц 32768 чудит, из-за этого режимы могут не переключаться, но тухнуть индикатор из-за этого не может. Сделайте сброс настроек, может какая переменная хитро исказилась в еепром, из-за этого программа при ее чтении и дальнейшей обработки может вылетать.
Здравствуйте! Собрал часики на 5 больших индикаторах лет этак 6 назад. Привык к ним, несмотря на завышенные показания температуры (не суть... устраивает и так). И тут Стал проявляться вот такой сюрприз: поработают несколько часов, начинают 1. моргать и через некоторое время тухнуть вовсе 2. покажут значение температуры (режим 9) и не переключаются в режим часов. Так поморгают и тухнут. В БП поменял все ёмкости, подключал другой БП. Думал контроллер - заменил - ничего. Эмитерные повторители - BSR52, не менял, так, локально разогревал каждый горелкой для экстремального режима, не проявили себя никак... Что-либо было подобное? Подскажите, плиз, как бороться. Уж больно не хочется расставаться.
Скачайте на страничке обновленную версию. Добавил контрольную сумму, если при чтении еепром не совпадает считанная контрольная сумма то выводится надпись ЕРР, параметры уст на 0 и 5.
Не нашел, как изменить комментарий... Желательно просто установить стандартные значения 0 град или 5 град... Я немного беспокоюсь, что моргнет свет, И при ошибке в EEPROM выставятся 110 град... Не сложный термостат. Вариант №2.1.
Сначала собрал в протеусе, все норм. Сейчас собрал в реале. Версия 2.1. При нажатии кнопки Set температуры в памяти стояли 110 град. Плюсиком перешел на 125 и потом на 1 и набрал нужную температуру. Вышел из настроек. Выключил и включил, и снова по 110 град стоят пороги. Второй раз выставил, проверил и потом перезапустил. Сохранились и загрузились... В общем все хорошо, только Может можно поправить прошивку 2.1, чтобы стартовые значения порогов были не 110 град? Открыл исходник в CVAVR, "110" или "6E" в явном виде не нашел... В программировании С не силен, поэтому не знаю, где найти значения, если EEPROM пуст.
В этой версии Pon - нижний(первый) порог, Poff - верхний. >И работает ли в данной схеме PD6? Да. В общем то Вы можете проверить работу схемы в протеусе, все вопросы отпадут. А еще Вы можете собрать самую верхнею схему на страничке, она универсальная может работать на нагрев или охлаждение, все переключения в меню программы.
Здравствуйте. Хочу собрать Не сложный термостат. Вариант №2.1 (http://startcd.narod.ru/termostat/t_stat.html). Правильно ля я выбрал, если мне нужно будет при <= первого порога включать релюшку (через транзистор от PD5) и при => второго порога выключать релюшку, и вновь ее включать при остывании до первого порога. Pon - это первый или второй порог/значение? И работает ли в данной схеме PD6?
Здравствуйте Хочу поблагодарить автора. Сделал часы на 5 больших (56мм) индикаторов на Atmega8 в 2012 году. До сих пор работают просто исключительно. В начале 2014 года собрал на 2х9 т.е.16 индикаторов в один ряд (тоже 56мм общий размер получился 100х11см) на Atmega16. Очень нравятся. Все работает стабильно. Единственное что добавил от себя-световую зависимость яркости индикаторов на фоторезисторе.
Здравствуйте Дмитрий! Подскажите во вашим часам на Atmega8 9 разрядов. Прошивка для больших индикаторов. При срабатывании будильника через минуту сигнал выключается а бегущая строка "С добрым ..." продолжает бежать и дальше. Бывает что и до минуты бегает. Что может быть?