Разработка энергоэффективных BLE-коммуникационных интерфейсов и решений для промышленного Интернета вещей.

Разработка энергоэффективных BLE-коммуникационных интерфейсов и решений для промышленного Интернета вещей.

Успех вашего промышленного IoT-продукта зависит от двух решений на уровне платы. Первое — это тщательно продуманный цикл работы радиомодуля и план перехода в спящий режим для энергоэффективной связи по протоколу BLE. Второе — это конструкция интерфейса — антенны, питания и цифровых входов/выходов — которая выдерживает суровые условия эксплуатации.

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

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

Основные выводы

  • Выберите длительный интервал между рекламными сообщениями, чтобы сэкономить заряд батареи.

  • Используйте спящие режимы и группируйте показания датчиков для снижения энергопотребления.

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

  • Разместите антенну на краю платы, обеспечив целостность заземляющей плоскости.

  • Проверьте потребление энергии в спящем режиме на реальной плате, чтобы выявить скрытые источники потребления энергии.

Стратегии маломощной связи по протоколу BLE

Стратегии маломощной связи по протоколу BLE

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

Рекламные и параметры подключения

Начнём с интервала рекламной передачи. Спецификация BLE измеряет его в единицах 0.625 мс, а передача без установления соединения допускается от 100 мс до 10.24 с . Более длительные интервалы значительно снижают средний ток:

Рекламный интервал

Среднее потребление тока

100 мс

~81.0 мкА

1 с

~9.4 мкА

10 с

~2.3 мкА

В активной фазе рекламы потребление составляет около 10.9 мА . При самом коротком интервале в 20 мс общий средний ток во время рекламы достигает примерно 2.3 мА.

Параметры соединения имеют такое же важное значение. Вы можете настроить интервал соединения в диапазоне от 7.5 мс до 4 с. Адаптивный интервал соединения позволяет вам поступаться задержкой ради экономии на времени. Задержка ведомого устройства предоставляет вам еще один рычаг:

При интервале соединения в 75 мс изменение значения задержки ведомого устройства на 5 может снизить среднее потребление тока с 230 мкА до 140 мкА (экономия 40%).

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

Режимы сна и низкое энергопотребление

Потребление энергии в режиме сна определяет ваш минимальный уровень. BLE SoC в режиме глубокого сна потребляет гораздо меньше энергии, чем в режиме ожидания, поэтому выбирайте самый низкий возможный уровень и переходите в него сразу после активности. Планирование прошивки определяет, как часто вы будете просыпаться. Частое пробуждение добавляет накладные расходы на настройку, которые составляют основную часть энергопотребления. Вместо этого обрабатывайте выборки пакетами при каждом пробуждении. В одном исследовании образцы ЭКГ буферизовались в FIFO датчика, микроконтроллер пробуждался по прерыванию, считывались по SPI, передавались и возвращались в выключенное состояние системы. Повышение порогового значения FIFO до максимального значения снижает энергопотребление микроконтроллера примерно до 0.5 мВт . Централизуйте управление питанием в одном модуле прошивки , чтобы компоненты запрашивали и освобождали уровни производительности. Именно эта маломощная архитектура обеспечивает низкое энергопотребление на уровне платы.

Эффективность полезной нагрузки

Отправляйте меньше пакетов большего размера. Увеличение ATT MTU повышает пропускную способность примерно на 15% и немного снижает энергопотребление, поскольку требуется меньше передач. Расширение длины данных сокращает активное время передачи и приема. Предпочитайте уведомления индикации:

Уведомления предпочтительнее индикаций, поскольку индикации требуют подтверждения в обоих направлениях, прежде чем можно будет отправить следующее сообщение.

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

Гистограмма, показывающая текущее потребление энергии для следующих состояний BLE: пробуждение, подготовка радиомодуля, передача, смена канала, выключение радиомодуля и постобработка.

Выбор BLE SoC и модуля

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

Сравнение SoC и модуля Bluetooth Low Energy

Предварительно сертифицированный модуль поставляется с уже настроенным и протестированным радиомодулем, кварцевым резонатором и антенной. Вы рассматриваете его как единый компонент. Отдельный SoC размещает радиочастотный тракт на вашей собственной плате. Вы отвечаете за согласующую цепь, тестирование антенны, а также за документы FCC и CE.

Разница в стоимости существенна . Отдельная разработка BLE, включающая разработку, производство, сертификацию радиочастот и тестирование, может стоить от 100 000 до 200 000 долларов . Предварительно сертифицированные модули позволяют сэкономить время и средства на сертификации радиочастот и могут быть интегрированы в проект за несколько дней или недель.

Метрика

Предварительно сертифицированный BLE-модуль

Проектирование дискретных SoC

Владение сертификатом

Включено (обычно)

Вы владеете 100%

Время до создания первого рабочего прототипа

Дни–недели

Месяцев

Штраф за не прохождение теста FCC.

Избегается (предварительно сертифицировано)

Стоимость повторного тестирования: 10–30 тысяч долларов США + отсрочка на 6–12 недель.

Разработка радиочастотной схемы, настройка, характеризация антенны, сертификация FCC/CE.

Необязательно (можно посещать без предварительной записи)

Бюджет 2–3 месяца

Гистограмма, сравнивающая предварительно сертифицированный модуль BLE и дискретную конструкцию SoC по четырем показателям: наличие сертификации, время до создания первого прототипа, штраф за непрохождение испытаний FCC, а также трудозатраты на разработку радиочастотной схемы и сертификацию.

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

Ключевые критерии выбора

Потребление тока в режиме сна определяет минимальный уровень заряда батареи. Модуль BLE на базе SoC EFR32BG21 потребляет около 4.5 мкА в режиме глубокого сна, измеренное при активном RTC и сохранении данных в памяти. Это значение следует учесть в вашем энергетическом бюджете, прежде чем выбирать что-либо еще.

Задержка пробуждения тоже имеет значение. Производители говорят о быстром пробуждении и многоуровневых режимах энергосбережения, однако во многих технических описаниях не приводится числовая информация о задержке. Запросите измеренное время пробуждения, а затем проверьте его на своей плате.

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

Поддержка версий Bluetooth Low Energy обеспечивает промышленное применение. В Core 5.0 добавлены LE 2M и LE Coded PHY для увеличения дальности действия. В Core 5.2 добавлены LE Power Control и изохронные каналы. В Core 5.3 добавлена ​​поддержка LE Connection Sub-Rating для быстрого переключения рабочих циклов. Выбирайте версию в соответствии с вашей сенсорной сетью, а не по названию в технической документации.

Разработка радиочастотной схемы и антенны.

Антенна — это единственная часть вашей BLE-системы, которую нельзя исправить с помощью прошивки. Прежде чем что-либо настраивать, определите её местоположение и то, останется ли заземляющая плоскость целой.

Размещение антенн и предотвращение проникновения радиочастотного излучения

Разместите антенну на краю платы так, чтобы зона ограничения распространения сигнала выходила за её контур. Для точных размеров зоны ограничения распространения сигнала следуйте указаниям в технической документации модуля, поскольку зона питания очень чувствительна. Нарушение этой зоны приведет к снижению запаса мощности канала связи. Обеспечьте целостность заземляющей плоскости под любым 50-омным радиочастотным проводником, идущим к антенному разъему. Избегайте щелей или пустот от вырезов в разъемах или переходных отверстий, поскольку они вызывают разрывы импеданса. Не прокладывайте сигнальные провода через заземляющий слой под модулем BLE.

Проложите ВЧ-заземление с помощью плотных переходных отверстий. Используйте зазор 2–3 мм вокруг зоны ограничения антенны и вдоль краев заливки ВЧ-заземления. Расстояние между переходными отверстиями заземления должно быть не менее λ/10, что на частоте 2.4 ГГц составляет около 6 мм.

Частота (ГГц)

Длина волны (см)

Рекомендуется использовать расстояние (λ/10)

2.4

~1600

~ 6 мм

2.5

12

6 мм

Согласование сети и расположения тактовых сигналов

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

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

Рекомендуемые производителями схемы подключения часто выходят из строя в реальных сборках. Они были протестированы в свободном пространстве с печатной платой определенного размера, поэтому их следует перенастроить.

Чтобы установить часы, выполните следующие действия:

  1. Расположите кварцевый генератор как можно ближе к входному контакту тактового сигнала.

  2. Обеспечьте надежную заземляющую плоскость под областью генератора и следуйте схеме расположения контактных площадок, указанной производителем.

  3. Держите цифровые переключающие схемы и схемы с высокими токами подальше от генератора.

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

  5. Добавьте развязывающие конденсаторы с низким эквивалентным последовательным сопротивлением к локальным генераторам VCO/PLL.

Не допускайте слишком длинных ВЧ-дорожек и окружайте ВЧ-дорожки того же слоя заземленной медью, а переходные отверстия для соединения должны располагаться на расстоянии менее 1/20 λ. Заземленный медный край должен находиться на расстоянии 2 Вт (или 3 Гн) от ВЧ-дорожки. Расстояние между ВЧ-дорожками и близлежащими краями заземляющей плоскости должно составлять не менее 3 Вт, при этом в этой области не должно быть незаземленных переходных отверстий. Никогда не прокладывайте высокоскоростные тактовые сигналы или импульсные сигналы питания параллельно ВЧ-дорожкам, поскольку связь с полем ухудшает качество ВЧ-сигнала даже без прямого соединения.

Целостность питания и энергоэффективность BLE

Чистый источник питания защищает ваш BLE-радиомодуль и его опорный тактовый генератор. Шум на этой шине сдвигает тактовый сигнал, увеличивает ток и снижает энергоэффективность BLE. Рассматривайте развязку как задачу компоновки, а не как второстепенный элемент в спецификации материалов.

Развязка и шум силовой шины

Разместите небольшой керамический конденсатор рядом с каждым выводом питания BLE-устройства. Старайтесь, чтобы путь от вывода к конденсатору и к земле был как можно короче. Добавьте более крупный конденсатор рядом с выходом регулятора, чтобы компенсировать скачки нагрузки во время передачи импульсов. Проложите дорожку питания в виде короткого и широкого пути, избегая использования её совместно с импульсными регуляторами или драйверами двигателей.

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

Измерение тока сна и бодрствования

Нельзя улучшить то, что нельзя измерить. Используйте Nordic PPK2 (Power Profiler Kit II) в качестве стандартного измерительного инструмента. На nRF52840-DK перережьте перемычку на P22 (SB40). Подключите PPK2 в режиме амперметра к этой перемычке.

Ожидаемый текущий уровень выглядит следующим образом:

Область

Ожидаемый ток

Активный (печать через UART)

5-8 мА

Переход в режим ожидания (UART приостановлен)

~1.5 мкА

Режим ожидания (система выключена)

~0.3 мкА

Гистограмма, показывающая ожидаемый ток в миллиамперах для активного состояния, состояния приостановки/перехода в режим ожидания и состояния ожидания.

Две ловушки на уровне печатной платы искажают ваши показания:

  • Отладчик J-Link может поддерживать микросхему в активном состоянии, поскольку отладочный интерфейс предотвращает переход в режим глубокого сна. Во время измерений отключите отладчик или подайте питание на плату от батареи.

  • Если UART-интерфейс не приостановлен, он продолжает тактировать сигнал и предотвращает измерение тока в микроамперах. Это главная причина, по которой многие считают, что Zephyr PM «не работает».

Микроамперный ток в режиме ожидания появляется только тогда, когда все периферийные устройства, отладочные пути и негерметичные компоненты действительно выключены.

Утечка тока на плате также имеет значение. Резисторные делители, подтягивающие резисторы на неиспользуемых выводах и обратная утечка в диодах — все это в совокупности влияет на результат. Проверьте каждый путь к земле, прежде чем доверять маломощной архитектуре на бумаге.

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

Разработка интерфейса и интеграция датчиков

Эффективность работы вашего BLE-радиомодуля зависит от качества шин, которые его питают. Шумная линия датчика или длинный I2C-канал могут повредить данные еще до того, как радиомодуль их передаст. Разрабатывайте каждый интерфейс с учетом его реального расстояния и нагрузки.

Интерфейсы SPI, I2C и UART

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

I2C — это двухпроводная шина с программной адресацией и истинной многоконтроллерной арбитражной системой. Стандартный режим работает со скоростью 100 кбит/с, быстрый — 400 кбит/с, режим Fast-mode Plus — 1 Мбит/с, а высокоскоростной — 3.4 Мбит/с. Согласно спецификациям NXP, нагрузка на шину должна оставаться в пределах примерно 400 пФ . Повторители, буферы и расширители могут расширить диапазон I2C до десятков метров, но рассматривайте это как запланированное расширение, а не как значение по умолчанию.

Автобусы

Типичная максимальная длина автобуса

Арбитраж / топология

SPI

Обычно размещается на одной печатной плате (~10 см).

1 главный сервер / множество подчиненных серверов с выделенным CS для каждого подчиненного сервера; встроенная функция арбитража отсутствует.

I2C

~1 м (стандартный)

Многоточечная шина, 1 ведущий / много ведомых; поддерживает арбитраж между несколькими контроллерами.

UART

Короткий и зависящий от реализации (TTL)

Прямой контакт; без арбитража.

UART — это соединение точка-точка без арбитража. Необработанный сигнал 3.3 В TTL подходит для коротких локальных соединений. Добавьте приемопередатчики RS-232, RS-422 или RS-485, если вам требуется большая дальность действия. Данные TI по ​​RS-485 показывают результаты тестов на расстоянии 50 м, 100 м, 150 м, 200 м и до 1000 м в зависимости от скорости передачи данных и приемопередатчика. Добавьте преобразование уровня там, где ваш датчик и ваш BLE SoC используют разные шины. Размер подтягивающих резисторов определяется емкостью шины, а не привычкой.

Интеграция датчиков и электромагнитной совместимости (ЭМС)

DC-DC преобразователи являются основным источником электромагнитных помех в промышленном оборудовании . Кабели и металлические корпуса действуют как непреднамеренные антенны и распространяют эти помехи наружу. Необходимо остановить излучение на преобразователе, а затем заблокировать его распространение через кабели и корпуса.

Вставка фильтра шума с дроссельными катушками в линию постоянного тока преобразователя постоянного тока повысила минимальную чувствительность приемника LTE во время работы робота примерно на 11 дБ.

Фильтр отводил высокочастотный шум преобразователя обратно в преобразователь через его импеданс. Для этой задачи использовался небольшой индуктор размером 1.6 × 0.8 × 0.8 мм с номинальным током 1.3 А. В качестве альтернативы можно использовать ферритовые бусины, выбор которых зависит от необходимой степени подавления шума и эффекта суперпозиции тока.

Очистка сигнала датчика перед его поступлением в стек протоколов BLE. Аналоговый интерфейс согласовывает обработку сигнала с выходным сигналом каждого датчика. Интегрированная обработка сигналов объединяет усиление, фильтрацию, преобразование, температурную компенсацию и цифровую обработку в одном интегральном модуле. Это сокращает подверженный шуму дискретный тракт. Процесс выглядит следующим образом: усиление, фильтрация, преобразование, калибровка, а затем передача по SPI, I2C или Bluetooth Low Energy.

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

Компромиссы между прочностью на сжатие, материалами и технологичностью производства.

Компромиссы между прочностью на сжатие, материалами и технологичностью производства.

Укладка и выбор материалов

Структура платы определяет эффективность работы BLE-радио и стоимость платы. Четырехслойная плата с собственными силовыми и заземляющими плоскостями может снизить потери мощности до 15% по сравнению с однослойной конструкцией с общими заземляющими дорожками. Это позволяет потреблять меньше энергии без изменения прошивки. Однослойные платы стоят дешевле, но они не могут обеспечить BLE-системе чистую опорную плоскость радиочастотного сигнала.

Выбирайте диэлектрик , исходя из его потерь и цены. Стандартный FR-4 подходит для большинства плат BLE с частотой 2.4 ГГц. Материалы с меньшими потерями полезны только в том случае, если ваши дорожки длинные или запас прочности невелик. Располагайте ВЧ-слой рядом с твердой заземляющей плоскостью, и эта плоскость должна оставаться непрерывной под антенным фидером.

Ограничения DFM и контрольный список проектирования

Следуйте минимальным требованиям вашего производителя к ширине и расстоянию между дорожками. Провода питания должны быть короткими и широкими, 10–15 мил для тока до 1 А. Платы размером менее 30 мм x 30 мм затрудняют создание широких дорожек и больших силовых плоскостей, поэтому планируйте компоновку заранее. Размещайте переходные отверстия внутри контактных площадок только в том случае, если ваша сборочная компания поддерживает заполнение переходных отверстий внутри контактных площадок. Соблюдайте зазоры компонентов вокруг зоны ограничения антенны и проверьте, как расположены направляющие для панельной сборки и отсоединяемые выступы вблизи ВЧ-края. Направляющая, пересекающая зону ограничения, может сместить настройку и снизить выход ВЧ-сигнала.

В каждом проекте, использующем BLE, одна цель ставится в противовес другой. Используйте эту таблицу для определения приоритетов перед разработкой макета.

Компромисс

Доказательства

Мощность против надежности

Снижение выходной мощности BLE с +4 дБм до 0 дБм может уменьшить потребление тока почти на 30%, но минимизация мощности передачи может вызвать проблемы с подключением в условиях сильных помех.

Мощность против производительности

Снижение частоты дискретизации датчиков экономит энергию, но может снизить точность данных; пакетная обработка показаний (например, каждые 30 секунд вместо каждой секунды) сокращает время работы микроконтроллера до 95%.

Соотношение стоимости и энергопотребления (количество слоев печатной платы)

Однослойные печатные платы дешевле, но недостаточны для сложных схем; четырехслойные платы с выделенными плоскостями питания/заземления могут снизить потери мощности до 15% по сравнению с однослойными платами с общими заземляющими дорожками.

Мощность против стоимости (выбор компонентов)

Правильно подобранный PMIC обеспечивает КПД преобразования напряжения выше 90% по сравнению с 70–80% у менее оптимизированных решений; динамическое масштабирование напряжения может снизить энергопотребление микроконтроллера на 20–30%.

Мощность против дальности/пространства

Компактные печатные платы (<30 мм x 30 мм) затрудняют прокладку широких дорожек и обширных силовых плоскостей; длинные/узкие дорожки увеличивают сопротивление и теплопотери, поэтому силовые дорожки следует делать короткими и широкими (10–15 мил для тока до 1 А).

Некоторые каналы связи принимают более низкие скорости передачи данных для увеличения дальности действия и времени автономной работы. Эта логика применима и к BLE.

Технология LoRa достигает сочетания дальности действия, надежности и низкого энергопотребления отчасти за счет использования относительно низких скоростей передачи данных… жертвование ненужной полосой пропускания в обмен на большую дальность действия и меньшее энергопотребление может быть отличным инженерным компромиссом.

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

Низкое энергопотребление BLE-связи обеспечивается двумя факторами: стабильными рабочими циклами и тщательным контролем тока в спящем режиме. Промышленная надежность зависит от выбора компонентов на уровне платы — SoC или модуля, компоновки радиочастотного тракта, целостности питания и проектирования с учетом требований DFM. Начните с измерения тока в спящем режиме на реальной плате. Заранее спланируйте зону радиочастотного излучения, следуя техническим характеристикам модуля для точной зоны и расширяя ее за пределы платы. Проверьте структуру платы на соответствие требованиям ЭМС, а не только стоимости. Затем проведите тестирование в реальных промышленных условиях и с соблюдением производственных допусков. Лабораторные тесты не покажут, насколько энергоэффективность и длительный срок службы батареи сохранятся в полевых условиях.

FAQ

Как выбрать интервал рекламной рассылки для датчика с батарейным питанием?

Начните с определения необходимой задержки, а затем растяните интервал настолько, насколько позволяет приложение. Интервал в 1 секунду потребляет в среднем примерно 9.4 мкА, а интервал в 10 секунд снижает это значение до 2.3 мкА. Более длительные интервалы экономят энергию, но замедляют обнаружение и повторное подключение.

Следует ли использовать предварительно сертифицированный модуль или дискретную BLE SoC?

Выбирайте модуль, когда сроки и риски сертификации важнее, чем себестоимость единицы продукции. Модуль поставляется с уже настроенными радиомодулем, кварцевым резонатором и антенной, поэтому вам не нужно заниматься сертификацией ВЧ-компонентов. Выбирайте дискретный SoC только в том случае, если большой объем производства оправдывает затраты на проектирование, и ваша команда располагает необходимым оборудованием для ВЧ-тестирования.

Почему моя материнская плата продолжает потреблять миллиамперы в спящем режиме?

Сначала проверьте три вещи. Отладчик может удерживать микросхему в активном состоянии, поэтому отключите его. Неприостановленный UART продолжает тактировать сигнал и блокирует считывание микроампер. Неисправные подтягивающие резисторы и резисторные делители также увеличивают ток. Проверьте каждый путь к земле, прежде чем обвинять стек протокола BLE или прошивку.

Какой уровень подавления радиочастотного излучения действительно необходим для антенны?

Для точного определения зоны следуйте техническим характеристикам модуля и продлите её за край платы. Не допускайте разрыва заземляющей плоскости под любыми 50-омными дорожками. Соедините ВЧ-заземление с переходными отверстиями с шагом 2–3 мм вблизи зоны ограничения. Разрыв зоны ограничения приводит к потере бюджета канала связи, которую невозможно восстановить с помощью каких-либо настроек прошивки.

Оставьте комментарий

Ваш адрес электронной почты не будет опубликован. Обязательные поля отмечены *.