亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于PIC單片機(jī)的無(wú)線數(shù)據(jù)傳輸系統(tǒng)設(shè)計(jì)

        2016-10-11 09:05:30趙劍楠張來(lái)源
        無(wú)線電通信技術(shù) 2016年5期
        關(guān)鍵詞:包率單片機(jī)無(wú)線

        程 坤,朱 勇,趙劍楠,張來(lái)源

        (黑龍江大學(xué) 電子工程學(xué)院,黑龍江 哈爾濱 150080)

        ?

        基于PIC單片機(jī)的無(wú)線數(shù)據(jù)傳輸系統(tǒng)設(shè)計(jì)

        程坤,朱勇,趙劍楠,張來(lái)源

        (黑龍江大學(xué) 電子工程學(xué)院,黑龍江 哈爾濱 150080)

        針對(duì)于有線通信布線繁瑣以及通信故障不易檢查等問(wèn)題,立足于無(wú)線技術(shù)的高效性和便捷性,運(yùn)用硬件與軟件相結(jié)合的方式,提出了基于PIC單片機(jī)的無(wú)線數(shù)據(jù)傳輸系統(tǒng)設(shè)計(jì)方法。所設(shè)計(jì)的無(wú)線數(shù)據(jù)傳輸系統(tǒng)具有實(shí)現(xiàn)雙PC機(jī)間的數(shù)據(jù)傳輸功能。設(shè)計(jì)分析與測(cè)試結(jié)果表明,基于PIC單片機(jī)的無(wú)線數(shù)據(jù)傳輸系統(tǒng)穩(wěn)定性更強(qiáng)、可擴(kuò)展性更全面,并使得短距離無(wú)線通信質(zhì)量增強(qiáng),為提高網(wǎng)絡(luò)通信的傳輸可靠性提供了新的解決方案。

        PIC單片機(jī);無(wú)線通信;通信質(zhì)量;可靠性

        0 引言

        隨著科技的進(jìn)步和社會(huì)的發(fā)展,人們期望能夠隨時(shí)隨地、不受地域和時(shí)空的限制,進(jìn)行信息的交流。如今各種各樣的智能控制系統(tǒng)也同樣需要依賴于信息的傳輸來(lái)實(shí)現(xiàn)各自的功能[1]。與有線傳輸相比,無(wú)線傳輸不需要傳輸線纜,并且施工簡(jiǎn)單,成本低廉,其突出的優(yōu)點(diǎn)在各領(lǐng)域應(yīng)用極為廣泛,如:無(wú)線數(shù)據(jù)采集、智能家居、無(wú)線抄表、精準(zhǔn)農(nóng)業(yè)等。短距離無(wú)線通信具備如下特征:① 成本低;② 功耗低;③ 對(duì)等通信[2]。由于是短距離無(wú)線通信,所以在“距離”被限制這一缺點(diǎn)上也就轉(zhuǎn)變?yōu)樗邆涞凸牡膬?yōu)點(diǎn)[3]。

        1 無(wú)線數(shù)據(jù)傳輸系統(tǒng)的硬件電路設(shè)計(jì)

        1.1系統(tǒng)工作原理

        該系統(tǒng)分為無(wú)線收發(fā)電路和單片機(jī)控制電路兩部分,即主機(jī)與從機(jī),每當(dāng)主機(jī)發(fā)送命令時(shí),從機(jī)都會(huì)執(zhí)行相應(yīng)的指令[4]。系統(tǒng)框圖如圖1所示,從圖中可看出,這兩部分系統(tǒng)發(fā)送與接收主要是通過(guò)天線進(jìn)行無(wú)線通信的。

        圖1 無(wú)線數(shù)據(jù)收發(fā)系統(tǒng)原理框圖

        1.2系統(tǒng)硬件結(jié)構(gòu)

        通過(guò)自行繪制電路原理圖和PCB板,搭建硬件結(jié)構(gòu)。PC與單片機(jī)通過(guò)USB轉(zhuǎn)串口進(jìn)行傳輸數(shù)據(jù)的,而單片機(jī)與無(wú)線模塊直接采用串口通信,當(dāng)JN5168模塊接收到數(shù)據(jù)準(zhǔn)備發(fā)送時(shí),會(huì)與周?chē)O(shè)備進(jìn)行配對(duì),認(rèn)證成功后,對(duì)方設(shè)備即可接收J(rèn)N5168模塊所發(fā)送的數(shù)據(jù)[5]。

        2 軟件程序的設(shè)計(jì)與實(shí)現(xiàn)

        2.1底層驅(qū)動(dòng)程序的開(kāi)發(fā)

        本系統(tǒng)采用IEEE 802.15.4標(biāo)準(zhǔn),在Eclipse開(kāi)發(fā)環(huán)境下進(jìn)行底層驅(qū)動(dòng)程序的開(kāi)發(fā)[6]。

        2.1.1信道設(shè)置

        根據(jù)IEEE 802.15.4標(biāo)準(zhǔn)中的物理層定義,有3個(gè)載波頻段可以收發(fā)數(shù)據(jù),本設(shè)計(jì)選擇的是2 400~2 483.5 MHZ頻段,此頻段定義了16個(gè)信道,標(biāo)號(hào)為11~26號(hào)信道。中心頻率如下:F=2405+5(k-11)MHz,k=11,12,...,26,式中:k為信道編號(hào),可從11~26號(hào)進(jìn)行選擇,F(xiàn)為每個(gè)信道對(duì)應(yīng)的中心頻率。本文采用如下代碼進(jìn)行設(shè)置上述定義:

        Dri_RFSetChannel(USIGN8 usChannel)

        {

        USIGN16 f,

        USIGN8 fH_L,fTmep;

        If((ucChannel > 26)||(ucChannel < 11))return;

        phyCurrentChannel=ucChannel;

        f=2405 + 5*(ucChannel-11);

        f=f-2048;

        fTmep =FSCTRLH;

        Tmep=fTmep & 0xfc;

        fH_L=*((USIGN8*)&f + 1);

        fH_L=fH_L | fTmep;

        FSCTRLH=fH_L;

        fH_L=*((USIGN8*)&f);

        FSCTRLL=fH_L;

        }

        2.1.2網(wǎng)絡(luò)地址設(shè)置與網(wǎng)絡(luò)號(hào)設(shè)置

        (a)網(wǎng)絡(luò)地址設(shè)置

        {

        SHORTADDRL=*addr;

        SHORTADDRH=*(addr + 1);

        }

        (b)網(wǎng)絡(luò)號(hào)設(shè)置

        50例患者經(jīng)治療結(jié)合有效的護(hù)理干預(yù)后,29例患者顯效,19例患者有效,治療總有效率達(dá)96%;43例患者對(duì)護(hù)理表示滿意,護(hù)理滿意度達(dá)86%。

        Dri_RFSetPanID(USIGN8* panid)

        {

        PANIDL=*panid;

        PANIDH=*(panid + 1);

        }

        2.2點(diǎn)對(duì)點(diǎn)通信設(shè)計(jì)

        在無(wú)線傳感器網(wǎng)絡(luò)被應(yīng)用以前,傳統(tǒng)的參考網(wǎng)絡(luò)是7層結(jié)構(gòu)[7]。如果從應(yīng)用層面而言,網(wǎng)絡(luò)結(jié)構(gòu)基本是由工作站和服務(wù)器組成;從傳輸層和網(wǎng)絡(luò)層面而言,這2個(gè)部分沒(méi)有具體本質(zhì)上的區(qū)別,它們只不過(guò)是一臺(tái)連接到網(wǎng)絡(luò)的機(jī)器而已[8]。如果從局域網(wǎng)的角度來(lái)闡述以上觀點(diǎn),點(diǎn)對(duì)點(diǎn)通信就是2個(gè)工作站可以不經(jīng)過(guò)服務(wù)器的中轉(zhuǎn)而直接通信,不論是協(xié)調(diào)器節(jié)點(diǎn)與終端節(jié)點(diǎn)之間,還是協(xié)調(diào)器與路由節(jié)點(diǎn)之間均是如此[9]。在WSN中的對(duì)等通信,要比傳統(tǒng)網(wǎng)絡(luò)上的對(duì)等通信簡(jiǎn)單。此系統(tǒng)的運(yùn)行通過(guò)以下代碼實(shí)現(xiàn),通過(guò)調(diào)用其API函數(shù),完成整個(gè)工作流程。

        PUBLIC void AppColdStart(void)

        {

        /* Disable watchdog if enabled by default */

        #ifdef WATCHDOG_ENABLED

        vAHI_WatchdogStop();

        #endif

        /*初始化協(xié)調(diào)器 */

        vCrd_Init();

        /*運(yùn)行主函數(shù) */

        while(1)

        {

        /*運(yùn)行系統(tǒng)程序*/

        vProcessEventQueues();

        }

        }

        2.3上位機(jī)軟件設(shè)計(jì)

        上位機(jī)應(yīng)用程序開(kāi)發(fā)使用的工具為Microsoft Visual Studio 2012[10],此方案中通過(guò)數(shù)據(jù)是否被接收來(lái)驗(yàn)證點(diǎn)對(duì)點(diǎn)的通信,流程圖如圖2所示。

        圖2 點(diǎn)對(duì)點(diǎn)通信流程圖

        3 系統(tǒng)測(cè)試與性能分析

        3.1整體系統(tǒng)穩(wěn)定測(cè)試

        由于無(wú)線通信環(huán)境的不確定行,應(yīng)用在各種各樣的環(huán)境下都是有可能的,且在不同環(huán)境下的傳輸效果也不相同,比如說(shuō)外界的干擾、人體的影響、建筑的阻礙以及路徑的損耗都會(huì)對(duì)測(cè)試結(jié)果產(chǎn)生一定的干擾[11]。因此在系統(tǒng)驗(yàn)證時(shí),選擇以下場(chǎng)所分別進(jìn)行測(cè)試:

        ① 當(dāng)周?chē)矬w較多時(shí),將無(wú)線收發(fā)模塊距離地面約1.5 m高,最佳通信距離為8~10 m;接收靈敏度為2~3 s;當(dāng)發(fā)送端發(fā)送“黑大歡迎您!”這段文字后,接收端能夠準(zhǔn)確無(wú)誤地顯示這幾個(gè)字符。

        ② 當(dāng)選擇空曠的場(chǎng)地時(shí),無(wú)線收發(fā)模塊距離地面同樣約1.5 m高時(shí),最佳通信具體為12~13 m;接收靈敏度為1~2 s;當(dāng)發(fā)送端發(fā)送“黑大歡迎您!”這段文字后,接收端能夠準(zhǔn)確無(wú)誤地顯示這幾個(gè)字符。

        3.2系統(tǒng)丟包率測(cè)試

        實(shí)驗(yàn)中選擇的是一個(gè)比較空曠的場(chǎng)地,從距離0開(kāi)始,發(fā)送器與接收器以每次增加2 m的距離進(jìn)行通信,直到距離滿20 m為止,每個(gè)距離上每隔3 min發(fā)射一個(gè)數(shù)據(jù)幀,接收器如果接收到的數(shù)據(jù)不完整則說(shuō)明存在丟包的現(xiàn)象,丟包率定義為丟失字節(jié)與完整數(shù)據(jù)幀字節(jié)數(shù)的比值[12]。通過(guò)測(cè)試,數(shù)據(jù)總結(jié)如表1所示,對(duì)傳輸距離與丟包率擬合曲線關(guān)系如圖3所示。

        表1 測(cè)試距離與丟包率數(shù)據(jù)關(guān)系

        圖3 丟包率曲線擬合

        由圖3驗(yàn)證可得到的結(jié)論為:① 丟包率與測(cè)試距離是呈正比的,它會(huì)隨測(cè)試距離的增加而增加;② 當(dāng)無(wú)線設(shè)備需要應(yīng)用在較遠(yuǎn)的傳輸距離上,需要選擇一款發(fā)射功率較大的無(wú)線模塊,以防止數(shù)據(jù)的丟失與傳輸?shù)难舆t;③ 當(dāng)使用無(wú)線模塊傳輸數(shù)據(jù)時(shí),周?chē)哪承┪矬w會(huì)對(duì)傳輸質(zhì)量產(chǎn)生一定的干擾。

        4 結(jié)束語(yǔ)

        隨著集成電路和射頻技術(shù)的發(fā)展,無(wú)線通信技術(shù)被應(yīng)用在許多領(lǐng)域,原因是其功能的實(shí)現(xiàn)更容易,傳輸數(shù)據(jù)的速度更快,甚至可以達(dá)到與有線網(wǎng)絡(luò)相媲美的水平。因此,對(duì)于無(wú)線通信的研究是國(guó)內(nèi)發(fā)展的一個(gè)方向。本文提出了基于PIC單片機(jī)無(wú)線數(shù)據(jù)傳輸系統(tǒng)的設(shè)計(jì),MCU選取的是PIC16F系列單片機(jī),而無(wú)線傳輸模塊的選取恩智浦(NXP)公司推出的JN5168模塊。硬件方面自行繪制電路板,完成硬件電路的搭建;軟件方面編寫(xiě)上位機(jī)軟件程序完成視圖界面操作。最終通過(guò)軟件與硬件的聯(lián)調(diào),完成整個(gè)系統(tǒng)的測(cè)試與評(píng)估。測(cè)試結(jié)果表明,在正常無(wú)遮擋、無(wú)障礙物影響的環(huán)境下,通信質(zhì)量穩(wěn)定可靠;隨著通信距離的增加,系統(tǒng)的丟包率在逐漸上升;如果想增加通信距離,則可以改變無(wú)線模塊的發(fā)射功率。未來(lái)的研究將進(jìn)一步提高通信質(zhì)量、增加通信距離,并利用無(wú)線通信技術(shù)將生活變得智能化,為后續(xù)通信技術(shù)的發(fā)展提供新的思路。

        [1]李方敏.無(wú)線傳感器網(wǎng)絡(luò)中結(jié)合丟包率和RSSI的自適應(yīng)區(qū)域定位算法[J].通信學(xué)報(bào),2011(9):18-19.

        [2]LI Jing.Based on ZigBee Wireless Sensor Network Design [J].Electronic Components Applications,2011,9(12):54-58.

        [3]張和平.淺析短距離無(wú)線通信技術(shù)[J].天津科技,2012(2):12-13.

        [4]陰俊生.智能配網(wǎng)終端通信系統(tǒng)的研究[D].濟(jì)南:山東大學(xué),2010.

        [5]楊玉紅.入式低功耗無(wú)線傳感器網(wǎng)絡(luò)的探求[J].計(jì)算機(jī)光盤(pán)軟件與應(yīng)用,2010(9):24-26.

        [6]馬曉棟.無(wú)線通信板的開(kāi)發(fā)與設(shè)計(jì)[J].科技創(chuàng)新導(dǎo)報(bào),2011(2):8-9.

        [7]Manini D.Transient Analysis of IEEE 802.15.4 Sensor Network[J].IEEE Transactions On Wireless Communications,2011,10(4):1165-1175.

        [8]Watanabe A T Y,Nied A.Zigbee MAC Wireless Network Implementation Using a Remote Virtual Interface[J].IEEE Latin America Transactions,2012,10(2):1511-1517.

        [9]Zhu J.Stability of a Peer-to-Peer Communication System[J].IEEE Transactions On Information Theory,2012,58(7):4693-4713.

        [10]司海飛.基于IEEE802.15.4標(biāo)準(zhǔn)的無(wú)線傳感器網(wǎng)絡(luò)組網(wǎng)設(shè)計(jì)[J].金陵科技學(xué)院學(xué)報(bào),2011(3):3-8.

        [11]徐合龍.無(wú)線傳感器網(wǎng)絡(luò)點(diǎn)對(duì)點(diǎn)通信設(shè)計(jì)與實(shí)現(xiàn)[J].西北民族大學(xué)學(xué)報(bào),2009(3):9-12.

        [12]Canali C.Enabling Efficient Peer-to-Peer Resource[J].IEEE Transac Tions On Mobile Computing,2010,9(3):333-347.

        Design of Wireless Data Transmission System Based on PIC Microcontroller

        CHENG Kun,ZHU Yong,ZHAO Jian-nan,ZHANG Lai-yuan

        (School of Electronic Engineering,Heilongjiang University,Harbin Heilongjiang 150080,China)

        Due to wiring trouble and communication issue difficult to check in wired communications,and high efficiency and convenience with wireless technology,a design of wireless data transmission system based on PIC microcontroller is proposed,combining hardware and software.Wireless data transmission system is designed with the function of data transfer between PCs.Design analysis and test results show that the design of wireless data transmission system based on PIC microcontroller has high stability and comprehensive extensibility,improving the quality of short-range wireless communications,and provides a novel solution to improve the transmission reliability of network communications.

        PIC microcontroller;Wireless communication;Communication quality;reliability

        10.3969/j.issn.1003-3114.2016.05.09

        引用格式:程坤,朱勇,趙劍楠,等.基于PIC單片機(jī)的無(wú)線數(shù)據(jù)傳輸系統(tǒng)設(shè)計(jì)[J].無(wú)線電通信技術(shù),2016,42(5):35-37.

        2016-05-06

        程坤(1991—),男,碩士研究生,主要研究方向:通信與信息處理。朱勇(1974—),男,教授,主要研究方向:通信與信息處理。

        TN911.7

        A

        1003-3114(2016)05-35-3

        猜你喜歡
        包率單片機(jī)無(wú)線
        支持向量機(jī)的船舶網(wǎng)絡(luò)丟包率預(yù)測(cè)數(shù)學(xué)模型
        一種基于噴泉碼的異構(gòu)網(wǎng)絡(luò)發(fā)包算法*
        《無(wú)線互聯(lián)科技》征稿詞(2021)
        基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
        電子制作(2019年13期)2020-01-14 03:15:28
        基于單片機(jī)的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        基于單片機(jī)的便捷式LCF測(cè)量?jī)x
        電子制作(2019年9期)2019-05-30 09:42:02
        無(wú)線追蹤3
        基于ARM的無(wú)線WiFi插排的設(shè)計(jì)
        電子制作(2018年23期)2018-12-26 01:01:08
        一種新的VANET網(wǎng)絡(luò)鏈路丟包率估計(jì)算法
        ADF7021-N在無(wú)線尋呼發(fā)射系統(tǒng)中的應(yīng)用
        電子制作(2016年15期)2017-01-15 13:39:03
        国产欧美亚洲精品第二区首页| 国产人妻久久精品二区三区老狼| 亚洲乱码国产一区三区| 欧美国产日本精品一区二区三区| 日韩人妻有码中文字幕| 亚洲第一幕一区二区三区在线观看 | 色一情一乱一伦一区二区三区日本 | 欧美人与动人物牲交免费观看| 青青草99久久精品国产综合| 日本午夜艺术一区二区| 国产精品久久久久9999无码| 亚洲成a人片在线观看天堂无码| 91日本在线精品高清观看| 亚洲国产精品久久久婷婷| 亚洲av成人片无码网站| 亚洲av久久无码精品九九| 日韩在线视频不卡一区二区三区| 熟女人妻一区二区三区| 国产精品综合色区在线观看| 国产精品熟妇视频国产偷人| 狠狠亚洲超碰狼人久久老人| 人妻久久一区二区三区| 精品人妻伦九区久久aaa片| 亚洲综合自拍| 久久五月精品中文字幕| 亚洲成av人片一区二区密柚| 亚洲一线二线三线写真| 精品国产性色av网站| 日韩av一区二区蜜桃| 午夜性色一区二区三区不卡视频| 巨熟乳波霸若妻在线播放| 一区二区三区蜜桃在线视频| 久久黄色国产精品一区视频| 亚洲熟女一区二区三区| 国产在线不卡视频| 日本av一级视频在线观看| 无码人妻aⅴ一区二区三区| 国产成人精品日本亚洲18 | 人妻av在线一区二区三区| 国产精品无码一区二区三区电影| 少妇人妻偷人精品无码视频|