roboforum.ru

Технический форум по робототехнике.
Текущее время: 27 ноя 2024, 02:30

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
 Заголовок сообщения: Разгон AVR!
СообщениеДобавлено: 18 апр 2007, 05:15 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Сабж. Кто баловался? Ясно что для дела не покатит, но чисто спортивный интерес покоя не дает. Вот почитать для затравки: http://forum.ixbt.com/topic.cgi?id=48:2697
Сам попробую как время будет, гнать буду наверно Мегу-48, как одну из самых шустрых...  :roll:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 18 апр 2007, 11:52 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Я думаю надежней при разгоне использовать внешний генератор частоты. Они не дорогие.


Вложения:
video_out.gif
video_out.gif [ 4.04 КиБ | Просмотров: 3873 ]


Последний раз редактировалось avr123.nm.ru 04 май 2007, 18:49, всего редактировалось 1 раз.
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 18 апр 2007, 11:55 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Говорят что при разгоне не работают (или работают но не правильно) таймеры, а следовательно и шим. Все же остальное  работает нормально. В прошлом веке так компьютеры разгоняли - перепаивали кварц. Может надо будет на МК поставить радиатор, например такой :)


Вложения:
Безымянный.JPG
Безымянный.JPG [ 14.96 КиБ | Просмотров: 3546 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 18 апр 2007, 12:05 
Не в сети
Аватара пользователя

Зарегистрирован: 08 окт 2004, 16:43
Сообщения: 2114
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий
Вполне возможно, что контроллер "потеряет" некоторые инструкции, например mov =)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 18 апр 2007, 15:27 
Не в сети
Правохранитель
Аватара пользователя

Зарегистрирован: 23 фев 2007, 02:23
Сообщения: 197
Откуда: Зеленоград
Про таймеры не знаю, - врут или нет. Но вот USART перестает работать по документации. Его частота падает... а не растет.

Пробовал так: тактовая частота 20 МГц. Все работает нормально и не врет. Скорость USART 38400.
Тактовая частота 40 МГц. USART 19200.

А тему вообще я уже создавал. http://www.roboforum.ru/viewtopic.htm?t=2363


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 18 апр 2007, 15:56 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
maktep писал(а):
Про таймеры не знаю, - врут или нет. Но вот USART перестает работать по документации. Его частота падает... а не растет.


Это где такое написано ?    :lol:


Последний раз редактировалось avr123.nm.ru 25 авг 2007, 17:46, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 18 апр 2007, 17:06 
Не в сети
Правохранитель
Аватара пользователя

Зарегистрирован: 23 фев 2007, 02:23
Сообщения: 197
Откуда: Зеленоград
авр ты не так понял видно меня.
в документации написано одно, а он работает не так, как там написано. я про скорость передачи.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 апр 2007, 02:53 
Не в сети
Правохранитель
Аватара пользователя

Зарегистрирован: 23 фев 2007, 02:23
Сообщения: 197
Откуда: Зеленоград
Вообще. Нафиг разгон!!!
Проблема была - возникали ошибки на Юсарте.
Частота контроллера была 20 МГц, атмега32.

Поставил кварц на 8, и ошибок вообще ни стало... загляденье. :)

скорость 38400


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 апр 2007, 05:07 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Да черт с ней с переферией, чисто из спортивного интереса - с какой скоростью может ядро числа перемалывать?  :roll:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 апр 2007, 05:17 
Не в сети
Правохранитель
Аватара пользователя

Зарегистрирован: 23 фев 2007, 02:23
Сообщения: 197
Откуда: Зеленоград
40 метров держит, а больше - не пробовал :)
сам  попробовал бы) и поделился. тока говорят надо внешний ист клоков давать..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 апр 2007, 11:18 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Нада еще какую нить прогу написать для теста разогнанных AVR на стабильность. Типа Super Pi for AVR :)
И создать сайт любителей разгонять МК.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 09 июн 2007, 08:31 
Не в сети
Аватара пользователя

Зарегистрирован: 01 мар 2005, 14:54
Сообщения: 70
Откуда: г. Томск
maktep писал(а):
Вообще. Нафиг разгон!!!
Проблема была - возникали ошибки на Юсарте.
Частота контроллера была 20 МГц, атмега32.

Поставил кварц на 8, и ошибок вообще ни стало... загляденье. :)

скорость 38400


У меня аналогичная ситуация с Мегой16. На этой же скорости при 20 Мгц были ошибки в УСАРТе.
Вопрос такой, тактировался МК кварцом внешним и с чем у Вас соешинялся контроллер по последовательному интерфейсу? С компом или другими МК? Если с другими, то на какой частоте они работали и от чего тактировались, кварца или внутреннего RC-генератора? Опишите, пожалуйста подробно. Есть одно подозрение, хочу разобраться.
P.S. А таймеры на 20 МГц вроде нормально работают, 4 контроллера у меня в работе до этой частоты разогнаны, работают хорошо.

_________________
В электронике чудес не бывает! Бывают плохие контакты!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 09 июн 2007, 17:55 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Штатная частота Mega16 16Мгц, что удивительного если на более высокой частоте будут ошибки.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разгон AVR!
СообщениеДобавлено: 15 окт 2007, 20:46 
Не в сети

Зарегистрирован: 12 окт 2007, 17:03
Сообщения: 2
Ставил на ATMega8 кварц на 18,432МГц - ошибок на скорости 57600бод нет, ради этого такая частота и выбиралась - делится нацело.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разгон AVR!
СообщениеДобавлено: 15 окт 2007, 23:49 
Не в сети

Зарегистрирован: 01 окт 2007, 03:26
Сообщения: 19
Откуда: СПб
1. Надо понимать, что разгон работает не во всей динамике температур. Без проблем все avr разгоняются от 10% до 30%, некоторые можно гнать и до 90%. Но стоит работающее устройство с разогнанным контроллером подержать в климатической камере, то avr начинает сбоить, это в лучшем случае, а то и вовсе перестаёт работать. Т.е. разгон avr можно делать чисто для экспериментов, но никак в промышленно выпускаемых изделиях.
2. На разног влияет такой параметр кварцевого резонатора как Cload (нагрузочная емкость). От этого параметра зависит какие емкости надо ставить на GND. Так же зависи с каким ТКЕ эти ёмкости.

_________________
Микроконтроллеры AVR32


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 15 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO