Понимание различных режимов работы модуля Bluetooth(1)

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

Когда устройство Bluetooth инициирует соединение в режиме ведущего, ему необходимо знать MAC-адрес ведомого устройства, пароль сопряжения и другую информацию. После завершения сопряжения его можно подключить напрямую. В то же время ведущее устройство может установить MAC-адрес подключенного по умолчанию ведомого устройства, чтобы модуль ведущего устройства автоматически выполнял поиск ведомого устройства по MAC-адресу и подключался при его включении. И он поддерживает функцию белого списка: пользователю нужно только записать Mac устройства, которое нужно подключить, в белый список, и модуль будет подключаться, когда он ищет устройство, соответствующее белому списку. Когда протокол прозрачной передачи «главный-подчиненный» один и тот же, пользователю не нужно обращать внимание на процесс преобразования данных между данными последовательного порта и пакетом беспроводных данных, и ему нужно только установить простые параметры для реализации прозрачной передачи данных между последовательный порт ведущего устройства и последовательный порт ведомого устройства.

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

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

В режиме «один к одному» ведомое устройство может быть настроено на два типа. Одним из них является беззвучное состояние, то есть оно может обмениваться данными только с назначенным главным устройством и не ищется другими устройствами Bluetooth; другой — это состояние разработки, поиск которого может осуществлять назначенное ведущее устройство. Его также могут найти другие устройства Bluetooth для установления соединения.

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

Интегрированный режим работы «главный-подчиненный»
Интегрированный рабочий режим «главный-подчиненный» означает, что модуль Bluetooth может действовать как ведущее устройство и ведомое устройство одновременно. Он может переключаться между двумя ролями. При работе в подчиненном режиме он ожидает подключения других ведущих устройств. При необходимости он переходит в режим ведущего и инициирует вызовы на соединение с другими устройствами. Интеграция «ведущий-ведомый» обеспечивает возможность расширения модуля Bluetooth. После спецификации протокола Bluetooth 4.1 добавлена функция «Топология канального уровня», которая позволяет модулю Bluetooth действовать как ведущее устройство и ведомое устройство одновременно, работая в любом сочетании ролей. Например, терминал Bluetooth HUB.

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

Интеграция «ведущий-ведомый» добавляет дополнительные функции модуля Bluetooth, оптимизацию затрат и простоту использования. Если модуль Bluetooth раньше работал в закрытой системе в качестве ведущего, то теперь его можно одновременно подключить к смартфону в качестве ведомого, открывая тем самым новое измерение возможностей подключения. В режиме «главный-подчиненный» один модуль Bluetooth может играть две роли, что позволяет оптимизировать архитектуру системы.

Делиться:

Больше новостей

Bluetooth Low Energy

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

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

Решение для регистрации с помощью Bluetooth-маяка

Решение для регистрации посещаемости с использованием Bluetooth-маяков

Введение в Bluetooth-маяки:
BLE-маяк — это аппаратное устройство, работающее на основе маломощного протокола вещания Bluetooth BLE (Bluetooth 4.0 или выше). Как устройство BLE, оно обычно устанавливается в определенном месте в помещении.

Scroll to Top