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

?

基于nRF905和MSP430的無(wú)線收發(fā)系統(tǒng)設(shè)計(jì)

2015-01-15 03:08:08鑫,楊
現(xiàn)代機(jī)械 2015年2期
關(guān)鍵詞:框圖原理圖單片機(jī)

楊 鑫,楊 靖

(貴州大學(xué)電氣工程學(xué)院,貴州 貴陽(yáng) 550025)

0 引言

在工農(nóng)業(yè)控制現(xiàn)場(chǎng),常常需要對(duì)現(xiàn)場(chǎng)的大量數(shù)據(jù)進(jìn)行監(jiān)測(cè),如電流、電壓、溫度、濕度、二氧化碳濃度等,其中溫度是一個(gè)十分重要的物理量。傳統(tǒng)的數(shù)據(jù)傳輸都是通過(guò)有線傳輸?shù)姆绞絹?lái)實(shí)現(xiàn)的,然而在許多現(xiàn)場(chǎng)架設(shè)電線是一項(xiàng)十分復(fù)雜的工程,有些甚至不允許鋪設(shè)電線,并且在某些場(chǎng)合架設(shè)電線會(huì)使成本大大提高,同時(shí)也增加了施工難度和維修成本。隨著科技的進(jìn)步,無(wú)線通訊技術(shù)得到迅猛的發(fā)展,其憑借著布線大幅減少、適應(yīng)性強(qiáng)、建網(wǎng)快捷等優(yōu)勢(shì),尤其是一些特殊場(chǎng)合其優(yōu)勢(shì)更是明顯,因此無(wú)線數(shù)傳系統(tǒng)在市場(chǎng)占有率逐漸提高。

1 本設(shè)計(jì)主要內(nèi)容

本設(shè)計(jì)主要分為兩大部分,分別為發(fā)送部分和接收部分。其中發(fā)送部分通過(guò)MSP430F149控制DS18B20數(shù)字溫度傳感器采集現(xiàn)場(chǎng)溫度數(shù)值,用LCD1602液晶顯示器顯示開(kāi)機(jī)“Welcome”歡迎語(yǔ)和現(xiàn)場(chǎng)溫度數(shù)據(jù),同時(shí)使用紅綠兩種顏色LED,顯示發(fā)送模塊蓄電池電量(紅色為電量不足,綠色為電量充足),以供現(xiàn)場(chǎng)工作人員讀取,同時(shí)又控制nRF905無(wú)線模塊將溫度數(shù)據(jù)通過(guò)無(wú)線形式發(fā)送出去。接收部分同樣配備了MSP430F149和nRF905,實(shí)現(xiàn)將發(fā)送模塊發(fā)送的數(shù)據(jù)進(jìn)行接收,同時(shí)接收模塊又配備了RS232上位機(jī)接口模塊,將接收到的數(shù)據(jù)通過(guò)此串口上傳到上位機(jī),以備工作人員進(jìn)行數(shù)據(jù)保存分析等。

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

2.1 系統(tǒng)框圖

系統(tǒng)結(jié)構(gòu)框圖主要分為發(fā)送模塊結(jié)構(gòu)框圖和接收模塊結(jié)構(gòu)框圖,具體結(jié)構(gòu)如圖1,圖2所示。

圖1 發(fā)送模塊結(jié)構(gòu)框圖

圖2 接收模塊結(jié)構(gòu)框圖

2.2 系統(tǒng)主電路

系統(tǒng)主電路主要分為發(fā)送部分和接收部分,分別如圖3所示。

圖3 發(fā)送模塊電氣原理圖

圖4 接收模塊電氣原理圖

3 系統(tǒng)軟件設(shè)計(jì)

本設(shè)計(jì)程序(接收和發(fā)送端)的主體思想均為先定義,然后進(jìn)入無(wú)限循環(huán),在無(wú)線循環(huán)內(nèi),按照先順序執(zhí)行,然后進(jìn)入另一層循環(huán),本層循環(huán)為數(shù)據(jù)發(fā)送環(huán)節(jié),循環(huán)次數(shù)為三次的思想來(lái)進(jìn)行編程,本編程方法的一個(gè)好處就是主程序在執(zhí)行完一次后可以重新采集溫度信息,能夠及時(shí)對(duì)溫度變化做出響應(yīng),另一個(gè)好處是同一溫度信息通過(guò)無(wú)線方式重復(fù)發(fā)送三遍,確保在無(wú)線傳輸中數(shù)據(jù)不會(huì)發(fā)生丟失現(xiàn)象(數(shù)據(jù)的準(zhǔn)確性由nRF905執(zhí)行CRC校驗(yàn)來(lái)保證)。主程序流程圖如圖5,圖6所示。

圖5 發(fā)送模塊程序原理圖

圖6 接收模塊程序原理圖

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

本論文主要完成了硬件系統(tǒng)和軟件系統(tǒng)兩部分設(shè)計(jì),其中核心是在MSP430F149中寫(xiě)入主程序,讀取DS18B20的溫度數(shù)據(jù),按照LCD1602和nRF905的工作時(shí)序,將溫度數(shù)據(jù)進(jìn)行顯示、發(fā)送、接收和傳輸?shù)絉S232串口。本文的核心在于數(shù)據(jù)無(wú)線傳輸,由于使用無(wú)線傳輸,所以本系統(tǒng)考慮到絕大多數(shù)情況難以架設(shè)電線需要使用蓄電池供電所以采用了超低功耗單片機(jī),同時(shí)本設(shè)計(jì)設(shè)計(jì)了USB供電電路,可以實(shí)現(xiàn)在有電源的情況下無(wú)需重新鋪設(shè)信號(hào)線就可以完成數(shù)據(jù)傳輸,同時(shí)主程序中設(shè)定溫度數(shù)據(jù)重復(fù)發(fā)送三次機(jī)制和nRF905模塊自帶CRC校驗(yàn)功能保證了數(shù)據(jù)的完整性和準(zhǔn)確性。

[1] 張建平.智能化監(jiān)測(cè)系統(tǒng)及儀器.國(guó)防工業(yè)出版社,2005:6-7

[2] 沈建華,楊艷琴,翟驍曙.MSP430系列16位超低功耗單片機(jī)實(shí)踐與系統(tǒng)設(shè)計(jì)[M].清華大學(xué)出版社,2005:45-49

[3] Gaozhengxin.Elcctronic design automatic practice with practice.the press,1998:11-13

[4] 秦龍.MSP430單片機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)典型事例[M].北京:中國(guó)電力出版社

[5] 李維,郭強(qiáng).液晶顯示應(yīng)用技術(shù)[M].電子工業(yè)出版社,2000:5-6

[6] 李元斌.DS18B20數(shù)字傳感器溫度檢測(cè)顯示系統(tǒng)[J].湖北:華中科技大學(xué)生命學(xué)院試驗(yàn)中心,430074:70-77

[7] 鄭敏.DS18B20溫度傳感器在溫度大棚多路測(cè)控技術(shù)中的應(yīng)用[J].四川:鄂州大學(xué)電子工程系,520081:11-14

[8] 胡大可.MSP430系列FLASH型超低功耗16位單片機(jī)[M].北京:北京航空航天大學(xué)出版社,2001:77-79

[9] 魏小龍.MSP430系列單片機(jī)接口技術(shù)及系統(tǒng)設(shè)計(jì)實(shí)例[M].北京:北京航空航天大學(xué)出版社,2002:12-13

[10] 鄒伯敏.自動(dòng)控制理論[M].機(jī)械工業(yè)出版社,2007:56-58

猜你喜歡
框圖原理圖單片機(jī)
淺談STM32核心板原理圖設(shè)計(jì)
捷豹I-PACE純電動(dòng)汽車(chē)高壓蓄電池充電系統(tǒng)(三)
基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
電路原理圖自動(dòng)布圖系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
基于Protel DXP 2004層次原理圖的設(shè)計(jì)
基于單片機(jī)的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機(jī)的便捷式LCF測(cè)量?jī)x
電子制作(2019年9期)2019-05-30 09:42:02
電路圖2017年凱迪拉克XT5
算法框圖的補(bǔ)全
Microchip推出兩個(gè)全新PIC單片機(jī)系列
浦城县| 亚东县| 漳州市| 德化县| 阜平县| 班玛县| 瑞昌市| 南郑县| 乳山市| 阿尔山市| 永善县| 民和| 辛集市| 上林县| 金堂县| 饶平县| 萨迦县| 合阳县| 桃园市| 万州区| 商水县| 崇州市| 仪征市| 安康市| 汨罗市| 鞍山市| 灌阳县| 凤城市| 靖西县| 志丹县| 扬州市| 文昌市| 买车| 灌云县| 城口县| 天津市| 黄山市| 凤阳县| 山西省| 汽车| 津市市|