基于nRF24E1與網(wǎng)絡(luò )、火線(xiàn)的教室照明射頻遙控設計
由圖4可知,主機nRF24E1得到網(wǎng)絡(luò )電源初始化后,打開(kāi)串口接收中斷和射頻接收中斷,然后置nRF24E1為接收狀態(tài)。為了減少功耗,主機不工作時(shí)置nRF24E1于睡眠狀態(tài)。通過(guò)串口接收中斷,接收遠程計算機發(fā)來(lái)的控制指令,接著(zhù)置nRF24E1為發(fā)射狀態(tài),向從機發(fā)送控制數據,或通過(guò)射頻接收中斷,接收從機發(fā)來(lái)的工作狀態(tài)數據,然后轉交給遠程計算機。
本文引用地址:http://dyxdggzs.com/article/158113.htm與主機一樣,為減少功耗,所有照明開(kāi)關(guān)從機nRF24E1不工作時(shí),都置電路于睡眠狀態(tài),采用中斷接收指令,隨需發(fā)送各自從機的工作狀態(tài)數據。由圖5可知,市網(wǎng)來(lái)電先使nRF24E1配置初始化,打開(kāi)射頻接收中斷,并使nRF24E1進(jìn)入睡眠。如收到主機指令,或面板開(kāi)關(guān)K1有所動(dòng)作,nRF24E1退出睡眠,根據指令或K1的要求,斷開(kāi)或合上繼電器,即點(diǎn)亮或關(guān)閉教室照明燈管。然后讀開(kāi)關(guān)相應的工作狀態(tài)數據,置nRF24E1為發(fā)射狀態(tài),向本教室主機發(fā)送數據。
4 結 語(yǔ)
在多媒體教室照明的集成控制設計過(guò)程中,充分考慮到了射頻收發(fā)模塊nRF24E1芯片高度集成的優(yōu)點(diǎn),節省了微控制器、存儲器等這樣的外設,并很容易構建新的通信協(xié)議數據幀,能使其應用于點(diǎn)對多點(diǎn)射頻控制終端。硬件上選擇符合IEEE 802.3af標準的網(wǎng)絡(luò )受電設備器件,并選擇符合照明電器負載的功率器件,使得設計射頻遙控照明開(kāi)關(guān)適合零線(xiàn)不入開(kāi)關(guān)的電工安全規范。同時(shí),基于nRF24E1和網(wǎng)絡(luò )、火線(xiàn)的遙控控制有更多的用途,在不易布線(xiàn)而且又要多點(diǎn)遠程控制地方,就是應用此種技術(shù)。
評論