CC1310 — это высокоинтегрированное, однокристальное решение, объединяющее микроконтроллер, радиочастотный приемопередатчик и встроенный преобразователь напряжения.

CC1310 является новым представителем семейства недорогих, сверхмалопотребляющих устройств CC26xx и CC13xx с рабочим диапазоном частот 2.4 ГГц и ниже 1 ГГц. Чрезвычайно низкий динамический ток радиочастотного тракта и микроконтроллера и режимы пониженного энергопотребления позволяют существенно продлить время работы устройства от аккумулятора и использовать в качестве источника питания небольшую батарейку-таблетку или схему сбора и накопления энергии из окружающей среды.

CC1310 — это первый представитель серии недорогих, сверхмалопотребляющих микроконтроллеров беспроводной связи субгигагерцового диапазона. CC1310 объединяет гибкий в использовании малопотребляющий радиочастотный приемопередатчик и высокопроизводительный микроконтроллер, выполненный на базе ядра ARM Cortex-M3 с рабочей частотой 48 МГц в, в единой платформе, поддерживающей различные протоколы физического уровня и стандарты беспроводной передачи данных. Дополнительный контроллер радиочастотного тракта, на базе ядра ARM Cortex-M0, оперирует низкоуровневыми командами протокола беспроводной передачи данных, которые хранятся во внутренней ROM и RAM памяти, что гарантирует минимальный уровень энергопотребления и высокую гибкость применения устройства. Малая мощность потребления CC1310 никоим образом не снижает его радиочастотные характеристики — CC1310 обеспечивает превосходную чувствительность приемника и высокую надежность соединения (избирательность по соседнему каналу и устойчивость к блокирующим помехам).

Встроенный, автономный, сверхмалопотребляющий контроллер датчиков может быть сконфигурирован для работы с внешними аналоговыми и цифровыми датчиками, позволяя центральному процессору (ARM Cortex-M3) оставаться в режиме сна максимально продолжительное время.

Системы тактирования и синхронизации, управления питанием и беспроводным приемопередатчиком CC1310 требуют специальной настройки и контролируются программно с целью гарантировать их безошибочную работу. Эти функции были реализованы в операционной системе TI RTOS, рекомендуемой для использования при разработке любых приложений на основе CC1310. Полнофункциональная версия операционной системы реального времени TI RTOS и все необходимые драйверы периферийных устройств CC1310 доступны в исходном коде совершенно бесплатно.

Внутренняя архитектура CC1310

Отличительные особенности:

  • Центральный процессор:
    • Высокопроизводительное ядро ARM® Cortex®-M3
    • Оценка производительности в тесте EEMBC CoreMark®: 142
    • Оценка производительности в тесте EEMBC ULPBench™: 158
    • Тактовая частота ядра: до 48 МГц
    • Объем внутрисистемно программируемой FLASH-памяти: 128 КБ
    • Объем кэш-памяти (может использоваться в качестве SRAM общего назначения): 8 КБ
    • Объем SRAM-памяти со сверхнизким током утечки: 20 КБ
    • 2-проводной отладочный интерфейс µJTAG и JTAG
    • Функция обновления программного обеспечения по радиоканалу (OTA)
  • Радиочастотный тракт:
    • Чувствительность приемника: -124 дБм (режим дальней связи, скорость передачи данных: 625 бит/с); — 110 дБм (скорость передачи данных 50 Кбит/с)
    • Избирательность по соседнему каналу: 52 дБ
    • Устойчивость к блокирующим помехам: 90 дБ
    • Программируемая выходная мощность передатчика: до 14 дБм
    • Несимметричный и дифференциальный радиочастотный интерфейс
    • Совместим с международными стандартами беспроводной передачи данных:
      • ETSI EN 300 220, EN 303 131, EN 303 204 (Европа)
      • FCC CFR47 часть 15 (США)
      • ARIB STD-T108 (Япония)
    • Поддержка физических уровней протоколов беспроводной передачи данных Wireless M-Bus и IEEE 802.15.4g
  • Сверхмалопотребляющий контроллер внешних датчиков:
    • Полностью автономная работа без использования системных ресурсов
    • 16-битная архитектура
    • Собственная область SRAM-памяти объемом 2 КБ для хранения прикладного кода и данных
  • Периферийные модули:
    • Выводы всех периферийных узлов могут быть подключены к любой линии ввода/вывода общего назначения (GPIO)
    • Четыре модуля таймеров общего назначения с режимом широтнно-импульсной модуляции (восемь 16-битных таймеров или четыре 32-битных таймера)
    • 12-битный АЦП с частотой дискретизации 200 тыс. выборок в секунду
    • 8-канальный аналоговый мультиплексор
    • Компаратор непрерывного действия
    • Тактируемый компаратор со сверхнизким энергопотреблением
    • Программируемый источник тока
    • UART
    • Два синхронных последовательных интерфейса SSI с поддержкой прготоколов SPI, MICROWIRE, TI
    • I2C
    • I2S
    • Часы реального времени (RTC)
    • Модуль безопасности с шифрованием по алгоритму AES-128
    • Генератор действительно случайных чисел (TRNG)
    • Поддержка до восьми емкостных сенсорных кнопок
    • Встроенный датчик температуры
  • Низкое энергопотребление:
    • Широкий диапазон напряжений питания: от 1.8 В до 3.8 В
    • Ток потребления радиочастотного приемника в активном состоянии: 5.5 мА
    • Ток потребления радиочастотного передатчика в активном состоянии при выходной мощности 10 дБм: 12.9 мА
    • Ток потребления центрального процессора (ЦПУ) при исполнении теста CoreMark на частоте 48 МГц: 2.5 мА (51 мкА/МГц)
    • Оценка мощности потребления центрального процессора: 48.5 CoreMark/мА
    • Ток потребления контроллера датчиков в активном состоянии при работе на частоте 24 МГц: 0.4 мА + 8.2 мкА/МГц
    • Ток потребления в режиме ожидания (Standby): 0.6 мкА (часы реального времени активны, сохраняются данные в ЦПУ и области RAM-памяти)
    • Ток потребления в режиме останова (Shutdown): 185 нА (выход из режима по внешнему событию)
  • Эффективная архитектура кода, позволяющая разместить операционную систему реального времени TI RTOS, периферийные драйверы и начальный загрузчик во внутреннюю ROM-память
  • Диапазон рабочих температур: от -40°C до +85°C
  • Доступные корпуса:
    • 48-выводной VQFN (30 GPIO), размером 7 х 7 мм
    • 32-выводной VQFN (15 GPIO), размером 5 х 5 мм
    • 32-выводной VQFN (10 GPIO), размером 4 х 4 мм
  • Инструментальные средства разработки приложений
    • Полнофункциональные доступные по цене стартовые наборы
    • Типовые примеры разработок (Reference Design) с различной конфигурацией радиочастотной системы
    • Программный анализатор пакетов
    • Среда разработки прикладного ПО для контроллера датчиков Sensor Controller Studio
    • Инструмент конфигурации и оценки работоспособности радиочастотных устройств SmartRF Studio
    • Программатор внутренней FLASH-памяти микроконтроллеров беспроводной связи SmartRF Flash Programmer
    • Интегрированная среда проектирования (IDE) Code Composer Studio для микроконтроллеров беспроводной связи семейства SimpleLink™
    • Интегрированная среда проектирования (IDE) IAR Embedded Workbench для ARM-микроконтроллеров

Область применения:

  • Интеллектуальные электросети и системы автоматического считывания показаний приборов учета
  • Системы автоматизации зданий
  • Беспроводные системы безопасности и сигнализации
  • Промышленные системы контроля и мониторинга
  • Беспроводные медицинские приборы
  • Беспроводные сенсорные сети
  • Активные метки радиочастотной идентификации (RFID)
  • Интеллектуальные устройства, работающие по стандарту IEEE 802.15.4g с использованием протокола IPv6 (6LoWPAN), беспроводные измерительные сети M-Bus, системы автоматизации зданий на основе шины KNX, Wi-SUN, ZigBee
  • Системы сбора и накопления энергии
  • Электронные ценники (Electronic Shelf Label — ESL)
  • Беспроводные датчики и увеличенной дальностью связи
  • Беспроводные малопотребляющие устройства нелицензируемого диапазона (ISM и SRD) с рабочими частотами: 315 МГц, 433 МГц, 470 МГц, 500 МГц, 779 МГц, 868 МГц, 915 МГц и 920 МГц

 

Запросить образцы, средства разработки или техническую поддержку

 

Документация на CC1310 (англ.)