Atmel анонсирует сверхмалопотребляющие микроконтроллеры SAM L22 на базе ядра ARM Cortex-M0+ с контроллером сегментного ЖКИ
Предназначены для реализации человеко-машинных интерфейсов с использованием ЖКИ, в таких областях, как автоматизация зданий (термостаты), приборы учета (счетчики воды, газа и электричества), портативная измерительная аппаратура, контроль доступа и в других приложениях, где необходимы визуальная обратная связь и сверхнизкое энергопотребление
Компания Atmel представила новую серию FLASH-микроконтроллеров линейки Atmel® | SMART - SAM L22, выполненных на базе ядра ARM® Cortex®-M0+ и встроенным контроллером сегментного жидко-кристаллического индикатора, поддерживающим до 320 сегментов.
Оптимизированные для применения в малопотребляющих устройствах с питанием от аккумуляторной батареи, новые микроконтроллеры оснащены до 256 КБ FLASH и до 32 КБ SRAM памятью и доступны в компактных корпусах с числом выводов от 48 до 100. SAM L22 поддерживают максимальную рабочую частоту 32 МГц и отличаются чрезвычайно низким уровнем энергопотребления - до 39 мкА/МГц в активном режиме при исполнении теста EEMBС CoreMark и 490 нА в режиме резервного питания с работающими часами реального времени.
Идентичный набор периферийных модулей, единое линейное адресное пространство, совместимость по программному коду и назначению выводов среди всего семейства устройств, позволяет разработчикам легко и интуитивно понятно портировать свои приложения на новые микроконтроллеры серии SAM L22. Все микроконтроллеры SAM L22 оснащены гибким в использовании набором интеллектуальной периферии, Системой Событий для обмена данными между периферийными узлами и аппаратным контроллером емкостного сенсорного интерфейса (PTC) с поддержкой кнопок, слайдеров, дисковых элементов ввода и датчиков присутствия (приближения).
Особенности микроконтроллеров SAM L22
Внутренняя архитектура микроконтроллеров семейства SAM L22
Таблица демонстрирует варианты исполнения по объему внутренней памяти, набору функций и типам корпусов.
FLASH / SRAM |
Микроконтроллеры серии SAM L22 |
256 КБ / 32 КБ |
SAML22G18 |
SAML22J18 |
SAML22N18 |
128 КБ / 16 КБ |
SAML22G17 |
SAML22J17 |
SAML22N17 |
64 КБ / 8 КБ |
SAML22G16 |
SAML22J16 |
SAML22N16 |
Контроллер ЖКИ |
0...120 сегментов |
0...184 сегментов |
0...320 сегментов |
SERCOM |
Три |
Четыре |
Шесть |
АЦП |
12-бит / 10 каналов |
12-бит / 16 каналов |
12-бит / 20 каналов |
Каналы сенсорного интерфейса |
132 |
182 |
256 |
Линии ввода/вывода |
36 |
50 |
82 |
Корпуса |
48-выводной TQFP и QFN |
64-выводной TQFP и QFN |
100-выводной TQFP и VFBGA |
Отличительные особенности:
- Ядро ARM Cortex-M0+ с рабочей частотой до 32 МГц
- Контроллер сегментного ЖКИ
-
- Поддерживает до 320 сегментов
- 16-канальный контроллер прямого доступа к памяти (DMA)
- 8-канальная Система Событий
- Динамически масштабируемые режимы питания
- Ток потребления в активном режиме
-
- 39 мкА/МГц при исполнении теста EEMBС CoreMark
- 28 мкА/МГц при вычислении последовательности Фибоначчи
- 12-битный АЦП с частотой дискретизации 1 MSPS (млн. выборок в сек.)
- Два аналоговых компаратора
- Модуль последовательных коммуникационных интерфейсов (SERCOM), включая интерфейс ISO 7816
- Контроллер полноскоростного (12 Мбит/с) USB 2.0, поддерживающий работу без внешнего источника тактового сигнала
- Линии детектирования несанкционированного доступа
- Аппаратный модуль шифрования стандарта AES с 256-битными ключами и генератор действительно случайных чисел (TRNG)
- Технология SleepWalking управления периферийными модулями в режимах пониженного энергопотребления
- Технология сверхмалого энергопотребления Atmel picoPower®
-
- Диапазон напряжений питания: от 1.62 В до 3.6 В
- Диапазон рабочих температур: от -40°С до +85°С
- Совместимы по программному коду и назначению выводов с ARM Cortex-M0+ микроконтроллерами серий SAM D и SAM L
Встроенный контроллер сегментного ЖКИ
Основные характеристики:
- До 8 (4) общих линий
- До 40 (44) сегментов на каждой общей линии
- Режим управления
-
- Уровень напряжения смещения (Bias) - статический, 1/2, 1/3 , 1/4
- Мультиплексирование сегментов (Duty) - статический, 1/2, 1/3 , 1/4, 1/6, 1/8
Встроенный контроллер сегментного ЖКИ (SLCD) поддерживает адресацию до 320 символов и может управлять 8-ю общими линиями по 40 сегментов или 4-мя общими линиями по 44 сегмента. Инновационные функции автоматического мерцания, автоматического отображения символов и битов в памяти ЖКИ, в сочетании с управлением посредством DMA-контроллера и режимом Sleepwalking, уменьшает энергопотребление системы за счет снижения нагрузки на ЦП. Контроллер поддерживает до 52 выводов, из которых пользователь может выбрать до 48 линий для подключения сегментного ЖКИ. Все выводы контроллера ЖКИ могут использоваться также в качестве линий ввода/вывода общего назначения (кроме устройств в 100-выводных корпусах, где 8 выводов служат исключительно линиями ввода общего назначения). Это обеспечивает максимальную гибкость при разработки топологии печатной платы.
Периферийный контроллер сенсорного интерфейса
Встроенный периферийный контроллер сенсорного интерфейса (PTC) обеспечивает высокоинтегрированное, стойкое к электромагнитным шумам и простое в использовании 3-вольтовое решение для сенсорных приложений. В сочетании с функциональными средствами разработки QTouch, данное решение сподвигло многих ведущих производителей бытовой техники и автомобильной электроники выбрать микроконтроллеры серии SAM D для реализации емкостных сенсорных интерфейсов пользователя в своих продуктах. Микроконтроллеры SAM L22 оснащены усовершенствованным PTC-контроллером. В SAM L22 он подключен к DMA-контроллеру, что позволило увеличить скорость передачи данных и снизить мощность потребления. С целью увеличить гибкость применения PTC-контроллера был добавлен мультиплексор линий X/Y. Максимум 24 канала (Y-линии) могут быть использованы для подключения сенсоров с собственной емкостью (self-capacitance) и до 256 (16 х 16) каналов для сенсоров с взаимной емкостью (mutual-capacinatce).
Программная библиотека Atmel QTouch® и инструмент разработки сенсорных приложений QTouch Composer полностью поддерживают микроконтроллеры SAM L22 и доступны для скачивания в магазине приложений Atmel Gallery.
Инженерные образцы микроконтроллеров SAM L22, уже доступные для заказа у официального дистрибьютора Atmel - компании Rainbow Electronics
Наименование |
Память |
SLCD |
Корпус |
ATSAML22G18A-MUTES |
256 КБ FLASH
32 КБ SRAM |
0...120 |
QFN-48 |
ATSAML22G18A-AUTES |
TQFP-48 |
ATSAML22J18A-MUTES |
0...184 |
QFN-64 |
ATSAML22J18A-AUTES |
TQFP-64 |
ATSAML22N18A-AUTES |
0...320 |
TQFP-100 |
Следует учесть, что данные инженерные образцы прошли ограниченный цикл тестов и они не должны использоваться в конечных изделиях.
Сравнительная таблица характеристик микроконтроллеров SAM L22, SAM L21, SAM D20 и SAM D21
Функция |
SAM D20 |
SAM D21 |
SAM L21 |
SAM L22 |
ЦПУ |
48 МГц Cortex-M0+ |
48 МГц Cortex-M0+ MTB |
48 МГц Cortex-M0+ MTB |
48 МГц Cortex-M0+ MTB / MPU |
Память |
16-256 КБ FLASH 4-32 КБ SRAM |
32-256 КБ FLASH 4-32 КБ SRAM |
32-256 КБ FLASH
4-32 КБ SRAM
1-8 КБ FLASH RWW
2-8 КБ LPSRAM |
64-256 КБ FLASH
8-32 КБ SRAM
1-8 КБ FLASH RWW |
Кол-во выводов |
32-64 26-52 GPIO |
32-64n26-52 GPIO |
32-64 26-52 GPIO |
48-100 36-82 GPIO |
Напряжение питания |
1.62-3.63 В |
1.62-3.63 В |
1.62-3.63 В |
1.62-3.63 В |
Система Событий |
8 каналов |
12 каналов |
12 каналов |
8 каналов |
DMA |
Нет |
12 каналов |
16 каналов |
16 каналов |
CRC |
32-бит для памяти |
32-бит для памяти
16-/32-бит для периферии |
32-бит для памяти
16-/32-бит для периферии |
32-бит для памяти
16-/32-бит для периферии |
Аналоговая периферия |
350 KSPS 12-бит АЦП (20 канал.) 350 KSPS 10-бит ЦАП (1 канал) 4 AC входа |
350 KSPS 12-бит АЦП (20 канал.) 350 KSPS 10-бит ЦАП (1 канал) 4 AC входа |
1 MSPS 12-бит АЦП (20 канал.) 1 MSPS 12-бит ЦАП (2 канала) 4 AC входа 3 ОУ |
1 MSPS 12-бит АЦП (20 канал.) 4 AC входа SLCD (320 симв.) |
Таймеры/счетчики |
До 8 ТС
-
1 RTC |
До 5 ТС
3 TCC
1 RTC |
До 5 ТС
3 TCC
1 RTC |
До 4 ТС
3 TCC
1 RTC
Tamper |
Коммуникационные интерфейсы |
До 6 SERCOM |
До 6 SERCOM
1 USB (Host/Device)
I2S |
До 6 SERCOM
1 USB (Host/Device) |
До 6 SERCOM
(+ISO7816)
1 USB (Device) |
Криптография |
Нет |
Нет |
AES/TRNG |
AES/TRNG |
PTC |
До 256 каналов |
До 256 каналов |
До 192 каналов |
До 256 каналов |
CCL |
Нет |
Нет |
Да |
Да |
Программные и инструментальные средства разработки
Интегрированная среда разработки (IDE) Atmel Studio и библиотека встраиваемого ПО Atmel Software Framework
Микроконтроллеры SAM L22 полностью поддерживаются в среде Atmel Studio® 6.2 Service Pack 2 и в библиотеке Atmel Software Framework версии ASF 3.27.
Отладочный комплект SAM L22 Xplained Pro
ATSAML22-XPRO доступен для заказа у официального дистрибьютора Atmel - компании Rainbow Electronics. Комплект включает основную плату с установленным микроконтроллером ATSAML22N18A-AUT с 256 КБ FLASH памяти в 100-выводном корпусе TQFP, встроенным отладчиком, портами USB-интерфейса и разъемами для плат расширения семейства Xplained Pro, а также плату расширения с сегментным ЖК индикатором SLCD1 Xplained Pro.
Документация:
версия для печати
|