+ AT90PWM2, 8-разрядный микроконтроллер с внутрисистемно-программируемой Flash памятью размером 8 кбайт
 

AT90PWM2 8-разрядный микроконтроллер с внутрисистемно-программируемой Flash памятью размером 8 кбайт

 

Блок-схема

AT90PWM2, 8-разрядный микроконтроллер с внутрисистемно-программируемой Flash памятью размером 8 кбайт
Увеличить

Группа компонентов

AVR

Основные параметры

ЦПУ: Ядро AVR
ЦПУ: MIPS 16
ЦПУ: F,МГц от 0 до 16
Память: Flash,КБайт 8
Память: RAM,КБайт 0.5
Память: EEPROM,КБайт 0.5
I/O (макс.),шт. 19
Таймеры: 8-бит,шт 1
Таймеры: 16-бит,шт 1
Таймеры: Каналов ШИМ,шт 7
Таймеры: RTC Да
Интерфейсы: UART,шт 1
Интерфейсы: SPI,шт 1
Аналоговые входы: Разрядов АЦП,бит 10
Аналоговые входы: Каналов АЦП,шт 11
Аналоговые входы: Быстродействие АЦП,kSPS 120
Аналоговые входы: Аналоговый компаратор,шт 3
Аналоговые выходы: Разрядов ЦАП,бит 10
Аналоговые выходы: Каналов ЦАП,шт 8
VCC от 2.7 до 5.5
ICC,мА 15
TA,°C от -40 до 105
Корпус SOIC-24

Общее описание

Особенности:

  • Высокопроизводительный, экономичный 8-разр. AVR-микроконтроллер
  • Усовершенствованная RISC-архитектура
    • Обширный набор инструкций большинство которых выполняются за один машинный цикл
    • 32 x 8 рабочих регистров общего назначения
    • Полностью статическая работа
    • Производительность до 1 млн. операций в сек. на каждый МГц тактовой частоты
    • Встроенное двухтактное умножающее устройство
  • Энергонезависимые памяти программ и данных
    • 8 кбайт внутрисистемно-программируемой флэш-памяти программ
    • Износостойкость: 10 тыс. циклов записи/стирания
    • Опциональный загрузочный сектор с раздельными битами защиты
  • Внутрисистемное программирование с помощью программы в загрузочном секторе
  • Поддержка чтения во время записи
    • 512 байт внутрисистемно-программируемого ЭСППЗУ
  • Износостойкость: 100 тыс. циклов записи/стирания
      - 512 байт внутреннего статического ОЗУ - Программируемая защита флэш-памяти программ и ЭСППЗУ
  • Встроенный отладочный интерфейс (debugWIRE)
  • Периферийные устройства
    • Два или три 12-разр. высокоскоростных PSC-контроллера (контроллер силового каскада) с 4-разр. расширением разрешающей способности
      • Инвертированные ШИМ-выходы с гибкой настройкой паузы неперекрытия
      • Регулируемый коэффициент заполнения ШИМ-импульсов и регулируемая частота
      • Одновременное обновление всех ШИМ-регистров
      • Функция автоматического останова, если требуется управление по событиям PFC
      • Ширина шага не более 25 Гц при выходной частоте 150 кГц
      • PSC2 с четырьмя выводами и выходной матрицей
    • Один 8-разр. таймер-счетчик общего назначения с отдельным предделителем и режимом захвата
    • Один 16-разр. таймер-счетчик общего назначения с отдельным предделителем, режимом сравнения и режимом захвата
    • Программируемый последовательный УСАПП
      • Режим стандартного УАПП
      • Бифазный 16/17-разр. режим для DALI-связи
    • Ведущий/подчиненный последовательный интерфейс SPI
    • 10-разр. АЦП
      • До 11 несимметричных каналов и 2 дифференциальных канала АЦП
      • Программируемое усиление (5x, 10x, 20x, 40x) на дифференциальных каналах
      • Внутреннее опорное напряжение
    • 10-разр. ЦАП
    • Два или три аналоговых компаратора с резисторной матрицей для подстройки порогового напряжения
    • 4 внешних прерывания
    • Программируемый сторожевой таймер с отдельным встроенным генератором
  • Специальные функции микроконтроллера
    • Экономичные режимы: холостой ход (Idle), снижение шумов (Noise Reduction) и пониженная мощность (Power Down).
    • Встроенная схема сброса при подаче питания и программируемый супервизор питания
    • Массив флагов в побитно программируемом пространстве ввода-вывода (4 байта)
    • Внутрисистемное программирование через порт SPI
    • Внутренний калиброванный RC-генератор (8 МГц)
    • Встроенная схема ФАПЧ для высокоскоростной ШИМ (32 МГц, 64 МГц) и тактирования ЦПУ (16 МГц)
  • Рабочее напряжение: 2.7…5.5В
  • Расширенный температурный диапазон: -40°C … +105°

AT90PWM2/3 - экономичный 8-разр. КМОП микроконтроллер, выполненный по AVR RISC-архитектуре. За счет выполнения большинства инструкций за один машинный цикл микроконтроллеры AT90PWM2/3 достигают производительности 1млн. оп. в сек. при тактировании частотой 1МГц, что позволяет разработчику оптимизировать потребляемую мощность и быстродействие.

Ядро AVR комбинирует богатый набор инструкций с 32 регистрами общего назначения, которые непосредственно подключены к арифметико-логическому устройству (АЛУ). Это позволяет осуществлять доступ при выполнении инструкции сразу к двум регистрам и выполнить ее за один машинный цикл. Результирующая архитектура обладает более высокой эффективностью, обеспечивая производительность в более чем 10 раз выше по сравнению с традиционными CISC-микроконтроллерами.

AT90PWM2/3 содержит следующие элементы: 8 кбайт внутрисистемно-программируемой флэш-памяти с поддержкой возможности чтения во время записи, 512 байт ЭСППЗУ, 512 байт статического ОЗУ, 53 линии ввода-вывода общего назначения, 32 рабочих регистра общего назначения, три контроллера силового каскада (PSC), два гибких таймера-счетчика с режимами сравнения и ШИМ, один УСАПП с режимом DALI (интерфейс управления освещением с цифровой адресацией), 11-канальный АЦП с двумя дифференциальными входными каскадами и программируемым усилением, 10-разр. ЦАП, программируемый сторожевой таймер с внутренним генератором, последовательный порт SPI, встроенная отладочная система и четыре программно настраиваемых экономичных режима.

В режиме холостого хода (Idle) останавливается ЦПУ при этом продолжают работу статическое ОЗУ, таймеры-счетчики, порт SPI и система прерываний. В режиме пониженной мощности (Power-down) сберегается содержимое регистров, отключаются все встроенные функции до следующего прерывания или аппаратного сброса. В режиме снижения шумов АЦП (ADC Noise Reduction) останавливается ЦПУ и все модули ввода-вывода, кроме АЦП, за счет чего достигается снижение цифровых шумов во время преобразования АЦП. В дежурном режиме (Standby) работает кварцевый генератор, а остальная часть микроконтроллера бездействует. Этим достигается минимальное время возобновления работы микроконтроллера с сохранением низкого уровня потребления.

Микроконтроллер выпускается по высоковольтной технологии высокоплотной энергонезависимой памяти. Встроенная флэш-память может быть перепрограммирована внутрисистемно через последовательный интерфейс SPI с помощью недорогого программатора или с помощью программы в загрузочном секторе (самопрограммирование).

Программа в загрузочном секторе может выполняться во время программирования сектора прикладной программы. Этим достигается поддержка чтения во время записи. За счет сочетания 8-разр. RISC ЦПУ с внутрисистемно, самопрограммируемой флэш-памятью в одном кристалле, AT90PWM2/3 является мощным микроконтроллером, который привносит высокую гибкость и низкую стоимость во встраиваемые устройства управления.

AT90PWM2/3 поддерживается полным набором аппаратных и программных отладочных средств, в т.ч. Cи-компиляторы, Ассемблер, программные отладчики/симуляторы, внутрисхемные эмуляторы и оценочные наборы.

Datasheet
 
AT90PWM2, AT90PWM3, AT90PWM2B, AT90PWM3B (3.2 Мб), 18.10.2007

Производитель
 

Где купить
 


Дистрибуторы

Дилеры

Где купить ещё

Datasheet

AT90PWM2, AT90PWM3, AT90PWM2B, AT90PWM3B 8-разрядный микроконтроллер с внутрисистемно-программируемой флэш-памятью размером 8 кбайт (3.2 Мб), 18.10.2007

Ссылки по теме

Примеры применения семейства AVR (Рус)
Система команд 8-разрядных RISC микроконтроллеров семейства AVR (Рус)



Автор документа: Сергей Гаврилюк, http://www.gaw.ru
Кол-во просмотров: 4724
Дата публикации: 31.03.2008 14:40
Дата редактирования: 15.04.2015 09:16


подписка на новости

Подпишись на новости!

Продажа силового и бронированного кабеля и провода в Москве



Мероприятия:

17-я международная выставка ChipEXPO - 2019