Запрошуємо, Гість
Ім'я користувача: Пароль: Запам’ятати мене

ТЕМА: Годинник, будильник, термометр (ATmega8)-2

Годинник, будильник, термометр (ATmega8)-2 24 січ. 2021 19:30 #701

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Обновил прошивку в сообщении №74. В меню Corr еще один параметр - "Р". Это периодичность коррекции в сутках. Понаблюдайте за правильностью работы.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: _abdulla_

Годинник, будильник, термометр (ATmega8)-2 24 січ. 2021 19:42 #702

  • _abdulla_
  • _abdulla_ аватар
  • Оффлайн
  • I go sometimes
  • Дописи: 40
Огромное спасибо! Отпишусь о результатах!
Увійдіть до облікового запису, щоб писати повідомлення.

Годинник, будильник, термометр (ATmega8)-2 03 лют. 2021 10:17 #703

  • александр
  • александр аватар
  • Оффлайн
  • I go sometimes
  • Дописи: 66
Добрый день Soir! Измените пожалуйста в прошивке 589 (там общий катод и uln2803) сделайте под общий анод.Спасибо!
Увійдіть до облікового запису, щоб писати повідомлення.

Годинник, будильник, термометр (ATmega8)-2 03 лют. 2021 11:34 #704

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Общий анод.
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: александр

Годинник, будильник, термометр (ATmega8)-2 03 лют. 2021 17:15 #705

  • александр
  • александр аватар
  • Оффлайн
  • I go sometimes
  • Дописи: 66
Soir пише:
Общий анод.

Прошивку проверил работает хорошо Спасибо.нужен совет у меня индикаторы 0,8дюйма светят тускло,ставил по ключу BC547 на анод разница не заметна,а если поставить TD62783 в цепь анодов схема будет работать?
Увійдіть до облікового запису, щоб писати повідомлення.

Годинник, будильник, термометр (ATmega8)-2 03 лют. 2021 17:24 #706

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
александр пише:
если поставить TD62783 в цепь анодов схема будет работать?
Работать будет, но яркости сама по себе смена ключей не добавит. Можно пересмотреть токоограничительные резисторы в цепях сегментов, ориентируясь на допустимый ток МК.
А вообще-то, нужен комплексный подход. Ключи нужно устанавливать и в цепи общих анодов, и в цепи сегментов. В зависимости от параметров индикаторов возможно потребуется увеличить напряжение питания. Токоограничительными резисторами установить ток по желаемой яркости с учетом, опять же, параметров индикаторов. Также блок питания должен обеспечивать необходимую мощность.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: александр

Годинник, будильник, термометр (ATmega8)-2 06 лют. 2021 08:58 #707

  • _abdulla_
  • _abdulla_ аватар
  • Оффлайн
  • I go sometimes
  • Дописи: 40
Soir пише:
Обновил прошивку в сообщении №74. В меню Corr еще один параметр - "Р". Это периодичность коррекции в сутках. Понаблюдайте за правильностью работы.
Прошивка обкатана в "железе", проблем не выявлено. Возможность гибкой настройки коррекции времени очень радует!
Интересное наблюдение: коррекция "1 раз в сутки на 3 секунды" и "1 раз в двое суток на 6 секунд" дают разное итоговое смещение во времени (где-то полсекунды). Видимо сказывается обнуление десятых долей секунды. Получается, чем реже мы вводим поправку, тем точнее окажется результат. Буду теперь наблюдать на больших интервалах времени. Ещё раз спасибо!
Увійдіть до облікового запису, щоб писати повідомлення.

Годинник, будильник, термометр (ATmega8)-2 06 лют. 2021 10:57 #708

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
_abdulla_ пише:
Видимо сказывается обнуление десятых долей секунды. Получается, чем реже мы вводим поправку, тем точнее окажется результат.
Да, так оно и есть. Ради интереса когда-то специально проводил эксперименты с DS1307.
Можно и решить эту проблему, но для этого нужно вывести из DS1307 секундные импульсы, когда десятые и так обнуляются. Завести эти импульсы на отдельный вывод МК, тогда программа будет точно знать момент коррекции. Но оно того не стоит.
Увійдіть до облікового запису, щоб писати повідомлення.
Модератори: Wolf, Vakula, Айнцвайдрайченко, Soir