Atmel Corporation: ATtiny828 — новый микроконтроллер семейства tinyAVR® в 32-выводном корпусе с функцией обновления прошивки в конечном приложении
Автор: admin
7 Ноя
Анонсированный компанией 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 МБайт) (англ.)