Дмитрий, есть некоторые проблемы с call A...H. Отключение вывода происходит раньше чем задано. Например ставлю время работы 12 часов, а отключение происходит через 11.56. С чем может быть это связано ?
Были подозрения на этот счет, там надо синхронизировать две функции, что приведет к росту программы, недельку две потерпите, потом выложу на сайте здесь отпишусь.
По недостаткам.
1) Это не недостаток, я даже на страничке написал, что значения температуры зон инициализируются при наступлении их времени.
2) Мысль такая, если переход на резервное питание значит питания нет ваще, зачем его отключать? Но мож это глюк, если смертельно то сделаю.
Спасибо за хорошую оценку.
По недостаткам.
1) Это не недостаток, я даже на страничке написал, что значения температуры зон инициализируются при наступлении их времени.
2) Мысль такая, если переход на резервное питание значит питания нет ваще, зачем его отключать? Но мож это глюк, если смертельно то сделаю.
Спасибо за хорошую оценку.
По поводу первого пункта можно было бы и не париться, но некоторые неудобства есть. А вот второй пункт, как мне кажется, недостаток. Дело в том, что при исчезновении основного питания во время включенного термостата с реле в нагрузке происходит разряд резервных батарей, а это исключает идею пониженного энергопотребления в аварийном режиме. И еще: проблема ли сделать принудительное включение и отключение выхода термостата. Спасибо за ответ
А вот второй пункт, как мне кажется, недостаток. Дело в том, что при исчезновении основного питания во время включенного термостата с реле в нагрузке происходит разряд резервных батарей, а это исключает идею пониженного энергопотребления в аварийном режиме. И еще: проблема ли сделать принудительное включение и отключение выхода термостата. Спасибо за ответ
Да, что то я упустил этот момент потребления по цепи управления термостатом.
Вобщем совсем совесть замучила :) Обновил прошивки на сайте, так же убрал один недочет, теперь при отсутствии датчика вывод термостата всегда сбрасывается.
http://startcd.narod.ru/clock/cl_termo/hex.7z
Принудительное управление есть в режиме быстрого/наладочного управления термостатом. Делать другое, тоесть глобальное разрешение/запрешения работы термостата неполучится из-за отсутствия свободного места во флеш мк.
Ну и чтоб быть совсем лояльным:) обновил прошивку для версии с ид10, надеюсь с будильниками, для управления нагрузками, все траблы исчезли, пока не проверял.
http://startcd.narod.ru/clock/oldv.html
Принудительное управление есть в режиме быстрого/наладочного управления термостатом...
Вы имеете в виду установка Р1-Р0 в режиме мигания? Если да то при любой его установке после нажатия на кнопку SET термостат все равно работает по установленной температуре или я что-то не понял?
Спасибо.
DimAlt спасибо вам за схему часов!
Спасибо за советы по коду программы все получилось !
Схему немного упростил - убрал резисторы (по 100 ом) с выходов 74hc595 - напрямую и убрал резисторы (1 Ком) на "базы" транзисторных ключей - тоже на прямую ! Делал это т к индикаторы попались - "тускло светящие". Также вместо 4 резисторов последовательно включеных с кнопками управления заменил на 1 последовательно с землей и общей точкой подключения всех кнопок.
Пролистал весь топик так и не нашел фай "readme.c" - где его скачать ?
Вот фото моих часов - http://photofile.ru/users/sheff2441/3660993/
Последний раз редактировалось sheff2441 Вт дек 09, 2008 09:02:57, всего редактировалось 1 раз.
Дмитрий, прошил клоки последней прошивкой. CALL A...H прооверил, все так-же врет . за 12 часов уход+- 6 минут. :?
Да, я знаю. Обновил на сайте прошивку, в ней точно глюка нет, думал над этим все эти дни. Но изменил функцию часов и коррекции. Уход у меня стал большим. Теперь часы больше отстают, почему, совершенно не понял. Как всегда, сделал лучше :) коррекция стала точней. Обрати, пожалуйста, внимание на точность хода. Также добавил формат
3 09.12.08
Этот глюк был и в часах с термозоннами, их тоже подправил и выложил.
Еще выложил новую прошивку на часы на 5 цифрах. Её уже проверили, работает.
Карма: 14
Рейтинг сообщений: 434
Зарегистрирован: Ср янв 30, 2008 22:28:09 Сообщений: 884 Откуда: Украина Харьковская обл.
Рейтинг сообщения:0
Уважаемый DimAlt, решил собрать еще один вариант часов (5 цифр), на рынок не пошел....цены в Украине кусаются , но нашел дома б/у ATMega8L....подскажите, ее можно ведь использовать?
Я смотрел даташит....разница ведь только в питании и частоте?
Спасибо.
Уважаемый DimAlt, решил собрать еще один вариант часов (5 цифр), на рынок не пошел....цены в Украине кусаются :shock: , но нашел дома б/у ATMega8L....подскажите, ее можно ведь использовать? Я смотрел даташит....разница ведь только в питании и частоте? Спасибо.
Конечно, по рекламе "L" даже лучше там, где частота ниже 8М.
Ну раз опять тема всплыла, у меня обьявление!
Опять 25, обновил прошивку для 74НС595 - добавил режим:
5 19.12.08
По уходу часов, это у меня комп глючил, после нескольких подряд синхронизаций с временем интернета все стало в норме.
Заголовок сообщения: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Пт дек 19, 2008 23:13:47
Открыл глаза
Зарегистрирован: Чт май 24, 2007 19:00:50 Сообщений: 63 Откуда: РОССИЯ г.Волгоград
Рейтинг сообщения:0
DimAlt Дима привет!!! Опять читаю тему смотрю не умераемая!!! Хочу сказать как адепт твоего проекта- часы на меге 8 отстают в пределах года + 2..5 мин. А вот на меге 16 что стоят у меня и у сына в автомобилях уже более 1 года(не дай соврать) ухода вообще не наблюдаем!!!!! Прогу для них с термостатом ты сделал по моей просьбе-в чём Тебе большая благодарность.Правда аварийным включением охлождения нам ни разу не пришлось воспользоваться!!!! Стучу по дереву(за неимением по голове) .С огромной благодарностью Юрий.
Заголовок сообщения: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Пт дек 19, 2008 23:25:02
Открыл глаза
Зарегистрирован: Чт май 24, 2007 19:00:50 Сообщений: 63 Откуда: РОССИЯ г.Волгоград
Рейтинг сообщения:0
Извеняйте забыл .Дима установка термостата на меге 16.для установки пределов сробатывания. возможна только при установке ОБОИХ датчиков????Но для меня это уже не вопрос т.к всё работает нормально.Да на плате что я тебе отправлял для ВАЗ-06 пришлось земенить транзисторы СМД на нормальные(у это смотря для кого. т.к есть мосфеты которые не будут вылетать)Юрий.
установка термостата на меге 16.для установки пределов сробатывания. возможна только при установке ОБОИХ датчиков????
Посмотрел, получается, что да. Подправил прошивку, выложил на сайте. Сейчас, только при двух отсутствующих датчиках будут прочерки. Если не охота прошивать, то со старой прошивкой можно выходы микроконтроллера на датчики замкнуть между собой, программа будет думать, что датчика два и все заработает.
Заголовок сообщения: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Сб дек 20, 2008 10:57:40
Открыл глаза
Зарегистрирован: Чт май 24, 2007 19:00:50 Сообщений: 63 Откуда: РОССИЯ г.Волгоград
Рейтинг сообщения:0
Привет Всем! Дима меня всё устраивает и в работе и в настройках! Перепрошывать уже смысла нет.Разные изыски типа поменять отражение дней недели по моему нужны в первую неделю а потом всё ясно привыкаеш.Моя жена вопросов не задаёт. значит всё понимает!Ещё раз СПАСИБО!!! Юрий.
Зарегистрирован: Чт сен 18, 2008 08:13:38 Сообщений: 11 Откуда: Украина г.Сарны
Рейтинг сообщения:0
Привет Дима. Заинтересовали часы на 5-ти разрядном индикаторе.
В наличии имеются только датчики DS1820. Очень прошу модифицировать исходники для этих часов под датчики DS1820. Заранее спасибо.
драсти всем,вот набрел на схему этих часов,хочу собрать,но только не на индикаторах,а на светодиодах(так дешевле,ведь цифры хочу сделать 2.5").Теперь вопрос к автору,не думал ли он собрать нечто подобное на светодиодных матрицах,5х7например,так ведь текст выводить проще,да и на много понятней,не думаю что схема из за этого потерпит больших изменений.поставить две матрицы,аноды,которых 10-подключить к дешифратору,а катоды которых7-к мк соответственно,а вот прошивку придеться доработать.
да еще можно будет добавитьпару поздровительных фрвз,типа "С новым годом"или "с днем рожденья"сделать их как отдельный режим который,как и остальные,будет отображаться по временным интэрвалам,мне кажеться такой штуке цены не будет
да еще можно будет добавитьпару поздровительных фрвз,типа "С новым годом"или "с днем рожденья"сделать их как отдельный режим который,как и остальные,будет отображаться по временным интэрвалам,мне кажеться такой штуке цены не будет
Автор уже неоднократно говорил, что текущая программа занимает всю память контроллера и для добавления новых режимов в нём просто нет места.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения