Маркировка микроконтроллеров ATmega и ATtiny


Маркировка микроконтроллеров AVR семейства ATmega и ATtiny

Базовые версии микроконтроллеров семейства AVR
Версии микроконтроллеров
Обозначение индексов микроконтроллеров

В этой статье мы разберемся с маркировкой микроконтроллеров AVR семейства ATmega и ATtiny. Маркировку микроконтроллеров надо знать (или хотя бы знать, где ее посмотреть). Различные буквы и цифры в маркировке микроконтроллера рассказывают о всех его главных характеристиках. К примеру, популярный микроконтроллер ATmega8 может иметь такую маркировку: ATmega8L-8AU, ATmega8-16MUR, ATmega8-16PU и так далее. Что означают эти буквы и цифры вы узнаете из этой статьи.

Маркировка микроконтроллеров AVR

Базовые версии микроконтроллеров AVR

Стандартов обозначения восьмиразрядных (восьмибитных) микроконтроллеров фирмы Atmel всего два:
- семейство megaAVR (ATmega)
- семейство tinyAVR (ATtiny)


Версии микроконтроллеров AVR

После обозначения базовой версии микроконтроллера идет обозначение версии микроконтроллера - от одной до трех цифр, и еще в конце может быть буква.
Цифры обозначают объем встроенной памяти программ и модификацию микроконтроллера.
К примеру:
ATmega8 - объем памяти программ - 8 килобайт
ATmega32 - объем памяти программ - 32 килобайт
ATmega168 - объем памяти программ - 16 килобайт, модификация 8
ATtiny45 - объем памяти программ - 4 килобайт, модификация 5
ATtiny861 - объем памяти программ - 8 килобайт, модификация 61

Буква после цифр указывает на параметры питающего напряжения и потребляемой мощности микроконтроллера.
Буквы в конце цифр обозначают:
Нет буквы - напряжение питания микроконтроллера скорее всего находится в пределах 4,5 - 5,5 вольт
L — версии контроллеров, работающих на пониженном (Low) напряжении питания (2,7 - 5,5 вольт)
V — версии контроллеров, работающих на низком напряжении питания (1,8 - 5,5 вольт)
U - версии контроллеров, работающих на сверхнизком напряжении питания (0,7 - 5,5 вольт)
P — малопотребляющие версии (до 100 нА в режиме Power-down)
A — уменьшен ток потребления, перекрывается весь диапазон тактовых частот всех версий, напряжение питания 1,8 - 5,5 вольт (также, в некоторых моделях, добавлены новые возможности и новые регистры, но сохранена полная совместимость с предыдущими версиями). Микроконтроллеры «А» и «не-А» обычно имеют одинаковую сигнатуру, что вызывает некоторые трудности, так как Fuse-bit’ы отличаются.
К примеру:
ATmega8 - объем памяти программ - 8 килобайт, напряжение питания - 4,5 - 5,5 вольт
ATmega8L - объем памяти программ - 8 килобайт, напряжение питания - 2,7 - 5,5 вольт
ATtiny43U - объем памяти - 4 килобайта, модификация - 3, напряжение питания - 0,7 - 5,5 вольт
ATtiny44А - объем памяти - 4 килобайта, модификация - 4, уменьшенный ток потребления, напряжение питания 1,8 - 5,5 вольт

При этом надо учитывать, что микроконтроллер без буквы в обозначении может иметь пониженное напряжение питания (1,7 или 1,8 вольт), надо проверять по даташиту, к примеру:
ATtiny841 - объем памяти - 8 килобайта, модификация - 41, напряжение питания - 1,7 - 5,5 вольт
ATtiny48 - объем памяти - 4 килобайта, модификация - 8, напряжение питания - 1,8 - 5,5 вольт

Обозначение версии микроконтроллера


Обозначения индексов микроконтроллеров

После обозначения базовой версии и серии микроконтроллера, через дефис идет индекс, указывающий вариант исполнения микроконтроллера.
Индекс состоит из 1-2 цифр, которые означают максимальную частоту, на которой микроконтроллер может стабильно работать при нормальном для него напряжении питания, и из 1-3 букв, которые обозначают вариант корпуса, температурный диапазон работы, и особенности изготовления.
Первая буква (или две буквы) после частоты обозначает тип корпуса:
P — корпус DIP (PDIP)
A — корпус TQFP
M — корпус MLF
TS — корпус SOT-23 (ATtiny4/5/9/10)
J — корпус PLCC
A — корпус UDFN/USON
C — корпус CBGA
CK — корпус LGA
S — корпус EIAJ SOIC
SS — узкий корпус JEDEC SOIC
T — корпус TSOP
X — корпус TSSOP

Корпуса микроконтроллеров AVR

Следующая буква означает температурный диапазон и особенности изготовления:
C — коммерческий температурный диапазон (0 °C — 70 °C)
A — температурный диапазон −20 °C — +85 °C, с использованием бессвинцового припоя
I — индустриальный температурный диапазон (-40 °C — +85 °C)
U — индустриальный температурный диапазон (-40 °C — +85 °C), с использованием бессвинцового припоя
H — индустриальный температурный диапазон (-40 °C — +85 °C), с использованием NiPdAu
N — расширенный температурный диапазон (-40 °C — +105 °C), с использованием бессвинцового припоя
F — расширенный температурный диапазон (-40 °C — +125 °C)
Z — автомобильный температурный диапазон (-40 °C — +125 °C)
D — расширенный автомобильный температурный диапазон (-40 °C — +150 °C)
Еще в самом конце может быть буква R, которая означает, что микроконтроллеры упакованы в ленты для автоматизированных систем сборки

К примеру:
ATmega8L-8AU - максимальная частота - 8 мегагерц, корпус - TQFP, индустриальный температурный диапазон (-40 °C — +85 °C), с использованием бессвинцового припоя
ATmega8-16PN - максимальная частота - 16 мегагерц, корпус - PDIP, расширенный температурный диапазон (-40 °C — +105 °C), с использованием бессвинцового припоя

Индекс микроконтроллеров AVR

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


Линейка микроконтроллеров ATmega
Линейка микроконтроллеров ATtiny


(28 голосов, оценка: 4,96 из 5)

Загрузка...


Маркировка микроконтроллеров AVR семейства ATmega и ATtiny, базовые версии и версии микроконтроллеров, индекс микроконтроллеров
Published by: Мир микроконтроллеров
Date Published: 04/27/2015



Комментарии

Маркировка микроконтроллеров ATmega и ATtiny — 35 комментариев

    • Здравствуйте, Atmega88-20AU - тактовая частота 20 МГц, корпус - TQFP, индустриальный температурный диапазон (-40 °C — +85 °C), с использованием бессвинцового припоя

  1. Подскажите пожалуйста, маркировка на микросхеме ATMEL MEGA88
    20U-CN
    355E61
    231 47 ом

  2. Доброго дня.
    А может кто подскажет что обозначает "Q" в обозначении контроллера Atmega16L-8AQR ???
    Помогите пожалуйста

    • Добрый день. Нахожусь сейчас в отпуске,к сожалению, не могу вам пока подсказать ничего дельного по вашему вопросу

  3. Расшифруйте пожалуйста обозначения ATMEGA328P, а в следующей строке U-TH

  4. Здравствуйте!
    Можете подсказать что за зверь такой "atmega16a u-th"? И на что его можно менять?

    • Добрый вечер. К сожалению, в этом вопросе не могу подсказать ничего конкретного

  5. ATtiny13V-10SU. Если ориентироваться на нормальное прочтение маркировки, то где должен быть ключ? Слева внизу или справа вверху? Картинки в интернете и даташит Атмела говорят о разном. Более того, на картинки на сайте Микрочипа расходятся с даташитом...

    • К сожалению, в этом вопросе не могу вам помочь - не очень уверенно ориентируюсь в таких тонкостях маркировки

    • Добрый вечер, работает на частоте 20 МГц, индустриальный температурный диапазон (-40 °C — +85 °C), с использованием бессвинцового припоя. Подробные технические характеристики данного микроконтроллера можно посмотреть, к примеру, здесь - chipdip.ru/product/atmega88-20au. Версия AU, но что то версии PH я нигде не нахожу

  6. Здравствуйте, подскажите как называются микроконтроллеры без корпуса и где можно найти информацию по ним? Спасибо.

  7. Здравствуйте! Подскажите, а что обозначают буквы V или бывает PV в atmega329V или PV. Спасибо!

    • Здравствуйте Дмитрий!
      База - ATmega162-16AU (может еще быть AI, AUR).
      Что означает TW сказать не могу, может страну производителя типа Тайваня.
      С уважением, Admin.

  8. Добрый день!
    Много МК, которые обозначаются ATххх000PA-AU.
    Интересует, что обозначает в маркировке "PA"?. Раздельно "P" и "A" есть, а вместе нет.

    • Здравствуйте Сергей!
      Буквы "РА" это, если можно так сказать, - симбиоз букв "Р" и "А".
      В таких микроконтроллерах более расширенное питающее напряжение, еще меньше потребляемый ток и более расширенные возможности (обычно больше PWM, SPI, USART).
      К примеру:
      PWM: ATmega8 - 3, ATmega8A - 3, ATmega88PA - 6
      SPI: (в том же порядке) 1 - 1 - 2
      Потребляемый ток: 3,6мА - 3,6мА - 0,2мА
      Напряжение питания: 4,5-5,5 вольт - 2,7-5,5 вольт - 1,8-5,5 вольт
      Количество команд: 130 - 130 - 131
      Рабочая температура: -40+85 - -40+85 - -40+105
      С уважением, Admin.

      • Добрый день!
        Большое спасибо за ответ.

        А если рассматривать несколько иной ряд МК:
        ATmega8, ATmega8A, ATmega8PA.
        Разница между Вашим и моем перечнем в последних МК с права. Вы указали 88-ую, более совершенную модель, а я хочу сравнить все 8-ые модели.
        Будет такая же существенная разница?

        И еще один вопрос: модели с низким напряжением питания через SPI ПРОГРАММИРУЮТСЯ только пятью вольтами или можно меньшим (1,8-5,5 В) ?

        С уважением, Сергей.

        • Здравствуйте Сергей!
          1. Согласен, пример с МК я привел некорректный. Надо было сравнивать линейку МК ATmega88 (МК ATmega8PA нет).
          На сайте Atmel (он же Microchip) к каждому МК приводится кроме основного даташита еще и урезанный, на несколько страниц, с основными характеристиками. Вы можете самостоятельно просмотреть различия между МК.
          2. Можно и меньшим. К примеру программатор USBASP AVR имеет перемычку которой регулируется напряжение программирования - или 5 Вольт, или 3,3 Вольта.
          С уважением, Admin.

    • Здравствуйте Александр!
      К сожаления на сегодня (4 декабря), Сайт ATMEL не доступен. Уточню и позже сообщу.
      С уважением, Admin.

  9. СКАЖИТЕ КАК УЗНАТЬ ДАННЫЕ МИКРОКОНТРОЛЛЕРА.НАПРИМЕР mega328 fish 8840 mega328 T3 T4 st7565.купил на али экспресс уже готовый тестер там на микроконтроллере только mega328P а вот как узнать st7565 или fish8840 или может быть другая надпись

    • Здравствуйте Виктор!
      Купленный Вами тестер собран на микроконтроллере ATmega328p.
      Fish8840 - общее название прибора.
      ST-7565 - тип индикатора - матричный LCD индикатор 128х64 точки.
      Кстати, в интернете можно найти очень хорошую русскую прошивку для этого прибора.

  10. Добрый день! Подскажите пожалуйста в маркировке Atmega128-16UA имеются ещё цифры 1407 и буква А, что оно может означать?
    С уважением Вера

    • Здравствуйте Вера!
      Четыре цифры (с буквой или без буквы) - номер партии.
      С уважением, Admin.

  11. А что означает строчка "с использованием бессвинцового припоя"? Указанный диапазон гарант руется лишь с этим припоем?

    • Доброго дня Николай!
      Использование бессвинцового припоя - означает, что в припое отсутствует свинец. Переход на такой припой происходит по причине экологии и здоровья человека - испарения свинца, который имеется в обычном припое, вредны.
      С уважением, Admin

  12. Здравствуйте, подскажите пожалуста обозначение буквы R в маркировке ATMEGA32A-AUR .С уважением,Сергей.

    • Здравствуйте Сергей!
      Буква "R" в маркировке ATMEGA32A-AUR означает способ упаковки микросхем - упаковка в ленте на бобине.
      Применяется для автоматической сборки на платах.
      С уважением, Admin.

  13. А что значат буквы и цифры на корпусе ниже? к примеру AU 0910, или AU 1016 ?
    может номер партии, или дата изготовления?

    • Здравствуйте Сергей!
      Буквы - продолжение маркировки, перенесенной на другую строку.
      Четыре цифры (в конце еще может быть буква) - номер партии.
      С уважением, Admin.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *