С Новым годом! Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.86/49: Рейтинг темы: голосов - 49, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 25.11.2011
Сообщений: 182
1

Сбои при тактировании ATMega88PA от резонатора 20MHz [РЕШЕН]

04.11.2012, 12:26. Показов 10219. Ответов 28
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Имеется железка, на борту ATMiko88PA. Напряжение питания 5в. Включен контроль питания на 4,3в.
Кварцевый резонатор на 20MHz.
В наличии имеем ИНОГДА стабильную работу, а бывает часто и по много раз подряд, железка стартует на пониженной частоте. Хотя на внутреннем RC вроде работает стабильно.
Предполагаю что камушек работает не стабильно, а именно пропускает такты от резонатора.
Вопрос: я прав? Как исправить можно? Кроме замены камня, думаю резонатор на 16 поставить и не париться, хотя не желательно ((
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.11.2012, 12:26
Ответы с готовыми решениями:

Плата STM32 F4 Discovery. Не работает при включении внешнего резонатора
Плата STM32 F4 Discovery. В CubeMX создаю проект и выбираю в RCC режим HSE (внешнее тактирование)...

Установить период входных импульсов таймера счетчика, равным 8 мс при ча-стоте резонатора в 2 МГц
МК: atmega 128 Установить период входных импульсов таймера счетчика, равным 8 мс при частоте...

Сбои системы при работе с приложениями
При запуске приложения по обновлению драйверов ломается система и на экране выводится ошибка со...

Сбои при чтении текстовых файлов в BCB 5.0
Здравствуйте, может быть кто-то из вас, уважаемые, сталкивался с этой проблемой: При чтении...

28
0 / 0 / 0
Регистрация: 13.10.2009
Сообщений: 3
04.11.2012, 12:34 2
имхо проверить
1) фьюзы
2) кварц (заменить на другой, другого производителя)
3) конденсаторы кварца (соответствуют рекомендованной емкости?)
4) разводка кварца
0
0 / 0 / 1
Регистрация: 27.01.2010
Сообщений: 3,435
04.11.2012, 12:36 3
Проверить по даташиту- действительно ли сей камень может работать на 20 МГц.
0
0 / 0 / 0
Регистрация: 25.11.2011
Сообщений: 182
04.11.2012, 12:41 4
да все проверил, кварцы и обвязку использую без изменений уже не в первом проекте. Просто думал может камушек не очень удачный, не тянет заявленную частоту, запинается просто наверн бедняжко (
0
0 / 0 / 0
Регистрация: 25.11.2011
Сообщений: 182
04.11.2012, 12:45 5
и еще кста заметил, задержки через delay не соответсвуют действительности, тоесть камушек работает в принципе всегда медленней, даже от внутреннего ((
0
0 / 0 / 0
Регистрация: 31.10.2012
Сообщений: 38
04.11.2012, 13:00 6
поменяй МК, должно помочь
0
0 / 0 / 0
Регистрация: 25.11.2011
Сообщений: 182
04.11.2012, 16:16 7
Поставил другой резонатор на 16МГц. Странно, но все вроде щас работает исправно :( и рад, и нет, а вдруг начнет опять тупить, ведь и внутренний итс заработал =-O
0
0 / 0 / 0
Регистрация: 13.10.2009
Сообщений: 3
04.11.2012, 16:33 8
кстати плата хорошо отмыта?
0
0 / 0 / 0
Регистрация: 25.11.2011
Сообщений: 182
04.11.2012, 19:31 9
обижаеш ;) я канеш может и дурак, но не настолько :)
0
0 / 0 / 0
Регистрация: 19.09.2010
Сообщений: 1,761
04.11.2012, 19:34 10
Серия 48-88-168 отлично работает на 20МГц. Не сбивается даже посадив на кварц щупы осциллографа.
Так что проверяйте разводку/чистоту/исправность
0
MCSD: APP BUILDER
8794 / 1073 / 104
Регистрация: 17.06.2006
Сообщений: 12,602
04.11.2012, 20:35 11
>>задержки через delay не соответсвуют действительности,
лишнее док-во, что кондёры не те, если допустить, что кварц исправен
0
0 / 0 / 0
Регистрация: 25.11.2011
Сообщений: 182
04.11.2012, 21:32 12
кондеры на 22пф, после замены на 16 (на 20 не пробовал), все работает, и не разу не засбоило больше. Так что походу что кварц дохлый (( времени запаять другой на 20 нет, так как девайс надо запускать, уже допиливаю прошивку щас и отдаю заказчику на тесты.
0
MCSD: APP BUILDER
8794 / 1073 / 104
Регистрация: 17.06.2006
Сообщений: 12,602
04.11.2012, 21:46 13
>>кондеры на 22пф

ну так вы уверены, что кварцу на 20 подходят конденсаторы на 22пф? кварцу на 16 они могут подходить, а этому (на 20) - нет.
0
0 / 0 / 0
Регистрация: 25.11.2011
Сообщений: 182
05.11.2012, 05:42 14
хорошо, тогда встречный вопрос, какие кондеры нужны на кварц в 20МГц, и почему на этих кварцах у меня раньше работало?
0
MCSD: APP BUILDER
8794 / 1073 / 104
Регистрация: 17.06.2006
Сообщений: 12,602
05.11.2012, 10:13 15
>>какие кондеры нужны на кварц в 20МГц
это берётся из документации на конкретный кварц

Почему работало раньше, не могу сказать. А где вы его проверяли? Вы же, вроде, начали тему с того, что не работало сразу?
0
0 / 0 / 0
Регистрация: 25.11.2011
Сообщений: 182
05.11.2012, 21:16 16
ну у меня не первая разработка же)) на тему кондеров непомню откуда инфу взял, но ставлю везде на 22пф, на кварцы от 8 до 20. кондеров у меня можно сказать ведро)) неразу проблем небыло. просто думал камушек попался неудачный, ладно, короче... тема закрыта... а то уже начинается разговор обо всем и не очем....

Всем спасибо, все работает...
0
0 / 0 / 0
Регистрация: 25.11.2011
Сообщений: 182
05.11.2012, 21:25 17
и прошу прощения, отношение ко мне будто я совсем зеленый, и железок не разу не собирал ....
честно говоря темы на форуме создаю неохотно, так как вместо помощи идет обсуждение всего подряд....
да, не спорю, из меня инфу не выдавиш, но я и не школьник совсем чтоб до банальности доходить. Был задан конкретный вопрос, ждал конкретный ответ, было бы мало, переспросил бы еще раз.

последние вопросы меня выбели из колеи ...
>>кондеры на 22пф

ну так вы уверены, что кварцу на 20 подходят конденсаторы на 22пф? кварцу на 16 они могут подходить, а этому (на 20) - нет.
>>какие кондеры нужны на кварц в 20МГц
это берётся из документации на конкретный кварц

Почему работало раньше, не могу сказать. А где вы его проверяли? Вы же, вроде, начали тему с того, что не работало сразу?
такое ощющение что сами даташит невидели и неразу не запускали железки на 20МГц...
Прошу прощения что перешел на личности...

первые ответы были самыми направленными и без избыточных данных.
Еще раз ВСЕМ спасибо, всего доброго

ЗЫ: прошу прощения за орфограцию, пишу как обычно в спешке между написанием прошивки.
ЗЗЫ: железка кстати работает исправно уже почти сутки. Сбоев не замечено, проблемный кварц в помойке.
Прототипом довольны, начинаю еще одну серию штамповать.
0
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 9
05.11.2012, 22:40 18
Вам про кондеры не зря говорили. Но уж если проще кварц в ведро, чем поставить конденсаторы на 16-18 пик- тады ой. Кстати, они у вас выводные или СМД? Если СМД, то откуда уверенность в номинале? И, кстати, допуск у кондеров какой?

По теме. Думаю, кварц периодически возбуждался на основной гармонике. Не есть признак неисправности. Лечится конденсатором соответствующего номинала. В серии с подобным еще можете столкнуться, если будете продолжать ставить 22 пик на высокочастотный кварц.

Удачи.
0
pomd1982
05.11.2012, 23:05 19
В общем-то формально вы правы по даташиту от 12 до 22 пФ. Однако к сожалению это не значит, что вы можете поставить на кварц любого производителя емкости от 12 до 22 пФ и у вас заработает (собственно по этому я предпочитаю ставить 16). Емкость у вас стоит на пределе, и при неудачной разводке может еще добавиться до 10 пФ емкости платы. И не надо кипятиться лучше разобраться в чем дело. Сам я с кварцами нарывался 2 раза. После второго раза посвятил некоторое время их изучению и теперь отношусь к ним с уважением.
0 / 0 / 0
Регистрация: 25.11.2011
Сообщений: 182
06.11.2012, 06:56 20
воот STT, pomd1982 вы ответили как я ждал в самом начале топика:) а начал кипятиться потому как начали воду лить в тему, а не конкретные ответы с фактами. Даташит я сам умею читать, а если я не прав, можно же прямо сказать ? думаю да. Если я не правильно понял даташит к примеру, да хоть я его 100 раз прочту, легче не станет, а вот поправить меня: "эм, термин, а ты не прав, на стр. 25 из даташита "Нонейм" сказано так то так то, значит надо делать так, а не иначе. ООО, пацаны, спасибо, теперь вкурил :)"

Вот почему не так на этом форуме, ведь было бы в разы проще, и воды было бы меньше.

По практике к щастью или сожалению это первая железка из этой серии которая не завелась (хотя вот уже спустя ночь трудов у меня лежит печатка с запаяным камнем и кварцами для интереса, запустил... РАБОТАЕТ! перевернул ведро, нашел тот кварц, меняю, опа ... знакомая история, не работает ... обратно в ведро..

Платы я делаю не часто, но и не реже примерно 10 штук в неделю, новых железок разрабатываю штуки 3 в неделю.
Железки где стоят камушки на 20 МГц все работают на максимальной частоте, и небыло еще проблем с запуском кварца (кондеры на 22нф под 20МГц ставлю не впервой, так как у меня их полным полно, благодаря ошибке и добавке случайно нолика в конце при закупке).
0
06.11.2012, 06:56
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.11.2012, 06:56
Помогаю со студенческими работами здесь

Постоянные сбои при работе в AutoCAD 2014
Так как по корпоративным правилам есть только защитник Windows хочу проверить есть ли проблемы на...

Atmega88pa и фьюзы cksel0..3
Здравствуйте. Начал разбираться с микроконтроллерами AVR, до этого ни с какими не...

Сбои сборки при создании ipa в Unity 2019
Здравствуйте. После перехода с Unity 2018.4.13 (LTS) на 2019.3.1 начались неожиданные падения в...

Проблемма с адрессацией памяти ATmega88PA
Все началось с того, что ко мне в руки попал графический ЖКИ от NOKIA 3310, сразу решил что не буду...

atmega88pa установил неправильные фьюзы
Мне взбрело в голову на атмеге88па понизить частоту внутренней RC цепочки. Я открыл Khazama AVR...

Индикатор с обратным отсчетом на ATmega88PA
Здравствуйте. Имеется программа на Си в Atmel Studio 6, программатор и платка с микроконтроллером...

Отображение папок в сетевом окружении и сбои при работе в интернете
Добрый день! Надеюсь на помощь специалистов, т.к. сама в вопросах настройки сети не сильна. Имею...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru