数据检测方法以及电子设备与流程

文档序号:17130490发布日期:2019-03-16 01:08阅读:204来源:国知局
数据检测方法以及电子设备与流程

本申请涉及电子技术,尤其涉及一种数据检测方法以及电子设备。



背景技术:

目前,通常是以模块为单元来设计电子设备的内部结构,因此,测试维护人员一般通过调试维护接口来获取对应模块当前工作状态的状态指示值。

但是,当电子设备无法开机时,对于电子设备内部的模块进行测试时,由于电子设备保护外壳的隔离无法直接用工具获取相关的状态信息,必须要卸下该保护外壳再用相应的工具来获取相关的状态信息,导致测试工作中获取相关状态信息的过程较为繁琐和麻烦。



技术实现要素:

本申请实施例提供了一种数据检测方法以及电子设备,用于在电子设备无法开机时,可以在不拆机的情况实现对状态指示值的获取,从而使得测试工作中获取相关状态信息过程较为简易。

第一方面,本申请实施例提供一种数据检测方法,该方法应用于电子设备,该电子设备包括外置电源输入单元、控制单元、传感单元和数据输出单元,该外置电源输入单元的第一端与该控制单元第一端连接,该控制单元的第二端与该传感单元的一端连接,该控制单元的第三端与该数据输出单元的一端连接,该传感单元的另一端与该电子设备中待测试的模块连接,该外置电源输入单元用于当该电子设备无法开机时,为该电子设备的控制单元和传感单元提供输入电源;该外置电源输入单元输入目标电压;该传感单元获取该待测试的模块输出的状态指示值,该状态指示值用于指示该待测试的模块当前的工作状态,该控制单元接收该传感单元获取该待测试的模块输出的状态指示值,该数据输出单元将该控制单元获取到的状态指示值输出。

本实施例中,外置电源输入单元向控制单元和传感单元输入目标电压,那么传感单元可以获取待测试的模块的状态指示值,然后通过控制单元向该输出单元发送该状态指示值,并通过输出单元输出该状态指示值,从而获取待测试的模块的状态指示值,即当该电子设备无法开机时,此时通过外置电源输入单元输入电压,然后通过传感单元获取待测试的模块的状态指示值并发送给控制单元,然后通过输出单元输出该状态指示值,由于解决了电子设备无法开机时,也可以在不拆机的情况实现对状态指示值的获取,从而使得测试工作中获取相关状态信息过程较为简易。

一种可能的实现方式中,该控制单元包括微控制单元(microcontrolunit,mcu)。

另一种可能的实现方式中,该控制单元还包括供电转换子单元,该供电转换子单元与该mcu连接,该供电转换子单元用于将该电源输入单元所输入的电压转换为该传感单元和该mcu所支持的电压。

另一种可能的实现方式中,该外置电源输入单元包括外置供电子单元和第一单向导电子单元,该外置供电子单元与该第一单向导电子单元串联连接,该第一单向导电子单元用于将该外置供电子单元所提供的电压单向输入至该控制单元。

另一种可能的实现方式中,该电子设备还包括系统内部电源输入单元,该系统内部电源输入单元的一端与该外置电源输入单元的一端并联连接,并与该控制单元串联连接,该系统电源输入单元包括该电子设备中的内部电源输入子单元和第二单向导电子单元,该内部电源输入子单元与该第二单向导电子单元串联连接,该第二单向导电子单元用于将该内部电源输入子单元所提供的电压导向输入到该控制单元;当该系统内部电源输入单元处于正常工作的状态时,系统内部电源输入单元输入电压至该控制单元。

另一种可能的实现方式中,该第一单向导电子单元包括二极管或者三极管,该第二单向导电子单元包括二极管或者三极管。

另一种可能的实现方式中,该传感单元包括n个传感器,该n个传感器分别用于检测该电子设备中对应的模块的状态指示值。

另一种可能的实现方式中,该数据输出单元包括调试维护接口。

第二方面,本申请实施例提供一种包含指令的计算机程序产品,其特征在于,当其在计算机上运行时,使得所述计算机执行如第一方面中任一种所述的实现方式。

第三方面,本申请实施例提供一种计算机可读存储介质,其特征在于,包括指令,当所述指令在计算机上运行时,使得计算机执行如第一方面中任一项所述的实现方式。

从以上技术方案可以看出,本申请实施例具有以下优点:

经由上述技术方案可知,电子设备包括外置电源输入单元、控制单元、传感单元和输出单元,该外置电源输入单元的第一端与该控制单元的第一端连接,该控制单元的第二端与该传感单元的一端连接,该控制单元的第三端与该输出单元的一端连接,该传感单元的另一端与该电子设备中待测试的模块连接,该外置电源输入单元用于为该电子设备的控制单元和传感单元提供输入电源。该外置电源输入单元输入目标电压,该传感单元获取待测试的模块输出的状态指示值,该状态指示值用于指示该待测试的模块当前的工作状态;该控制单元接收该传感单元获取的待测试的模块输出的状态指示值,该输出单元将该状态指示值输出。因此,通过本申请的技术方案,通过该外置电源输入单元输入目标电压至控制单元和传感单元,然后通过传感单元可以获取待测试的模块的状态指示值,然后通过控制单元向该输出单元发送该状态指示值,并通过输出单元输出该状态指示值,从而获取待测试的模块的状态指示值,即当该电子设备无法开机时,此时通过外置电源输入单元输入电压,然后通过传感单元获取待测试的模块的状态指示值并发送给控制单元,然后通过输出单元输出该状态指示值,由于解决了电子设备无法开机时,也可以在不拆机的情况实现对状态指示值的获取,从而使得测试工作中获取相关状态信息过程较为简易。

附图说明

图1本申请实施例中电子设备的一种结构示意图;

图2为本申请实施例中电子设备的另一种结构示意图;

图3为本申请实施例中数据检测方法的一个实施例示意图。

具体实施方式

本申请实施例提供了一种数据检测方法,用于当电子设备无法开机时,通过外置电源输入单元输入电压,然后通过传感单元获取待测试的模块的状态指示值并发送给控制单元,然后通过输出单元输出该状态指示值。从而降低了测试工作中获取相关状态信息的过程的繁琐度,使得测试工作较为简易。

请参阅图1,本申请实施例中提供的电子设备的一个实施例包括:

外置电源输入单元101、控制单元102、传感单元103、数据输出单元104、系统内部电源输入单元105和待测试的模块106;该外置电源输入单元101与系统内部电源输入单元105并联连接,然后再与该控制单元102的第一端串联连接,该控制单元102的第二端与数据输出单元104连接,控制单元102的第三端与传感单元103连接,该传感单元103与待测试的模块106连接。需要说明的是,控制单元102的第二端与数据输出单元104可以通过两线式串行总线(inter-integratedcircuit,i2c)总线连接,控制单元102的第三端与传感单元103可以通过i2c总线连接,还可以通过其他方式连接,比如通过普通的电线连接也可以,具体本申请不做限定。

该外置电源输入单元101输入目标电压,该传感单元可以检测该测试的模块的状态指示值,该状态指示值用于指示该待测试的模块的当前的工作状态,具体可以是该待测试的模块中对应接口输出的电平或者电压值,或者也可以是传感单元通过测量该待测试的模块周围的温度,来获得该待测试的模块的工作温度,具体此处不做限定;然后控制单元102接收传感单元103获取的状态指示值,并将该状态指示值发送至该数据输出单元104,然后数据输出单元104将该状态指示值输出。

需要说明的是,系统内部电源输入单元105为电子设备原有的内部供电单元,通过将该系统内部电源输入单元105与外置电源输入单元101并联,即采用双路供电方式,那么当系统内部电源输入单元无法供电时,即电子设备无法开启时,那么此时就通过外置电源输入单元101来供电,从而在电子设备无法开机的情况下,不拆机也可以实现对状态指示值的获取。当然,在电子设备能够开机的情况下,也可以通过外置电源输入单元101来供电并对待测试的模块106进行测试,具体此处不做限定。

本申请实施例中,通过该外置电源输入单元101输入目标电压,那么传感单元103可以获取待测试的模块的状态指示值,然后通过控制单元102向该数据输出单元104发送该状态指示值,并通过数据输出单元104输出该状态指示值,从而获取待测试的模块106的状态指示值,即当该电子设备无法开机时,此时通过外置电源输入单元101输入目标电压,然后通过传感单元102获取待测试的模块106的状态指示值并发送给控制单元,然后通过数据输出单元105输出该状态指示值,由于解决了电子设备无法开机时,也可以在不拆机的情况实现对状态指示值的获取,从而使得测试工作中获取相关状态信息过程较为简易。

请参阅图2,本发明的一些实施例中,该外置电源输入单元101包括外置供电子单元和第一单向导电子单元,其中,该第一单向导电子单元可以为二极管或者三极管,具体本申请不做限定,如图2所示,该第一单向导电子单元为二极管,该二极管用于将外置电源输入的目标电压单向输入到控制单元;该控制单元102包括供电转换子单元和mcu中央处理器,该供电转换子单元用于将外置供电输入单元101或者系统内部电源子单元105输入的目标电压转换为传感单元103所支持的电压;该mcu用于处理传感单元103发送的数据以及向数据输出单元104输出数据;该传感单元103包括多个传感器,如图2所示,可以包括传感器1、传感器2至传感器n,这些传感器用于测量对应的待测试的模块;其中,该传感单元103可以为具有i2c总线接口的电压和温度测量芯片,例如ltc2990ims、lm75ad或者具有i2c总线接口的通用输入输出芯片(generalpurposeinputoutput,gpio)芯片,例如pca9555。

可选的,该电子设备中的系统内部电源输入单元105可以包括系统内部电源子单元和第二单向导电子单元,其中,该第二单向导电子单元可以为二极管或者三极管,具体本申请不做限定,如图2所示,该第二单向导电子单元为二极管,该二极管用于将系统内部电源输入的电压单向输入到控制单元102;数据输出单元104包括调试接口,用于将控制单元得到的待测试模块的状态指示值输出。

本申请实施例中,通过该外置电源输入单元101输入目标电压,那么传感单元103可以获取待测试的模块的状态指示值,然后通过控制单元102向该数据输出单元104发送该状态指示值,并通过数据输出单元104输出该状态指示值,从而获取待测试的模块106的状态指示值,即当该电子设备无法开机时,此时通过外置电源输入单元101输入目标电压,然后通过传感单元102获取待测试的模块106的状态指示值并发送给控制单元,然后通过数据输出单元105输出该状态指示值,由于解决了电子设备无法开机时,也可以在不拆机的情况实现对状态指示值的获取,从而使得测试工作中获取相关状态信息过程较为简易。

下面请参阅图3,图3为本申请提供的一种数据检测方法,该方法应用于电子设备,该电子设备包括如图1所示的外置电源输入单元101、控制单元102、传感单元103、和数据输出单元104和待测试的模块106;具体包括:

301、外置电源输入单元输入目标电压。

当该电子设备处于无法开机的状态时,外置电源输入单元输入目标电压,使得该电子设备进入通电开机状态。需要说明的是,当该电子设备能够通过系统内部电源输入电压来开机时,可以直接通过系统内部电源来输入电压;或者即使电子设备可以通过系统内部电源供电时,此时也可以选择通过外置电源输入单元来提供电压,实现对待测试的模块的状态指示值的检测。

302、传感器单元获取待测试的模块的状态指示值。

待测试的模块在工作过程中,会有一些对应的参数来指示该模块当前的工作状态,例如,待测试的模块输出的电压值的大小或者输出的电流大小;还可以时待测试的模块在工作过程中,当前的温度环境等。那么传感器单元可以通过对应的传感器获取待测试的模块的状态指示值。

303、控制单元接收传感单元发送的待测试的模块的状态指示值。

传感器单元获取到待测试的模块的状态指示值之后,可以向该控制单元发送该状态指示值,也就是控制单元可以接收到该状态指示值。

304、控制单元向数据输出单元发送该状态指示值。

控制单元获取到该状态指示值之后,可以向数据输出单元发送该状态指示值,以供数据输出单元将数据输出,作为待测试的模板当前的工作状态的一个指示值,以实现对待测试的模块的测试。

本申请实施例中,该外置电源输入单元101输入目标电压,然后传感单元103可以获取待测试的模块的状态指示值,然后通过控制单元102向该数据输出单元104发送该状态指示值,并通过数据输出单元104输出该状态指示值,从而获取待测试的模块106的状态指示值,即当该电子设备无法开机时,此时通过外置电源输入单元101输入目标电压,然后通过传感单元102获取待测试的模块106的状态指示值并发送给控制单元,然后通过数据输出单元105输出该状态指示值,由于解决了电子设备无法开机时,也可以在不拆机的情况实现对状态指示值的获取,从而使得测试工作中获取相关状态信息过程较为简易。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

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