[发明专利]城市路灯节点控制方法有效
申请号: | 201010228982.1 | 申请日: | 2010-07-16 |
公开(公告)号: | CN101917797A | 公开(公告)日: | 2010-12-15 |
发明(设计)人: | 任彧 | 申请(专利权)人: | 杭州电子科技大学 |
主分类号: | H05B37/02 | 分类号: | H05B37/02 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 杜军 |
地址: | 310018 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种城市路灯节点控制方法。现有的路灯控制主要依赖于人工,且不能根据实际情况进行亮度的调节以节约能耗。本发明方法首先初始化路灯节点中的微处理器模块和无线zigbee通信模块中的协议栈;其次判断当前路灯接受到命令类型,命令类型包括开灯命令、关灯命令和亮度调节命令,每个命令中又包括路灯编号和该路灯的设定亮度值,根据上述三种命令类型微处理器模块作不同的处理;最后微处理器模块的A/D在设定的周期内采集当前路灯的电流,确定路灯的状态并存储。本发明方法灵活控制路灯的打开、关闭和亮度,使路灯的控制智能、快捷、简单;减少路灯管理投入的同时降低了能耗。 | ||
搜索关键词: | 城市 路灯 节点 控制 方法 | ||
【主权项】:
城市路灯节点控制方法,其特征在于该方法包括如下步骤:步骤(1)初始化路灯节点中微处理器模块的zigbee驱动、A/D采样驱动、PWM输出驱动和I/O口,初始化无线zigbee通信模块中的协议栈,加入由主控节点所建立的zigbee网络;步骤(2)路灯节点中的无线zigbee通信模块接收来自主控节点的命令,微处理器模块判断当前的命令类型,所述的命令类型为开灯命令或关灯命令或亮度调节命令;命令数据包结构由8位命令类型、8位命令长度、N位数据内容和8位CRC校验码组成,其中N位数据内容包括路灯编号和该路灯的设定亮度值,路灯编号占16位,路灯的设定亮度值占8位,N的大小由需控制的路灯数决定;如果当前的命令类型为开灯命令,且存储中的路灯状态为开灯状态,则跳转至步骤(3);如果当前的命令类型为开灯命令,且存储中的路灯状态为关灯状态,则判断该命令为全部开灯命令或是部分开灯命令;如果是全部开灯命令,则通过微处理器模块中的I/O打开本路灯,如果是部分开灯命令,则判断部分开灯命令数据包中的数据内容,若数据内容中有本路灯的编号,则通过微处理器模块中的I/O打开本路灯;若没有本路灯的编号,则保持路灯原来的状态;如果当前的命令类型为关灯命令,且存储中的路灯状态为关灯状态,则跳转至步骤(3);如果当前的命令类型为关灯命令,且存储中的路灯状态为开灯状态,则判断该命令为全部关灯命令或是部分关灯命令;如果是全部关灯命令,则通过微处理器模块中的I/O关闭本路灯,如果是部分关灯命令,则判断部分关灯命令数据包中的数据内容,若数据内容中有本路灯的编号,则通过微处理器模块中的I/O关闭本路灯,若数据内容中没有本路灯的编号,则保持路灯原来的状态;如果当前的命令类型为亮度调节命令,且存储中的路灯状态为关灯状态,则跳转至步骤(3);如果当前的命令类型为亮度调节命令,且存储中的路灯状态为开灯状态,则判断该命令为全部亮度调节命令或是部分亮度调节命令;如果是全部亮度调节命令,则按照命令中设定的亮度调节路灯亮度,调节微处理器模块中的PWM占空比使得路灯亮度与设定的亮度相等;如果是部分亮度调节命令,则判断部分亮度调节命令数据包中的数据内容,若数据内容中有本路灯的编号,则按照命令中设定的亮度调节路灯亮度,调节微处理器模块中的PWM占空比使得路灯亮度与设定的亮度相等;若数据内容中没有本路灯的编号,则保持路灯原来的状态;步骤(3)微处理器模块的A/D在设定的周期内采集当前路灯的电流,确定路灯的状态并存储;路灯状态确认的具体方法为:如果采样得到的电流值大于零,则路灯为开灯状态,再根据电流值的大小确定路灯亮度,电流值与路灯亮度成正比;如果采样得到的电流值等于零,则路灯为关开灯状态;步骤(4)重复步骤(2)和步骤(3)保持路灯节点处于受控制状态。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010228982.1/,转载请声明来源钻瓜专利网。
- 上一篇:用于回收在炼铁工艺中产生的过剩气体的装置和方法
- 下一篇:两层亭部装饰用钻石