一种设备上电状态的监控系统及智能设备的制作方法

文档序号:17333257发布日期:2019-04-05 22:14阅读:245来源:国知局
一种设备上电状态的监控系统及智能设备的制作方法

本发明涉及设备电池管理技术领域,特别是涉及一种设备上电状态的监控系统及智能设备。



背景技术:

在智能设备如存储设备上,常采用cpld对系统电源进行管理,由于cpld一般不与业务控制模块如bmc等和外界通信接口进行直接通信,所以维护测试人员很难读取到存储设备的上电状态,只能够通过前置面板上的指示灯判断整个存储设备上电成功与否。当设备上电异常时,无论是测试维护工作还是debug工作都无法继续进行,使得维护测试人员无法判别设备上电故障的确切位置,需要拆开机箱进行进一步检查,十分不便。

因此,提供一种更为便于维护测试人员确定设备上电状态的方法,是本领域技术人员需要解决的技术问题。



技术实现要素:

本发明的目的是提供一种设备上电状态的监控系统及智能设备,用于方便维护测试人员确定设备上电状态。

为解决上述技术问题,本发明提供一种设备上电状态的监控系统,包括与设备的cpld连接的控制模块以及与所述控制模块连接的显示模块;

其中,所述控制模块用于根据读取的所述cpld输出的上电电平判断所述设备的上电状态,并控制所述显示模块对所述上电状态进行显示。

可选的,所述显示模块具体包括与所述设备的各供电元件一一对应的指示灯。

可选的,所述显示模块具体包括与所述控制模块连接的显示屏控制模块以及与所述显示屏控制模块连接的显示屏。

可选的,所述显示屏具体为lcd显示屏。

可选的,所述显示屏控制模块具体为st7920。

可选的,所述控制模块具体为at89s51。

可选的,还包括设于所述cpld和所述控制模块之间的电平转换电路。

可选的,还包括分别与所述控制模块和所述显示模块连接的可编程控制芯片。

可选的,所述可编程控制芯片具体为gal16v8。

为解决上述技术问题,本发明还提供一种智能设备,包括上述任意一项所述的设备上电状态的监控系统。

本发明所提供的设备上电状态的监控系统,包括与设备的cpld连接的控制模块以及与控制模块连接的显示模块;其中,该控制模块根据读取的cpld输出的上电电平判断设备的上电状态,并控制显示模块对上电状态进行显示。现有技术中当设备上电异常时,无论是测试维护工作还是debug工作都无法继续进行,是由于用于显示设备上电状态的指示灯通常采用uart通讯的方式获取上电状态,而在设备上电异常时,指示灯无法有效反映上电状态。而cpld是设备中第一个上电的元件,用于控制对设备中其他元件的供电,当某个元件上电失败时,将发出与该元件对应的异常电平。通过控制模块采集cpld的上电电平,在设备上电失败时也能读取到上电状态,继而通过显示模块对上电状态加以显示,方便维护测试人员确定设备上电状态。本发明还提供一种智能设备,具有上述有益效果,在此不再赘述。

附图说明

为了更清楚的说明本发明实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例一提供的设备上电状态的监控系统的结构示意图;

图2为本发明实施例二提供的设备上电状态的监控系统的结构示意图;

图3为本发明实施例三提供的设备上电状态的监控系统的结构示意图。

具体实施方式

本发明的核心是提供一种设备上电状态的监控系统及智能设备,用于方便维护测试人员确定设备上电状态。

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例一

图1为本发明实施例一提供的设备上电状态的监控系统的结构示意图。如图1所示,该设备上电状态的监控系统包括与设备的cpld1连接的控制模块2以及与控制模块2连接的显示模块3;

其中,控制模块2用于根据读取的cpld1输出的上电电平判断设备的上电状态,并控制显示模块3对上电状态进行显示。

设备的上电状态可以通过cpld1的电平变换反馈得到,然而现有技术中采用uart通讯的方式将上电状态传输至设置于设备前置面板的指示灯,uart通讯方式受设备上电情况影响,会在设备上电失败时无法显示,使得维护测试人员无法确定设备上电失败的具体情况。因此本发明实施例通过控制模块2与cpld1连接,采集cpld1发出的上电电平进行上电状态判断。cpld1用于对设备中其他用电元件进行管理,当某元件上电失败时,cpld1与该元件对应的管脚会输出异常电平,控制模块2根据输出异常电平的管脚即可定位上电失败的具体位置,如未接收到上电电平,则说明cpld1发生故障。因此无论设备中哪个元件上电失败,控制模块2都可以进行判断并通过显示模块3进行显示,方便维护测试人员获知设备上电失败的具体情况。

在具体实施中,控制模块2具体可以采用51系列单片机at89s51。51系列单片机有四组8位并行i/o端口,4kb的rom,存储器的寻址空间为64kb,足够对上电状态进行判断与显示。可以通过8位并行i/o端口对cpld1的电平进行采集,输入到rom中进行上电状态的判别,由于cpld1的电平与at89s51电平不匹配,可以在控制模块2与cpld1之间采用电平转换电路进行电平转换,具体可通过mosfet实现。

显示模块3具体可以包括与设备的各供电元件一一对应的指示灯,指示灯具体可以为设置在设备前置面板上的led灯,每个指示灯对应供电元件的标识,并在对应的供电元件上电成功后亮起。

由于设备中供电元件数量较多,需要大量指示灯用以显示,指示灯和控制电路将占据较多空间,因此显示模块3还可以采用与控制模块2连接的显示屏控制模块以及与显示屏控制模块连接的显示屏。

显示屏具体可以采用lcd显示屏。相应的,显示屏控制模块具体可以采用st7920。

lcd显示屏由于功耗小,字形多样化等特点被广泛应用于智能控制系统。显示屏控制模块与单片机、dsp等微控器的接口界面灵活,有并行、串行两种连接模式,其中并行模式又有8位和4位两种接法,串行模式又分3线和2线两种接法。在本发明实施例中,可以将显示屏控制模块作为存储器接在at89s51的数据线、地址线和控制线上,同时把它的数据总线接在at89s51的p0口上。

在实际应用中,系统接通电源后自动复位,控制模块2和显示屏控制模块分别进行初始化,初始化完毕后,控制模块2采集上电电平信号进行判断得到需要显示的参数(包括供电元件及其上电状态)并发送至显示屏控制模块,显示屏控制模块根据预设规则调用相关函数完成显示功能,在显示屏上予以显示。若应用at89s51和st7920,at89s51需要将字符或字母的地址码段写入st7920的ddram中,在读写过程中需要符合st7920的时序。

本发明实施例提供的设备上电状态的监控系统,包括与设备的cpld连接的控制模块以及与控制模块连接的显示模块;其中,该控制模块根据读取的cpld输出的上电电平判断设备的上电状态,并控制显示模块对上电状态进行显示。现有技术中当设备上电异常时,无论是测试维护工作还是debug工作都无法继续进行,是由于用于显示设备上电状态的指示灯通常采用uart通讯的方式获取上电状态,而在设备上电异常时,指示灯无法有效反映上电状态。而cpld是设备中第一个上电的元件,用于控制对设备中其他元件的供电,当某个元件上电失败时,将发出与该元件对应的异常电平。通过控制模块采集cpld的上电电平,在设备上电失败时也能读取到上电状态,继而通过显示模块对上电状态加以显示,方便维护测试人员确定设备上电状态。

实施例二

图2为本发明实施例二提供的设备上电状态的监控系统的结构示意图。如图2所示,在上述实施例的基础上,在另一实施例中,设备上电状态的监控系统还包括分别与控制模块2和显示模块3连接的可编程控制芯片4。

除了上电状态监控外,为实现对cpld1等电源管理芯片的其他状态的监控,使维护测试人员更加具体地连接系统硬件管理的工作流程和状态,设备上电状态的监控系统还可以包括分别与控制模块2和显示模块3连接的可编程控制芯片4,用于存储并执行监控其他状态的程序。

在具体实施中,可编程控制芯片4具体可以采用gal16v8。

本发明实施例提供的设备上电状态的监控系统,在上述实施例的基础上,还包括分别与控制模块和显示模块连接的可编程控制芯片,用于执行监控cpld等电源管理芯片的其他状态的监控的扩展功能,进一步方便维护测试人员获取系统硬件管理的工作流程和状态。

实施例三

图3为本发明实施例三提供的设备上电状态的监控系统的结构示意图。在上述实施例的基础上,在另一实施例中,一种较好的设备上电状态的监控系统的实施方式如图3所示。其中,设备上电状态的监控系统可以包括单独的电源模块为其余元件进行供电。控制模块2采用at89s51,at89s51通过电平转换电路与设备的cpld1连接。显示模块3采用st7920和lcd显示屏。可编程控制芯片4采用gal16v8,分别与at89s51和st7920连接,从而扩展的监控功能中监控其他状态时的显示。

该连接结构的具体实施方式可参见上述实施例的描述,在此不再赘述。

上文详述了设备上电状态的监控系统对应的各个实施例,在此基础上,本发明还公开了一种智能设备,该智能设备可以包括上述任意一项实施例所述的设备上电状态的监控系统。

在具体实施中,可将设备上电状态的监控系统封装于智能设备的内部,并将显示模块3嵌于智能设备的前置面板上。

由于智能设备部分的实施例与设备上电状态的监控系统部分的实施例相互对应,因此智能设备部分的实施例请参见设备上电状态的监控系统部分的实施例的描述,这里暂不赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统及智能设备,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。

以上对本发明所提供的一种设备上电状态的监控系统及智能设备进行了详细介绍。说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1