МК серии SAM C предназначены для быстро развивающегося рынка интеллектуальной бытовой техники и промышленных контроллеров, обеспечивая полный набор функций, включая контроллер емкостного сенсорного интерфейса, для разработок систем следующего поколения.
Микроконтроллеры SAM C20 и SAM C21 оптимизированы для использования в системах промышленной автоматики, бытовой технике и других приложениях с напряжением питания 5 В. Устройства выполнены на базе 32-битного ядра ARM Cortex-M0+ и содержат FLASH память объёмом до 256 КБ, SRAM память объёмом до 32 КБ. Приборы поставляются в корпусах с количеством выводов от 32 до 64. При максимальной тактовой частоте 48 МГц микроконтроллеры демонстрируют производительность на уровне 2.46 Coremark/МГц. Микроконтроллеры значительно упрощают процесс миграции между всеми моделями внутри всего семейства за счёт идентичности набора периферийных модулей и линейного адресного пространства, совместимости по программному коду и назначению выводов. Устройства интегрируют гибкие в работе интеллектуальные периферийные модули, фирменную систему событий для обмена данными между этими модулями без участия ЦПУ и контроллер сенсорного интерфейса для прямого подключения сенсорных емкостных кнопок, ползунков и дисков.
Микроконтроллеры семейства SAM C также совместимы по выводам с семейством микроконтроллеров общего назначения SAM D, выполненных на базе ядра Cortex-M0+.
Основные характеристики микроконтроллеров серии SAM C20
Память FLASH/SRAM |
SAM C20E | SAM C20G | SAM C20J |
---|---|---|---|
256 КБ / 32 КБ | Три 16-битных таймера-счётчика, один 16-битный таймер-счётчик для задач управления, 4 порта SERCOM, 10-канальный АЦП, 1-канальный ЦАП, 2 аналоговых компаратора, 26 линий ввода/вывода общего назначения (GPIO) | Пять 16-битных таймеров-счётчиков, один 24-битный таймер-счётчик для задач управления, 4 порта SERCOM, 14-канальный АЦП, 1-канальный ЦАП, 2 аналоговых компаратора, 38 линий ввода/вывода общего назначения (GPIO) | Пять 16-битных таймеров-счётчиков, один 24-битный таймер-счётчик для задач управления, 4 порта SERCOM, 20-канальный АЦП, 1-канальный ЦАП, 2 аналоговых компаратора, 52 линии ввода/вывода общего назначения (GPIO) |
128 КБ / 16 КБ | |||
64 КБ / 8 КБ | |||
32 КБ / 4 КБ | |||
16 КБ / 4 КБ | |||
Корпуса | 32-выводные QFN и QFP |
48-выводные QFN и QFP |
64-выводные QFN и QFP |
Внутренняя архитектура микроконтроллеров серии SAM C20 |
Отличительные особенности:
- Ядро ARM Cortex-M0+ с рабочей частотой до 48 МГц и модулем аппаратного умножения и деления
- Диапазон напряжения питания: от 2.7 В до 5.5 В
- Диапазон рабочих температур: от -40°С до 105°С
- 10-разрядный ЦАП с частотой преобразования 1 MSPS (млн. выборок в секунду)
- Два аналоговых компаратора
- Периферийный контроллер емкостного сенсорного интерфейса
- 32-разрядные часы реального времени с функцией календаря
- 6-канальная система событий
- 6-канальный контроллер прямого доступа к памяти (DMA), сохраняющий активное состояние в режиме сна остальной системы
- Набор последовательных коммуникационных модулей SERCOM с поддержкой: USART/UART с автоматическим определением скорости передачи данных, SPI, I2C с тактовой частотой до 3.4 МГц, PMBus, SMBus и инфракрасный порт IrDA
- Один таймер-счётчик для задач управления (TCC)
Основные характеристики микроконтроллеров серии SAM C21
Память FLASH/SRAM |
SAM C21E | SAM C21G | SAM C21J |
---|---|---|---|
256 КБ / 32 КБ | Три 16-битных таймера-счётчика, три 16-битных таймера-счётчика для задач управления, 4 порта SERCOM, 10-канальный АЦП, 1-канальный ЦАП, 4 аналоговых компаратора, 26 линий ввода/вывода общего назначения (GPIO) | Пять 16-битных таймеров-счётчиков, три 24-битных таймера-счётчика для задач управления, 6 портов SERCOM, 14-канальный АЦП, 1-канальный ЦАП, 4 аналоговых компаратора, 38 линий ввода/вывода общего назначения (GPIO) | Пять 16-битных таймеров-счётчиков, три 24-битных таймера-счётчика для задач управления, 6 портов SERCOM, 14-канальный АЦП, 1-канальный ЦАП, 4 аналоговых компаратора, 52 линии ввода/вывода общего назначения (GPIO) |
128 КБ / 16 КБ | |||
64 КБ / 8 КБ | |||
32 КБ / 4 КБ | |||
16 КБ / 4 КБ | |||
Корпуса | 32-выводные QFN и QFP |
48-выводные QFN и QFP |
64-выводные QFN и QFP |
Внутренняя архитектура микроконтроллеров серии SAM C21 |
Отличительные особенности:
- Ядро ARM Cortex-M0+ с рабочей частотой до 48 МГц и модулем аппаратного умножения и деления
- Диапазон напряжения питания: от 2.7 В до 5.5 В
- Диапазон рабочих температур: от -40°С до 105°С
- Сдвоенный 12-разрядный АЦП с частотой дискретизации 1 MSPS (млн. выборок в секунду)
- Один 10-разрядный ЦАП с частотой преобразования 1 MSPS (млн. выборок в секунду)
- Один 16-разрядный сигма-дельта АЦП
- Четыре аналоговых компаратора
- Периферийный контроллер емкостного сенсорного интерфейса
- 32-разрядные часы реального времени с функцией календаря
- 12-канальная система событий
- 12-канальный контроллер прямого доступа к памяти (DMA), сохраняющий активное состояние в режиме сна остальной системы
- Интерфейс CAN
- Набор последовательных коммуникационных модулей SERCOM с поддержкой: USART/UART с автоматическим определением скорости передачи данных, SPI, I2C с тактовой частотой до 3.4 МГц, PMBus, SMBus, RS-485 и инфракрасный порт IrDA
- Три таймера-счётчика для задач управления (TCC)
В следующей таблице перечислены коды заказа инженерных образцов микроконтроллеров с указанием основных параметров устройств, доступных через официального дистрибьютора Atmel - компанию Rainbow Electronics. Следует учесть, что данные образцы не прошли полный цикл тестирования и не сертифицированы для использования в конечных серийных продуктах.
Код заказа | Память FLASH/SRAM |
GPIO | Интерфейсы CAN и RS-485 |
Корпус |
---|---|---|---|---|
ATSAMC20E18A-AUTES | 256 КБ / 32 КБ | 26 | Нет | TQFP-32 |
ATSAMC20G18A-AUTES | 38 | TQFP-48 | ||
ATSAMC20J18A-AUTES | 52 | TQFP-64 | ||
ATSAMC21E18A-AUTES | 26 | Да | TQFP-32 | |
ATSAMC21G18A-AUTES | 38 | TQFP-48 | ||
ATSAMC21J18A-AUTES | 52 | TQFP-64 | ||
ATSAMC21E18A-MUTES | 26 | QFN-32 | ||
ATSAMC21G18A-MUTES | 38 | QFN-48 | ||
ATSAMC21J18A-MUTES | 52 | QFN-64 |
Atmel Studio и Atmel Software Framework
Семейство микроконтроллеров SAM C20 и SAM C21 обеспечено полной поддержкой в среде разработки Atmel® Studio и библиотеке программного обеспечения Atmel Software Framework.
Оценочная плата SAM C21 Xplained Pro
Плата доступна для заказа в Atmel Store и магазинах партнёров. SAM C21 Xplained Pro содержит микроконтроллер SAMC21J18A-AU с объёмом FLASH памяти 256 КБ в 64-выводном корпусе TQFP, встроенный программатор-отладчик, переключатель напряжения питания - 3.3 В/5 В, разъем подключения плат расширения Arduino, приёмопередатчики интерфейсов LIN и CAN, емкостные сенсорные кнопки, а также настраиваемый источник опорного напряжения для сигма-дельта АЦП.
Код заказа платы: ATSAMC21-XPRO.
Периферийный контроллер сенсорного интерфейса
Встроенный контроллер сенсорного интерфейса (PTC) позволяет реализовать лёгкую в использовании систему управления с напряжением питания 5 В на основе емкостных сенсорных кнопок с высокой степенью интеграции и высокой помехоустойчивостью. Благодаря поддержке данного контроллера в среде разработки QTouch многие крупные производители бытовой техники и автомобильной электроники используют в своих продуктах микроконтроллеры семейства SAM D для реализации пользовательского интерфейса на основе емкостных сенсоров. С появлением микроконтроллеров семейства SAM C стало возможным реализовать ещё более эффективную систему сенсорного управления, что предопределило её использование в качестве передовой технологии для пользователей, которым необходимо устройство с напряжением питания 5 В.
Предварительный выпуск программной библиотеки для PTC компания Atmel планирует осуществить в июле 2015 года. Её производственная версия будет представлена до начала массового выпуска микроконтроллеров семейства SAM C.
Соответствие стандарту безопасности IEC 60730 Class B
IEC 60730, иначе известный как IEC 60335, представляет собой стандарт безопасности для бытовой техники и включает в себя три уровня сертификации:
- Class A – прибор не требует мер обеспечения безопасности
- Class B – прибор обеспечивает предотвращение опасности при возникновении неисправности
- Class C – то же, что и Class B, но без применения дополнительных защитных устройств
Подробная информация по данному вопросу представлена в руководстве:
AVR 1610: Руководство по соответствию стандарту безопасности IEC 60730 Class B для микроконтроллеров семейства XMEGA (http://www.atmel.com/images/doc42008.pdf)
Отличительные особенности микроконтроллеров серий SAM C20 и SAM C21
Характеристика | SAM C20 | SAM C21 |
---|---|---|
Процессорное ядро | Cortex-M0+ с аппаратным модулем деления и извлечения квадратного корня | Cortex-M0+ с аппаратным модулем деления и извлечения квадратного корня |
Максимальная тактовая частота | 48 МГц | 48 МГц |
Диапазон напряжения питания | 2.7...5.5 В | 2.7...5.5 В |
Диапазон рабочих температур | -40...+105°C | -40...+105°C |
Количество выводов корпуса | 32/48/64 | 32/48/64 |
Внутренняя FLASH-память | 32...256 КБ | 32...256 КБ |
Внутренняя SRAM-память | 4...32 КБ | 4...32 КБ |
Внутренняя EEPROM-память | 2...8 КБ | 2...8 КБ |
Каналов DMA-контроллера | 6 | 12 |
Система событий | Да | Да |
USART | 4 SEROM | 4...6 SERCOM |
TWI | ||
SPI | ||
CAN | Нет | 1 или 2 |
АЦП | 12 бит, частота дискретизации 1 MSPS | Сдвоенный, 12 бит, частота дискретизации 1 MSPS; 16 разрядов, частота дискретизации 1 KSPS |
ЦАП | Один, 10 бит | Один, 10 бит |
Аналоговый компаратор | 2 | 4 |
Контроллер сенсорного интерфейса | Да | Да |
Автор документа: Варламов
, http://www.rtcs.ru" |
Дата публикации: 17.07.2015 Дата редактирования: 17.07.2015 |
Кол-во просмотров 1271 | |
Все новости одной лентой |