下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、nRF905無(wú)線通信系統(tǒng)設(shè)計(jì)(共2489字)物聯(lián)網(wǎng)技術(shù)是當(dāng)前信息領(lǐng)域中研究的熱點(diǎn),無(wú)線傳感器網(wǎng)絡(luò)作為物聯(lián)網(wǎng)領(lǐng)域中一個(gè)重要的技術(shù)組成,可以實(shí)現(xiàn)特殊環(huán)境連續(xù)不斷地進(jìn)行數(shù)據(jù)采集、事件檢測(cè)、事件標(biāo)識(shí)、位置監(jiān)測(cè)和節(jié)點(diǎn)控制,無(wú)線通信模塊的這些特性使得無(wú)線傳感器網(wǎng)絡(luò)的應(yīng)用前景非常廣闊,能夠廣泛應(yīng)用于環(huán)境監(jiān)測(cè)和預(yù)報(bào)、智能家居、建筑物狀態(tài)監(jiān)控、城市交通、大型車(chē)間和倉(cāng)庫(kù)管理,以及機(jī)場(chǎng)、大型工業(yè)園區(qū)的安全監(jiān)測(cè)等領(lǐng)域。隨著無(wú)線傳感器網(wǎng)絡(luò)的深人研究和廣泛應(yīng)用,無(wú)線傳感器網(wǎng)絡(luò)逐漸深入到人類(lèi)生活的各個(gè)領(lǐng)域而受到國(guó)內(nèi)外研究人員的重視。本文設(shè)計(jì)了一種基于Atmega16單片機(jī)和nRF905射頻芯片的無(wú)線通信系統(tǒng)。該系統(tǒng)適用于低
2、功耗、短距離、小數(shù)據(jù)量的點(diǎn)對(duì)點(diǎn)無(wú)線數(shù)據(jù)傳輸和交換應(yīng)用。1系統(tǒng)總體設(shè)計(jì)本文設(shè)計(jì)無(wú)線通訊模塊是由數(shù)據(jù)發(fā)送模塊和數(shù)據(jù)接收模塊兩個(gè)完全相同的節(jié)點(diǎn)模塊構(gòu)成,數(shù)據(jù)接收和發(fā)送模塊都選用Atmega16單片機(jī)作為主控制器,由單片機(jī)控制射頻芯片nRF905實(shí)現(xiàn)無(wú)線數(shù)據(jù)的收發(fā)。數(shù)據(jù)發(fā)送節(jié)點(diǎn)的Atmega16單片機(jī)采集上位機(jī)或數(shù)據(jù)采集模塊的數(shù)字信號(hào),經(jīng)處理器處理后傳送給節(jié)點(diǎn)內(nèi)nRF905無(wú)線通信模塊,由無(wú)線通信模塊經(jīng)調(diào)制和功率放大后將數(shù)據(jù)發(fā)送出去。數(shù)據(jù)接收節(jié)點(diǎn)通過(guò)節(jié)點(diǎn)內(nèi)的nRF905無(wú)線通信模塊接收來(lái)自數(shù)據(jù)發(fā)送節(jié)點(diǎn)的數(shù)據(jù),解調(diào)后傳給節(jié)點(diǎn)的主控制器Atmega16單片機(jī),單片機(jī)經(jīng)過(guò)判斷和處理,發(fā)送相應(yīng)的處理命令,完成
3、一次數(shù)據(jù)通信任務(wù)。2系統(tǒng)硬件設(shè)計(jì)無(wú)線通信節(jié)點(diǎn)模塊的主控制器選AVR系列的Atmega16單片機(jī),其外圍電路有:RS232電平轉(zhuǎn)換電路、USB接口電路、1602液晶顯示模塊、nRF905無(wú)線模塊以及蜂鳴器提示音電路等。2.1單片機(jī)最小系統(tǒng)設(shè)計(jì)本系統(tǒng)選用價(jià)格便宜的Atmega16單片機(jī)作為主控制器。該系列單片機(jī)是基于增強(qiáng)的AVRRISC結(jié)構(gòu)的低功耗8位CMOS微控制器,以低功耗特性被廣泛用于各個(gè)領(lǐng)域。由于其先進(jìn)的指令集以及單時(shí)鐘周期指令執(zhí)行時(shí)間,ATmega16的數(shù)據(jù)吞吐率高達(dá)1MIPS/MHz,從而可以減緩系統(tǒng)在功耗和處理速度之間的矛盾。該款單片機(jī)內(nèi)部集成了A/D轉(zhuǎn)換模塊,無(wú)需專(zhuān)用的模/數(shù)轉(zhuǎn)換器
4、;同時(shí)與傳統(tǒng)的8051單片機(jī)系列相比增加兩個(gè)可編程的串行USART接口。該單片機(jī)具有40個(gè)引腳,16kBFlash片內(nèi)程序存儲(chǔ)器,1kB的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器(RAM),32個(gè)外部雙向輸入/輸出(I/O)口,一個(gè)6向量2級(jí)中斷結(jié)構(gòu),3個(gè)16位可編程定時(shí)計(jì)數(shù)器,2個(gè)全雙工串行通信口,片內(nèi)晶振及時(shí)鐘電路等功能,完全滿(mǎn)足本系統(tǒng)需求。2.2無(wú)線射頻收發(fā)器本文設(shè)計(jì)的無(wú)線通信模塊采用挪威Nordic公司的nRF905單片射頻收發(fā)器,該模塊采用先進(jìn)的VLSIShockBurst技術(shù),通過(guò)將與RF協(xié)議有關(guān)的高速信號(hào)處理放到芯片內(nèi),通過(guò)一個(gè)SPI接口實(shí)現(xiàn)與應(yīng)用微控制器的通信,并編程配置接口的數(shù)據(jù)通信速率。nRF9
5、05具有ShockBurstRX和ShockBurstTX等多種工作模式,分別是接收模式、發(fā)送模式、關(guān)機(jī)模式和空閑模式;nRF905的工作模式由TRX_CE、TX_EN、PWR_UP三個(gè)引腳決定,可有效降低應(yīng)用的平均電流消耗和對(duì)MCU的存儲(chǔ)器需求,具有單片、低電壓、低功耗等優(yōu)點(diǎn)。系統(tǒng)硬件電路是以Atmega16單片機(jī)和nRF905模塊為核心元件,由單片機(jī)的I/O端口分別控制nRF905模塊的狀態(tài)接口、模式接口和SPI接口。nRF905的發(fā)送流程:(1)若單片機(jī)需要發(fā)送數(shù)據(jù)時(shí),通過(guò)nRF905模塊的SPI接口,按時(shí)序把數(shù)據(jù)發(fā)送目標(biāo)地址和數(shù)據(jù)傳送給nRF905,可通過(guò)器件初始化配置時(shí)設(shè)定SPI接口
6、的速率;(2)單片機(jī)設(shè)置TRX_CE和TX_EN為1,配置nRF905的工作模式為ShockBurstTM發(fā)送模式;(3)nRF905的ShockBurstTM發(fā)送模式的工作過(guò)程:配置nRF905的射頻寄存器自動(dòng)開(kāi)啟;對(duì)發(fā)送數(shù)據(jù)進(jìn)行數(shù)據(jù)打包,在數(shù)據(jù)包中增加字頭和CRC校驗(yàn)碼;進(jìn)行數(shù)據(jù)包的發(fā)送;若數(shù)據(jù)發(fā)送完畢,DR引腳置1;TRX_CE引腳置1,準(zhǔn)備接收數(shù)據(jù);(4)AUTO_RETRAN被置高,nRF905重復(fù)(3)步驟的數(shù)據(jù)發(fā)送,直到數(shù)字輸入引腳TRX_CE被置0;(5)當(dāng)數(shù)字輸入引腳TRX_CE被置0,nRF905發(fā)送過(guò)程完成,自動(dòng)進(jìn)入空閑模式。另外,nRF905的ShockBurstTM工
7、作模式規(guī)定,進(jìn)行數(shù)據(jù)發(fā)送過(guò)程后,將延遲處理TX_EN和TRX_CE的狀態(tài)改變情況,數(shù)據(jù)發(fā)送過(guò)程完畢后才進(jìn)行處理。只有當(dāng)前一個(gè)數(shù)據(jù)包被發(fā)送完畢,nRF905才能接受下一個(gè)發(fā)送數(shù)據(jù)包的任務(wù)。2.3RS232接口電路設(shè)計(jì)無(wú)線網(wǎng)絡(luò)節(jié)點(diǎn)通過(guò)串行通信接口與PC機(jī)通信。本文選用RS232串行通信接口,采用的是LVTTL電平標(biāo)準(zhǔn),即2V3.3V表示邏輯1,0V0.4V表示邏輯0。由于兩者的邏輯狀態(tài)不統(tǒng)一,所以需對(duì)電平信號(hào)進(jìn)行轉(zhuǎn)換才能實(shí)現(xiàn)二者之間的通信,選用MAX3232芯片實(shí)現(xiàn)電平信號(hào)的轉(zhuǎn)換。結(jié)束語(yǔ)本文設(shè)計(jì)基于Atmega16單片機(jī)的無(wú)線通信系統(tǒng),充分利用射頻無(wú)線芯片nRF905的小尺寸、低功耗、低電壓及高速數(shù)據(jù)傳輸性能,通過(guò)設(shè)計(jì)合理的通信協(xié)議,提高了系統(tǒng)通信的可靠性。此外,系統(tǒng)可通過(guò)在發(fā)送/接收模塊中增加功率放大模
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 專(zhuān)屬2024年商品銷(xiāo)售代表協(xié)議版
- 專(zhuān)業(yè)倉(cāng)儲(chǔ)及配送服務(wù):2024協(xié)議范本版A版
- 科技驅(qū)動(dòng):公司未來(lái)發(fā)展
- 2025年度彩鋼房拆除與綠色建筑認(rèn)證服務(wù)合同范本4篇
- 2025年度影視基地場(chǎng)地借用及拍攝制作合同4篇
- 2025年度科研實(shí)驗(yàn)場(chǎng)地使用權(quán)出讓及研發(fā)支持服務(wù)合同4篇
- 二零二五年度抽沙船租賃及海洋環(huán)境監(jiān)測(cè)協(xié)議3篇
- 2025年度新型工業(yè)園區(qū)土地使用權(quán)交易合同范本4篇
- 2025年智能工廠設(shè)備租賃居間合同示范文本4篇
- 2025年度長(zhǎng)租公寓運(yùn)營(yíng)管理服務(wù)合同4篇
- 領(lǐng)導(dǎo)溝通的藝術(shù)
- 發(fā)生用藥錯(cuò)誤應(yīng)急預(yù)案
- 南潯至臨安公路(南潯至練市段)公路工程環(huán)境影響報(bào)告
- 綠色貸款培訓(xùn)課件
- 大學(xué)生預(yù)征對(duì)象登記表(樣表)
- 主管部門(mén)審核意見(jiàn)三篇
- 初中數(shù)學(xué)校本教材(完整版)
- 父母教育方式對(duì)幼兒社會(huì)性發(fā)展影響的研究
- 新課標(biāo)人教版數(shù)學(xué)三年級(jí)上冊(cè)第八單元《分?jǐn)?shù)的初步認(rèn)識(shí)》教材解讀
- (人教版2019)數(shù)學(xué)必修第一冊(cè) 第三章 函數(shù)的概念與性質(zhì) 復(fù)習(xí)課件
- 重慶市銅梁區(qū)2024屆數(shù)學(xué)八上期末檢測(cè)試題含解析
評(píng)論
0/150
提交評(píng)論