Co to jest moduł główny i moduł podrzędny? Jakie są różnice między nimi?

Dec 02, 2025

Zostaw wiadomość

Jest to podstawowe pytanie dla zrozumienia architektury komunikacji Bluetooth. Krótko mówiąc, moduły master i slave definiują rolę i zachowanie urządzenia w sieci, a podstawowa różnica polega na tymktóry aktywnie inicjuje połączenie i zarządza nim.

Dla jasności możemy użyć analogii:

 

Bluetooth Le Mesh Module

 

A moduł głównyjest jak„router” lub „host” sieci bezprzewodowej. Odpowiada za skanowanie w poszukiwaniu otaczających urządzeń i aktywne inicjowanie żądań połączeń.

A moduł podrzędnyjest jak„urządzenie” przyłączające się do sieci bezprzewodowej(np. telefon, komputer). Zwykle czeka na wykrycie i połączenie, a następnie reaguje na polecenia mistrza.

 

Poniższa tabela jasno podsumowuje kluczowe różnice:

Funkcja Moduł główny Moduł podrzędny
Podstawowa rola Inicjator i menedżer połączenia Obiekt odpowiadający połączenia
Zachowanie połączenia Aktywnie skanuje, inicjuje parowanie i nawiązuje połączenia. Reklamuje swoją obecność i czeka na połączenie.
Kontrola sieci Kontroluje czas komunikacji (interwał połączenia) i planuje wymianę danych. Dotrzymuje harmonogramu kapitana, odpowiadając w wyznaczonych przedziałach czasowych.
Typowe urządzenia Telefony, komputery, tablety, sterowniki centralne (np. inteligentne koncentratory). Zestawy słuchawkowe Bluetooth, myszy, klawiatury, czujniki, sygnalizatory.
Zużycie energii Stosunkowo wyższy (wymaga ciągłego skanowania i zarządzania). Może być wyjątkowo niski(może spędzać większość czasu w trybie uśpienia).
Topologia sieci Z jednym mistrzem można się połączyćwiele niewolnicy, tworzącysieć gwiazdowa (Piconet). Zwykle podłączony jest jeden moduł slavetylko jedenmistrz na raz.

 

🔄 Szczegółowy proces komunikacji: przykład połączenia telefonu ze słuchawkami

Faza gotowości: Słuchawki Bluetooth (moduł podrzędny) włączaj i uruchamiaj okresoworeklamaich obecność i podstawowe informacje (np. nazwa urządzenia, usługi).

Wyszukiwanie i inicjacja: Telefon (moduł główny) włącza Bluetooth i uruchamia sięłówdla sygnałów reklamowych. Po wykryciu słuchawek telefon (master) aktywniewysyła żądanie parowania i połączeniado słuchawek (slave).

Utworzenie połączenia: Słuchawki przyjmują żądanie. Obie strony wymieniają klucz łącza, pomyślnie ustanawiając dedykowane łącze komunikacyjne.

Wymiana danych: Po nawiązaniu połączenia telefon (master) kontroluje rytm komunikacji. „Odpytuje” słuchawki (podrzędne) w określonych odstępach czasu, a słuchawki odpowiadają danymi (np. pakietami audio lub informacjami o baterii), gdy są „zadawane”.

Bluetooth Smart BLE Module

 


 

💡 Kluczowe pojęcia i często zadawane pytania

Moduły nadrzędne-z możliwością pracy w trybie podrzędnym: obsługuje większość-modułów Bluetooth ogólnego przeznaczenia dostępnych obecnie na rynkufunkcja master-slave. Oznacza to, że ten sam moduł można skonfigurować jako „master” do łączenia się z innymi lub jako „slave” do oczekiwania na połączenia od innych, co zapewnia dużą elastyczność.

Jeden-do-Jeden na jednego-do-wielu:

Obsługa zarówno klasycznego Bluetootha, jak i Bluetooth Low Energy (BLE).jeden master łączy się z wieloma urządzeniami slave(np. jeden komputer podłączony jednocześnie do myszy i klawiatury).

W trybie tradycyjnym moduł podrzędny możebyć podłączony tylko do jednego urządzenia nadrzędnego na raz(np. słuchawek zwykle nie można podłączyć do dwóch telefonów w celu jednoczesnego odtwarzania dźwięku).

Jak wybrać?

Jeśli Twoje urządzenie tego potrzebujeaktywnie wyszukuj i łącz się z innymi urządzeniami(np. moduł gromadzący dane zbierający informacje z wielu czujników), potrzebujesz:moduł głównylubmoduł master-slave.

Jeśli Twoje urządzenie ma jedną funkcję i przede wszystkimoczekuje na kontrolę lub odczyt przez urządzenie centralne(np. czujnik tętna, tracker), a następnie amoduł podrzędnyjest wystarczające.

 

Podsumowując, moduł główny tocentrum kontroli sieci, a modułem podrzędnym jestwęzeł końcowy. Zrozumienie tej zależności ma fundamentalne znaczenie przy projektowaniu dowolnej aplikacji Bluetooth.

Wyślij zapytanie