Кварц 32 768 и ATmega8L
-
Great_Beaver
- Первый раз сказал Мяу!
- Сообщения: 20
- Зарегистрирован: Пт июл 02, 2010 20:51:50
Кварц 32 768 и ATmega8L
Доброй ночи, прошу помочь советом. Собираю часы, на atmega8 и вроде бы все хорошо, да только вот кварц не генерит, на одной ноге меньше вольта, на другой чуть больше, по осциографу чистая прямая. Собираю на отладочной плате с точно такой же мегой, ставлю тоже кварц 32 768 и там все сразу генерит(идет синусоида тоже в районе 1 вольта ) и прерывания срабатывают, вообщем видать дело в самой разводке часов и монтаже деталей. Резонатор подключаю к ножка мк через дорожки длинной около 1 см,конденсаторы не подключаю, рядом идет дорожка +5 вольт, ничего не коротит нигде, на отладочной плате тоже дорожки дилноватые.
Собвственно вопрос:
Что может влиять на запуск генерации кварца? Где почитать правила монтажа кварца и условия его работы?
Собвственно вопрос:
Что может влиять на запуск генерации кварца? Где почитать правила монтажа кварца и условия его работы?
- Реклама
Re: Кварц 32 768 и ATmega8L
А фьюзы одинаково настроены на обоих мегах? слей с одной и залей в другую.
-
Great_Beaver
- Первый раз сказал Мяу!
- Сообщения: 20
- Зарегистрирован: Пт июл 02, 2010 20:51:50
Re: Кварц 32 768 и ATmega8L
Фьюза теже, прошивка таже, и такая фигня, так что думаю что дело в железе
Re: Кварц 32 768 и ATmega8L
Хорошо промыть плату от флюса и внимательно осмотреть на предмет тончайших (мельчайших) ляпов.Great_Beaver писал(а):Фьюза теже, прошивка таже, и такая фигня, так что думаю что дело в железе
Сам один раз неделю потратил - usb не запускается... сильная линза помогла найти тончайшую перемычку между D+ и D- на SMD разьеме
— Не говорите мне что делать и я не скажу куда Вам идти...
Re: Кварц 32 768 и ATmega8L
А подключить не пробовали?Резонатор подключаю к ножка мк через дорожки длинной около 1 см,конденсаторы не подключаю
- Реклама
- sachok
- Опытный кот
- Сообщения: 849
- Зарегистрирован: Сб янв 05, 2008 11:05:15
- Откуда: Україна м.Луцьк
- Контактная информация:
Re: Кварц 32 768 и ATmega8L
Из собственного опыта:
1. Бывали случаи что без конденсаторов не запускался.
2. Канифоль (флюс) между выводами кварца и уже не хотел запускаться.
В errata на Atmega8 просят подключать конденсаторы при таких проблемах.
Я еще корпус кварца аккуратно подпаиваю к земле.
1. Бывали случаи что без конденсаторов не запускался.
2. Канифоль (флюс) между выводами кварца и уже не хотел запускаться.
В errata на Atmega8 просят подключать конденсаторы при таких проблемах.
Я еще корпус кварца аккуратно подпаиваю к земле.
Я не Сашок!!!
Re: Кварц 32 768 и ATmega8L
Для МК51-классики часовой кварц подключается через резистор и конденсатор, как на рисунке:
http://www.rotgradpsi.de/mc/8051dev/51osz32k.gif
Наверняка и для AVR-ок есть подобные "тонкости"..
http://www.rotgradpsi.de/mc/8051dev/51osz32k.gif
Наверняка и для AVR-ок есть подобные "тонкости"..
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Re: Кварц 32 768 и ATmega8L
У мег, если память не изменяет, можно подключать внутренние конденсаторы, тогда снаружи ставить не надо. Но совсем без них может не запуститься, а если запустится.
- sachok
- Опытный кот
- Сообщения: 849
- Зарегистрирован: Сб янв 05, 2008 11:05:15
- Откуда: Україна м.Луцьк
- Контактная информация:
Re: Кварц 32 768 и ATmega8L
Можно, только фуз CKOPT нужно запрограммировать. Цитата из errata:
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. Cus-
tomers who want compatibility between Rev. G and older revisions, must ensure that
CKOPT is unprogrammed (CKOPT = 1).
Я не Сашок!!!
-
Great_Beaver
- Первый раз сказал Мяу!
- Сообщения: 20
- Зарегистрирован: Пт июл 02, 2010 20:51:50
Re: Кварц 32 768 и ATmega8L
Конденсаторы подключал, потом прочел что на часовой кварц для меги они не нужны и перерезал дорожки, ситуация не изменилась.ploop писал(а):А подключить не пробовали?Резонатор подключаю к ножка мк через дорожки длинной около 1 см,конденсаторы не подключаю
Уже попробывал с другого мк подавать частато 32КГц на выход кварца, пока держу провод идет частота все работает, убераю провод, кварц молчит.
md5sum писал(а):Хорошо промыть плату от флюса и внимательно осмотреть на предмет тончайших (мельчайших) ляпов.Great_Beaver писал(а):Фьюза теже, прошивка таже, и такая фигня, так что думаю что дело в железе
Сам один раз неделю потратил - usb не запускается... сильная линза помогла найти тончайшую перемычку между D+ и D- на SMD разьеме
Сейчас попробую все просмотреть, но мультиметром они не звоняться. Могут ли они быть замкнуты и не звониться?
- sachok
- Опытный кот
- Сообщения: 849
- Зарегистрирован: Сб янв 05, 2008 11:05:15
- Откуда: Україна м.Луцьк
- Контактная информация:
Re: Кварц 32 768 и ATmega8L
А кварц у Вас один и тот же на макетке и в часах, просто с первого поста не всё ясно. Попробуйте подпаять кварц прямо к ножкам ATmega8.
Я не Сашок!!!
Re: Кварц 32 768 и ATmega8L
могут быть замкнуты по переменному току конденсатором и не звониться по постоянному мультиметром.... 
-
demiurg301
- Опытный кот
- Сообщения: 812
- Зарегистрирован: Ср мар 18, 2009 21:14:33
Re: Кварц 32 768 и ATmega8L
Great_Beaver
А вы уверены , что кварцы одинаковые?
А то у меня с часами такая же лажа была, пока не заметил(точнее указали) , что кварц то на 32.768 Mhz, а не на 32.768 khz
А вы уверены , что кварцы одинаковые?
А то у меня с часами такая же лажа была, пока не заметил(точнее указали) , что кварц то на 32.768 Mhz, а не на 32.768 khz
-
Great_Beaver
- Первый раз сказал Мяу!
- Сообщения: 20
- Зарегистрирован: Пт июл 02, 2010 20:51:50
Re: Кварц 32 768 и ATmega8L
Большое всем спасибо! Хорошенько отмыл и припаял обратно конденсаторы и кварц ожил )


