Часовой кварц
Часовой кварц
Здравствуйте!
На Mega8 подключил в ассинхронном режиме кварц из китайского будильника. Вместо должных 32768Гц опытнным путем вычислилось, что он работает на ~100Гц больше, т.е. часы дико спешат, хотя будильник шел стабильно точно. Добиться стабильной работы так и не удалось - частота плавает. Подключал без обвески конденсаторами, как и было в будильнике и как предлагает Атмел.
Кто нибудь пользовал успешно такие кварцы, или это у меня такой экземпляр?
На Mega8 подключил в ассинхронном режиме кварц из китайского будильника. Вместо должных 32768Гц опытнным путем вычислилось, что он работает на ~100Гц больше, т.е. часы дико спешат, хотя будильник шел стабильно точно. Добиться стабильной работы так и не удалось - частота плавает. Подключал без обвески конденсаторами, как и было в будильнике и как предлагает Атмел.
Кто нибудь пользовал успешно такие кварцы, или это у меня такой экземпляр?
- Реклама
- Lonleystranger
- Потрогал лапой паяльник
- Сообщения: 361
- Зарегистрирован: Ср янв 21, 2009 00:45:33
Я в свое время брал жменьку из радиомагазина, благо, они дешевле от стандартных в 10 раз но Tiny2313 вообще от них отказались запускаться, лазил на форумах, пишут-надо развязку делать, не подкините datasheet?
А у Вас проблема, возможно в дорожках или проводах? возможно их емкость играет роль? Если проходит вблизи массы и т.п....
А у Вас проблема, возможно в дорожках или проводах? возможно их емкость играет роль? Если проходит вблизи массы и т.п....
Человек умный - объяснит
Глупый - будет разбрасываться умными словами.
Глупый - будет разбрасываться умными словами.
- galex1981
- Открыл глаза
- Сообщения: 54
- Зарегистрирован: Вс авг 16, 2009 17:30:06
- Откуда: Камышин, Волгоградская обл.
- Контактная информация:
to anco: Если вы читали даташит, то в нем сказано что под Мегу8/88 наоборот следует подключать часовой кварц с обвеской из конденсаторов - он же подключается на основной осциллятор. Это в Меге32 не нужно обвесов. По поводу того чтобы добиться верного часового хода - я в свое время вешал на обвес просто конденсаторы разной емкости, так как часовые кварцы неидеальны и им тоже требуется подстройка
Подскажитете плз раздел/страницу даташита меги8 где про это сказано (или цитатой киньте). Что то я не могу найти.galex1981 писал(а):Если вы читали даташит, то в нем сказано что под Мегу8/88 наоборот следует подключать часовой кварц с обвеской из конденсаторов - он же подключается на основной осциллятор.
- Alex72
- Прорезались зубы
- Сообщения: 201
- Зарегистрирован: Пн сен 08, 2008 11:21:11
- Откуда: Пермь
- Контактная информация:
Для Mega8 это написано в разделе "ERRATA" то есть баги, глюки, ошибкиanco писал(а): Подскажитете плз раздел/страницу даташита меги8 где про это сказано (или цитатой киньте). Что то я не могу найти.
вот выдержка
4. CKOPT Does not Enable Internal Capacitors on XTALn/TOSCn Pins when 32 KHz Oscillator is Used to Clock the Asynchronous Timer/Counter2
When the internal RC Oscillator is used as the main clock source, it is possible to run the Timer/Counter2 asynchronously by connecting a 32 KHz Oscillator between XTAL1/TOSC1 and XTAL2/TOSC2. But when the internal RC Oscillator is selected as the main clock source, the CKOPT Fuse does not control the internal capacitors on XTAL1/TOSC1 and
XTAL2/TOSC2. As long as there are no capacitors connected to XTAL1/TOSC1 and XTAL2/TOSC2, safe operation of the Oscillator is not guaranteed.
Problem Fix / Workaround
Use external capacitors in the range of 20 - 36 pF on XTAL1/TOSC1 and XTAL2/TOSC2. This will be fixed in ATmega8 Rev. G where the CKOPT Fuse will control internal capacitors also when internal RC Oscillator is selected as main clock source. For ATmega8 Rev. G, CKOPT = 0 (programmed) will enable the internal capacitors on XTAL1 and XTAL2. Customers who want compatibility between Rev. G and older revisions, must ensure that CKOPT is unprogrammed (CKOPT = 1).
Если кратко, то кондесаторы обязательно нужны при часовом кварце и асихронном режиме таймера 2
- Реклама
Если у меня на камнях написано 0833G и 0708I, то буква это ревизия? Если так, то при CKOPT = 0, будут подключены внутренние конденсаторы, т.е. внешние НЕ обязательны или я что то не так понял?Alex72 писал(а): Problem Fix / Workaround
Use external capacitors in the range of 20 - 36 pF on XTAL1/TOSC1 and XTAL2/TOSC2. This will be fixed in ATmega8 Rev. G where the CKOPT Fuse will control internal capacitors also when internal RC Oscillator is selected as main clock source. For ATmega8 Rev. G, CKOPT = 0 (programmed) will enable the internal capacitors on XTAL1 and XTAL2. Customers who want compatibility between Rev. G and older revisions, must ensure that CKOPT is unprogrammed (CKOPT = 1).
Если кратко, то кондесаторы обязательно нужны при часовом кварце и асихронном режиме таймера 2
И еще, конденсаторы влияют только на точность или и на стабильность тоже?
- Alex72
- Прорезались зубы
- Сообщения: 201
- Зарегистрирован: Пн сен 08, 2008 11:21:11
- Откуда: Пермь
- Контактная информация:
Да похоже в ревизии "G" баг исправлен и внутренние конденсаторы подключаются нормальноanco писал(а):
Если у меня на камнях написано 0833G и 0708I, то буква это ревизия? Если так, то при CKOPT = 0, будут подключены внутренние конденсаторы, т.е. внешние НЕ обязательны или я что то не так понял?
И еще, конденсаторы влияют только на точность или и на стабильность тоже?


