關(guān) 閉

新聞中心

EEPW首頁(yè) > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 基于無(wú)線模塊NRF905的節(jié)能路燈控制系統(tǒng)設(shè)計(jì)

基于無(wú)線模塊NRF905的節(jié)能路燈控制系統(tǒng)設(shè)計(jì)

作者: 時(shí)間:2012-11-14 來(lái)源:網(wǎng)絡(luò) 收藏

4.3 物體位移感應(yīng)(光電開關(guān))的編程
本系統(tǒng)要求支路器應(yīng)能根據(jù)交通情況自動(dòng)調(diào)節(jié)亮燈狀態(tài):當(dāng)可移動(dòng)物體M(在物體前端標(biāo)出定位點(diǎn),由定位點(diǎn)確定物體位置)由左至右到達(dá)S點(diǎn)時(shí)(見圖2),燈1亮;當(dāng)物體M到達(dá)B點(diǎn)時(shí),燈1滅,燈2亮;若物體M由右至左移動(dòng)時(shí),則亮燈次序與上相反。根據(jù)此要求設(shè)計(jì)出流程圖如圖9所示。

本文引用地址:http://butianyuan.cn/article/159691.htm

i.JPG


4.4 無(wú)線發(fā)送模塊
發(fā)送模式編程要點(diǎn):1)當(dāng)微器()有數(shù)據(jù)要發(fā)送時(shí),通過(guò)SPI口按時(shí)序把接收機(jī)的地址和要發(fā)送的數(shù)據(jù)傳給。2)微器置高TRX_CE和TX_CE觸發(fā)的ShockBurst TX發(fā)送模式并發(fā)送數(shù)據(jù)。3)如果AUTO_RETRAN被置高,NRF905將不斷重發(fā),直到TRX_CE被置低,否則只發(fā)送一次。4)當(dāng)TRX_CE被置低,NRF7905發(fā)送過(guò)程完成,自動(dòng)進(jìn)入空閑模式。據(jù)此得到發(fā)送模式程序流程圖如圖10所示。

j.JPG


4.5 無(wú)線接收模塊NRF905
接收模式編程要點(diǎn):1)當(dāng)TRX_CE為高、TX_EN為低時(shí),NRF905進(jìn)入ShockBurst RX接收模式650μs后,NRF905不斷監(jiān)測(cè),等待接收數(shù)據(jù)。 2)當(dāng)一個(gè)正確的數(shù)據(jù)包接收完畢,NRF905自動(dòng)移去字頭、地址和CRC校驗(yàn)位,然后把數(shù)據(jù)準(zhǔn)備引腳DR置高,TRX_CE置低,NRF905進(jìn)入空閑模式。3)微控制器通過(guò)SPI口以一定的速率把數(shù)據(jù)移到微控制器內(nèi)。4)當(dāng)所有的數(shù)據(jù)接收完畢,NRF905把數(shù)據(jù)準(zhǔn)備引腳DR和地址匹配引腳AM置低。此時(shí),NRF905可以進(jìn)入ShockBurstRX接收模式,ShockBurst TX發(fā)送模式或關(guān)機(jī)模式。NRF905接收模式程序流程圖如圖11所示。

k.JPG


4.6 支路控制總設(shè)計(jì)
根據(jù)以上各個(gè)模塊程序的編寫,最終設(shè)計(jì)出支路控制總流程圖12與單元電路控制總流程圖13,分別如下所示。

l.JPG



5 結(jié)論
本系統(tǒng)設(shè)計(jì)通過(guò)無(wú)線裝置NRF905來(lái)實(shí)現(xiàn)設(shè)計(jì)要求,如果應(yīng)用在實(shí)際路燈中,設(shè)備維護(hù)方便,成本較低,并且容易控制,不易受到干擾,信號(hào)穩(wěn)定。所以使用無(wú)線模塊的電路設(shè)計(jì)簡(jiǎn)單,應(yīng)該是將來(lái)路燈控制發(fā)展的方向。無(wú)線控制模塊的應(yīng)用在實(shí)際路燈的控制中已經(jīng)成為一種主流,并且也是將來(lái)發(fā)展的趨勢(shì),值得進(jìn)一步研究。

光電開關(guān)相關(guān)文章:光電開關(guān)原理

上一頁(yè) 1 2 3 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉