国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于NRF24L01的數(shù)據(jù)傳輸系統(tǒng)設(shè)計(jì)

2015-05-30 10:48:04宋增明梁乃生孫玉梅
科技創(chuàng)新與應(yīng)用 2015年35期

宋增明 梁乃生 孫玉梅

摘 要:本次設(shè)計(jì)以加速度傳感器為例,基于NRF24L01模塊,實(shí)現(xiàn)數(shù)據(jù)的采集,用LCD12864為顯示器完成數(shù)據(jù)的顯示,設(shè)計(jì)實(shí)現(xiàn)了數(shù)據(jù)的測量傳輸、顯示與比對。該系統(tǒng)具有低成本、低功耗、通信性能可靠等優(yōu)點(diǎn)。

關(guān)鍵詞:增強(qiáng)型單片機(jī);MMA7361;NRF24L01;無線數(shù)據(jù)傳輸

前言

無線數(shù)據(jù)傳輸適用于布線繁雜和不允許使用布線等場合,尤其是在高速移動以及有毒害氣體的環(huán)境中,無線傳輸系統(tǒng)就顯得尤為重要。那么制作一個(gè)成本低、效率高且節(jié)能的抗干擾性強(qiáng)的系統(tǒng),在現(xiàn)代生產(chǎn)、生活中具有重要的意義??梢詮V泛用于遙控遙測,門禁系統(tǒng),無線抄表,小區(qū)傳喚以及工業(yè)數(shù)據(jù)采集等領(lǐng)域。

當(dāng)前的無線短距離傳輸技術(shù),主要是應(yīng)用IEEE802.11技術(shù),就是使用2.4GHz的ISM頻段,采用直序列擴(kuò)頻技術(shù)來進(jìn)行的調(diào)制解調(diào),傳輸速度可以達(dá)到108MBit/s,但設(shè)備及其昂貴且維修困難;藍(lán)牙技術(shù)則主要應(yīng)用跳頻解調(diào)技術(shù),其有效傳送距離在10米以內(nèi);當(dāng)今的Zigbee技術(shù),主要工作在2.4GHz,868MHz和915MHz等頻段上,傳輸距離較低,傳輸速度較小。

本系統(tǒng)是以增強(qiáng)型單片機(jī)為核心控制芯片,在研究現(xiàn)有技術(shù)的基礎(chǔ)上,設(shè)計(jì)了基于NRF24L01模塊的無線數(shù)據(jù)傳輸系統(tǒng),從而實(shí)現(xiàn)數(shù)據(jù)的雙向遠(yuǎn)程傳輸,該系統(tǒng)具有成本低,功耗較低,通信可靠等優(yōu)點(diǎn)。

1 系統(tǒng)方案的比較

方案一:采用通用的51單片機(jī)作為主控制器,完成數(shù)據(jù)處理,顯示器使用LCD1602,傳感器使用MMA7361。由于51單片機(jī)的ROM和RAM都非常小,考慮到本系統(tǒng)將需要大量的數(shù)據(jù)處理及顯示,需要占用大量的ROM資源,用51單片機(jī)去實(shí)現(xiàn)本系統(tǒng)將需外擴(kuò)RAM和ROM,實(shí)現(xiàn)起來相當(dāng)麻煩,硬件電路將變得復(fù)雜。且本系統(tǒng)需要用到A/D轉(zhuǎn)換器,使用51單片機(jī)就需要另外擴(kuò)展一片A/D芯片,電路設(shè)計(jì)變得更加復(fù)雜,從而引發(fā)故障率高、成本高?;谡麄€(gè)系統(tǒng)超低功耗和運(yùn)算速度的要求,51單片機(jī)顯然不能滿足。

方案二:采用MC9S12XS128飛思卡爾單片機(jī)作為主控制器芯片,它具有豐富的資源,且RAM、ROM空間大,片子內(nèi)部含有AD轉(zhuǎn)換器,超強(qiáng)抗干擾性,但是使用復(fù)雜,關(guān)鍵是價(jià)格昂貴,資源浪費(fèi)率大,并且軟件程序的設(shè)計(jì)比較復(fù)雜。

方案三:采用STC12C5A60S2單片機(jī)作為主控制器, STC12C5A60S2性能高于51系列單片機(jī),它的內(nèi)部集成有A/D轉(zhuǎn)換器,運(yùn)行速度快,且有足夠的內(nèi)部存儲空間,程序設(shè)計(jì)簡單。綜合以上分析,本系統(tǒng)采用方案三作為本次設(shè)計(jì)的核心控制芯片。

2 系統(tǒng)硬件方案設(shè)計(jì)

本系統(tǒng)的主要模塊包括兩個(gè)手持設(shè)備,設(shè)備1為采集發(fā)射器,設(shè)備2為信號接收顯示裝置。其中設(shè)備1由4大部分組成:核心控制模塊、數(shù)據(jù)檢測模塊、無線發(fā)射模塊、數(shù)據(jù)顯示模塊;其設(shè)備2由4大部分組成:核心控制模塊、數(shù)據(jù)檢測模塊、無線接收模塊、數(shù)據(jù)顯示模塊。

本系統(tǒng)中的數(shù)據(jù)檢測模塊采用了三軸加速度傳感器MMA7361,核心控制模塊采用STC12c5A單片機(jī),它帶有AD轉(zhuǎn)換功能,采集數(shù)據(jù)的經(jīng)處理后由NRF24L01模塊進(jìn)行發(fā)送顯示器LCD1602,并經(jīng)顯示器LCD1602顯示;接收端采用另一片STC12c5A單片機(jī),以及另一片NRF24L01作為信號接收,數(shù)據(jù)經(jīng)由單片機(jī)處理后,經(jīng)由彩屏LCD12864進(jìn)行顯示。

3 軟件設(shè)計(jì)(見圖1、圖2)

4 實(shí)驗(yàn)測試

這樣采用半雙工通信方式完成了數(shù)據(jù)的發(fā)與收的工作,并通過兩端顯示信息對比,確定傳輸信息的準(zhǔn)確性,通過改變手持發(fā)射設(shè)備1的方向位置,改變數(shù)據(jù),對比顯示結(jié)果,實(shí)驗(yàn)表明本系統(tǒng)可以實(shí)現(xiàn)短距離的無線數(shù)據(jù)可靠、穩(wěn)定傳輸。

參考文獻(xiàn)

[1]王昌俊.基于MSP430單片機(jī)的搏擊訓(xùn)練器設(shè)計(jì)與實(shí)現(xiàn)[D].曲阜師范大學(xué),2010.

[2]楊帥,孫慎言.單片機(jī)在機(jī)器人運(yùn)動控制中的應(yīng)用研究[J].科技致富向?qū)В?010.

建德市| 丰都县| 和政县| 彭州市| 田林县| 鹰潭市| 文山县| 古蔺县| 泗洪县| 固原市| 依兰县| 宜都市| 红河县| 翼城县| 三亚市| 同仁县| 五台县| 东至县| 高要市| 海口市| 天长市| 阜南县| 浦城县| 诏安县| 高邑县| 惠水县| 湖北省| 新巴尔虎右旗| 舟山市| 于田县| 南雄市| 娱乐| 博罗县| 静乐县| 赣州市| 湘乡市| 潼南县| 灵山县| 上思县| 淅川县| 信丰县|