ESP32 — Bluetooth Classic против Bluetooth с низким энергопотреблением (BLE)

Esp32 Bluetooth Classic Protiv Bluetooth S Nizkim Energopotrebleniem Ble



ESP32 — это электронная платформа на основе микроконтроллера, которая поддерживает беспроводную связь, предоставляя пользователям Wi-Fi и двойной Bluetooth. ESP32 может превратить любой проект в беспроводное устройство с использованием Wi-Fi и Bluetooth. Давайте обсудим использование технологии Bluetooth внутри ESP32.

Что такое Bluetooth в ESP32

Bluetooth — это радиотехнология, которая передает данные в диапазоне 2,4 ГГц. Для передачи этих пакетов данных имеется 79 выделенных каналов с шириной полосы пропускания 1 МГц каждый. Bluetooth в ESP32 позволяет подключать несколько устройств, таких как мобильные телефоны, ПК, датчики и многое другое.







Типы Bluetooth в ESP32

Когда дело доходит до типов Bluetooth, мы должны помнить о энергопотреблении Bluetooth, потому что это основная причина разделения технологии Bluetooth. ESP32 — это плата микроконтроллера с низким энергопотреблением на основе IoT, где мы должны поддерживать максимально низкое энергопотребление.



С запуском технологии Bluetooth до сих пор существует множество улучшений и воссозданий внутри этой технологии. В зависимости от потребляемой мощности Bluetooth мы можем разделить его на два типы:



Классический Bluetooth в ESP32

Bluetooth Classic — это базовый или первый вариант технологии Bluetooth, который существует последние 20 лет. Это технология беспроводной локальной сети, которая работает в диапазоне 2,4 ГГц, и классический Bluetooth можно разделить на два типа в зависимости от скорости передачи данных:





  • Базовая ставка (BR) : это стандартная радиомодуляция со скоростью передачи данных 1 МБ/с. Он используется для передачи аудио, а иногда и видео.
  • Повышенная скорость передачи данных (EDR) : Он был введен для увеличения скорости передачи данных с 1 МБ/с до 3 МБ/с, что позволяет ему работать с кодеками высокого класса.

И Bluetooth Classic, и BLE работают в диапазоне частот 2400–2483,5 МГц в диапазоне частот ISM 2,4 ГГц. Однако классическая связь Bluetooth происходит по любому из 79 каналов, с другой стороны, BLE имеет только 40 назначенных каналов.



Высокая скорость передачи данных Bluetooth classic помогает передавать высококачественный звук, что невозможно в BLE. Поддерживая двухточечную связь, Bluetooth classic стал стандартом для потоковой передачи аудио, наушников и автомобильных развлекательных систем.

Ниже приведены некоторые основные области применения Bluetooth Classic:

  • Передача файлов между устройствами
  • Громкая связь
  • Беспроводные динамики
  • Беспроводные гарнитуры
  • Беспроводные клавиатуры и принтеры

Bluetooth с низким энергопотреблением (BLE) в ESP32

BLE (Bluetooth Low Energy) или Bluetooth 4.0 — это обновленная версия базовой технологии Bluetooth, появившаяся на рынке в 2011 году. Из названия СТАЛ мы можем сделать вывод, что это низкоэнергетическая версия технологии Bluetooth. BLE потребляет очень мало энергии и идеально подходит для таких плат, как ESP32.

В отличие от Bluetooth Classic, он не остается включенным все время, а переходит в спящий режим и включается только при установлении соединения, что очень помогает в экономии большого количества энергии. Благодаря низкому энергопотреблению ESP32 может обмениваться небольшими объемами данных с датчиков без дополнительной мощности. Так как он может работать в течение длительного времени, потребляя очень мало энергии.

Вот список приложений BLE:

  • Мониторинг артериального давления
  • Фитнес-устройства
  • Датчики мониторинга
  • Геозона реклама
  • Датчики домашней безопасности
  • Приложения на основе Интернета вещей

Краткое сравнение Bluetooth Classic и Bluetooth Low Energy

Ключевым отличием здесь является то, что Bluetooth потребляет большое количество энергии и передает данные высокого качества, в то время как Bluetooth Low Energy не требует обмена большими данными и может работать от батарей годами. Давайте обсудим сравнение по различным параметрам.

Потребляемая мощность

Bluetooth с низким энергопотреблением имеет основную особенность низкого энергопотребления, поскольку позволяет устройствам работать более года, используя только одну батарейку типа «таблетка». Это происходит потому, что устройства BLE все время остаются в спящем режиме, они просыпаются только тогда, когда необходимо передать данные. Максимальный потребляемый ток составляет всего 15 мА.

БЛЭ – Победитель

Диапазон устройства

Когда дело доходит до радиуса действия Bluetooth, победителем является Bluetooth Classic, поскольку его соперник потребляет очень меньше энергии, что позволяет ему работать в течение более длительного периода времени на одной соте, но эта функция уменьшает радиус действия устройств Bluetooth. Так что, если кому-то нужен более длинный диапазон, он должен рассмотреть классический Bluetooth.

Классический Bluetooth – Победитель

пропускная способность

Фактическая скорость передачи данных для Bluetooth Low Energy составляет около 100–250 Кбит/с по сравнению с классическим Bluetooth, который составляет примерно 2 Мбит/с. Поэтому передача высококачественных аудио-видеоданных не может быть передана с использованием BLE. Классический Bluetooth — это то, что нужно. Однако для передачи небольших объемов данных с меньшей мощностью и задержкой лучше всего подходит BLE.

Классический Bluetooth – Победитель

Расходы

Устройства BLE по сравнению с устройствами с Bluetooth Classic намного дешевле. Это возможно, потому что BLE предназначен для приложений с низким энергопотреблением и, следовательно, имеет меньшую скорость и скорость передачи данных. С другой стороны, Bluetooth Classic имеет сложные протоколы, которые требуют больших батарей для передачи данных и, следовательно, являются относительно дорогими.

БЛЭ – Победитель

Количество ведомых устройств, подключенных к ведущему устройству

Устройства BLE поддерживают большее количество ведомых устройств по сравнению с другими версиями. Все зависит от реализации BLE и наличия объема памяти внутри устройств.

БЛЭ – Победитель

Скорость установки соединения

BLE прост в настройке, прочен и надежен. Поскольку большинство из нас носит классические умные браслеты Bluetooth. Бесшовное соединение между смарт-браслетом и смартфоном возможно только благодаря BLE. Все эти смарт-устройства дольше остаются подключенными к другим устройствам только благодаря BLE.

Кроме того, большинство функций Bluetooth с низким энергопотреблением взяты из классической технологии Bluetooth, например адаптивная частота. BLE, как и классический Bluetooth, использует ту же технологию не только для сопряжения устройств, но также обеспечивает расширенную аутентификацию безопасности и шифрование данных. Все эти функции делают BLE более надежным, чем классический Bluetooth.

Из этого сравнения мы можем сделать вывод, что BLE превосходит классический Bluetooth по большинству параметров. Однако, в конце концов, все зависит от использования и предпочтений пользователя, использовать ли BLE или классический Bluetooth.

БЛЭ – Победитель

Здесь мы привели краткое сравнение Bluetooth Classic и BLE:

Особенность Bluetooth классический Bluetooth с низким энергопотреблением (BLE)
Скорость передачи данных 1 Мбит/с для B 2-3 Мбит/с для EDR До 1 Мбит/с
Потребляемая мощность Высокая (до 1 Вт) Низкий (0,01–0,5 Вт)
Потоковое аудио Оригинальный аудио протокол, используемый в большинстве устройств Новый аудиопротокол LE заменит классический протокол из-за низкого энергопотребления и простоты использования.
Диапазон Ограниченная дальность 10 м – 50 м Большой радиус действия представлен в Bluetooth 5.0 до 1 км в пределах прямой видимости
Ширина полосы радиочастот Диапазон ISM 2,4 ГГц (2400–2483,5 МГц) Диапазон ISM 2,4 ГГц (2400–2483,5 МГц)
Количество каналов 79 РЧ-каналов по 1 МГц каждый 40 радиочастотных каналов по 2 МГц каждый
Техника модуляции GFSK для базовой скорости передачи данных 8-DPSK или π/4-DQPSK для повышенной скорости передачи данных ГФСК
Топология Одноранговый (1:1) Одноранговая (1:1) Топология «звезда» (много:1) Широковещательная (1:много) Сетчатая (много:много)

Вывод

ESP32 имеет двойную технологию Bluetooth, имеющую как классическую версию, так и версию Bluetooth с низким энергопотреблением. Bluetooth Classic — это базовый вариант Bluetooth, который потребляет больше энергии, в то время как Bluetooth Low Energy предназначен для приложений с низким энергопотреблением, таких как обмен данными с датчиками через регулярные промежутки времени. В этой статье проводится краткое сравнение обеих технологий Bluetooth ESP32.