Bluetooth Multi Connectionの紹介
There are more and more cases of connecting multiple ブルートゥース devices in daily life. 以下は、参照のための複数の接続の知識の紹介です.
一般的なBluetoothシングル接続
ブルートゥース single connection, ポイントツーポイント接続とも呼ばれます, is the most common ブルートゥース connection scenario, 携帯電話など<->車両オンボードBluetooth. ほとんどの通信プロトコルと同様, Bluetooth RF通信もマスター/スレーブデバイスに分かれています, すなわち、マスター/スレーブ (HCIマスター/HCIスレーブとしても知られています). HCIマスターデバイスとしては理解できます “RFクロックプロバイダー”, and the 2.4G wireless communication between Master/Slave in the air must be based on the Clock provided by Master.
Bluetoothマルチ接続法
Bluetoothマルチ接続を実現する方法はいくつかあります, 以下は紹介です 3.
1:ポイントツーマルチポイント
このシナリオは比較的一般的です (プリンターBT826モジュールなど), モジュールが同時に接続できる場合 7 携帯電話 (7 ACLリンク). マルチポイントシナリオへのポイント, ポイントデバイス (BT826) HCIロールからHCIマスターに積極的に切り替える必要があります. 切り替えが成功した後, ポイントデバイスは、クロックが一意であることを確認するために、他のマルチポイントデバイスにベースバンドRFクロックを提供します. 切り替えが失敗した場合, SpatterNetシナリオに入ります (次の図のシナリオB)

2: 散布図 (上記の図のC)
マルチ接続シナリオが比較的複雑な場合, 中央では、中央に複数のノードが必要です. これらのリレーノードの場合, また、HCIマスター/スレーブとしても機能する必要があります (上記の図の赤いノードに示されているように).
散布ネットのシナリオで, 複数のHCIマスターが存在するため, 複数のRFクロックプロバイダーが存在する場合があります, 不安定なネットワーク接続と不安定な干渉能力が生じます
注記: 実際のアプリケーションシナリオ, 散布ネットの存在は可能な限り避けるべきです
bleメッシュ
ble Mesh is currently the most widely used solution in Bluetooth networking (スマートホームの分野など)
メッシュネットワーキングは、複数のノード間の関連通信を実現できます, これは、直接問い合わせることができる多くの特定のコンテンツを持つ分散ネットワーキング方法です.

3:マルチ接続の推奨
低電力をお勧めします (ble) 5.2 クラスをサポートするモジュール 1 Bluetoothモジュール. FSC-BT671Cは、シリコンラボEFR32BG21チップセットを使用しています, 32ビットを含む 80 MHZ ARM cortex-M33マイクロコントローラー10dbmの最大出力を提供できる. It can be used for Bluetooth Mesh networking applications and is widely used in fields such as lighting control and スマートホーム システム.
関連製品
FSC-BT671C機能:
- Low Power Bluetooth (ble) 5.2
- 統合されたMCU Bluetoothプロトコルスタック
- クラス 1 (+10dbmまでの信号電源)
- Bluetooth BLEメッシュネットワーキング
- デフォルトのUARTボーレートは115.2kbpsです, 1200bpsから230.4kbpsをサポートできます
- uart, I2C, spi, 12 ビットADC (1MSP) データ接続インターフェイス
- 小型: 10mm * 11.9mm * 1.8mm
- カスタマイズされたファームウェアを提供します
- 空中をサポートします (OTA) ファームウェアの更新
- 作業温度: -40 °C〜105°C
まとめ
ブルートゥース マルチコネクションは人生の利便性のペースを加速しました. 私は人生にもっとBluetoothマルチ接続アプリケーションがあると信じています. もっと学ぶ必要がある場合, you can contact the feasycom team!