Architecture des casques et casques Bluetooth Low Energy pour les jeux
Architecture des écouteurs et micro-casques Bluetooth Low Energy pour les jeux
L'architecture de Bluetooth Low Energy est de nature très simple. Il est divisé en trois parties de base : contrôleur, hôte et application. Un contrôleur est généralement un appareil physique qui envoie et reçoit des signaux radio et comprend comment traduire ces signaux en paquets de données qui transportent des informations. Un hôte est généralement une pile logicielle qui gère la façon dont deux appareils ou plus communiquent et utilisent la radio pour fournir simultanément plusieurs services différents. L'application utilise la pile logicielle et, à son tour, le contrôleur pour implémenter l'instance utilisateur. www.bjbjaudio.com
Dans le contrôleur, il y a à la fois des couches physiques et de liaison, ainsi qu'un mode de test direct et la moitié inférieure de la couche d'interface du contrôleur hôte (HCI). Contient trois protocoles dans l'hôte : protocole d'attribut L2CAP (Logical Link Control and Adaptation Protocol) et protocole de gestionnaire de sécurité (SecurityManagerProtocol), en plus de la spécification d'attribut générique (GATT) et de la spécification d'accès générique (GAP) et du mode. www.bjbjaudio.com
manette
Le contrôleur est considéré par beaucoup comme l'une des caractéristiques qui distingue une puce ou une radio Bluetooth. Cependant. Appeler le contrôleur une radio est une simplification excessive. Le contrôleur Bluetooth se compose d'appareils à radiofréquence numériques et analogiques et de matériel responsable de l'envoi et de la réception de paquets de données. Le contrôleur est connecté au monde extérieur via une antenne et est connecté à l'hôte via une interface de contrôle hôte (HCI). www.bjbjaudio.com
couche physique
La couche physique est la partie qui effectue le travail acharné de transmission et de réception avec les radios 24 GHz. Pour beaucoup, cette couche semble entourée de mystère. Mais en substance, il n'y a pas de magie au niveau de la couche physique, juste une simple transmission et réception de rayonnement électromagnétique. Les ondes radio peuvent généralement transporter des informations en modifiant l'amplitude, la fréquence ou la phase dans une bande de fréquences donnée. En Bluetooth Low Energy, une modulation appelée Gaussian Frequency Shift Keying (GFSK) est utilisée pour modifier la fréquence des ondes radio afin de transmettre des informations 0 ou 1. La partie modulation par déplacement de fréquence fait référence au codage des 1 et des 0 en augmentant ou en diminuant légèrement la fréquence du signal. Si la fréquence se déplace soudainement d'une extrémité à l'autre au moment du changement, une impulsion d'énergie apparaîtra sur une bande de fréquence plus large. Un filtre est donc utilisé pour empêcher l'énergie de se propager vers des fréquences supérieures ou inférieures. Les filtres utilisés pour le Bluetooth Low Energy ne sont pas aussi stricts que ceux utilisés pour le Bluetooth Classique, ce qui signifie que le signal radio basse énergie est légèrement plus étalé que le signal radio Bluetooth classique. L'avantage d'élargir correctement le signal radio est que la radio obéira aux contraintes d'étalement de spectre, alors que les radios Bluetooth classiques sont sujettes à des sauts de fréquence. Les radios à spectre étalé utilisent moins de fréquences pour transmettre que les radios à saut de fréquence. Sans une forme d'onde de filtre plus lâche. Bluetooth Low Energy ne pourra pas diffuser sur seulement trois canaux, mais devra utiliser plus de canaux, ce qui entraînera une consommation d'énergie plus élevée dans le système. Un élargissement modeste du signal radio est appelé l'indice de modulation. L'indice de modulation représente la largeur entre les fréquences supérieures et inférieures autour de la fréquence centrale du canal. Lors de la transmission d'un signal radio, un décalage positif supérieur à 185 kHz par rapport à la fréquence centrale représente un bit de valeur 1 ; un décalage négatif supérieur à 185 kHz représente un bit de valeur 0. Afin de permettre à la couche physique de fonctionner, notamment dans le cas d'un grand nombre de transmissions radio simultanées dans une même zone, la bande de fréquence 24 GHz est divisée en 40 Canaux RF, chacun d'une largeur de 2 MHz. La couche physique transmet 1 bit de données d'application par microseconde. Par exemple, il faudrait 80 us pour envoyer une chaîne de 80 bits "lowenergy" encodée au format UTF-8, bien sûr, la surcharge de l'en-tête de données n'est pas prise en compte ici. www.bjbjaudio.com