Перейти к содержанию
    

Частота ATmega128-16 ?

Гость Who_is_you?

Вопрос надежности.

 

Поделитесь, пожалуйста, опытом.

 

В описании микросхемы ATmega128-16 указано, что её максимальная частота 16МГц.

В тоже время в описании кое-где указаны особенности работы на частотах до 20Мгц.

 

Кто имеет опыт работы:

Какова стабильность поведения ATmega128-16 на частоте 20Мгц и можно ли её использовать на 20Мгц во всех приложениях?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Стабильность ниже, чем на допустимых частотах. Говорят, что не во всём диапазоне температур работает при повышенной тактовой частоте и т.д.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость Who_is_you?
рекомендую использовать внешний тактовый генератор

 

Я понял Вас так: на кварце 20МГц не все микросхемы и не все её режимы работают устойчиво,

а внешний тактовый генератор обеспечивает эту устойчивость.

 

Вывод из вашей рекомендации: в микросхеме слабое звено - это генератор и при использовании внешнего тактового генератора все проблемы работы на 20МГц снимаются?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Все проблемы только начинаются :-), поскольку частота не регламентирована производителем. И, пожалуйста, смените ник, если возможно, по грамматике должно быть who are you, а вот who is you режет слух, напоминает "кто стучится в дверь моя, видишь дома нет никто".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вывод из вашей рекомендации: в микросхеме слабое звено - это генератор и при использовании внешнего тактового генератора все проблемы работы на 20МГц снимаются?

верно. но на всякий случай попробуй и 18МГц

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость Who_is_you?

К сожалению я так и не получил статистики.

Работаю в гос. учреждении и не имею возможности взять, например,

10 штук ATmega128-16 и погонять на частотах до 20Мгц.

Вопрос был потому, что многие производители делают некоторый запас.

 

А из ответов всех я понял общее представление:

- режим работы на частотах до 20Мгц ATmega128-16 скорее всего неустойчив (вот насколько?);

- при необходимости использовать частоту 20Мгц нужен выбор другого процессора (к сожалению: так как налажено и ПО и железо).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

К сожалению я так и не получил статистики.

Статистика получается на серии. Но ни один нормальный разработчик не будет закладывать в серию использование компонентов за пределами разрешённых режимов.

 

Работаю в гос. учреждении

Представьте себе такую картину: выпустили опытную партию скажем в 100 штук. И все 100 неработоспособны. Вызывает Вас гендиректор "на ковёр" и требует сообщить срок, когда заработает. А причина в сбоях из-за повышенной тактовой частоты. Что делать будете?

 

Или другая ситуация: все 100 отгрузили заказчикам и на объектах начались чудеса. Опять же вызывают и требуют исправить. Может ещё и неустойку за срыв контракта потребуют.

 

- при необходимости использовать частоту 20Мгц нужен выбор другого процессора (к сожалению: так как налажено и ПО и железо).

Если у Вас нет запаса по быстродействию (например 2-х кратного), то разработка выполнена неправильно. Как же планируется проводить доработки по результатам выявленных ошибок? Так что меняйте микроконтролер на более быстродействующий.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вопрос был потому, что многие производители делают некоторый запас.

 

Это не так. Выпекают партию кристаллов, потом тестируют. Какие-то заводятся на 8 МГц (получают маркировку L), какие-то на 16, какие-то вообще не заводятся. Техпроцесс отлаживают так, чтобы был нужный процент выхода кристаллов с нужными свойствами. Предсказать какие из 16Мгц кристаллов пойдут на 20 - невозможно, только купить партию из 10000 и тестировать, но в этом случае претензии за неработу вы уже никому не предъявите.

Изменено пользователем slanted

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость Who_is_you?

Вопрос не в серийном выпуске, но ВЫ все правы.

 

Сам рассказываю практически то же самое, если кому приходится доказывать.

А по отношению к себе что-то слабинку дал.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И, пожалуйста, смените ник, если возможно, по грамматике должно быть who are you, а вот who is you режет слух, напоминает "кто стучится в дверь моя, видишь дома нет никто".

 

Вы правы насчет "are you".

В английском языке нет различия между вежливой формой обращения Вы и более фамильярной - ты,

подобно русскому языку.

И хотя местоимение you имеет одну форму для единственного и множественного числа,

но сказуемое после него всегда ставится во множественном числе.

 

Ник изменён!

Изменено пользователем Who_are_you?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В некоторых экземплярах 16 меги при частоте 20 мгц не программировалась Flash ни через ISP, Ни через JTAG. Скорее всего, возможны еще проблемы с EEPROM.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...