Передача данных схема блютуз

Что такое Bluetooth и как он работает?

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

Bluetooth позволяет этим устройствам общаться, на расстоянии от 1 до 100 метров друг от друга (дальность сильно зависит от преград и помех), даже в разных помещениях.

Происхождение названия Bluetooth

Слово Bluetooth — перевод на английский язык датского слова «Blåtand» («Синезубый»). Это прозвище носил король Харальд I, правивший в X веке Данией и частью Норвегии и объединивший враждовавшие датские племена в единое королевство. Подразумевается, что Bluetooth делает то же самое с протоколами связи, объединяя их в один универсальный стандарт.

логотип Bluetooth

С чего начался Bluetooth?

Первая концепция технологии Bluetooth появилась в небольшом городке Швеции Лунде, в 1994 году, где компания Ericsson решила воздвигнуть там новый камень (своеобразный ритуал) в память о великом человеке. Надпись на этом памятнике гласит (в оригинале — на древнескандинавском языке): «Компания Ericsson Mobile Communications АВ установила этот камень в честь Гаральда Блютуса, который дал свое имя новой беспроводной технологии для мобильных коммуникаций».

Далее, в начале 1998 года, пять крупных компаний — Ericsson, Nokia, IBM, Intel и Toshiba — объединились, чтобы начать работу над созданием новой технологии беспроводной связи Bluetooth. 20 мая этого же года для дальнейшего продвижения новой технологии на телекоммуникационном рынке была сформирована специальная рабочая группа (Special Interest Group — SIG). Любая компания, которая планирует разрабатывать устройства Bluetooth, может бесплатно войти в эту группу. В настоящее время в SIG входит более трех тысяч компаний, среди которых есть и старые представители, давшие начало развитию данного стандарта, и новые — например, такие гиганты, как Lucent, Microsoft, Motorola и др.

Основные положения технологии Bluetooth

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

Bluetooth — это маленький чип (рис. 1), представляющий собой высокочастотный (2.4 — 2.48 ГГц) приёмопередатчик.

Чип Bluetooth

Энергопотребление (мощность передатчика) не должно превышать 10 мВт. Изначально технология предполагала возможность связи на расстоянии не более 10 метров. Сегодня некоторые фирмы предлагают микросхемы Bluetooth, способные поддерживать связь на расстоянии до 100 метров. Как радиотехнология, Bluetooth способен «обходить» препятствия, поэтому соединяемые устройства могут находиться вне зоны прямой видимости. Соединение происходит автоматически, как только Bluetooth-устройства оказываются в пределах досягаемости, причем не только по принципу точка — точка (два устройства), но и по принципу точка — много точек (одно устройство работает с несколькими другими).

Читайте также:  Рейтинг блютуз колонок до 10000

Bluetooth-чип и спичка рядом

Рис. 2 Bluetooth-чип и спичка рядом

Чип Bluetooth реализован с учетом всех современных тенденций. Размер чипа (рис. 2) — менее одного квадратного сантиметра. Применяемая частота позволяет ограничить потребляемую мощность 1мВт. Подобные характеристики позволяют интегрировать чипы Bluetooth в таких устройствах, как мобильные телефоны и карманные компьютеры.

Принцип работы Bluetooth

Технология Вluetooth предполагает два вида связи: синхронную — SCO (Synchronous Connection Oriented) и асинхронную — ACL (Аsynchronous Connectionless). Первый вид, SCO, рассчитан на установление симметричного соединения «точка — точка» и служит преимущественно для передачи речевых сообщений. Скорость передачи информации SCO равна 64 Кит/с. Второй, ACL, предназначен для пакетной передачи данных. Он поддерживает симметричные и асимметричные соединения типа «точка — много точек». Скорость передачи пакетной информации при ACL cоставляет порядка 721 Кбит/с. Пакеты данных имеют фиксированный формат. В начале блока находится 72-бит код доступа. Он может применяться, в частности, для синхронизации устройств. За ним следует 54-бит заголовок пакета, содержащий контрольную сумму пакета и информацию о его параметрах (например, о повторной передаче блока данных). Замыкает пакет область, непосредственно содержащая пересылаемую информацию. Размер этой области варьируется от 0 до 2745 бит.

Основополагающим принципом построения систем Bluetooth является использование метода расширения спектра при скачкообразном изменении частоты (FHSS — Frequency Hop Spread Spectrum). Весь выделенный для Bluetooth-радиосвязи частотный диапазон 2,402-2,480 ГГц разбит на N частотных каналов. Полоса каждого канала 1 МГц, разнос каналов – 140-175 кГц. Для кодирования пакетной информации используется частотная манипуляция.

Для США и Европы N = 79. Исключение составляют Испания и Франция, где для Bluetooth применяется 23 частотных канала. Смена каналов производится по псевдослучайному закону 1600 раз в секунду. Постоянное чередование частот позволяет радиоинтерфейсу Bluetooth транслировать информацию по всему диапазону ISM и избежать воздействия помех со стороны устройств, работающих в этом же диапазоне. Если данный канал зашумлён, то система перейдёт на другой, и так будет происходить до тех пор, пока не обнаружится канал, свободный от помех.

Частотно-временная диаграмма работы модулей Bluetooth

Рис. 3. Частотно-временная диаграмма работы модулей Bluetooth

На рис. 3 показана частотно-временная плоскость, иллюстрирующая одновременную работу трёх Bluetooth-модулей. Модули работают тактами (слотами), длительностью 625 мкс. Каждому модулю в пределах каждого такта назначается соответствующий частотный канал и режим передачи или приёма.

Читайте также:  Подключить беспроводную мышку через блютуз

Когда пара любых Bluetooth-устройств соединяется, то они образуют пикосеть (рис. 4).

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

Пикосеть

Пикосеть является фундаментальной формой коммуникации в технологии Bluetooth. Пикосеть может содержать до 7 активных ведомых устройств. Кроме того, в окрестности (зоне уверенного приема) ведущего устройства могут находиться неактивные ведомые устройства, которые также синхронизированы на общие часы и общую последовательность смены частот, но не могут обмениваться данными до тех пор, пока ведущее устройство не активирует их. Если в сети оказывается более 8 устройств, то будет сформирована вторая пикосеть и так далее. Несколько (до 10) независимых и даже не синхронизированных между собой пикосетей, между которыми возможен обмен информацией, могут объединяться в так называемую большую сеть Scatternel. Для этого каждая пара пикосетей должна иметь как минимум одно общее устройство, которое будет главным в одной и подчиняемым в другой. Таким образом, в пределах отдельной Scatternet может быть одновременно связано максимум 71 устройство.

Структурная схема архитектуры Bluetooth

схема работы BT

Рис. 5 Архитектура Bluetooth

Важной частью архитектуры (рис. 5) является Host to Controller интерфейс (HCI), обеспечивающий взаимодействие софтовой подсистемы Host с железной подсистемой Controller. Всё взаимодействие верхних уровней Bluetooth системы с ее аппаратной частью происходит через HCI-команды, инициируемые драйвером.

Основные блоки архитектуры:
RF
Блок Radio занимается преобразованием битовой последовательности в радио сигналы. Вопросы модуляции, спектральных характеристик и физики процессов обеспечения битовой скорости — все это решается на нижнем уровне модели.

Baseband Layer = Link Controller + Baseband Manager + Device Manager
Уровень baseband представлен в виде трех блоков, совместная задача которых состоит в управлении физическими каналами, поверх которых устанавливаются физические соединения. Bluetooth-адресация, синхронизации генераторов устройств, управление кодами доступа к физическим каналам, поиск устройств и установление физического канала между ними — все это задачи Baseband-уровня.

После того, как два нижних уровня обеспечили нас физическим соединением между устройствами, дело становится за организацией логических каналов, которые впоследствии и станут базой для передачи трафика приложений. Link Managerв ответе за установление, изменение и освобождение логических соединений между устройствами, а так же за обновление параметров физических соединений. Для этих целей Link Manager использует Link Management протокол (LMP).

Читайте также:  Импорт контактов через блютуз

L2CAP Layer = Channel Manager + L2CAP Resource Manager
Это высокоуровневый блок Bluetooth Host, оккупированный L2CAP уровнем. Logical Link Control and Adaptation Protocol (L2CAP) — протокол, работающий поверх созданных логических соединений, обеспечивающий сегментацию и восстановление пакетных данных от всех вышележащих приложений.

Скачков Максим Константинович

Книга

Читайте также:

Источник

СХЕМА УСТРОЙСТВА BLUETOOTH

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

разобранная гарнитура Bluetooth

В традиционном варианте гарнитуры модуль Bluetooth имеет микросхему, небольшой литий-ионный аккумулятор 3,7В 50 мА, микрофон, динамик и кнопку включения.

микросхема и плата Bluetooth

Низкая стоимость аппаратной части, хорошая степень защиты и простота в использовании — сделали весьма популярным этот стандарт. Bluetooth использует частоты в районе 2,4-2,48 ГГц и не требует лицензирования. На настоящее время мировое промышленное сообщество приняло эту технологию как общий стандарт.

открытая гарнитура Bluetooth

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

структурная схема передачи данных блютус

Bluetooth-модуль содержит формирующую, приёмо-передающую часть аппаратуры и встроенное программное обеспечение. Связь между модулем и хост-контроллером производится с помощью высокоскоростного USB-интерфейса или UART/PCM-интерфейса. Интерфейс хост-контроллера в модуле Bluetooth является командным интерфейсом. Хост через ИХК направляет команды, а в ответ принимает от модуля сообщения об их выполнении; менеджер связи устанавливает необходимую конфигурацию хост-контроллера.

Bluetooth-модуль гарнитуры мобильного телефона

Вluetooth имеет два варианта связи: синхронную и асинхронную. Первый вид рассчитан на установление симметричного соединения и служит для передачи голоса. Скорость передачи информации при этом 64 Кит/с. Асинхронный вариант предназначен для пакетной передачи данных, скорость передачи cоставляет 720 Кбит/с. В начале блока находится код доступа, за ним идёт заголовок пакета, содержащий контрольную сумму пакета и информацию о его параметрах, и в конце область, непосредственно содержащая пересылаемую информацию.

Схема одного из радиомодулей Bluetooth приведена ниже:

Схема радиомодуля Bluetooth

Спектр частот, выделенный для Bluetooth, имеет диапазон 2,402…2,480 ГГц, который разбит на несколько каналов. Полоса каждого канала 1 МГц. Смена каналов производится по псевдослучайному закону. Постоянное чередование частот позволяет радиоинтерфейсу транслировать информацию по всему диапазону и исключать воздействия помех со стороны других устройств. Если данный канал занят, система перейдёт на другой, свободный от помех.

Источник

Оцените статью
Adblock
detector