Bluetooth Module

Hvad er Bluetooth?
Siden fremkomsten af ​​version 1.0 i 1999 har Bluetooth oplevet mange revisioner i sin teknologi. Mens dens oprindelige formål var at erstatte kablet seriel kommunikation, har transmissionsmetoderne udviklet sig over hver iteration af Bluetooth.

Version 1.0 – 3.0: Bluetooth Classic:
Når vi taler om hver iteration af Bluetooth, hjælper tre faktorer med at skelne mellem de forskellige versioner: rækkevidde, datahastighed og strømforbrug. Disse faktorer bestemmes af moduleringsskemaet og datapakken, der anvendes. Men dengang var Bluetooth 1.0 langt langsommere end det, vi har nu. Datahastighederne blev begrænset til 1 Mbps, og rækkevidden nåede kun så langt som 10 meter.

Da Bluetooth 2.0 kom ud, blev GFSK taget ud til fordel for to nyere ordninger: p/4-DQPSK og 8DPSK, som brugte ændringer i bølgeformenes fase til at bære information i modsætning til frekvensmodulation. Disse to skemaer resulterede i hidtil usete datahastigheder på henholdsvis 2 Mbps og 3 Mbps. Bluetooth 3.0 forbedrede datahastighederne yderligere med tilføjelsen af ​​802.11 for op til 24 Mbps dataoverførsel, selvom dette ikke var en obligatorisk del af 3.0-specifikationen.

En væsentlig forhindrede dog stadig tidlige versioner af Bluetooth fra udbredt IoT-integration: strømforbrug. På grund af den store mængde energi, der var påkrævet fra Bluetooth-versionerne 1.0 – 3.0, også kendt som Bluetooth Classic, ville små enheder fortsat lide under kort batterilevetid, hvilket gør tidlige versioner af Bluetooth upraktiske til IoT-brug.

Versions 4.0 – 5.0: Bluetooth Low Energy (BLE):
For at imødekomme den stigende efterspørgsel efter trådløs forbindelse mellem små enheder, blev Bluetooth 4.0 introduceret på markedet med en ny kategori af Bluetooth: Bluetooth Low Energy (BLE). Indrettet mod applikationer, der kræver lavt strømforbrug, vender BLE tilbage til en lavere datagennemstrømning på 1 Mbps ved hjælp af GFSK-modulationsskemaet. Selvom BLEs maksimale datagennemstrømning på 1 Mbps muligvis ikke er egnet til produkter, der kræver en kontinuerlig strøm af data som trådløse hovedtelefoner, behøver andre IoT-applikationer kun at sende små bidder af data med jævne mellemrum. Et eksempel er fitness-wearables, der kun videresender små mængder temperaturdata til din smartphone, når det bliver bedt om det (måske fra en mobilapp). Med fokus på at holde energibehovet lavt, gør Bluetooth Low Energy mange møntcellebatteridrevne IoT-applikationer (f.eks. beacons) mulige.

Den seneste version af Bluetooth-protokollen, Bluetooth 5, er en forbedring i forhold til de tidligere BLE-standarder. Det er stadig rettet mod lavt drevne applikationer, men forbedrer BLEs datahastighed og rækkevidde. I modsætning til version 4.0 tilbyder Bluetooth 5 fire forskellige datahastigheder for at rumme en række forskellige transmissionsområder: 2Mbps, 1Mbps, 500kbps, 125kbps. Fordi en stigning i transmissionsområde kræver en reduktion i datahastighed, blev den lavere datahastighed på 125 kbps tilføjet for at understøtte applikationer, der drager mere fordel af forbedret rækkevidde. For eksempel er små sensorer ikke nødvendige for at sende store mængder data, så en reduktion af datahastigheden gør det muligt for disse sensorer at overføre information så langt som 240 meter. I modsætning hertil er muligheden for at transmittere data ved 2Mbps rettet mod applikationer, hvor rækkevidden forventes at være kort, men som i høj grad kan drage fordel af stigningen i datahastigheden. Fleksibiliteten i datahastigheder, der tilbydes af Bluetooth 5, gør det muligt for lavenergiprodukter at sende endnu mere sofistikerede data til slutbrugeren.