用led半亮度作为项目后台运行状态的显示方法及装置的制作方法

文档序号:6561494阅读:316来源:国知局
专利名称:用led半亮度作为项目后台运行状态的显示方法及装置的制作方法
技术领域
本发明涉及电器设备中LED(发光二极管)的显示技术领域,具体 涉及一种用LED半亮度作为项目后台运行状态的显示方法。本发明还 涉及一种用LED半亮度作为项目后台运行状态的显示装置。
背景技术
在禽微控器(MCU)控制的电子设备中通常会有两个或多个项目 共用一个数字显示器作为各项目的数字量显示、并且各用一个发光二 极管来显示相应项目的开关状态这种显示模式。已经运行且其数字量 正在被数字显示器所显示的项目为前台运行项目,已经运行而数字量 没被数字显示器所显示的项目为后台运行项目。本发明作出以前,用 一个发光二极管亮、熄、闪烁三种状态不能表示一个项目的前台运行、 后台运行、停止运行、参数调整这四种状态。必须用二个发光二极管 组合才能完全表达一个项目的四个状态。这种显示方法存在设备面板 不直7见,相应电-各复杂的缺点。

发明内容
(一) 要解决的技术问题
本发明的目的是提供一种结构简单、操作方便的用LED半亮度作 为项目后台运行状态的显示方法,从而使设备中项目运行状态的显示 简单、明了,并且简化了显示电路。本发明的目的还提供一种用LED 半亮度作为项目后台运行状态的显示装置。
(二) 技术方案
为了达到上述目的,本发明采取以下方案
本发明的用LED半亮度作为项目后台运行状态的显示方法,有以 下步骤
1)在主程序已有的初始化过程中,增加设置发光二极管导通时
间L的定时初值、将发光二极管导通/截止标志置为1和启动定时中
断这三项^刀始4匕工作;
2 )设置发光二极管导通的占空比n=TQN/ ( T。N+T。FF ), T。汗为发光二 极管截止时间;
3)当进入主循环控制程序后,若某个项目进入后台运行状态, 相对应的发光二极管需要以半亮度发光状态来指示,则由微控器判断 当前发光管导通/截止标志是否为1,若为1则微控器控制发光二极 管导通;若判断当前发光管导通/截止标志为0,则微控器控制发光 二极管截止;
4 )由于整个控制程序是循环结构,在每次循环中对于发光二极管 的控制都根据发光二极管导通/截止标志来刷新,而发光二极管的导 通/截止标志又是按步骤2)设定的T。w和T,来改变的,即发光二极 管按照设定的导通占空比和频率工作,发光二极管则处于半亮度的工 作状态;
5)将发光二极管这种半亮度状态用于设备中某个项目后台运行 状态的显示。
其中,所述步骤2)中发光二极管截止时间T附在定时中断程序 中设置。
其中,所述步骤2)中发光二极管的导通时间与截止时间之和 (T0N+T。FF)《1/24秒。
本发明的用LED半亮度作为项目后台运行状态的显示装置,包括 微控器、与微控器I/O 口连接的限流电阻、与限流电阻连接的发光二 极管,其中,所述发光二极管为一个发光二极管,用于显示电器设备 中的某个项目的四种工作状态。
(三)有益效果
由于增加了一种发光二极管的显示状态,就能够用一个发光二极 管的全亮、半亮、熄灭、闪烁表示电器设备中的某个项目的前台运行、
后台运行、停止运行、参数调整等四种工作状态;精减了相应的显示 电路,使一个发光二极管能与所显示的项目——对应,使项目的工作 状态显示更加清晰、形象,优化了设备面板的显示。


图1是本发明发光二极管导通占空比控制程序流程图; 图2是本发明定时器中断子程序流程图; 图3是本发明发光二极管控制电路图。
具体实施例方式
以下实施例用于说明本发明,但不用来限制本发明的范围。 参见图1、图2、图3,本发明的方法是通过程序控制发光二极 管导通的占空比n和频率f,这个控制程序是嵌入在设备的系统程序 之中的,使用微控器中一个定时器,产生一个适当的占空比的导通/ 截止标志,由相应程序控制与发光二极管相应的微控器端口,利用人 眼的视觉残留特性,使发光二极管处于半亮度状态,通过实际调试二 极管导通的占空比,可使这种半亮度状态明显区别于全亮和全暗这两 种状态。将这种半亮度状态用于设备中某个项目后台运行状态的显 示。这种显示方法可以与发光二极管的其它工作状态(亮、熄、闪烁) 共用同一种驱动电路,不需增加硬件投入。具体方法如下
在主程序已有的初始化过程中,针对发光二极管半亮度发光的显 示方法增加设置发光二极管导通时间L的定时初值、将发光二极管 导通/截止标志置为1和启动定时中断这三项初始化工作。
发光二极管截止时间T(肝在定时中断程序中设置。导通的占空比 n=T。N/(T。N+TQFF);导通的占空比决定了发光二极管的亮度。比值越大,
亮度越亮;比值越小,亮度越暗。可以4艮据实际需要作适当调整。频
率f=l/ (TnN+T。FF),根据人眼的视觉残留特性,f>24Hz时就无闪烁 感,因此应设置T。N+TQFF<l/24秒。频率f不需太高,频率设置太高 会占用较多的微控器处理时间,而从视觉上却没有作用, 一般使频率 f lOOHz,即T0N+T0FF 10mS,可获得满意的效果。
当进入主循环控制程序后,若某个项目进入后台运行状态,相对 应的发光二极管需要以半亮度发光状态来指示,则由微控器判断当前 发光二极管导通/截止标志是否为1,若为1则微控器控制发光二极 管导通(在图2的电路中,微控器端口输出低电平,使发光二极管点 亮);若判断当前发光二极管导通/截止标志为0,则^鼓控器控制发光 二极管截止(在图2的电路中,微控器端口输出高电平,使发光二极 管熄灭)。
由于整个控制程序是循环结构,在每次循环中对于发光二极管的 控制都根据发光二极管导通/截止标志来刷新,而发光二极管的导通/
截止标志又是由定时中断程序根据设定的T加和T。FF来改变的。因此发
光二极管就按照设定的导通占空比和频率工作了 ,发光二极管处于半 亮度的工作状态。
将发光二极管这种半亮度状态用于设备中某个项目后台运行状 态的显示。以区别于全亮度表示该项目的前台运行状态、全暗表示该 项目的停止运行状态。
参见图3,本发明的用LED半亮度作为项目后台运行状态的显示 装置,包括微控器、限流电阻、发光二极管,其中,所述发光二极管 为一个发光二极管,由于利用了发光二极管半亮度的工作状态,使项 目的前台运行、后台运行、停止运行、参数调整等四种工作状态用一 个发光二极管即可清晰、合理的表示。
权利要求
1、一种用LED半亮度作为项目后台运行状态的显示方法,其特征在于有以下步骤1)在主程序已有的初始化过程中,增加设置发光二极管导通时间TON的定时初值、将发光二极管导通/截止标志置为1和启动定时中断这三项初始化工作;2)设置发光二极管导通的占空比n=TON/(TON+TOFF),TOFF为发光二极管截止时间;3)当进入主循环控制程序后,若某个项目进入后台运行状态,相对应的发光二极管需要以半亮度发光状态来指示,则由微控器判断当前发光管导通/截止标志是否为1,若为1则微控器控制发光二极管导通;若判断当前发光管导通/截止标志为0,则微控器控制发光二极管截止;4)由于整个控制程序是循环结构,在每次循环中对于发光二极管的控制都根据发光二极管导通/截止标志来刷新,而发光二极管的导通/截止标志又是按步骤2)设定的TON和TOFF来改变的,即发光二极管按照设定的导通占空比和频率工作,发光二极管则处于半亮度的工作状态;5)将发光二极管这种半亮度状态用于设备中某个项目后台运行状态的显示。
2、 如权利要求1所述的一种用LED半亮度作为项目后台运行状 态的显示方法,其特征在于所述步骤2)中发光二极管截止时间T。FF 在定时中断程序中设置。
3、 如权利要求1所述的一种用LED半亮度作为项目后台运行状态的显示方法,其特征在于所述步骤2)中发光二极管的导通时间 与截止时间之和(T。N+T。FF)《1/24秒。
4、 一种用LED半亮度作为项目后台运行状态的显示装置,包括 微控器、与微控器I/O 口连接的限流电阻、与限流电阻连接的发光二 极管,其特征在于所述发光二极管为一个发光二极管,用于显示电
全文摘要
本发明涉及电器设备中LED(发光二极管)的显示技术领域,本发明公开了一种用LED半亮度作为项目后台运行状态的显示方法及装置。本发明方法包括1)增加设置发光二极管导通时间T<sub>ON</sub>的定时初值、将导通/截止标志置为1和启动定时中断的初始化工作;2)设置发光二极管导通的占空比、频率;3)由微控器控制发光二极管导通、截止;4)使发光二极管处于半亮度的工作状态;5)将发光二极管这种半亮度状态用于设备中某个项目后台运行状态的显示。装置包括微控器、限流电阻、发光二极管。本发明用于设备中后台运行项目运行状态的显示,用一个发光二极管可显示电器设备中的某个项目的四种工作状态,简单、明了,并且简化了显示电路。
文档编号G06F11/32GK101169756SQ20061012487
公开日2008年4月30日 申请日期2006年10月27日 优先权日2006年10月27日
发明者文 孙, 张峻洪 申请人:武汉楚天激光(集团)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1