Микроконтроллеры серии SAM D на базе процессора ARM Cortex®-M0+
Новый эталон гибкости и легкости применения
Входящие в линейку продуктов Atmel® | SMARTTM, микроконтроллеры SAM D с ядром ARM® Cortex®-M0+ построены на основе десятилетий инновационного развития и опыта компании Atmel в проектировании микроконтроллеров с интегрированной FLASH памятью. Задавая новые стандарты гибкости и простоты применения, они сочетают высокую производительность и энергоэффективность процессора ARM® Cortex®-M0+ с оптимизированной архитектурой и функциональным набором периферийных модулей. Микроконтроллеры SAM D предлагают разработчикам дифференцированное решение, идеально подходящее для самого широкого спектра экономичных, недорогих промышленных и потребительских приложений.
- SAM D21 - обратно совместимы с микроконтроллерами SAM D20 и поддерживают дополнительные функции, такие как полноскоростной USB 2.0, контроллер прямого доступа к памяти (DMA) и широкофункциональные таймеры/счетчики.
- SAM D20 - сочетают обширный набор периферии, гибкость и легкость применения с минимальной мощностью потребления
- SAM D11 - совместимы с микроконтроллерами SAM D10, SAM D20 и SAM D21. Оснащены контроллером полноскоростного USB 2.0, отсутствующим в SAM D10
- SAM D10 - самый младший представитель семейства микроконтроллеров SAM D по объему внутренней памяти, количеству выводов и функциональным возможностям. Совместимы с микроконтроллерами SAM D10, SAM D20 и SAM D21
Отличительные особенности
- Пониженное энергопотребление - передовые технологии энергосбережения, включая Систему Событий, позволяющую периферийным модулям взаимодействовать между собой без участия ЦПУ. Функция SleepWalkingTM позволяет периферийным блокам выводить ЦПУ из режима сна только в случае заранее определенных событий, снижая тем самым общее энергопотребление системы.
- Гибкая периферия - инновационный модуль последовательного коммуникационного интерфейса (SERCOM) полностью программно конфигурируемый для работы с шинами I2C, USART/UART и SPI. Благодаря нескольким модулям SERCOM в микроконтроллере, разработчик может гибко адаптировать различные периферийные узлы под задачи конкретного приложения. Интерфейс I2C в микроконтроллерах SAM D21 поддерживает рабочую частоту до 3.4 МГц (также поддерживаются шины I2S, PMBus и SMBus). Помимо этого, микроконтроллеры SAM D10 и SAM D11 поддерживают интерфейс IrDA.
- Контроллер прямого доступа к памяти - SAM D21 оснащен 8-канальным, а SAM D10 и SAM D11 6-канальным DMA-контроллером, поддерживающим обмен данными, как с памятью так и с периферийными узлами.
- Максимально доступное число выводов - микроконтроллеру SAM D11 достаточно всего одной пары выводов для системы питания, что увеличивает число выводов, доступных для прикладных задач.
- Полноскоростной USB - SAM D21 оснащен контроллером интерфейса полноскоростного (12 Мбит/с) USB 2.0 с поддержкой режимов USB Device и USB Host, в то время как SAM D11 поддерживает полноскоростной USB только с режимом Device. В режиме USB Device контроллер может работать от внутреннего RC-генератора, что снижает число внешних компонентов и сложность схемы.
- Контроллер сенсорного интерфейса Atmel QTouch® - аппаратно реализованный контроллер емкостного сенсорного интерфейса с поддержкой кнопок, слайдеров, дисковых элементов ввода и датчика приближения, не требующий каких-либо внешних компонентов. Контроллер отличается высокой чувствительностью и стойкостью к помехам, а также оснащен схемой автоматической калибровки, что не потребует пользовательской настройки.
- Масштабируемость - объем внутренней FLASH памяти варьируется в диапазоне от 8 Кбайт до 256 Кбайт, корпуса по числу выводов от 14 до 64.
SAM D21
Отличительные особенности
- Ядро ARM Cortex-M0+ с рабочей частотой до 48 МГц
- Внутренняя память до 256 Кбайт FLASH и до 32 Кбайт SRAM
- Энергопотребление не более 70 мкА/МГц
- Контроллер DMA и Система Событий
- Шесть (SAM D21J и SAM D21G) или четыре (SAM D21E) последовательных коммуникационных модуля SERCOM
- Контроллер полноскоростного USB 2.0 с режимами Device / Host
- 12-битный АЦП (20 каналов SAM D21J, 14 каналов SAM D21G, 10 каналов SAM D21E); 10-битный ЦАП
- Аппаратный контроллер сенсорного интерфейса
- Корпуса QFP и QFN (64 вывода SAM D21J, 48 выводов SAM D21G, 32 вывода SAM D21E)
Устройство |
Описание |
ATSAMD21J18A |
ARM микроконтроллер на базе ядра Cortex-M0+ с 256KB Flash, 32KB SRAM, 48 МГц, пять 16-битных таймеров/счетчиков, DMA, 6 SERCOMs, USB, 20-канальный 12-битный АЦП, 10-битный ЦАП, 64-выводной корпус |
ATSAMD21J17A |
ARM микроконтроллер на базе ядра Cortex-M0+ с 128KB Flash, 16KB SRAM, 48 МГц, пять 16-битных таймеров/счетчиков, DMA, 6 SERCOMs, USB, 20-канальный 12-битный АЦП, 10-битный ЦАП, 64-выводной корпус |
ATSAMD21J16A |
ARM микроконтроллер на базе ядра Cortex-M0+ с 64KB Flash, 8KB SRAM, 48 МГц, пять 16-битных таймеров/счетчиков, DMA, 6 SERCOMs, USB, 20-канальный 12-битный АЦП, 10-битный ЦАП, 64-выводной корпус |
ATSAMD21J15A |
ARM микроконтроллер на базе ядра Cortex-M0+ с 32KB Flash, 4KB SRAM, 48 МГц, пять 16-битных таймеров/счетчиков, DMA, 6 SERCOMs, USB, 20-канальный 12-битный АЦП, 10-битный ЦАП, 64-выводной корпус |
ATSAMD21G18A |
ARM микроконтроллер на базе ядра Cortex-M0+ с 256KB Flash, 32KB SRAM, 48 МГц, три 16-битных таймера/счетчика, DMA, 6 SERCOMs, USB, 14-канальный 12-битный АЦП, 10-битный ЦАП, 48-выводной корпус |
ATSAMD21G17A |
ARM микроконтроллер на базе ядра Cortex-M0+ с 128KB Flash, 16KB SRAM, 48 МГц, три 16-битных таймера/счетчика, DMA, 6 SERCOMs, USB, 14-канальный 12-битный АЦП, 10-битный ЦАП, 48-выводной корпус |
ATSAMD21G16A |
ARM микроконтроллер на базе ядра Cortex-M0+ с 64KB Flash, 8KB SRAM, 48 МГц, три 16-битных таймера/счетчика, DMA, 6 SERCOMs, USB, 14-канальный 12-битный АЦП, 10-битный ЦАП, 48-выводной корпус |
ATSAMD21G15A |
ARM микроконтроллер на базе ядра Cortex-M0+ с 32KB Flash, 4KB SRAM, 48 МГц, три 16-битных таймера/счетчика, DMA, 6 SERCOMs, USB, 14-канальный 12-битный АЦП, 10-битный ЦАП, 48-выводной корпус |
ATSAMD21E18A |
ARM микроконтроллер на базе ядра Cortex-M0+ с 256KB Flash, 32KB SRAM, 48 МГц, три 16-битных таймера/счетчика, DMA, 4 SERCOMs, USB, 10-канальный 12-битный АЦП, 10-битный ЦАП, 32-выводной корпус |
ATSAMD21E17A |
ARM микроконтроллер на базе ядра Cortex-M0+ с 128KB Flash, 16KB SRAM, 48 МГц, три 16-битных таймера/счетчика, DMA, 4 SERCOMs, USB, 10-канальный 12-битный АЦП, 10-битный ЦАП, 32-выводной корпус |
ATSAMD21E16A |
ARM микроконтроллер на базе ядра Cortex-M0+ с 64KB Flash, 8KB SRAM, 48 МГц, три 16-битных таймера/счетчика, DMA, 4 SERCOMs, USB, 10-канальный 12-битный АЦП, 10-битный ЦАП, 32-выводной корпус |
ATSAMD21E15A |
ARM микроконтроллер на базе ядра Cortex-M0+ с 32KB Flash, 4KB SRAM, 48 МГц, три 16-битных таймера/счетчика, DMA, 4 SERCOMs, USB, 10-канальный 12-битный АЦП, 10-битный ЦАП, 32-выводной корпус |
SAM D20
Отличительные особенности
- Ядро ARM Cortex-M0+ с рабочей частотой до 48 МГц
- Внутренняя память до 256 Кбайт FLASH и до 32 Кбайт SRAM
- Энергопотребление не более 70 мкА/МГц
- Шесть (SAM D20J и SAM D20G) или четыре (SAM D20E) последовательных коммуникационных модуля SERCOM
- 12-битный АЦП (20 каналов SAM D20J, 14 каналов SAM D20G, 10 каналов SAM D20E); 10-битный ЦАП
- Аппаратный контроллер сенсорного интерфейса
- Корпуса QFP и QFN (64 вывода SAM D20J, 48 выводов SAM D20G, 32 вывода SAM D20E)
Устройство |
Описание |
ATSAMD20J18 |
ARM микроконтроллер на базе ядра Cortex-M0+ с 256KB Flash, 32KB SRAM, 48 МГц, восемь 16-битных таймеров/счетчиков, DMA, 6 SERCOMs, 20-канальный 12-битный АЦП, 10-битный ЦАП, 64-выводной корпус |
ATSAMD20J17 |
ARM микроконтроллер на базе ядра Cortex-M0+ с 128KB Flash, 16KB SRAM, 48 МГц, восемь 16-битных таймеров/счетчиков, DMA, 6 SERCOMs, 20-канальный 12-битный АЦП, 10-битный ЦАП, 64-выводной корпус |
ATSAMD20J16 |
ARM микроконтроллер на базе ядра Cortex-M0+ с 64KB Flash, 8KB SRAM, 48 МГц, восемь 16-битных таймеров/счетчиков, DMA, 6 SERCOMs, 20-канальный 12-битный АЦП, 10-битный ЦАП, 64-выводной корпус |
ATSAMD20J15 |
ARM микроконтроллер на базе ядра Cortex-M0+ с 32KB Flash, 4KB SRAM, 48 МГц, восемь 16-битных таймеров/счетчиков, DMA, 6 SERCOMs, 20-канальный 12-битный АЦП, 10-битный ЦАП, 64-выводной корпус |
ATSAMD20J14 |
ARM микроконтроллер на базе ядра Cortex-M0+ с 16KB Flash, 2KB SRAM, 48 МГц, восемь 16-битных таймеров/счетчиков, DMA, 6 SERCOMs, 20-канальный 12-битный АЦП, 10-битный ЦАП, 64-выводной корпус |
ATSAMD20G18 |
ARM микроконтроллер на базе ядра Cortex-M0+ с 256KB Flash, 32KB SRAM, 48 МГц, шесть 16-битных таймеров/счетчиков, DMA, 6 SERCOMs, 14-канальный 12-битный АЦП, 10-битный ЦАП, 48-выводной корпус |
ATSAMD20G17 |
ARM микроконтроллер на базе ядра Cortex-M0+ с 128KB Flash, 16KB SRAM, 48 МГц, шесть 16-битных таймеров/счетчиков, DMA, 6 SERCOMs, 14-канальный 12-битный АЦП, 10-битный ЦАП, 48-выводной корпус |
ATSAMD20G16 |
ARM микроконтроллер на базе ядра Cortex-M0+ с 64KB Flash, 8KB SRAM, 48 МГц, шесть 16-битных таймеров/счетчиков, DMA, 6 SERCOMs, 14-канальный 12-битный АЦП, 10-битный ЦАП, 48-выводной корпус |
ATSAMD20G15 |
ARM микроконтроллер на базе ядра Cortex-M0+ с 32KB Flash, 4KB SRAM, 48 МГц, шесть 16-битных таймеров/счетчиков, DMA, 6 SERCOMs, 14-канальный 12-битный АЦП, 10-битный ЦАП, 48-выводной корпус |
ATSAMD20G14 |
ARM микроконтроллер на базе ядра Cortex-M0+ с 16KB Flash, 2KB SRAM, 48 МГц, шесть 16-битных таймеров/счетчиков, DMA, 6 SERCOMs, 14-канальный 12-битный АЦП, 10-битный ЦАП, 48-выводной корпус |
ATSAMD20E18 |
ARM микроконтроллер на базе ядра Cortex-M0+ с 256KB Flash, 32KB SRAM, 48 МГц, шесть 16-битных таймеров/счетчиков, DMA, 4 SERCOMs, 10-канальный 12-битный АЦП, 10-битный ЦАП, 32-выводной корпус |
ATSAMD20E17 |
ARM микроконтроллер на базе ядра Cortex-M0+ с 128KB Flash, 16KB SRAM, 48 МГц, шесть 16-битных таймеров/счетчиков, DMA, 4 SERCOMs, 10-канальный 12-битный АЦП, 10-битный ЦАП, 32-выводной корпус |
ATSAMD20E16 |
ARM микроконтроллер на базе ядра Cortex-M0+ с 64KB Flash, 8KB SRAM, 48 МГц, шесть 16-битных таймеров/счетчиков, DMA, 4 SERCOMs, 10-канальный 12-битный АЦП, 10-битный ЦАП, 32-выводной корпус |
ATSAMD20E15 |
ARM микроконтроллер на базе ядра Cortex-M0+ с 32KB Flash, 4KB SRAM, 48 МГц, шесть 16-битных таймеров/счетчиков, DMA, 4 SERCOMs, 10-канальный 12-битный АЦП, 10-битный ЦАП, 32-выводной корпус |
ATSAMD20E14 |
ARM микроконтроллер на базе ядра Cortex-M0+ с 16KB Flash, 2KB SRAM, 48 МГц, шесть 16-битных таймеров/счетчиков, DMA, 4 SERCOMs, 10-канальный 12-битный АЦП, 10-битный ЦАП, 32-выводной корпус |
SAM D11
Отличительные особенности
- Ядро ARM Cortex-M0+ с рабочей частотой до 48 МГц
- Внутренняя память до 16 Кбайт FLASH и до 4 Кбайт SRAM
- Энергопотребление не более 70 мкА/МГц
- Контроллер DMA и Система Событий
- Три (SAM D11D) или два (SAM D11C) последовательных коммуникационных модуля SERCOM
- Контроллер полноскоростного USB 2.0 с режимом Device
- 12-битный АЦП (10 каналов SAM D11D, 5 каналов SAM D11C); 10-битный ЦАП
- Аппаратный контроллер сенсорного интерфейса
- Корпуса SOIC (20 выводов SAM D11D, 14 выводов SAM D11C) и QFN (только SAM D11D 24 вывода)
Устройство |
Описание |
ATSAMD11D14A |
ARM микроконтроллер на базе ядра Cortex-M0+ с 16KB Flash, 4KB SRAM, два 16-битных таймера/счетчика, DMA, 3 SERCOMs, USB Device, 10- или 8-канальный 12-битный АЦП, 10-битный ЦАП, 20 и 24-выводные корпуса |
ATSAMD11D13A |
ARM микроконтроллер на базе ядра Cortex-M0+ с 8KB Flash, 4KB SRAM, два 16-битных таймера/счетчика, DMA, 3 SERCOMs, USB Device, 10- или 8-канальный 12-битный АЦП, 10-битный ЦАП, 20 и 24-выводные корпуса |
ATSAMD11C14A |
ARM микроконтроллер на базе ядра Cortex-M0+ с 16KB Flash, 4KB SRAM, два 16-битных таймера/счетчика, DMA, 2 SERCOMs, USB Device, 5-канальный 12-битный АЦП, 10-битный ЦАП, 14-выводные корпуса |
ATSAMD11C13A |
ARM микроконтроллер на базе ядра Cortex-M0+ с 8KB Flash, 4KB SRAM, два 16-битных таймера/счетчика, DMA, 2 SERCOMs, USB Device, 5-канальный 12-битный АЦП, 10-битный ЦАП, 14-выводные корпуса |
SAM D10
Отличительные особенности
- Ядро ARM Cortex-M0+ с рабочей частотой до 48 МГц
- Внутренняя память до 16 Кбайт FLASH и до 4 Кбайт SRAM
- Энергопотребление не более 70 мкА/МГц
- Контроллер DMA и Система Событий
- Три (SAM D10D) или два (SAM D10C) последовательных коммуникационных модуля SERCOM
- 12-битный АЦП (10 каналов SAM D10D, 5 каналов SAM D10C); 10-битный ЦАП
- Аппаратный контроллер сенсорного интерфейса
- До 22 линий ввода/вывода общего назначения (только SAM D10D), 12 линий ввода/вывода общего назначения (SAM D10C)
- Корпуса SOIC (20 выводов SAM D10D, 14 выводов SAM D10C) и QFN (только SAM D10D 24 вывода)
Устройство |
Описание |
ATSAMD10D14A |
ARM микроконтроллер на базе ядра Cortex-M0+ с 16KB Flash, 4KB SRAM, три 16-битных таймера/счетчика, DMA, 3 SERCOMs, 10- или 8-канальный 12-битный АЦП, 10-битный ЦАП, 20 и 24-выводные корпуса |
ATSAMD10D13A |
ARM микроконтроллер на базе ядра Cortex-M0+ с 8KB Flash, 4KB SRAM, три 16-битных таймера/счетчика, DMA, 3 SERCOMs, 10- или 8-канальный 12-битный АЦП, 10-битный ЦАП, 20 и 24-выводные корпуса |
ATSAMD10C14A |
ARM микроконтроллер на базе ядра Cortex-M0+ с 16KB Flash, 4KB SRAM, два 16-битных таймера/счетчика, DMA, 2 SERCOMs, 5-канальный 12-битный АЦП, 10-битный ЦАП, 14-выводной корпус |
ATSAMD10C13A |
ARM микроконтроллер на базе ядра Cortex-M0+ с 8KB Flash, 4KB SRAM, два 16-битных таймера/счетчика, DMA, 2 SERCOMs, 5-канальный 12-битный АЦП, 10-битный ЦАП, 14-выводной корпус |
|