[发明专利]一种一个指示灯指示多个状态的方法在审

专利信息
申请号: 202010364423.7 申请日: 2020-04-30
公开(公告)号: CN111491410A 公开(公告)日: 2020-08-04
发明(设计)人: 孟庆龙;程广河;郝凤琦;张让勇;李成攻;韩路跃;孔志刚;郝慧娟;李娟;孙瑞瑞 申请(专利权)人: 山东省计算中心(国家超级计算济南中心)
主分类号: H05B45/00 分类号: H05B45/00
代理公司: 北京华际知识产权代理有限公司 11676 代理人: 褚庆森
地址: 250014 山东省济*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 一个 指示灯 指示 状态 方法
【权利要求书】:

1.一种一个指示灯指示多个状态的方法,其特征在于:用一个指示灯的两次闪亮来表示4种状态,每次闪亮包括点亮时长为T1的短亮和点亮时长为T2的长亮,T1<T2;两次闪亮为一个指示周期,同一指示周期中的两次闪亮之间用时长为D1的短灭分割,指示周期间用时长为D2的长灭分割,D1<D2;短亮和长亮的4种组合对应4种状态,短亮-短亮对应着状态0,短亮-长亮对应着状态1,长亮-短亮对应着状态2,长亮-长亮对应着状态3。

2.根据权利要求1所述的一个指示灯指示多个状态的方法,其特征在于:所述短亮时长T1=200ms,长亮时长T2=600ms,短灭时长D1=300ms,长灭时长D2=1s。

3.根据权利要求1或2所述的一个指示灯指示多个状态的方法,其特征在于,具体通过以下步骤来实现:

a).定义参数,定义变量timerLED、status、status0、duty、LEDstep,timerLED用于计时,其初始值为0;status用于存储设备的状态,其值为指示灯的4个状态值0、1、2或3;status0用于暂存设备状态;duty用于存储指示灯点亮时间的设定值,LEDstep用于存储一个指示周期的第几个阶段,LEDstep取值为0、1、2、3,分别对应长灭、第一次点亮、短灭、第二次点亮状态;设置定时器,使其每1毫秒中断一次,在定时器中断服务程序中对变量timerLED加1;

b).设备状态判断,首先判断用于暂存设备状态的变量status0与设备的当前状态值status是否相等,如果不相等,则令status0=status,以使指示灯的两次闪烁符合要表征的设备状态;

c).指示周期阶段判断,通过判断LEDstep的值,判断当前处于一个指示周期的第几个阶段,如果LEDstep=0,执行步骤d);如果LEDstep=1,执行步骤e);如果LEDstep=2,执行步骤f);如果LEDstep=3,执行步骤g);

d).长灭控制,首先令计时变量timerLED=0,通过控制相应端口输出高电平或低电平,使指示灯处于熄灭状态;判断timerLED的值是否达到了D2s,如果达到了D2s,表明长灭时间结束,则输出点亮指示灯的控制信号,使指示灯点亮,并令显示阶段变量LEDstep=1,计时变量timerLED=0,跳转至步骤c);如果没达到,则继续执行中断服务程序中对变量timerLED执行加1操作;

e).第一点亮控制,将status0与2进行按位与运算,并判断其结果是否为0,如果为0,表明第一次点亮为短亮,则令duty=T1,如果不为0,表明第一次点亮为长亮,则令duty=T2;判断计时变量timerLED的值是否达到了duty,如果达到了,表明一个指示周期中的第一次点亮结束,则输出熄灭指示灯的控制信号,使指示灯熄灭,并令显示阶段变量LEDstep=2,计时变量timerLED=0,跳转至步骤c);如果没达到,则继续执行中断服务程序中对变量timerLED执行加1操作;

f).短灭控制,判断timerLED的值是否达到了D1s,如果达到了D1s,表明短灭时间结束,则输出点亮指示灯的控制信号,使指示灯点亮,并令显示阶段变量LEDstep=3,计时变量timerLED=0,跳转至步骤c);如果没达到,则继续执行中断服务程序中对变量timerLED执行加1操作;

g).第二次点亮控制,将status0与1进行按位与运算,并判断其结果是否为0,如果为0,表明第二次点亮为短亮,则令duty=T1,如果不为0,表明第二次点亮为长亮,则令duty=T2;判断计时变量timerLED的值是否达到了duty,如果达到了,表明一个指示周期中的第二次点亮结束,则输出熄灭指示灯的控制信号,使指示灯熄灭,并令显示阶段变量LEDstep=0,计时变量timerLED=0,跳转至步骤c);如果没达到,则继续执行中断服务程序中对变量timerLED执行加1操作。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东省计算中心(国家超级计算济南中心),未经山东省计算中心(国家超级计算济南中心)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010364423.7/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top