Texas Instruments CC1101
Texas Instruments CC1101 — это однокристальный трансивер (приёмопередатчик), предназначенный для работы в субгигагерцовом диапазоне частот (ISM-диапазоны). Разработан и производится компанией Texas Instruments. Предназначен для создания беспроводных каналов связи с низким энергопотреблением, используется в системах дистанционного управления, телеметрии, автоматизации зданий, промышленных датчиках и устройствах «Интернета вещей» (IoT).
История
Микросхема CC1101 была представлена компанией Texas Instruments в 2005 году как развитие и замена более ранней модели CC1100. Основные улучшения коснулись чувствительности приёмника, помехоустойчивости и диапазона рабочих температур. CC1101 стала одной из самых массовых и популярных микросхем для маломощных радиоканалов в мире, особенно в устройствах, работающих на частотах 315, 433, 868 и 915 МГц. В России и странах СНГ наибольшее распространение получила версия для диапазона 433 МГц, разрешённого для безлицензионного использования (в соответствии с решением ГКРЧ). В последующие годы CC1101 была интегрирована в множество готовых модулей (например, от компаний HopeRF, Ebyte, Dorji), что упростило её применение в любительских и промышленных проектах.
Технические характеристики
CC1101 представляет собой полностью интегрированный трансивер с синтезатором частоты, модулятором, демодулятором и усилителем мощности. Управление осуществляется через интерфейс SPI (Serial Peripheral Interface). Микросхема выпускается в корпусе QFN-20 (4×4 мм).
Основные параметры
| Параметр | Значение |
|---|---|
| Диапазон частот | 300–348 МГц, 387–464 МГц, 779–928 МГц |
| Скорость передачи данных | 0,6–600 кбит/с |
| Чувствительность приёмника | −116 дБм (при 1,2 кбит/с, 868 МГц) |
| Выходная мощность передатчика | от −30 до +10 дБм (регулируемая) |
| Ток потребления (приём) | 15 мА (типичное) |
| Ток потребления (передача) | 30 мА (при +10 дБм) |
| Ток потребления (спящий режим) | 0,2 мкА (с сохранением конфигурации) |
| Напряжение питания | 1,8–3,6 В |
| Интерфейс управления | SPI (до 10 МГц) |
| Рабочая температура | −40…+85 °C |
Поддерживаемые виды модуляции
- 2-FSK (частотная манипуляция)
- GFSK (гауссовская частотная манипуляция)
- MSK (минимальная частотная манипуляция)
- OOK (амплитудная манипуляция)
- ASK (амплитудная манипуляция с подавлением несущей)
Устройство и принцип работы
Микросхема построена по архитектуре супергетеродинного приёмника с промежуточной частотой. В её состав входят:
- Малошумящий усилитель (LNA) — усиливает слабый сигнал с антенны.
- Смеситель — преобразует частоту на промежуточную.
- Фильтр промежуточной частоты — подавляет внеполосные помехи.
- Демодулятор — восстанавливает цифровые данные из аналогового сигнала.
- Синтезатор частоты — на основе фазовой автоподстройки частоты (ФАПЧ) формирует несущую частоту.
- Усилитель мощности (PA) — усиливает сигнал для передачи.
- Цифровой интерфейс — управляет режимами работы, конфигурирует регистры, обрабатывает данные.
Передаваемые данные поступают в микросхему через SPI, модулируются и излучаются. Приёмный тракт автоматически настраивается на частоту и скорость передачи, что упрощает разработку протоколов.
Применение
CC1101 используется в широком спектре устройств и систем, где требуется надёжная беспроводная связь на расстоянии до нескольких сотен метров (в зависимости от условий и антенны).
Основные области применения
- Системы дистанционного управления — пульты для гаражных ворот, шлагбаумов, ворот, охранных систем.
- Автоматизация зданий — управление освещением, отоплением, вентиляцией, кондиционированием (HVAC).
- Промышленная телеметрия — сбор данных с датчиков температуры, давления, влажности, уровня.
- Сельское хозяйство — мониторинг почвы, погодных станций, систем орошения.
- Медицинские устройства — носимые датчики, мониторы сердечного ритма.
- «Умный дом» — датчики открытия окон и дверей, датчики протечки, термостаты.
- Любительские проекты — радиомодули для Arduino, Raspberry Pi, ESP32, DIY-устройства.
Совместимость с протоколами
Микросхема не имеет встроенного сетевого стека, но может использоваться с популярными протоколами, такими как:
- SimpliciTI — простой протокол от Texas Instruments для маломощных сетей.
- 6LoWPAN — адаптация IPv6 для маломощных беспроводных сетей (требуется дополнительный микроконтроллер).
- M-Bus (Wireless M-Bus) — стандарт для считывания показаний счётчиков.
- ZigBee — возможна реализация на уровне приложений, но не является стандартной.
Достоинства и недостатки
Достоинства
- Низкое энергопотребление — позволяет работать от батарей до нескольких лет.
- Широкий диапазон частот — адаптация под разные региональные требования.
- Высокая чувствительность — обеспечивает устойчивую связь на больших расстояниях.
- Простота интеграции — минимальное количество внешних компонентов (кварцевый резонатор, конденсаторы, антенна).
- Низкая стоимость — как самой микросхемы, так и готовых модулей.
Недостатки
- Отсутствие встроенного сетевого протокола — требует разработки собственного стека или использования сторонних библиотек.
- Ограниченная скорость передачи — до 600 кбит/с, что недостаточно для передачи видео или аудио.
- Чувствительность к помехам — в загруженных диапазонах (433 МГц) возможны коллизии.
- Необходимость внешней антенны — встроенная антенна на кристалле отсутствует.
Модули на основе CC1101
Наиболее распространённые модули, выпускаемые сторонними производителями:
- Ebyte E07-433M20S — модуль на 433 МГц, мощность 20 дБм (100 мВт), дальность до 1–2 км.
- HopeRF RFM69 — модуль, совместимый с CC1101, но с улучшенной чувствительностью.
- Dorji DRF-433 — простой модуль с разъёмом для антенны.
- SparkFun CC1101 — модуль для макетных плат.
В России модули на CC1101 часто используются в устройствах «умного дома» от производителей, таких как «Мажордом» и «МегаДом», а также в самодельных системах управления на базе Arduino и ESP32.
Интересные факты
- CC1101 является одной из немногих микросхем, которая поддерживает одновременную работу в двух диапазонах (например, 433 и 868 МГц) без переключения кварцевого резонатора.
- Микросхема имеет встроенную функцию «канального фильтра» — автоматического подавления помех на соседних частотах.
- В любительских проектах CC1101 часто используется для реверс-инжиниринга протоколов пультов дистанционного управления (например, для управления воротами или шлагбаумами).
- Компания Texas Instruments выпускает также более мощную версию — CC1200, которая поддерживает скорость до 1 Мбит/с и улучшенную помехоустойчивость.
Источники
- Texas Instruments. CC1101 Datasheet (SWRS061B). 2007.
- Texas Instruments. Application Note AN001 — CC1101 Sensitivity and Selectivity. 2008.
- Texas Instruments. User Guide for CC1101 (SWRU120). 2009.
- Ebyte. E07-433M20S User Manual. 2015.
- HopeRF. RFM69 Datasheet. 2012.
- Решение ГКРЧ «Об использовании полос радиочастот 433,05–434,79 МГц» (с изменениями).
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →