Анонсированный компанией Atmel новый микроконтроллер ATtiny828 семейства tinyAVR® оснащен Flash–памятью объемом 8 кБайт, 28 универсальными линиями ввода/вывода и поддерживает запатентованную технологию Atmel® picoPower®.

Устройство отличается рядом уникальных для семейства tinyAVR особенностей, таких как возможность реализации загрузчика для обновления прошивки микроконтроллера непосредственно в конечном приложении, функция пробуждения из спящего режима по событию в UART, более точный интегрированный тактовый RC — генератор (точность ±2%), а также до 28 аналого-цифровой входных каналов. Установленный в выделенном защищенном от записи сегменте Flash – памяти программный загрузчик обеспечивает функцию самопрограммирования микроконтроллера посредством любого доступного интерфейса, например, UART, I2C или SPI. Данная функция позволяет обновлять программное обеспечение и конфигурацию системы на стадии окончательной сборки приложения, а также в готовом изделии в процессе эксплуатации.

Архитектура микроконтроллера ATtiny828

Отличительные особенности:

  • Высокоэффективный малопотребляющий Atmel® AVR® 8-битный микроконтроллер
  • Расширенная RISC архитектура
  • 32 регистра общего назначения
  • Тактовая частота до 20 МГц
  • Объем интегрированной Flash-памяти 8 кБайт (не менее 10000 циклов записи / стирания, сохранность данных не менее 20 лет)
  • Объем интегрированной EEPROM-памяти 256 Байт (не менее 100000 циклов записи / стирания, сохранность данных не менее 20 лет)
  • Объем интегрированной SRAM-памяти 512 Байт
  • Выделенный сегмент Flash–памяти с независимыми настройками блокировки записи для программного загрузчика
  • Один 8-битный и один 16-битный таймер/счетчик с двумя каналами ШИМ в каждом
  • Программируемый сторожевой таймер со сверхмалым энергопотреблением
  • Интегрированный аналоговый компаратор
  • 10-битный аналого-цифровой преобразователь
  • 28 внешних и 4 внутренних линий ввода/вывода
  • Модуль полнодуплексного USART с функцией обнаружения начала кадра
  • Модуль последовательного интерфейса SPI (Master / Slave)
  • Модуль последовательного интерфейса I2C (ведомый)
  • Высокоточный интегрированный тактовый RC-генератор (8 МГц) с опцией температурной калибровки
  • Высокоточный интегрированный генератор (32 кГц) со сверхмалым энергопотреблением
  • Диапазон напряжения питания от 1.7 В до 5.5 В
  • Доступны в 32-выводных корпусах TQFP и 32-выводных корпусах QFN/MLF
  • Ток потребления:
    • В активном режиме: 0.2 мА при напряжении питания 1.8 В и тактовой частоте 1 МГц
    • В режиме ожидания: 30 мкА при напряжении питания 1.8 В и тактовой частоте 1 МГц
    • В режиме отключения с активным сторожевым таймером: 1 мкА при напряжении питания 1.8 В
    • В режиме отключения с отключенным сторожевым таймером: 100 нА при напряжении питания 1.8 В
  • Диапазон рабочих температур от -55°C до +125°C

Область применения:

  • Системы автоматизации зданий
  • Системы климат – контроля, сервиса, пожарной и охранной сигнализации, экстренного вызова помощи
  • Системы управление освещением
  • Карманные компьютеры
  • Телефоны, музыкальные проигрыватели, игры, спортивное оборудование
  • Развлекательные системы
  • Системы дистанционного управления, аудио / DVD комплексы, телевизоры
  • Потребительские приложения
  • Бытовая техника и приспособления, гаджеты

Инструментальные средства:

  • ATSTK600 – многофункциональное средство разработки компании Atmel. Интегрирует аппаратную платформу для макетирования устройств на основе микроконтроллеров AVR и инструментальные средства отладки. Совместно с интегрированной средой программирования AVR Studio 4 / AVR32 Studio обеспечивает отладку в режимах симуляции и схемной эмуляции, а также программирование посредством параллельного и последовательного интерфейсов. Также может использоваться в качестве ISP-программатора внешних устройств на основе AVR-микроконтроллеров. Для подключения плат расширения все порты микроконтроллера выведены на разъемы
  • ATSTK600-RC032T-56 — сменная плата для ATSTK600 с разъемом для подключения микроконтроллера ATtiny828
  • Atmel® Studio 6 — единая интегрированная среда разработки для микроконтроллеров ARM и AVR, позволяющая значительно упростить процесс разработки и отладки приложений на микроконтроллерах

 

Запросить образцы, средства разработки или техническую поддержку

 

Краткая документация на ATtiny828 (англ.)

Полная документация на ATtiny828 (8 МБайт) (англ.)