4 BLE modulio veikimo režimai

Turinys

Yra įvairių tipų BLE įrenginio jungčių. BLE prijungtas elementas gali turėti iki 4 skirtingų funkcijų:

1. Transliuotojas

„Transliuotojas“ turi būti naudojamas kaip serveris. Taigi jos tikslas yra reguliariai perduoti duomenis į įrenginį, tačiau jis nepalaiko jokio įeinančio ryšio.

Tipiškas pavyzdys yra švyturys, pagrįstas „Bluetooth Low Energy“. Kai švyturys veikia transliacijos režimu, jis paprastai nustatomas į neprisijungimo būseną. Švyturys reguliariais intervalais transliuos duomenų paketą į aplinką. Kaip nepriklausomas „Bluetooth“ pagrindinis kompiuteris, atlikdamas nuskaitymo veiksmus iš paketo, jis tam tikrais intervalais gaus „Beacon“ transliacijas. Paketo turinyje gali būti iki 31 baito turinio. Tuo pačiu metu, kai pagrindinis kompiuteris gaus transliacijos paketą, jis nurodys MAC adresą, gauto signalo stiprumo indikatorių (RSSI) ir kai kuriuos su programa susijusius reklamos duomenis. Žemiau esančioje nuotraukoje yra Feasycom BP103: Bluetooth 5 Mini Beacon

2. Stebėtojas

Antrame etape įrenginys gali stebėti ir skaityti tik „transliuotojo“ siunčiamus duomenis. Tokiu atveju objektas negali siųsti jokio ryšio su serveriu.

Tipiškas pavyzdys yra „Gateway“. BLE Bluetooth veikia stebėtojo režimu, nėra transliacijos, gali nuskaityti aplinkinę transliavimo įrangą, bet nereikalauja ryšio su transliavimo įranga. Žemiau pateiktame paveikslėlyje yra Feasycom Gateway BP201: Bluetooth švyturio šliuzas

3.Centrinis

Centrą paprastai sudaro išmanusis telefonas arba planšetinis kompiuteris. Šis įrenginys siūlo du skirtingus ryšio tipus: reklamos režimu arba prijungtu režimu. Ji vadovauja visam procesui, nes suaktyvina duomenų perdavimą. Žemiau pateiktame paveikslėlyje yra Feasycom BT630, pagrįstas nRF52832 mikroschemų rinkiniu, jis palaiko tris režimus: centrinį, periferinį, centrinį periferinį. Mažo dydžio Bluetooth modulis nRF52832 lustų rinkinys

4. Periferinė

Periferinis įrenginys leidžia periodiškai prisijungti ir perduoti duomenis su centriniu. Šios sistemos tikslas yra užtikrinti universalų duomenų perdavimą naudojant standartinį procesą, kad kiti įrenginiai taip pat galėtų skaityti ir suprasti duomenis.

„Bluetooth Low Energy“ modulis, veikiantis periferiniu režimu, taip pat yra transliacijos būsenoje ir laukia, kol bus nuskaitytas. Skirtingai nuo transliacijos režimo, „Bluetooth“ modulis pagalbiniame režime gali būti prijungtas ir duomenų perdavimo metu veikia kaip pavaldinys.

Dauguma mūsų BLE modulių gali palaikyti centrinį ir periferinį režimą. Bet mes turime programinę-aparatinę įrangą, palaikančią tik periferinio įrenginio režimą, toliau pateiktame paveikslėlyje yra Feasycom BT616, ji turi programinę-aparatinę įrangą, palaikančią tik periferinio įrenginio režimą: BLE 5.0 Module TI CC2640R2F lustų rinkinys

Pereikite į viršų