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

 
 
 
Reply to this topicStart new topic
> разгон AVR, подать клок 24 МГц для 48-й меги
paskal
сообщение Jun 6 2010, 15:05
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 352
Регистрация: 29-10-06
Из: Тула
Пользователь №: 21 769



Есть mega48-20 в индустриальном исполнении. Хочу подать на нее тактовую 24 МГц вместо 20. Питание 5 В. Работа во всем температурном диапазоне не требуется. При +20 заработает - и ладно. Серийного повторения не нужно. Надо только один опытный экземпляр для исследовательских целей. Насколько возможен успех в этом безнадежном деле?
И второй вопрос - как предпочтительнее заводить частоту - достаточно внешнего кварца, или лучше внешний генератор?
Go to the top of the page
 
+Quote Post
sigmaN
сообщение Jun 6 2010, 15:51
Сообщение #2


I WANT TO BELIEVE
******

Группа: Свой
Сообщений: 2 617
Регистрация: 9-03-08
Пользователь №: 35 751



А чё, я думаю будет работать. Особенно если с внешнего генератора готовый(качественный) клок подать.

Ещё может зависеть от экземпляра/партии. Но разгон вроде небольшой, мне кажется всё будет хорошо.
Но надо быть готовым к приколам типа нестабильной работы и возможно всяких глюков )


--------------------
The truth is out there...
Go to the top of the page
 
+Quote Post
proxi
сообщение Jun 6 2010, 16:39
Сообщение #3


Гуру
******

Группа: Banned
Сообщений: 2 754
Регистрация: 5-06-05
Из: Zurich
Пользователь №: 5 744



Цитата
Есть mega48-20 в индустриальном исполнении. Хочу подать на нее тактовую 24 МГц вместо 20.

да запросто и по более можно, конечно аккуратно, может перестать выполнять некоторые команды, как минимум..
Go to the top of the page
 
+Quote Post
Xenia
сообщение Jun 6 2010, 16:46
Сообщение #4


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Если напряженьице питания чуточку приподнять(до 5.3-5.5 V), то работать будет устойчиво. Конечно, если не в горячей среде.
Go to the top of the page
 
+Quote Post
Cyber_RAT
сообщение Jun 7 2010, 07:19
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 162
Регистрация: 7-12-07
Из: Могилев
Пользователь №: 33 064



у меня мега168-20 работает от кварца 30Mhz. (проверял возможности дисплея при 15Mhz SPI)
оставлял на 10 часов - ни одного сбоя...
мега8-16 при 18.342 не завелась...
Go to the top of the page
 
+Quote Post
SKov
сообщение Jun 7 2010, 11:43
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 812
Регистрация: 22-01-05
Из: SPb
Пользователь №: 2 119



Цитата(paskal @ Jun 6 2010, 19:05) *
Есть mega48-20 в индустриальном исполнении. Хочу подать на нее тактовую 24 МГц вместо 20. Питание 5 В.


Меги-48 сначала выпускались с маркировкой на 24МГц. У меня у самого есть пара таких.
Потом почему-то Атмел откатился на 20МНц.
Так что будет работать на 24 с высокой вероятностью.
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Jun 7 2010, 12:27
Сообщение #7


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(SKov @ Jun 7 2010, 15:43) *
Потом почему-то Атмел откатился на 20МНц.

Наверно потому, что геморрой не стоил свеч smile.gif


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
paskal
сообщение Jun 16 2010, 17:21
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 352
Регистрация: 29-10-06
Из: Тула
Пользователь №: 21 769



Итак попробовал 24 МГц. Для этого сваял генератор на кварце, для меги написал коротенькую программку которая дергает ножкой в цикле. Цикл вышел в 6 тактов, поэтому на ножке просто щупаю частоту в 1/6 генератора.
На 24 все ОК, на ножке 4 МГц. Тут у меня готовый генератор был на 30 МГц, решил для уверенности что на 24 стабильно будет работать, и на 30 проверить. Подставил генератор - все ОК.
Но еще у меня на 66 МГц от старой материнки генератор завалялся. Решил его на дурака попробовать. И чудо - на выходной ножке 11 МГц.
И вот еще что. В даташите на мегу 48/88/168 в разделе 7.8 external clock, частотный диапазон указан 0-100 МГц. Это как понимать? Действительно что ли на 20 мегагерцовую мегу можно штатно 100 МГц подать?
Go to the top of the page
 
+Quote Post
sigmaN
сообщение Jun 16 2010, 20:59
Сообщение #9


I WANT TO BELIEVE
******

Группа: Свой
Сообщений: 2 617
Регистрация: 9-03-08
Пользователь №: 35 751



А там никаких делителей не предусмотрено?
Может на вход и можно подать до 100, но ядро то всё равно должно работать в пределах положенных ему 20.
То, что у вас оно заработало на 66 - это большое везение ИМХО.


--------------------
The truth is out there...
Go to the top of the page
 
+Quote Post
rezident
сообщение Jun 16 2010, 22:46
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(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) я не нахожу такого числа. Может вам просто лишний нолик привиделся?
Go to the top of the page
 
+Quote Post
defunct
сообщение Jun 17 2010, 00:34
Сообщение #11


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(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
Go to the top of the page
 
+Quote Post
paskal
сообщение Jun 17 2010, 10:29
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 352
Регистрация: 29-10-06
Из: Тула
Пользователь №: 21 769



Цитата(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
Go to the top of the page
 
+Quote Post
e_one
сообщение Jun 26 2010, 16:11
Сообщение #13


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 14-03-09
Пользователь №: 46 084



Недавно на мегу8 от 28 МГц тактировал.
не помню точно, но от встроеного генератора на 32 МГц кварце не заводилась, от внешнего генератора на 28 МГц работала устойчиво.
Из переферии использовались таймер 0, АЦП и spi.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 19th July 2025 - 04:07
Рейтинг@Mail.ru


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