AT90PWM2, AT90PWM3
8-разр. микроконтроллер с внутрисистемно-программируемой флэш-памятью размером 8 кбайт
Особенности:
- Высокопроизводительный, экономичный 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и-компиляторы, Ассемблер, программные отладчики/симуляторы, внутрисхемные эмуляторы и оценочные наборы.
Сравнительная характеристика AT90PWM2 и AT90PWM3
Наименование |
Корпус |
12-разр. ШИМ |
Вход АЦП |
Дифф. вх. АЦП |
Аналоговый компаратор |
Область применения |
AT90PWM2 |
SO24 |
2 |
8 |
1 |
2 |
Балласты флуоресцентных ламп |
AT90PWM3 |
SO32, QFN32 |
3 |
11 |
2 |
3 |
Балласты флуоресцентных ламп и HID, управление электродвигателями |
Информация для заказа:
Максимальная тактовая частота, МГц |
Напряжение питания, В |
Код заказа |
Корпус |
Температурный диапазон |
16 |
2,7…5,5В |
AT90PWM3-16SQ |
SO32 |
Расширенный (-40°C…+105°C) |
16 |
2,7…5,5В |
AT90PWM3-16MQ |
QFN32 |
Расширенный (-40°C…+105°C) |
16 |
2,7…5,5В |
AT90PWM2-16SQ |
SO24 |
Расширенный (-40°C…+105°C) |
Прим.: все корпуса не содержат свинца и галоидных соединений; возможна поставка в виде кристалла.
|