Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: разгон AVR
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > MCS51, AVR, PIC, STM8, 8bit
paskal
Есть mega48-20 в индустриальном исполнении. Хочу подать на нее тактовую 24 МГц вместо 20. Питание 5 В. Работа во всем температурном диапазоне не требуется. При +20 заработает - и ладно. Серийного повторения не нужно. Надо только один опытный экземпляр для исследовательских целей. Насколько возможен успех в этом безнадежном деле?
И второй вопрос - как предпочтительнее заводить частоту - достаточно внешнего кварца, или лучше внешний генератор?
sigmaN
А чё, я думаю будет работать. Особенно если с внешнего генератора готовый(качественный) клок подать.

Ещё может зависеть от экземпляра/партии. Но разгон вроде небольшой, мне кажется всё будет хорошо.
Но надо быть готовым к приколам типа нестабильной работы и возможно всяких глюков )
proxi
Цитата
Есть mega48-20 в индустриальном исполнении. Хочу подать на нее тактовую 24 МГц вместо 20.

да запросто и по более можно, конечно аккуратно, может перестать выполнять некоторые команды, как минимум..
Xenia
Если напряженьице питания чуточку приподнять(до 5.3-5.5 V), то работать будет устойчиво. Конечно, если не в горячей среде.
Cyber_RAT
у меня мега168-20 работает от кварца 30Mhz. (проверял возможности дисплея при 15Mhz SPI)
оставлял на 10 часов - ни одного сбоя...
мега8-16 при 18.342 не завелась...
SKov
Цитата(paskal @ Jun 6 2010, 19:05) *
Есть mega48-20 в индустриальном исполнении. Хочу подать на нее тактовую 24 МГц вместо 20. Питание 5 В.


Меги-48 сначала выпускались с маркировкой на 24МГц. У меня у самого есть пара таких.
Потом почему-то Атмел откатился на 20МНц.
Так что будет работать на 24 с высокой вероятностью.
MrYuran
Цитата(SKov @ Jun 7 2010, 15:43) *
Потом почему-то Атмел откатился на 20МНц.

Наверно потому, что геморрой не стоил свеч smile.gif
paskal
Итак попробовал 24 МГц. Для этого сваял генератор на кварце, для меги написал коротенькую программку которая дергает ножкой в цикле. Цикл вышел в 6 тактов, поэтому на ножке просто щупаю частоту в 1/6 генератора.
На 24 все ОК, на ножке 4 МГц. Тут у меня готовый генератор был на 30 МГц, решил для уверенности что на 24 стабильно будет работать, и на 30 проверить. Подставил генератор - все ОК.
Но еще у меня на 66 МГц от старой материнки генератор завалялся. Решил его на дурака попробовать. И чудо - на выходной ножке 11 МГц.
И вот еще что. В даташите на мегу 48/88/168 в разделе 7.8 external clock, частотный диапазон указан 0-100 МГц. Это как понимать? Действительно что ли на 20 мегагерцовую мегу можно штатно 100 МГц подать?
sigmaN
А там никаких делителей не предусмотрено?
Может на вход и можно подать до 100, но ядро то всё равно должно работать в пределах положенных ему 20.
То, что у вас оно заработало на 66 - это большое везение ИМХО.
rezident
Цитата(paskal @ Jun 16 2010, 23:21) *
В даташите на мегу 48/88/168 в разделе 7.8 external clock, частотный диапазон указан 0-100 МГц. Это как понимать?
А можно ссылку на этот даташит? Что-то ни в имеющейся у меня старенькой ревизии даташита (Rev. 2545K–AVR–04/07), ни в скачанной только что с сайта Atmel (Rev. 2545R–AVR–07/09) я не нахожу такого числа. Может вам просто лишний нолик привиделся?
defunct
Цитата(rezident @ Jun 17 2010, 01:46) *
Что-то ни в имеющейся у меня старенькой ревизии даташита (Rev. 2545K–AVR–04/07),

Копнем глубжее smile.gif
За 2006-й год (Rev. 2545J–AVR–12/06) в пункте 7.8 - 0-20Mhz.
За 2005-й год (Rev. 2545E–AVR–02/05) - вообще никакого пункта 7.8 нет, а пункт 6.8 гласит 0-20Mhz.

Кому-то явно что-то почудилось. smile.gif
paskal
Цитата(rezident @ Jun 17 2010, 02:46) *
А можно ссылку на этот даташит? Что-то ни в имеющейся у меня старенькой ревизии даташита (Rev. 2545K–AVR–04/07), ни в скачанной только что с сайта Atmel (Rev. 2545R–AVR–07/09) я не нахожу такого числа. Может вам просто лишний нолик привиделся?

Увы, ссылки нету. Даташит взят с Аргуссофтовского диска за 2007 год. Имя файла там: ATmega48_88_168 Auto_revB. Сам документ обозначен 7530-AVR-03/06. В таблице 16 под заголовком Frequency Range (MHz) идет цифра 0-100. Правда надо признаться что эта величина идет со сноской preliminary.
Но хоть и предварительно, они все же это писали, и то что у меня работал на 66 МГц позволяет думать что 100 МГц не опечатка. А работал он на реальных 66 с отключенным делителем. О чем подтверждает то что на выходе порта я видел 11 МГц.
Ну а почему они потом откатились до 20 МГц, можно предположить например что не захотели составлять конкуренцию своим же XMEGA-м

Цитата(defunct @ Jun 17 2010, 04:34) *
Кому-то явно что-то почудилось. smile.gif

Может я и дурак, но не настолько smile.gif
e_one
Недавно на мегу8 от 28 МГц тактировал.
не помню точно, но от встроеного генератора на 32 МГц кварце не заводилась, от внешнего генератора на 28 МГц работала устойчиво.
Из переферии использовались таймер 0, АЦП и spi.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.