Cypress Semiconductor: CYBL10x6x — программируемый модуль Bluetooth Low Energy (PRoC™ BLE) со сверхнизким энергопотреблением
Автор: admin
17 Мар
Семейство Bluetooth-модулей PRoC™ BLE — это простое в использование, однокристальное решение на базе процессора ARM® Cortex™-M0, интегрирующее приемопередатчик Bluetooth® LE (Low Energy) или Bluetooth Smart и контроллер сенсорного интерфейса CapSense® компании Cypress.
Компания Cypress представила программируемый Bluetooth-модуль с малой потребляемой мощностью (BLE), выполненный в виде системы на кристалле (PSoC 4), обладающий базовыми функциональными возможностями стандартного модуля PSoC 4 с интегрированным радиочастотным приемопередатчиком с рабочей частотой 2.4 ГГц. Несмотря на то, что Bluetooth ядро реализовано аппаратно, его параметры доступны для изменения и могут быть сконфигурированы так же, как и любой другой элемент системы PSoC компании Cypress. Модуль полностью соответствует спецификации Bluetooth LE 4.1 и поддерживает любой ранее созданный профиль, что значительно упрощает разработку конечного продукта. В случае применения модуля, например, в измерителях пульса, можно легко организовать интерфейс с другими устройствами системы, которые также понимают данный профиль.
Встроенный в CYBL10x6x симметрирующий трансформатор упрощает разработку радиочастотного тракта печатной платы и уменьшает габариты схемы в целом. Bluetooth модули Cypress прошли сертификацию в ассоциации Bluetooth SIG. Оба продукта — PRoC BLE и PSoC 4 BLE — в настоящее время представлены в списке на официальной странице Bluetooth SIG как модули, сертифицированные на соответствие требований к физическому уровню, уровню соединения и стеку протокола.
 |
Внутренняя архитектура Bluetooth-модуля PRoC BLE |
Отличительные особенности:
-
Технология Bluetooth® Smart
- Однорежимное устройство стандарта Bluetooth 4.1
- Радиочастотный приемопередатчик Bluetooth LE с рабочей частотой 2.4 ГГц и симметрирующим трансформатором
- Уровень сигнала передатчика: от -18 дБм до +3 дБм
- Индикация уровня принимаемого сигнала (RSSI) с шагом 1 дБ
- Чувствительность приёмника: –92 дБм
- Ток потребления передатчика при уровне сигнала 0 дБм: 15.6 мА
- Ток потребления приёмника: 16.4 мА
-
Стек протокола Bluetooth Smart
- Общий профиль доступа (GAP) может реализовывать функции центра управления, периферийного устройства, наблюдателя или вещателя
- Поддержка парной работы до четырёх устройств
- Переключение между функцией центрального и периферийного устройства в динамическом режиме
- Поддержка всех профилей и служб, принятых ассоциацией Bluetooth SIG
- Поддержка графического интерфейса пользователя для разработки пользовательских профилей и служб
- Диспетчер безопасности поддерживает множество парных методов и обеспечивает функции аутентификации
- Уровень соединения (Link Layer) поддерживает режим ведущего/ведомого, а также 128-битное шифрование по алгоритму AES
-
Процессорное ядро ARM® CortexTM-M0
- 32-битный процессор с тактовой частотой до 48 МГц, производительностью 0.9 DMIPS/МГц и блоком одноциклового 32-битного умножения
- Объём FLASH памяти 128 КБ
- Объём SRAM памяти 16 КБ
- Эмуляция EEPROM на базе FLASH памяти
- Сторожевой таймер с выделенным внутренним низкочастотным генератором (ILO)
-
Контроллер сенсорного интерфейса CapSense® с распознаванием двух одновременных касаний
- До 36 емкостных датчиков на кнопки, ползунки и сенсорные панели
- Двухпальцевые жесты: прокрутка, инерциальная прокрутка, сужение, растяжение и перемещение за край экрана
- Емкостной сигма-дельта алгоритм Cypress (CSD) обеспечивает лучшее соотношение сигнал-шум (более 5:1) и стойкость к влажной среде
- Автоматический алгоритм настройки аппаратных средств SmartSense™
-
Сверхнизкое энергопотребление
- Ток потребления в режиме глубокого сна при включённом кварцевом генераторе часов (WCO): 1.3 мкА
- Ток потребления в режиме ожидания с сохранением содержимого SRAM памяти: 150 нА
- Ток потребления в режиме останова с активными линиями ввода/вывода: 60 нА
-
Периферийные модули
- 12-битный АЦП последовательно приближения с частотой дискретизации 1 млн. выборок в секунду, со встроенным источником опорного напряжения, устройством выборки-хранения и переключателем каналов
- Драйвер 128-сегментного ЖК-дисплея с очень низким энергопотреблением, который остаётся активным в режиме глубокого сна
- Два блока последовательной коммутации (SCB) для шины I2C (ведущий/ведомый), интерфейс SPI (ведущий/ведомый) или UART
- Четыре выделенных 16-битных таймера/счётчика/ШИМ-модулятора (TCPWM)
- Четыре дополнительных 8-битных или два 16-битных ШИМ-модулятора
- Программируемый блок обнаружения падения напряжения питания (LVD), настраиваемый на диапазон от 1.8 В до 4.5 В
- Интерфейс I2S (режим ведущий)
-
Система тактирования, схемы сброса и питания
- Широкий диапазон напряжения питания: от 1.9 В до 5.5 В
- Внутренний основной тактовый генератор с частотой от 3 МГц до 48 МГц и нестабильностью 2%
- Внешний тактовый генератор 24 МГц без емкостной нагрузки
- Тактовый генератор для часов 32 кГц
-
Программируемые линии ввода/вывода общего назначения
- 36 линий ввода/вывода конфигурируемых как выводы с открытым стоком с активным высоким или низким уровнем, с подтяжкой к напряжению питания или общему проводу, выводы с высокоимпедансным Z-состоянием или мощные выходы
- Каждая линия ввода/вывода может использоваться в качестве линии сенсорного интерфейса CapSense, интерфейса ЖК-дисплея или аналоговой линии с гибкой настройкой маршрутизации выводов
-
Программирование и отладка
- Двухпроводной последовательный интерфейс отладки (SWD)
- Поддержка внутрисистемного программирования FLASH памяти
-
Рабочие температуры и тип корпуса
- Диапазон рабочих температур: от –40 °C до +85 °C
- 56-выводной корпус QFN размером 7 мм × 7 мм и 68-выводной корпус WLCSP размером 3.52 мм × 3.91 мм
-
Среда проектирования PSoC® Creator™
- Простая в использовании интегрированная среда разработки, позволяющая конфигурировать, разрабатывать, программировать и тестировать интеллектуальные приложения Bluetooth Smart
Область применения:
- Пульты дистанционного управления для интеллектуальных телевизоров, ПК и др.
- Беспроводные сенсорные панели
- Беспроводные мыши и клавиатуры
- Игровые контроллеры
- Игрушки с радиоуправлением
- Радиомаяки
- Портативные устройства
- Различные приложения, требующие простого и лёгкого в использовании беспроводного соединения на основе интеллектуальных модулей Bluetooth® Smart
Инструментальные средства:
- Комплект CY8CKIT-042BLE Pioneer Kit включает в себя следующие компоненты:
- Базовую плату BLE Pioneer с предустановленным модулем CY8CKIT-142 PSoC 4 BLE
- Bluetooth-модуль CY5671 PRoC™ BLE
- Аппаратный ключ BLE (CySmart USB-ключ)
- Руководство для быстрого старта
- Кабель-переходник USB A-mini B
- Элемент питания
- Руководства по применению
- Начало работы с модулями PRoC™ BLE: AN94020
- Руководство по разработке антенны: AN91445
- Подробная информация по инструментальным средствам на сайте компании Cypress
Запросить образцы, средства разработки или техническую поддержку
Документация на CYBL10x6x (англ.)