關(guān) 閉

        新聞中心

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

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

        作者: 時(shí)間:2012-11-14 來源:網(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://www.104case.com/article/159691.htm

        i.JPG


        4.4 無線發(fā)送模塊
        發(fā)送模式編程要點(diǎn):1)當(dāng)微器()有數(shù)據(jù)要發(fā)送時(shí),通過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ā)送過程完成,自動(dòng)進(jìn)入空閑模式。據(jù)此得到發(fā)送模式程序流程圖如圖10所示。

        j.JPG


        4.5 無線接收模塊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)微控制器通過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ì)通過無線裝置NRF905來實(shí)現(xiàn)設(shè)計(jì)要求,如果應(yīng)用在實(shí)際路燈中,設(shè)備維護(hù)方便,成本較低,并且容易控制,不易受到干擾,信號(hào)穩(wěn)定。所以使用無線模塊的電路設(shè)計(jì)簡(jiǎn)單,應(yīng)該是將來路燈控制發(fā)展的方向。無線控制模塊的應(yīng)用在實(shí)際路燈的控制中已經(jīng)成為一種主流,并且也是將來發(fā)展的趨勢(shì),值得進(jìn)一步研究。

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

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

        評(píng)論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 肥乡县| 科尔| 卢湾区| 嘉峪关市| 桂东县| 宜都市| 礼泉县| 信宜市| 巨鹿县| 龙岩市| 阿巴嘎旗| 凭祥市| 积石山| 九台市| 庆云县| 康乐县| 广安市| 五常市| 北宁市| 万荣县| 都匀市| 色达县| 汤阴县| 正阳县| 南乐县| 宁都县| 兴隆县| 永靖县| 武宁县| 锡林浩特市| 呼和浩特市| 梨树县| 加查县| 无锡市| 叶城县| 固安县| 日照市| 琼海市| 满洲里市| 武城县| 长沙县|