無(wú)線(xiàn)通信模塊定點(diǎn)傳輸-點(diǎn)對多點(diǎn)的具體傳輸應用

發(fā)布時(shí)間:2022-6-27 14:30    發(fā)布者:成都億佰特
1.   無(wú)線(xiàn)模塊通信傳輸發(fā)展背景
   在物聯(lián)網(wǎng)無(wú)線(xiàn)通信傳輸應用中,同一環(huán)境中往往具有多個(gè)無(wú)線(xiàn)通信模塊在使用,由于射頻本身的特性影響,導致無(wú)線(xiàn)模塊相互傳輸過(guò)程中很容易造成干擾。干擾是由于同一個(gè)環(huán)境中使用了多對無(wú)線(xiàn)模塊同時(shí)發(fā)射造成的。在多個(gè)無(wú)線(xiàn)模塊處在同一個(gè)通信頻段時(shí),當一個(gè)模塊在發(fā)送的時(shí)候,處于同一頻段的模塊都能接收,而當多個(gè)同時(shí)發(fā)送的時(shí)候,就會(huì )造成干擾,這種情況下就會(huì )導致都無(wú)法接收。但是,有些應用需要處在不同頻段下的模塊需要進(jìn)行通信,或者需要實(shí)現自定義組網(wǎng)應用,就需要避免這樣的干擾產(chǎn)生。
   為了避免這種干擾的情況的發(fā)生以及以上的應用的可行性,成都億佰特電子科技有限公司推出了一種傳輸方式--定點(diǎn)傳輸。
2.   定點(diǎn)傳輸簡(jiǎn)介
成都億佰特電子科技有限公司推的定點(diǎn)傳輸方式可以實(shí)現跨信道傳輸和跨地址傳輸。對于傳統的串口模塊來(lái)說(shuō),通信的頻點(diǎn)一般情況下都可以設置,但是通信必須信道相同。對于成都億佰特電子科技有限公司的無(wú)線(xiàn)串口模塊來(lái)說(shuō),最大信道支持256個(gè),地址支持范圍0 -- 65535,加上定點(diǎn)傳輸功能,同一環(huán)境中允許足夠多對的無(wú)線(xiàn)模塊成對使用而互不干擾。
定點(diǎn)傳輸是指處在任意信道、任意地址的無(wú)線(xiàn)串口模塊可以發(fā)送數據給處在任意信道、任意地址的另一個(gè)無(wú)線(xiàn)模塊。具體要傳輸給哪個(gè)地址、信道的模塊,由發(fā)送模塊發(fā)送數據的內容決定。
例如由A定點(diǎn)發(fā)送給D,假如A模塊地址為0xaaaa,A的信道為0xaa;B模塊地址為0xbbbb,信道為0xbb;C模塊地址為0xcccc,信道為0xcc;D模塊地址為0xdddd,信道為0xdd;E模塊地址為0xeeee,信道為0xee。那么A發(fā)送給D的數據格式為:dd dd dd + 數據內容。數據發(fā)送以16進(jìn)制發(fā)送。

3.   定點(diǎn)傳輸模式點(diǎn)對多點(diǎn)的具體應用
1.  點(diǎn)對多點(diǎn)的近距離傳輸
點(diǎn)對多點(diǎn)的近距離傳輸相對比較簡(jiǎn)單,也容易理解。如下圖,在這個(gè)環(huán)境中有ABCD四個(gè)接收設備,發(fā)送設備需要將數據發(fā)送給ABCD任意的一個(gè)接收設備,每次發(fā)送只能由一個(gè)設備接收,那么發(fā)送設備只需要在發(fā)送數據內容前端加上目標設備地址, 目標設備通道,發(fā)送出去后,就只能由目標設備接收,其它設備收不到任何數據。
假如發(fā)送設備需要將數據發(fā)送給A接收設備,那么發(fā)送數據格式只需要再發(fā)送數據前加上A接收設備的地址和信道,如果A設備地址為0x0001,信道為0x0001,如果B設備地址為0x0002,信道為0x0002,如果C設備地址為0x0003,信道為0x0003,如果D設備地址為0x0004,信道為0x0004。那這個(gè)時(shí)候發(fā)送設備發(fā)送給A時(shí),數據格式為:00 01 01 11 22 33 44,其中00 01為地址,01是信道,11 2233 44 位發(fā)送的內容。這時(shí)候只有A設備能夠接收到數據1122 33 44,其它設備收到數據。同理如果發(fā)送設備需要發(fā)送數據11 22 33 44給D接收設備,那么發(fā)送數據的格式為:00 04 04 11 22 33 44。這種傳輸方式就能實(shí)現點(diǎn)對多點(diǎn)的傳輸應用,傳輸發(fā)起者一般是由發(fā)送主機發(fā)起,但是也不是一定的,也可以更具用戶(hù)的實(shí)際應用情況進(jìn)行調整,選擇合理的傳輸方式,實(shí)現點(diǎn)對多點(diǎn)的自定義組網(wǎng)應用。

2.  點(diǎn)對多點(diǎn)的遠距離中繼傳輸
點(diǎn)對點(diǎn)遠距離中繼傳輸數據傳輸相對要復雜很多,也就是協(xié)議頭需要添加兩個(gè)或者多個(gè)定點(diǎn)發(fā)送的數據頭,這種傳輸方式適合遠距離的傳輸,但是要求數據量不能超過(guò)一包數據的長(cháng)度。
例如:中繼的無(wú)線(xiàn)串口模塊地址為0x0001,信道為0x01;目標接收端的模塊的地址為0x0010,信道為0x10,那么發(fā)送端發(fā)送的數據格式應該為:
00 0101 00 10 10 + 數據
其中,前三個(gè)字節 00 01 01為中繼的地址和信道,00 10 10為目標無(wú)線(xiàn)模塊的地址和信道。這樣發(fā)送后,目標端接收到的就僅僅只有數據了,協(xié)議頭信道地址已經(jīng)被過(guò)濾掉。
如下圖所示,這種方案適合遠距離的中繼方式,并且支持一對多,當一條線(xiàn)路長(cháng)期通信失敗的情況下,可以換一條線(xiàn)路進(jìn)行通信。這種網(wǎng)狀的點(diǎn)對多點(diǎn)功能要復雜很多,但是靈活性要比單點(diǎn)對單點(diǎn)要強些。

   這種中繼方式節約中繼段的控制器控制,直接將模塊的RX、TX引腳進(jìn)行短接,就可以實(shí)現中繼,從成本上節約了控制器,并且方便安裝。但是這種中繼方法發(fā)送字節數受限于包長(cháng),單次發(fā)送的字節數不能超過(guò)包長(cháng)。
4.  綜述
點(diǎn)對多點(diǎn)應用相對是一種稍微復雜點(diǎn)的物聯(lián)網(wǎng)無(wú)線(xiàn)通信應用,只要理解了點(diǎn)對單點(diǎn)的應用,那點(diǎn)對多點(diǎn)也是很方便的,這些應用都是基于無(wú)線(xiàn)串口收發(fā)的無(wú)線(xiàn)通訊模塊之上的,因此能很快上手,客戶(hù)無(wú)需考慮射頻驅動(dòng),直接按照用戶(hù)手冊就能夠實(shí)現數據的收發(fā),更多無(wú)線(xiàn)串口模塊的應用請關(guān)注成都億佰特電子科技有限公司。

本文地址:http://selenalain.com/thread-794618-1-1.html     【打印本頁(yè)】

本站部分文章為轉載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀(guān)點(diǎn)和對其真實(shí)性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問(wèn)題,我們將根據著(zhù)作權人的要求,第一時(shí)間更正或刪除。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页