реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> ATMega16L-8AU начала глючить на максимальной частоте, 8 МГц - сплошные глюки..
Savrik
сообщение Jun 7 2010, 18:51
Сообщение #1


наблюдаю..
***

Группа: Свой
Сообщений: 291
Регистрация: 11-12-06
Из: Украина
Пользователь №: 23 369



ATMega16L-8AU, 8МГц максимальная частота, от кварцевого резонатора 8,000МГц, два конденсатора по 18пФ на землю, запрограммированые фьюзы SUT1, BODEN, BODLEVEL, BOOTRST, BOOTSZ0, BOOTSZ1, .. Включено это добро было в начале января, работало исправно, прошивалось себе... Но вот сегодня:
Сижу, программлю-подпаиваю схему, заливаю прошивку через бутлоадер через COM-порт(MegaLoad, AVROSP,).. раз сто сделал за последние два месяца. Смотрю в терминал, что мне говорит мега, и вдруг она выплевывает иероглифы и все.. потыкался тестером, осциллографом - молчит! Тогда я подключил к LPT-программатору, и, что странно, мега отозвалась и удачно прошилась, но не запустилась. Оставил в коде только инициализацию АЦП с AREF 2.56В и порта с кнопками(что б по напряжению смотреть инициализацию). Тогда я сбросил фьюзы на заводские(1 Мгц внутреннего RC) - заработала.. также работала и на 2, 4. А вот на 8 даже на внутреннем осциляторе ни в какую.. На AREF то 0, то 5В, то чтото выплюнет в терминал и все. Питание в норме, проверил. Корпус TQFP.. Я уже не знаю, что думать, никаких помех не было, плату промыл, просто вот взяло и глюкнуло. Что за чудеса такие? первый раз за 4 года столкнулся...


P.S. Поменять камень практически невозможно - плата, хоть и для себя делал, вышла крайне неудачно, но поленился переделывать, надеясь, что перепаивать ничего не надо будет. Замену точно не переживет, тем более в домашних условиях..
Go to the top of the page
 
+Quote Post
prottoss
сообщение Jun 8 2010, 05:19
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(Savrik @ Jun 8 2010, 01:51) *
Питание в норме, проверил.
А все таки первая мысль, что что то с питанием случилось... Либо до, либо после стабилизатора. Можно схему устройcтва показать? Или хотя бы питающую часть.


--------------------
Go to the top of the page
 
+Quote Post
Savrik
сообщение Jun 8 2010, 06:21
Сообщение #3


наблюдаю..
***

Группа: Свой
Сообщений: 291
Регистрация: 11-12-06
Из: Украина
Пользователь №: 23 369



Питающая часть классическая.. Я смотрел осциллографом - 5.05В, девственно чисто. Еще вчера ночью экспериментировал, оказалось, что на 4 Мгц запускается, но в терминале появляются часто ошибки. Быть может, это изза того, что RC осциллятор не калиброван, но скорость то маленькая, 4800, да и другие мегы нормально работали на такой частоте. Даже предположений нету..
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
GDI
сообщение Jun 8 2010, 06:28
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



На схеме видно не подключенные выводы GND и VCC, так делать нельзя, все они должны быть подключены и AVCC - тоже. Дело в том что ножки эти соединены между собой внутри кристалла, но если потребление какой-то части кристалла возрастает, то внутренние соединения выполненные в кремнии, естественно, дают лишние потери, а могут и вообще "прогореть". Этим, возможно, и объясняется поведение вашего AREF.


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
Savrik
сообщение Jun 8 2010, 06:32
Сообщение #5


наблюдаю..
***

Группа: Свой
Сообщений: 291
Регистрация: 11-12-06
Из: Украина
Пользователь №: 23 369



Схема не точная.. плата разведена так, что под МК полигон с землей, а Vcc я соединил перемычками. Да и работала в прошлых проектах без соединения, выходы МК практически не нагружены. AVcc через 10мкГн подключен к +5V.

Сообщение отредактировал Savrik - Jun 8 2010, 06:33
Go to the top of the page
 
+Quote Post
GDI
сообщение Jun 8 2010, 07:28
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



Не пробовали пару керамических конденсаторов на 0,1мк поставить на питание рядом с контроллером? Ну, и в качестве уточнения, земли все подключены?


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
Savrik
сообщение Jun 8 2010, 07:52
Сообщение #7


наблюдаю..
***

Группа: Свой
Сообщений: 291
Регистрация: 11-12-06
Из: Украина
Пользователь №: 23 369



Стоит на 68н, допаивал 100н, земли точно подключены. Ничего не изменилось..
Go to the top of the page
 
+Quote Post
awtoap
сообщение Jun 8 2010, 07:56
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 25-04-07
Пользователь №: 27 301



В моей практике возникла тоже не понятка с мегой48-20ау...через некоторое время перестала стартовать. Девайс был не единичный, по этому на прошивку уже не грешил. Вообщем после включения она стартовала после нажатия на "лапу" сброса. Потом еще раз перешивал и она перестала и на сброс реагировать. Что интересно перешивалась и потом всегда удачно...вывод...сдул и напаял новую и на этом с ней закончил.

В вашем случае разумнее заменить и забыть.

ЗЫ (лежит в коробочке, как нефик делать будет потыркаю её еще раз).
Go to the top of the page
 
+Quote Post
Savrik
сообщение Jun 8 2010, 08:13
Сообщение #9


наблюдаю..
***

Группа: Свой
Сообщений: 291
Регистрация: 11-12-06
Из: Украина
Пользователь №: 23 369



Цитата(awtoap @ Jun 8 2010, 10:56) *
В моей практике возникла тоже не понятка с мегой48-20ау...через некоторое время перестала стартовать. Девайс был не единичный, по этому на прошивку уже не грешил. Вообщем после включения она стартовала после нажатия на "лапу" сброса. Потом еще раз перешивал и она перестала и на сброс реагировать. Что интересно перешивалась и потом всегда удачно...вывод...сдул и напаял новую и на этом с ней закончил.

Забавно, у меня тоже последние два дня перед глюками после подачи питания резетом стартовала.... а у Вас также PbFree корпус был? у меня на него подозрения
ЗЫ. Свою мегу мне придется вырезать по ногам из платы, выдувать нечем..smile.gif

Сообщение отредактировал Savrik - Jun 8 2010, 08:16
Go to the top of the page
 
+Quote Post
Savrik
сообщение Jun 8 2010, 16:23
Сообщение #10


наблюдаю..
***

Группа: Свой
Сообщений: 291
Регистрация: 11-12-06
Из: Украина
Пользователь №: 23 369



В общем, вырвал с мясом глючную мегу и впаял такую же.. пока работает, тьфу-тьфу-тьфу
Go to the top of the page
 
+Quote Post
CDT
сообщение Jun 10 2010, 11:14
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 303
Регистрация: 3-03-05
Пользователь №: 3 044



Кажется мне, что надо CKOPT запрограммировать и почитать в этом форуме про устойчивость кварцевого генератора.

Может, только кажется? unsure.gif Но в даташите на схеме подключения кварца, около конденсаторов звездочки нарисованы.


--------------------
Опыт - чудесная вещь: легко использовать, можно продать, трудно пропить.
Go to the top of the page
 
+Quote Post
Savrik
сообщение Jun 10 2010, 12:18
Сообщение #12


наблюдаю..
***

Группа: Свой
Сообщений: 291
Регистрация: 11-12-06
Из: Украина
Пользователь №: 23 369



Цитата(CDT @ Jun 10 2010, 14:14) *
Кажется мне, что надо CKOPT запрограммировать и почитать в этом форуме про устойчивость кварцевого генератора.

Может, только кажется? unsure.gif Но в даташите на схеме подключения кварца, около конденсаторов звездочки нарисованы.

Возможно, это имело бы место, если микроконтроллер не запустился сразу. А так заглючил даже не во время включения. К тому же, установленный новый МК заработал сразу же.
P.S. CKOPT относиться то к кварцам.. а у меня даже на внутреннем RC на 4 МГц глючил.

Сообщение отредактировал Savrik - Jun 10 2010, 12:24
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 23:29
Рейтинг@Mail.ru


Страница сгенерированна за 0.0149 секунд с 7
ELECTRONIX ©2004-2016