·上一文章:远程维护控制系统串口通信协议研究
·下一文章:移动通信系统中交织编码器的设计
由图4可知,主机nRF24E1得到网络电源初始化后,打开串口接收中断和射频接收中断,然后置nRF24E1为接收状态。为了减少功耗,主机不工作时置nRF24E1于睡眠状态。通过串口接收中断,接收远程计算机发来的控制指令,接着置nRF24E1为发射状态,向从机发送控制数据,或通过射频接收中断,接收从机发来的工作状态数据,然后转交给远程计算机。
与主机一样,为减少功耗,所有照明开关从机nRF24E1不工作时,都置电路于睡眠状态,采用中断接收指令,随需发送各自从机的工作状态数据。由图5可知,市网来电先使nRF24E1配置初始化,打开射频接收中断,并使nRF24E1进入睡眠。如收到主机指令,或面板开关K1有所动作,nRF24E1退出睡眠,根据指令或K1的要求,断开或合上继电器,即点亮或关闭教室照明灯管。然后读开关相应的工作状态数据,置nRF24E1为发射状态,向本教室主机发送数据。
4 结 语
在多媒体教室照明的集成控制设计过程中,充分考虑到了射频收发模块nRF24E1芯片高度集成的优点,节省了微控制器、存储器等这样的外设,并很容易构建新的通信协议数据帧,能使其应用于点对多点射频控制终端。硬件上选择符合IEEE 802.3af标准的网络受电设备器件,并选择符合照明电器负载的功率器件,使得设计射频遥控照明开关适合零线不入开关的电工安全规范。同时,基于nRF24E1和网络、火线的遥控控制有更多的用途,在不易布线而且又要多点远程控制地方,就是应用此种技术。