Principe van gegevensoverdracht van Bluetooth-module
Inhoudsopgave
De upgrade van intelligente producten is steeds meer afhankelijk van de draadloze module van het Internet of Things. Er zijn twee manieren om het product beter te laten presteren. Optimaliseer het productontwerp en optimaliseer de selectie van draadloze modules. Gebaseerd op de markt voor draadloze verbindingen en datatransmissie, Feasycom heeft BLE v4.2 en v5.0 Bluetooth-moduleproducten. Hieronder volgen enkele principes voor gegevensoverdracht voor Bluetooth-communicatie.
Bluetooth-communicatie
Bluetooth-communicatie verwijst naar het tot stand brengen van een verbinding tussen twee Bluetooth-apparaten, wat hetzelfde is als bellen, één persoon en één mobiele telefoon voor communicatie;
Gastheer: verwijst naar de partij die anderen kan zoeken en actief verbinding maakt. Bijvoorbeeld, Ik bel een eerste vriend;
Slaaf: Verwijst naar het feit dat u het eerste gesprek niet kunt aannemen om een verbinding tot stand te brengen, je kunt alleen wachten tot anderen je verbinden, en heb geluisterd (wachten tot anderen bellen);
De huidige status van een module kan er slechts één zijn, op de master of op de slave.
Master-slave-integratie verwijst naar de mogelijkheid om te schakelen tussen master- en slave-modi. U kunt ervoor kiezen om in mastermodus of slavemodus te werken.
Het principe van Bluetooth-transmissie:
1. Meester-slaafrelatie:
Bluetooth-technologie bepaalt dat voor Bluetooth-communicatie tussen elk paar apparaten, de een moet de rol van meester zijn en de ander de rol van slaaf om te kunnen communiceren. Bij het communiceren, de master moet zoeken en het koppelen starten. Nadat de verbinding is gelukt, beide partijen kunnen gegevens verzenden en ontvangen. In theorie, waarmee één Bluetooth-masterapparaat kan communiceren 7 Bluetooth-slave-apparaten tegelijkertijd.
Een apparaat met Bluetooth-communicatiefunctie kan vrij tussen twee rollen schakelen. Het werkt meestal in de slave-modus en wacht tot andere master-apparaten verbinding maken. Wanneer nodig, het schakelt over naar de mastermodus en initieert oproepen naar andere apparaten. Wanneer een Bluetooth-apparaat een oproep initieert in de mastermodus, het moet het Bluetooth-adres van de andere partij kennen, wachtwoord koppelen, en andere informatie. Nadat het koppelen is voltooid, het gesprek kan direct worden gestart.
2. Oproepproces:
Wanneer een Bluetooth-masterapparaat een oproep start, de eerste stap is om erachter te komen welke Bluetooth-apparaten er te vinden zijn. Nadat het masterapparaat het slave Bluetooth-apparaat heeft gevonden, koppel het met het slave-Bluetooth-apparaat. Op dit moment, u moet de pincode van het slave-apparaat invoeren, en sommige apparaten hoeven de pincode niet in te voeren.
Nadat het koppelen is voltooid, het slave-Bluetooth-apparaat registreert de vertrouwensinformatie van het master-apparaat. Op dit moment, de master kan een oproep naar het slave-apparaat starten. Het gekoppelde apparaat hoeft bij het volgende gesprek niet meer opnieuw te worden gekoppeld. Een gekoppeld apparaat, als slave-Bluetooth-headset, kan ook een ketenvestigingsverzoek indienen, maar een Bluetooth-module voor datacommunicatie brengt doorgaans geen oproep tot stand.
Nadat de verbinding succesvol tot stand is gebracht, tweeweg data- of audiocommunicatie kan worden uitgevoerd tussen de master- en slave-uiteinden. In de communicatiestatus, zowel de master- als de slave-apparaten kunnen een ontkoppeling initiëren en de Bluetooth-verbinding verbreken.
Bluetooth Gegevensoverdracht
In Bluetooth-gegevensoverdrachttoepassingen, één-op-één seriële datacommunicatie is de belangrijkste toepassing. Voordat het Bluetooth-apparaat de fabriek verlaat, de koppelingsinformatie tussen de twee Bluetooth-apparaten wordt vooraf ingesteld. Het masterapparaat slaat de pincode van het slave-apparaat op, Adressen, enz., apparaten aan beide uiteinden zorgen automatisch voor een verbinding en transparante seriële poorttransmissie, zonder tussenkomst van randcircuits.
In één-op-één-toepassingen, het slave-apparaat kan op twee typen worden ingesteld. Eén daarvan is de standaardstatus, dat is, het kan alleen communiceren met de aangewezen master en niet worden gezocht door andere Bluetooth-apparaten; een ander type is de ontwikkelingsstatus, het kan worden doorzocht door de aangewezen master of door andere Bluetooth-apparaten.
BLE-module is een van de belangrijkste productlijnen van Feasycom. De FSC-BT630 is een BLE-module en gebaseerd op de NRF52832-chipset, het heeft een aantal geavanceerde functies, zoals BLE5.0, klein formaat, één-op-één verbinding, meerdere aansluitingen, Mesh-netwerk. Voor meer informatie, Neem gerust contact op met Feasycom!