999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于SX1278的無線多路遙控收發(fā)機(jī)設(shè)計(jì)與實(shí)現(xiàn)

2018-02-25 11:54:22陳嚴(yán)君張帥王永利
電子技術(shù)與軟件工程 2018年11期

陳嚴(yán)君 張帥 王永利

摘要 針對無線產(chǎn)品成本高、安全性差、功耗大、距離短等問題,設(shè)計(jì)了一款基于SX1278和MSP430的無線多路遙控收發(fā)機(jī),實(shí)現(xiàn)了一對多雙向通信機(jī)制和低功耗處理機(jī)制。本文對其硬件和軟件設(shè)計(jì)中的關(guān)鍵技術(shù)進(jìn)行了說明。試驗(yàn)表明,該收發(fā)機(jī)具有優(yōu)良的性能,能廣泛地應(yīng)用于礦山工程、建筑工程、安防系統(tǒng)等領(lǐng)域。

[關(guān)鍵詞]SX1278 MSP430 無線收發(fā)模塊 低功耗

隨著電子技術(shù)、信息技術(shù)等飛速發(fā)展,無線通信IC的性能日益提升,無線應(yīng)用領(lǐng)域亦不斷擴(kuò)大,為適應(yīng)新趨勢下發(fā)展的需要,研究設(shè)計(jì)了一種基于SX1278的無線多路遙控收發(fā)機(jī)。該無線遙控收發(fā)機(jī)抗干擾能力強(qiáng)、頻率穩(wěn)定、可靠性高、耐低溫、抗振動能力強(qiáng),可用于礦山工程、建筑工程、安防系統(tǒng)、電力設(shè)備控制等領(lǐng)域。比如礦山爆破,使用這種遙控收發(fā)機(jī)進(jìn)行遠(yuǎn)程控制,不僅方便,也防止了給操作人員帶來安全隱患。

1 硬件設(shè)計(jì)

無線遙控收發(fā)機(jī)主要由發(fā)射機(jī)和接收機(jī)兩大部分組成,發(fā)射機(jī)為主控設(shè)備,接收機(jī)為被控設(shè)備,1臺發(fā)射機(jī)可同時控制多臺接收機(jī)。

1.1 硬件模塊組成

硬件模塊組成如圖1所示。

CPU通過鍵盤接收操作人員的輸入信息,并通過顯示電路將系統(tǒng)狀態(tài)和接收機(jī)回復(fù)信息顯示在OLED顯示屏上。

CPU通過接口電路實(shí)現(xiàn)配置編程,可對裝置進(jìn)行現(xiàn)場配對(即編址編組)。

發(fā)射/接收電路主要是實(shí)現(xiàn)無線數(shù)據(jù)的收發(fā)處理。

功率放大電路將發(fā)射電路輸出信號放大到更高的功率電平后,發(fā)送到RF收發(fā)開關(guān)。

RF收發(fā)開關(guān)在發(fā)射時將功率放大模塊輸出與天線連接;接收時將天線直接與發(fā)射/接收電路相連。

機(jī)電控制電路用于執(zhí)行接收到的機(jī)電控制指令,實(shí)現(xiàn)對遠(yuǎn)程設(shè)備的可靠控制。

1.2 主要電路的設(shè)計(jì)

發(fā)射機(jī)和接收機(jī)電路均由數(shù)字部分和射頻部分兩部分組成,通過電磁屏蔽罩的設(shè)計(jì)減小射頻部分對數(shù)字部分的電磁干擾。

1.2.1 CPU控制電路實(shí)現(xiàn)

CPU采用MSP430F5438,該芯片是一款16位超低功耗的混合信號處理器,采用精簡指令集計(jì)算機(jī)架構(gòu)。它具有256kB的程序存儲器、16kB的隨機(jī)存儲器、512B的信息存儲器,13個定時器,8個串口,內(nèi)置模/數(shù)(A/D)轉(zhuǎn)換器等。

如圖2,由于CPU控制板外圍電路較大,此處以框圖進(jìn)行敘述,CPU (MSP430)通過SPI與無線收發(fā)芯片SX1278進(jìn)行通信。同時主控芯片通過通用輸入輸出接口( GeneralPurpose I/O,GPIO)對射頻開關(guān)、指示燈、OLED顯示屏、機(jī)電設(shè)備等進(jìn)行控制。主控芯片也通過GPIO接收鍵盤輸入與電量檢測等的反饋信息。

1.2.2 RF收發(fā)電路實(shí)現(xiàn)

發(fā)射/接收單元采用SX1278擴(kuò)頻無線數(shù)字收發(fā)芯片,靈敏度為-148dBm,工作頻率137MHz~525MHz,輸出功率20dBm;采用GFSK等編碼方式;數(shù)據(jù)速率lOObps-lMbps;工作電壓1.8V~3.7V,低功耗模式接收電流9.9mA。

功率放大芯片采用RA07H4047M,最大輸出功率7W,工作頻段:400-470MHz,工作電壓12.5V,效率≥40%。

RF無線收發(fā)芯片(SX1278)在本設(shè)計(jì)中工作頻率為430MHz,發(fā)射功率7W,在發(fā)射通路與接收通路分別連接RA07M4047M功率放大器與BGA2001低噪聲放大器。主控芯片MSP430通過串行外設(shè)接口(Serial PeripheralInterface,SPI)與SX1278進(jìn)行通信。同時MSP430通過RF收發(fā)開關(guān)控制接收與發(fā)射的切換。具體電路實(shí)現(xiàn)如圖3所示。

1.2.3 射頻開關(guān)電路實(shí)現(xiàn)

主控芯片MSP430通過一路IO Ctrl輸出高低電平,以控制射頻開關(guān)在發(fā)射與接收時對射頻收發(fā)電路實(shí)現(xiàn)通斷切換。電路實(shí)現(xiàn)如圖4所示。當(dāng)IO Ctrl為高時,01導(dǎo)通,D2處于正向偏置狀態(tài),發(fā)射信號由TX經(jīng)D2傳遞至天線;當(dāng)IO Ctrl為低時,D2處于反向偏置狀態(tài),Q3導(dǎo)通,D3處于正向偏置狀態(tài),接收信號經(jīng)由D3傳遞至RX接收端。為了防止接收機(jī)收到電涌沖擊,在接收機(jī)前端接入肖特基二極管限流器。

2 軟件設(shè)計(jì)

軟件的開發(fā)環(huán)境為IAR EmbeddedWorkbench,使用語言為C語言。軟件主要功能是CPU(MSP430)和RF收發(fā)芯片(SX1278)的初始化、設(shè)備自檢、SX1278的管理、無線數(shù)據(jù)的收發(fā)、數(shù)據(jù)滾動加解密、處理按鍵輸入和OLED顯示等。軟件編譯后的執(zhí)行代碼固化在CPU內(nèi)部的電可擦除只讀存儲器(Electrically Erasable Programmable Read-OnlyMemory, EEPROM)中。發(fā)射機(jī)和接收機(jī)的軟件流程如圖5和圖6所示。

正常使用前先要進(jìn)行配對操作,即對接收機(jī)和發(fā)射機(jī)進(jìn)行配對。發(fā)射機(jī)通過串口通信電纜將配置信息、地址信息傳送給接收機(jī),由接收機(jī)保存到內(nèi)部信息存儲器(Info Flash)中。存儲信息掉電不丟失,使用前先進(jìn)行安全校驗(yàn)。

正常工作時,發(fā)射機(jī)向己配對的多臺接收機(jī)同時發(fā)射遙控指令,接收機(jī)按時隙分時回復(fù)。每個遙控指令由兩部分組成,即“遙控指令下發(fā)”和“執(zhí)行結(jié)果(ACK)接收、顯示”,如果發(fā)射機(jī)在規(guī)定時間內(nèi)未收到ACK回應(yīng),會啟動重發(fā)機(jī)制。如果超過規(guī)定的時間仍未收到ACK則在顯示屏上顯示故障信息。發(fā)射機(jī)和接收機(jī)之間的通信采用滾動編碼加密,信令發(fā)送前會與信息存儲區(qū)的動態(tài)密鑰進(jìn)行運(yùn)算變換后再發(fā)出,以提高信息的安全性,糾錯性。

3 低功耗處理機(jī)制

3.1 CPU的低功耗設(shè)計(jì)

MSP430支持6種類型的工作模式:活動模式(AM)、低功耗模式(LPM 0-4)。在本設(shè)計(jì)中MCU的常態(tài)設(shè)為低功耗模式LPM3,在該模式下,CPU處于關(guān)閉狀態(tài),程序停止執(zhí)行,直到被中斷喚醒或CPU復(fù)位,才切換到AM活動模式,在中斷處理結(jié)束后再切換回LPM3低功耗模式。

3.2 接收機(jī)的低功耗設(shè)計(jì)

對于接收機(jī)而言,無線收發(fā)芯片的功耗將直接影響到接收機(jī)的待機(jī)能力,為此設(shè)計(jì)了接收機(jī)的間歇接收工作機(jī)制以滿足接收機(jī)的待機(jī)需求。

具體實(shí)現(xiàn)是,當(dāng)接收機(jī)在一定時間段內(nèi)沒有收到發(fā)射機(jī)的遙控指令,接收機(jī)將進(jìn)入以3s為周期的省電模式,每周期內(nèi)無線收發(fā)芯片休眠2.8s,接收0.2s。無線收發(fā)芯片休眠時功耗極小,從而節(jié)省了電池電量。

為了在短暫的接收時間段能收到發(fā)射機(jī)的喚醒指令以退出省電工作模式,發(fā)射機(jī)需要在3s的時間內(nèi)連續(xù)發(fā)射喚醒指令確保覆蓋接收機(jī)的喚醒時間窗口。

3.3 電路的節(jié)能設(shè)計(jì)

電路設(shè)計(jì)中強(qiáng)化節(jié)約電能的機(jī)制配置。器件選型時優(yōu)選低功耗的器件,凡電流大的器件均加裝電子開關(guān),嚴(yán)格控制其用電。合理控制休眠、待機(jī)、接收、發(fā)射等狀態(tài)的切換,盡量降低電池消耗。

4 試驗(yàn)結(jié)果

在城市邊緣的平坦地帶與山地條件下對無線遙控收發(fā)機(jī)進(jìn)行了多輪實(shí)地測試。試驗(yàn)結(jié)果如表1。

由上述實(shí)測結(jié)果可得,此無線遙控收發(fā)機(jī)在平坦空曠地帶最遠(yuǎn)遙控距離可達(dá)5km,可靠性高,待機(jī)時間長,具有良好的應(yīng)用價值。

5 結(jié)論

本文基于SX1278提出的無線多路遙控收發(fā)機(jī),工作可靠、待機(jī)時間長,具有很強(qiáng)的通用性,針對長距離無線通信或機(jī)電設(shè)備操作既提供了便利又避免現(xiàn)場操作人員的人身安全隱患。該設(shè)計(jì)方案應(yīng)有很廣范的應(yīng)用領(lǐng)域和良好的應(yīng)用前景。

參考文獻(xiàn)

[1]張玲,劉九維等,基于SI4432的高性能無線收發(fā)應(yīng)用平臺設(shè)計(jì)[J].計(jì)算機(jī)應(yīng)用,2009,36 (12) -125.

[2]Texas Instuments,“MSP430F543xand MSP430F541x Mixed-SignalMicrocontrollers”,MSP430F5438datasheet,Aug.2009.

[3] SEMTECH,“SX1276/77/78/7 9-137

MHzt0 1020 MHz Low Power Long RangeTransceiver” SX1278 datasheet, Rev.March 2015.

[4]Mitsubishi Electric,“400-470MHz 7W12.5V, 2 Stage Amp. For Portable/Mobile Radio”,RA07H4047M datasheet,April 2003.

[5]潘旭兵,基于S14432的無線收發(fā)模塊的設(shè)計(jì)[J].計(jì)算機(jī)應(yīng)用,2009, 29 (12) -189.

主站蜘蛛池模板: 国产成人91精品免费网址在线| 成人国内精品久久久久影院| 99精品欧美一区| 国产极品粉嫩小泬免费看| 天天干伊人| 亚洲aaa视频| 日韩无码视频播放| 五月婷婷激情四射| 亚洲人成人无码www| 欧美精品v日韩精品v国产精品| 国模极品一区二区三区| 久久综合成人| 在线观看91精品国产剧情免费| 久久无码av三级| 久久这里只有精品2| 欧美日本在线观看| 老司机久久99久久精品播放| 黄色网页在线播放| 日韩小视频在线观看| 一级毛片免费不卡在线视频| 久操中文在线| 国产情侣一区| 女人18毛片一级毛片在线 | 精品国产网站| 欧美精品综合视频一区二区| 天堂网亚洲系列亚洲系列| 福利视频99| 国产高清免费午夜在线视频| 99青青青精品视频在线| 综合社区亚洲熟妇p| 国产在线视频自拍| 久久精品这里只有精99品| 成年人免费国产视频| 无码 在线 在线| 色婷婷狠狠干| 亚洲一区二区日韩欧美gif| 国产成人亚洲毛片| 久久无码av三级| 日韩欧美中文字幕一本| 午夜性刺激在线观看免费| 精品国产自在在线在线观看| 午夜性刺激在线观看免费| 欧美一级视频免费| 日本久久久久久免费网络| 色欲色欲久久综合网| 国产成人精品高清不卡在线| 日本欧美成人免费| 国产区在线看| 99在线观看精品视频| 色综合天天娱乐综合网| 国产喷水视频| 尤物亚洲最大AV无码网站| 福利片91| 色偷偷综合网| 正在播放久久| 精品国产aⅴ一区二区三区 | 国产成人精品免费av| 色婷婷狠狠干| 无码 在线 在线| 黄色一及毛片| 成人永久免费A∨一级在线播放| 欧亚日韩Av| 玖玖免费视频在线观看| 精品视频一区二区三区在线播| 亚洲国产AV无码综合原创| 色国产视频| 国产区福利小视频在线观看尤物| 尤物精品视频一区二区三区| 91娇喘视频| 九色在线视频导航91| 亚洲男人的天堂在线观看| 亚洲性一区| 久久精品无码中文字幕| 国产一级二级在线观看| AV网站中文| 熟女日韩精品2区| 在线99视频| 久久国产成人精品国产成人亚洲| 国产久草视频| 亚洲国产精品一区二区第一页免 | 精品99在线观看| 激情六月丁香婷婷|