Страница 1 из 1
кварц для часов на attiny2313
Добавлено: Вс июл 03, 2016 10:05:49
daaar
Накидал программку, прерывания по таймеру каждые 10 секунд, но точность так себе(40 минут за сутки). Хочу поставить кварц, но не знаю какой. Почитав форумы запутался напрочь. Какой надо ставить кварц часовой ил на 10мгц (мк работает на 10 мгц)? Может кто объяснит что это кварц вообще задает?
Re: кварц для часов на attiny2313
Добавлено: Вс июл 03, 2016 10:17:08
Z_h_e
Частоту тактирования генератора.
Re: кварц для часов на attiny2313
Добавлено: Вс июл 03, 2016 10:21:23
daaar
Z_h_e писал(а):Частоту тактирования генератора.
то есть частоту самого МК или он неизменна?
Re: кварц для часов на attiny2313
Добавлено: Вс июл 03, 2016 10:26:45
Z_h_e
А вы почитайте про тактирование МК. У него есть несколько генераторов, кроме того есть внешнее тактирование.
Тип генератора выбирается во фьюзах.
Вам нужно во фьюзах выбрать соотвествующий генератор - с внешним кварцем. Генератор будет работать на частоте кварца, от этого генератора будет тактироваться МК. Сейчас у Вас от внутреннего, да он не точен и плавает от температуры и напряжения питания.
Со фьюзами аккуратнее, можете потерять МК для программатора. Если у Вас параллельный программатор, то не проблема все восстановить при ошибке.
Re: кварц для часов на attiny2313
Добавлено: Вс июл 03, 2016 10:32:52
daaar
Z_h_e писал(а):А вы почитайте про тактирование МК. У него есть несколько генераторов, кроме того есть внешнее тактирование.
Тип генератора выбирается во фьюзах.
Вам нужно во фьюзах выбрать соотвествующий генератор - с внешним кварцем. Генератор будет работать на частоте кварца, от этого генератора будет тактироваться МК. Сейчас у Вас от внутреннего, да он не точен и плавает от температуры и напряжения питания.
Со фьюзами аккуратнее, можете потерять МК для программатора. Если у Вас параллельный программатор, то не проблема все восстановить при ошибке.
Ок, я понял. Но возник другой вопрос. Скорость выполнения команд у МК уменьшится?
Re: кварц для часов на attiny2313
Добавлено: Вс июл 03, 2016 10:40:19
Z_h_e
Почти все команды выполняются за один такт генератора. Само собой частота генератора - это и есть скорость работы МК.
Re: кварц для часов на attiny2313
Добавлено: Пн июл 04, 2016 14:26:52
BOB51
А чего такого сверхточного надо? Даже на встроенном базовом R-C и то получить ошибку в 40 минут за сутки - весьма много.
Ну минуту - две еще куда не шло...
Тем более, что всегда скорректировать можно.
Кварц - это ежли минутку за неделю-две точность требуется...

Re: кварц для часов на attiny2313
Добавлено: Пн июл 04, 2016 14:45:01
Z_h_e
Ну 40 минут в сутки это менее 3% ошибка. Чего такого удивительного?
Re: кварц для часов на attiny2313
Добавлено: Пн июл 04, 2016 18:25:39
Psychotherapeutics
Про часовой кварц и ATTiny2313 только было
про часы на ATTiny2313 тоже тем навалом
Простые часы на микроконтроллере.
Часы на ATTiny2313.
Bin-клоки на Attiny2313.
и т.д.