Atmel | SMART SAM C

5-вольтовые устройства Cortex-M0+ для бытовой техники и промышленных систем управления

Семейство устройств Atmel® | SMART SAM C на базе ядра ARM® Cortex®-M0+ воплощает в себе десятилетия инноваций в технологиях встраиваемых флеш-микроконтроллеров. Оно устанавливает новые стандарты гибкости и простоты использования, сочетая мощность и энергоэффективность микроконтроллеров на базе ядра ARM Cortex-M0+, оптимизированную архитектуру и набор периферийных устройств. Устройства Atmel | SMART SAM C представляют собой по-настоящему дифференцированные 5-вольтовые микроконтроллеры, идеально подходящие для бытовых приборов, промышленных систем управления и других систем с напряжением питания 5 В.


  • SAM C20 предлагает богатый набор периферийных устройств, гибкость и простоту использования при рабочем напряжении 5 В.
  • SAM C21 обладает всеми возможностями МК SAM C20 и оснащен такими дополнительными блоками, как интерфейсы CAN (стандарт Controller Area Network) и RS-485, датчик температуры, математический ускоритель для операций деления и извлечения квадратного корня, ЦАП и 16-разрядный сигма-дельта АЦП.

Ключевые особенности

  • Рабочее напряжение 2,7–5,5 В — гарантирует наилучшее соотношение "сигнал/шум" и надежность с точки зрения помехоустойчивости, ЭМС, ЭСР и эффекта защелкивания.
  • Периферийный контроллер сенсорного ввода Atmel® QTouch® — обеспечивает встроенную аппаратную поддержку кнопок, ползунков, колес прокрутки и датчиков приближения. Сенсорный ввод может реализовываться как с взаимной, так и с собственной емкостью. Внешние компоненты не требуются. При этом гарантируются превосходная чувствительность и помехоустойчивость, а также обеспечивается автоматическая калибровка, избавляющая от необходимости настройки пользователем.
  • Гибкость периферии — инновационный модуль последовательной связи (SERCOM) поддерживает полностью программную настройку для обработки сигналов интерфейсов I2C, USART/UART, SPI, RS485 и LIN. Наличие нескольких модулей SERCOM в устройстве позволяет точно задать набор периферийных интерфейсов в соответствии с вашими потребностями.
  • Шина CAN — микроконтроллеры серии SAM C21 обладают двумя модулями CAN (Controller Area Network), которые поддерживают стандарты CAN 2.0A/B и CAN-FD 1.0.
  • Прямой доступ к памяти — микроконтроллеры серии SAM C20 оснащены 6-канальным контроллером прямого доступа к памяти (DMA), который поддерживает передачу данных в память и на периферийные устройства. МК серии SAM C21 обладают 12-канальным контроллером DMA.
  • Масштабируемость — объем флеш-памяти варьируется от 32 до 256 КБ, а количество выводов корпуса — от 32 до 64.

 

SAM C20

Преимущества

Описание

  • Микроконтроллер на базе ARM Cortex-M0+ с рабочей частотой до 48 МГц.
  • До 256 КБ встроенной флеш-памяти и до 32 КБ памяти SRAM.
  • Рабочее напряжение 2,7–5,5 В.
  • Четыре гибких модуля последовательной связи (SERCOM).
  • 12-разрядный АЦП (SAM C20J: 12 каналов; SAM C20G: 12 каналов; SAM C20E: 10 каналов).
  • Аппаратная поддержка сенсорного ввода.
  • Корпуса QFP и QFN (SAM C20J: 64 вывода; SAM C20G: 48 выводов; SAM C20E: 32 вывода).

Благодаря богатому набору периферийных устройств, гибкости, простоте использования и рабочим напряжениям от 2,7 до 5,5 В микроконтроллеры Atmel SAM C20 на базе ядра ARM Cortex-M0+ являются отличным выбором для широкого спектра потребительских, промышленных и других систем с напряжением питания 5 В. Серия устройств SAM C20 разработана с целью обеспечить удобную, интуитивную миграцию между устройствами SAM C с идентичными периферийными модулями, совместимым шестнадцатеричным кодом и линейной таблицей адресов.

Устройство
Описание

5V ARM Cortex-M0+ based microcontroller with 32KB Flash, 4KB SRAM, 48 MHz, three 16-bit timer/counters, DMA, four SERCOMs, one 12-bit ADC (10 channels), 10-bit DAC, 32 pins, LIN (master/slave)

5V ARM Cortex-M0+ based microcontroller with 64KB Flash, 8KB SRAM, 48 MHz, three 16-bit timer/counters, DMA, four SERCOMs, one 12-bit ADC (10 channels), 10-bit DAC, 32 pins, LIN (master/slave)

5V ARM Cortex-M0+ based microcontroller with 128KB Flash, 16KB SRAM, 48 MHz, three 16-bit timer/counters, DMA, four SERCOMs, one 12-bit ADC (10 channels), 10-bit DAC, 32 pins, LIN (master/slave)

5V ARM Cortex-M0+ based microcontroller with 256KB Flash, 32KB SRAM, 48 MHz, three 16-bit timer/counters, DMA, four SERCOMs, one 12-bit ADC (10 channels), 10-bit DAC, 32 pins, LIN (master/slave)

5V ARM Cortex-M0+ based microcontroller with 32KB Flash, 4KB SRAM, 48 MHz, five 16-bit timer/counters, DMA, four SERCOMs, one 12-bit ADC (12 channels), 48 pins, LIN (master/slave)

5V ARM Cortex-M0+ based microcontroller with 64KB Flash, 8KB SRAM, 48 MHz, five 16-bit timer/counters, DMA, four SERCOMs, one 12-bit ADC (12 channels), 48 pins, LIN (master/slave)

5V ARM Cortex-M0+ based microcontroller with 128KB Flash, 16KB SRAM, 48 MHz, five 16-bit timer/counters, DMA, four SERCOMs, one 12-bit ADC (12 channels), 48 pins, LIN (master/slave)

5V ARM Cortex-M0+ based microcontroller with 256KB Flash, 32KB SRAM, 48 MHz, five 16-bit timer/counters, DMA, four SERCOMs, one 12-bit ADC (12 channels), 48 pins, LIN (master/slave)

5V ARM Cortex-M0+ based microcontroller with 32KB Flash, 4KB SRAM, 48 MHz, five 16-bit timer/counters, DMA, four SERCOMs, one 12-bit ADC (12 channels), 64 pins, LIN (master/slave)

5V ARM Cortex-M0+ based microcontroller with 64KB Flash, 8KB SRAM, 48 MHz, five 16-bit timer/counters, DMA, four SERCOMs, one 12-bit ADC (12 channels), 64 pins, LIN (master/slave)

5V ARM Cortex-M0+ based microcontroller with 128KB Flash, 16KB SRAM, 48 MHz, five 16-bit timer/counters, DMA, four SERCOMs, one 12-bit ADC (12 channels), 64 pins, LIN (master/slave)

5V ARM Cortex-M0+ based microcontroller with 256KB Flash, 32KB SRAM, 48 MHz, five 16-bit timer/counters, DMA, four SERCOMs, one 12-bit ADC (12 channels), 64 pins, LIN (master/slave)

SAM C21

Преимущества

Описание

  • Микроконтроллер на базе ARM Cortex-M0+ с рабочей частотой до 48 МГц.
  • До 256 КБ встроенной флеш-памяти и до 32 КБ памяти SRAM.
  • Рабочее напряжение 2,7–5,5 В.
  • Интерфейс CAN (Controller Area Network).
  • Прямой доступ к памяти и система обработки событий.
  • Шесть (в случае SAM С21J и SAM С21G; в случае SAM С21E — четыре) гибких модулей последовательной связи (SERCOM).
  • 12-разрядный АЦП (SAM C21J: 20 каналов; SAM C21G: 14 каналов; SAM C21E: 10 каналов).
  • 16-разрядный S-D АЦП (SAM C21J: 3 канала; SAM C21G: 2 канала; SAM C21E: 1 канал).
  • Датчик температуры.
  • Математический ускоритель для операций деления и извлечения квадратного корня (DIVAS).
  • Аппаратная поддержка сенсорного ввода.
  • Корпуса QFP и QFN (SAM C21J: 64 вывода; SAM C21G: 48 выводов; SAM C21E: 32 вывода).

Благодаря богатому набору периферийных устройств, гибкости, простоте использования и рабочим напряжениям от 2,7 до 5,5 В микроконтроллеры Atmel SAM C21 на базе ядра ARM Cortex-M0+ являются отличным выбором для широкого спектра потребительских и промышленных систем. Серия устройств SAM C21 разработана с целью обеспечить удобную, интуитивную миграцию между устройствами SAM C с идентичными периферийными модулями, совместимым кодом и линейной таблицей адресов.

Устройство
Описание

5V ARM Cortex-M0+ based microcontroller with 32KB Flash, 4KB SRAM, 48 MHz, three 16-bit timer/counters, DMA, four SERCOMs, two 12-bit ADC (10 channels), 10-bit DAC, 32 pins, CAN, LIN (master/slave), 16-bit Sigma Delta ADC

5V ARM Cortex-M0+ based microcontroller with 64KB Flash, 8KB SRAM, 48 MHz, three 16-bit timer/counters, DMA, four SERCOMs, two 12-bit ADC (10 channels), 10-bit DAC, 32 pins, CAN, LIN (master/slave), 16-bit Sigma Delta ADC

5V ARM Cortex-M0+ based microcontroller with 128KB Flash, 16KB SRAM, 48 MHz, three 16-bit timer/counters, DMA, four SERCOMs, two 12-bit ADC (10 channels), 10-bit DAC, 32 pins, CAN, LIN (master/slave), 16-bit Sigma Delta ADC

5V ARM Cortex-M0+ based microcontroller with 256KB Flash, 32KB SRAM, 48 MHz, three 16-bit timer/counters, DMA, four SERCOMs, two 12-bit ADC (10 channels), 10-bit DAC, 32 pins, CAN, LIN (master/slave), 16-bit Sigma Delta ADC

5V ARM Cortex-M0+ based microcontroller with 32KB Flash, 4KB SRAM, 48 MHz, five 16-bit timer/counters, DMA, six SERCOMs, two 12-bit ADC (14 unique channels), 10-bit DAC, 48 pins, dual CAN, LIN (master/slave), 16-bit Sigma Delta ADC

5V ARM Cortex-M0+ based microcontroller with 64KB Flash, 8KB SRAM, 48 MHz, five 16-bit timer/counters, DMA, six SERCOMs, two 12-bit ADC (14 unique channels), 10-bit DAC, 48 pins, dual CAN, LIN (master/slave), 16-bit Sigma Delta ADC

5V ARM Cortex-M0+ based microcontroller with 128KB Flash, 16KB SRAM, 48 MHz, five 16-bit timer/counters, DMA, six SERCOMs, two 12-bit ADC (14 unique channels), 10-bit DAC, 48 pins, dual CAN, LIN (master/slave), 16-bit Sigma Delta ADC

5V ARM Cortex-M0+ based microcontroller with 256KB Flash, 32KB SRAM, 48 MHz, five 16-bit timer/counters, DMA, six SERCOMs, two 12-bit ADC (14 unique channels), 10-bit DAC, 48 pins, dual CAN, LIN (master/slave), 16-bit Sigma Delta ADC

5V ARM Cortex-M0+ based microcontroller with 32KB Flash, 4KB SRAM, 48 MHz, five 16-bit timer/counters, DMA, six SERCOMs, two 12-bit ADC (20 unique channels), 10-bit DAC, 64 pins, dual CAN, LIN (master/slave), 16-bit Sigma Delta ADC

5V ARM Cortex-M0+ based microcontroller with 64KB Flash, 8KB SRAM, 48 MHz, five 16-bit timer/counters, DMA, six SERCOMs, two 12-bit ADC (20 unique channels), 10-bit DAC, 64 pins, dual CAN, LIN (master/slave), 16-bit Sigma Delta ADC

5V ARM Cortex-M0+ based microcontroller with 128KB Flash, 16KB SRAM, 48 MHz, five 16-bit timer/counters, DMA, six SERCOMs, two 12-bit ADC (20 unique channels), 10-bit DAC, 64 pins, dual CAN, LIN (master/slave), 16-bit Sigma Delta ADC

5V ARM Cortex-M0+ based microcontroller with 256KB Flash, 32KB SRAM, 48 MHz, five 16-bit timer/counters, DMA, six SERCOMs, two 12-bit ADC (20 unique channels), 10-bit DAC, 64 pins, dual CAN, LIN (master/slave), 16 bit Sigma Delta ADC