產(chǎn)品智能化的升級(jí)越來(lái)越依賴于物聯(lián)網(wǎng)無(wú)線模塊,讓產(chǎn)品性能更優(yōu)的途徑有兩個(gè),優(yōu)化產(chǎn)品設(shè)計(jì)方案,優(yōu)化方案中無(wú)線模塊選型。立足無(wú)線連接、數(shù)據(jù)傳輸市場(chǎng)的SKYLAB在藍(lán)牙技術(shù)的基礎(chǔ)上推出了BLE4.2/5.0藍(lán)牙模塊產(chǎn)品,本篇就從SKB501的實(shí)際應(yīng)用為出發(fā)點(diǎn),帶各位新手工程師了解一下藍(lán)牙通信中的數(shù)據(jù)傳輸原理。
藍(lán)牙模塊
一般我們所說(shuō)的藍(lán)牙通信,是指兩個(gè)藍(lán)牙設(shè)備建立連接,就相當(dāng)于打電話,一人一個(gè)手機(jī)進(jìn)行通信;
主機(jī):指能夠搜索別人并主動(dòng)建立連接的一方,好比說(shuō),我是主動(dòng)撥打了對(duì)方的電話;
從機(jī):指不能主動(dòng)建立連接,只能等別人連接自己,一直處于監(jiān)聽(tīng)(等別人打入電話);
一個(gè)模塊的當(dāng)前狀態(tài),只能處于其中的一種,要么處于主機(jī),要么處于從機(jī)。
主從一體指能夠在主機(jī)和從機(jī)模式間切換,可以選擇工作在主機(jī)模式下,也可以選擇工作在從機(jī)模式下。
藍(lán)牙傳輸?shù)脑恚?/p>
1、主從關(guān)系:
藍(lán)牙技術(shù)規(guī)定每一對(duì)設(shè)備之間進(jìn)行藍(lán)牙通訊時(shí),必須一個(gè)為主角色,另一為從角色,才能進(jìn)行通信,通信時(shí),必須由主端進(jìn)行查找,發(fā)起配對(duì),建鏈成功后,雙方即可收發(fā)數(shù)據(jù)。理論上,一個(gè)藍(lán)牙主端設(shè)備,可同時(shí)與7個(gè)藍(lán)牙從端設(shè)備進(jìn)行通訊。
一個(gè)具備藍(lán)牙通訊功能的設(shè)備,可以在兩個(gè)角色間切換,平時(shí)工作在從模式,等待其它主設(shè)備來(lái)連接,需要時(shí),轉(zhuǎn)換為主模式,向其它設(shè)備發(fā)起呼叫。一個(gè)藍(lán)牙設(shè)備以主模式發(fā)起呼叫時(shí),需要知道對(duì)方的藍(lán)牙地址,配對(duì)密碼等信息,配對(duì)完成后,可直接發(fā)起呼叫。
2、呼叫過(guò)程:
藍(lán)牙主端設(shè)備發(fā)起呼叫,首先是查找,找出周圍處于可被查找的藍(lán)牙設(shè)備。主端設(shè)備找到從端藍(lán)牙設(shè)備后,與從端藍(lán)牙設(shè)備進(jìn)行配對(duì),此時(shí)需要輸入從端設(shè)備的PIN碼,也有設(shè)備不需要輸入PIN碼。
配對(duì)完成后,從端藍(lán)牙設(shè)備會(huì)記錄主端設(shè)備的信任信息,此時(shí)主端即可向從端設(shè)備發(fā)起呼叫,已配對(duì)的設(shè)備在下次呼叫時(shí),不再需要重新配對(duì)。已配對(duì)的設(shè)備,做為從端的藍(lán)牙耳機(jī)也可以發(fā)起建鏈請(qǐng)求,但做數(shù)據(jù)通訊的藍(lán)牙模塊一般不發(fā)起呼叫。
鏈路建立成功后,主從兩端之間即可進(jìn)行雙向的數(shù)據(jù)或語(yǔ)音通訊。在通信狀態(tài)下,主端和從端設(shè)備都可以發(fā)起斷鏈,斷開藍(lán)牙鏈路。
3、數(shù)據(jù)傳輸
藍(lán)牙數(shù)據(jù)傳輸應(yīng)用中,一對(duì)一串口數(shù)據(jù)通訊是最常見(jiàn)的應(yīng)用之一,藍(lán)牙設(shè)備在出廠前即提前設(shè)好兩個(gè)藍(lán)牙設(shè)備之間的配對(duì)信息,主端預(yù)存有從端設(shè)備的PIN碼、地址等,兩端設(shè)備加電即自動(dòng)建立連接,透明串口傳輸,無(wú)需外圍電路干預(yù)。
一對(duì)一應(yīng)用中從端設(shè)備可以設(shè)為兩種類型,一是靜默狀態(tài),即只能與指定的主端通信,不被別的藍(lán)牙設(shè)備查找;二是開發(fā)狀態(tài),既可被指定主端查找,也可以被別的藍(lán)牙設(shè)備查找建鏈。
5.0藍(lán)牙模塊SKB501
5.0藍(lán)牙模塊SKB501
5.0藍(lán)牙模塊SKB501是主從一體的藍(lán)牙串口模塊,基于Nordic nRF52840方案,具有性能良好,功耗低,接收靈敏度高,傳輸距離遠(yuǎn),支持SPI/UART/TWI通信協(xié)議,封裝小等優(yōu)點(diǎn)。產(chǎn)品能較好的嵌入到客戶產(chǎn)品中,同時(shí)滿足客戶對(duì)藍(lán)牙產(chǎn)品再次快速編程需求。
-
數(shù)據(jù)傳輸
+關(guān)注
關(guān)注
9文章
1901瀏覽量
64633 -
物聯(lián)網(wǎng)
+關(guān)注
關(guān)注
2909文章
44671瀏覽量
373707 -
藍(lán)牙通信
+關(guān)注
關(guān)注
0文章
31瀏覽量
10936 -
無(wú)線模塊
+關(guān)注
關(guān)注
12文章
624瀏覽量
48515 -
藍(lán)牙模塊
+關(guān)注
關(guān)注
30文章
575瀏覽量
55744
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論