[发明专利]一种以太网交换机端口LED灯的控制装置及控制方法在审
申请号: | 201410807156.0 | 申请日: | 2014-12-23 |
公开(公告)号: | CN104486887A | 公开(公告)日: | 2015-04-01 |
发明(设计)人: | 王振 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
主分类号: | H05B37/02 | 分类号: | H05B37/02 |
代理公司: | 上海信好专利代理事务所(普通合伙) 31249 | 代理人: | 包姝晴 |
地址: | 201620 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 以太网 交换机 端口 led 控制 装置 方法 | ||
技术领域
本发明涉及通信指示领域,特别涉及一种以太网交换机端口LED灯的控制装置及控制方法。
背景技术
在以太网交换机的每个端口一般都会有LED灯,用来指示端口的工作状态,以太网端口的工作状态一般有Link/Active/Speed。假如一台交换机有48个端口,每个端口有两个LED灯,一共需要96个LED灯。如果每个端口有1个LED灯,则需要48个LED灯。
现有的交换机LED控制方案有CPLD或CPU直接控制。即CPLD或CPU根据交换机的端口工作状态,每个CPLD或CPU引脚控制一个LED灯亮或灭或以不同频率闪烁,用以指示端口的工作状态。
现有技术方案中,如果直接由CPU控制LED的亮、灭、闪烁,需占用CPU大量的IO口,如图1所示;CPU与交换机端口之间的距离一般比较远,这么多走线势必增加了Layout难度并且会占有大量PCB板面积。如果采用CPLD来控制LED,会增加一定的成本。
发明内容
本发明的目的是提供一种以太网交换机端口LED灯的控制装置及控制方法,无需使用CPLD,减少了CPU的IO端口,并降低了成本。
为了实现以上目的,本发明是通过以下技术方案实现的:
一种以太网交换机端口LED灯的控制装置,其特点是,该装置包括:
CPU;
若干个译码器,其输入端与CPU的IO端口相连,且输出高低电平;
若干组LED灯,其输入端分别与译码器输出端相连;
所述的CPU向译码器发出LED控制指令,使译码器的不同端口输出高低电平,并控制LED灯的显示状态。
所述CPU的IO端口包括选择输出端口和亮灭控制端口。
所述译码器的输入端口分别与CPU的选择输出端口和亮灭控制端口相连。
所述的译码器根据CPU的选择输出端口的电平信号选择一个端口输出。
所述的译码器根据CPU的亮灭控制端口的电平信号控制LED灯的显示状态。
所述LED灯的显示状态为LED灯的亮、灭或闪烁。
所述的LED灯的阳极端相互并联。
一种以太网交换机端口LED灯的控制方法,其特点是,该方法包含如下步骤:
S1,CPU根据以太网交换机的端口状态向译码器发出LED控制指令;
S2,译码器的不同端口输出高低电平,控制LED灯的显示状态。
所述的步骤S1包含如下步骤:
S1.1,CPU通过选择输出端口向译码器发出电平信号;
S1.2,CPU通过亮灭控制端口向译码器发出电平信号。
所述的步骤S2包含如下步骤:
S2.1,译码器根据CPU的选择输出端口的电平信号选择一个端口输出;
S2.2,译码器根据CPU的亮灭控制端口的电平信号控制LED灯的亮、灭或闪烁。
本发明与现有技术相比,具有以下优点:
1.电路中不包含CPLD等器件;
2.降低了成本;
3.相比于CPU直接控制LED灯,如果控制同等数量的LED灯,本发明可以使CPU使用IO口的数量减半。
附图说明
图1为本发明一种以太网交换机端口LED灯的控制装置的模块示意图;
图2为本发明其中一个译码器的应用模块示意图;
图3为本发明一种以太网交换机端口LED灯的控制方法的流程图。
具体实施方式
以下结合附图,通过详细说明一个较佳的具体实施例,对本发明做进一步阐述。
如图1所示,一种以太网交换机端口LED灯的控制装置,该装置包括:CPU;若干个译码器1,其输入端与CPU的IO端口相连,且输出高低电平,本实施例中该译码器的型号为74HC138;若干组LED灯,其输入端分别与译码器1输出端相连;CPU向译码器1发出LED控制指令,使译码器1的不同端口输出高低电平,并控制LED灯的显示状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410807156.0/2.html,转载请声明来源钻瓜专利网。