Печать

Новый экономичный и высокопроизводительный микроконтроллер tinyAVR компании Atmel

Опубликовано . Опубликовано в Новости

Рейтинг:   / 1
ПлохоОтлично 

     ATtiny40 - новый представитель семейства маломощных и высокопроизводительных микроконтроллеров tinyAVR®, отличающийся поддержкой лидирующей технологии минимизации электропотребления picoPower®

    ATtiny40, а также его предшественник - Attiny20, являются микроконтроллерами общего назначения и оснащены внутрисистемно-программируемой Flash-памятью объемом 4 и 2 кбайт, соответственно, 12- и 8-канальным 10-битным АЦП, одним 8-битным таймером-счетчиком, одним 16-битным таймером счетчиком с возможностью программируемой генерации ШИМ-сигналов и I2C-совместимым интерфейсом. Основные отличия микроконтроллеров представлены ниже в таблице.

    Микроконтроллеры доступны в ультракомпактном корпусе VQFN с размерами 3мм х3мм, что позволит их использовать в применениях с весьма ограниченным пространством. ATtiny20 и ATtiny40 поддерживаются библиотекой QTouch® компании Atmel. Это облегчит интеграцию функций сенсорного интерфейса в разрабатываемое устройство.

    Типичные области применения

    ATtiny20 и ATtiny40 ориентированы на применение в потребительской и промышленной электронике, а также в компьютерном и коммуникационном оборудовании. Благодаря малым физическим размерам и малому потребляемому току, данные микроконтроллеры можно использовать даже в тех применениях, где ценится каждый квадратный миллиметр. В тех применениях, где необходимо контролировать и измерять окружающие параметры полезным окажется встроенный 8/12-канальный 10-битный АЦП. ATtiny20 и ATtiny40 могут выступить в роли эффективного и экономичного контроллера во многих применениях, от персональных средств связи до устройств промышленной автоматики. Наличие в микроконтроллерах аппаратного порта I2C делает их прекрасными компаньонами для процессоров РЧ связи или DSP-контроллеров, использующих архитектуру распределенного управления.

    Ключевые отличия

  ATtiny20 ATtiny40
Flash-память 2 кбайт 4 кбайт
SRAM 128 байт 256 байт
EEPROM Нет Нет
АЦП 8 каналов, 10 бит 12 каналов, 10 бит
Таймеры 1 х 8 бит
1 х 16 бит
1 х 8 бит
1 х 8/16 бит
ШИМ 2 канала, 8 бит
2 канала, 16 бит
2 канала, 8 бит
SPI Есть Есть
I2C Аппаратный, подчиненный порт Аппаратный, подчиненный порт
debugWire Нет Нет
ISP 5В, TPI 5В, TPI
Линии ввода-вывода 12 18
Размеры наименьшего корпуса 3мм х 3мм 3мм х 3мм

     Сравнение с конкурирующей продукцией

Отличительные особенности ATtiny40 (Atmel) PIC16F677 (Microchip)
Flash-память 4 кбайт 3.5 кбайт
EEPROM -- 256 байт
SRAM 256 байт 128 байт
Коммуникационный интерфейс Подчиненные SPI и TWI Нет
Аналогово-цифровой преобразователь 12 каналов, 10 бит, встроенный ИОН 12 каналов, 10 бит, без встроенного ИОН
Таймеры-счетчики 1 х 8 бит
1х8/16 бит
1 х 8 бит
1х 16 бит
нет функции захвата
нет функций сравнения
Выход ШИМ 2 канала, 8 бит Не поддержки ШИМ
Максимальная производительность 20MIPS 5MIPS
Рабочее напряжение 1.8В (4MIPS) 2В (1MIPS)
Потребляемый ток 200 мкА (2В, 1MIPS, активный режим), тип. значение 340 мкА (2В, 1MIPS, активный режим), тип. значение
Линии ввода-вывода 18 18
Размеры наименьшего корпуса VQFN (3мм х 3мм) QFN (4мм х 4мм)
Tags: ATtiny40 > Attiny20

Рекомендуем посмотреть