故障检测方法及电子设备与流程

文档序号:12063533阅读:250来源:国知局
故障检测方法及电子设备与流程

本发明涉及电子设备技术领域,特别涉及故障检测方法及电子设备。



背景技术:

电子设备如(手机、电脑)在运行过程中会低概率的出现输入设备无响应的情况,如触摸操作无反应、按键无反应等。造成输入设备无响应的原因主要有两种,一种是输入设备没有输出信号,另外一种输入设备有输出信号但是处理器这边没有响应。这两种原因都和传输信号有关系,如何确定传输信号故障到底出在哪里是解决问题的关键。

现有技术中,一般需要拆机使用专业的仪器测量传输信号,但是这种检测方法需要专业人员操作,操作复杂,需要增加人工成本,另外在检测过程中需要关机并拆卸电子设备,容易破坏机器。



技术实现要素:

本发明实施例的目的在于提供一种故障检测方法及电子设备,不需要专业人员使用专业仪器进行测量,操作简单,节约了人工成本以及设备成本,而且检测过程中不需要关机拆卸机器,不会损伤机器。

为解决上述技术问题,本发明的实施例提供了一种故障检测方法,应用于包含输入装置和处理器的电子设备,当所述输入装置的输出功能发生故障时,输出第一电平的触发信号至所述处理器,当所述处理器的响应功能发生故障或者所述输入装置的输出功能发生故障时,所述处理器的响应接脚输出第一电平的响应信号;所述方法包括:在所述处理器的响应接脚输出所述第一电平的响应信号时,将所述触发信号与所述第一电平的响应信号进行同或逻辑运算,并生成运算结果;判断所述运算结果是否为第二电平的信号;当所述运算结果为所述第二电平的信号时,输出表征所述输入装置的输出功能发生故障的指示信息;当所述运算结果为所述第一电平的信号时,输出表征所述处理器的响应功能发生故障的指示信息。

本发明的实施例还提供了一种电子设备,包括:至少一输入装置、输出装置、处理器以及与所述输入装置对应的同或逻辑运算电路;所述同或逻辑控制电路的第一输入端连接所述输入装置的输出接脚,所述同或逻辑运算电路的第二输入端连接所述处理器的响应接脚;所述处理器分别连接所述输出接脚、所述同或逻辑控制电路的输出端与所述输出装置;

当所述输入装置的输出功能发生故障时,所述输出接脚输出第一电平的触发信号至所述处理器,当所述处理器的响应功能发生故障时或者所述输入装置的输出功能发生故障时,所述处理器的响应接脚输出第一电平的响应信号;所述同或逻辑控制电路用于在所述处理器的响应接脚输出所述第一电平的响应信号时,将所述触发信号与所述第一电平的响应信号进行同或逻辑运算,并生成运算结果;所述处理器用于判断所述运算结果是否为第二电平的信号;当所述运算结果为所述第二电平的信号时,控制所述输出装置输出表征所述输入装置的输出功能发生故障的指示信息;当所述运算结果为所述第一电平的信号时,控制所述输出装置输出表征所述处理器的响应功能发生故障的指示信息。

本发明实施例相对于现有技术而言,当输入设备没有响应时,通过逻辑同或门电路将输入设备的输入信号和处理器响应后的反馈信号接入,通过门电路比较结果判断输入设备没有响应的具体故障所在,操作简单,不需要专业人员使用专业仪器进行测量,节约了人工成本以及设备成本,而且检测过程中不需要关机拆卸机器,不会损伤机器。

另外,所述指示信息具体包括:指示灯信息或者文字信息。本实施例可以通过指示灯或者文字信息的方式输出故障检测的结果,非常直观,而且易于实现。

另外,所述第一电平与所述第二电平的其中之一为高电平,另一个为低电平。本实施例提供了第一电平与第二电平的多种实现方式,使得本发明实施例更加灵活多变。

另外,所述输出装置包括指示灯和显示器中的至少一种。通过指示灯可以通过灯的亮灭直观的看到故障检测的结果,通过显示器可以将故障检测的结果以文字方式显示。

另外,所述输入装置包括鼠标、键盘、按键、触摸板中的至少一种。本实施例提供了输入装置的多种实现方式。

附图说明

图1是根据本发明第一实施例故障检测方法的流程图;

图2是根据本发明第二实施例故障检测装置的结构方框图;

图3是根据本发明第三实施例故障检测装置的结构方框图。

具体实施例

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施例进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施例中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施例的种种变化和修改,也可以实现本申请所要求保护的技术方案。

本发明的第一实施例涉及一种故障检测方法。应用于包含输入装置和处理器的电子设备,当输入装置的输出功能发生故障时,输出第一电平的触发信号至处理器,当处理器的响应功能发生故障或者输入装置的输出功能发生故障时,处理器的响应接脚输出第一电平的响应信号。本实施例的故障检测方法的流程如图1所示,具体如下:

在步骤101中,在处理器的响应接脚输出第一电平的响应信号时,将触发信号与第一电平的响应信号进行同或逻辑运算,并生成运算结果。具体地说,本实施例中的第一电平可以为高电平也可以为低电平。当触发信号与响应信号的电平相同时,经同或逻辑运算运算后的运算结果为高电平信号,当触发信号与响应信号的电平不相同时,经同或逻辑运算运算后的运算结果为低电平信号。本实施例中,可以假设第一电平为低电平,即在处理器的响应接脚输出低电平的响应信号时,将触发信号与低电平的响应信号进行同或逻辑运算,并生成运算结果,当运算结果为低电平时,说明触发信号与响应信号的电平不相同,即触发信号为高电平信号,当运算结果为高电平时,说明触发信号与响应信号的电平相同,即触发信号也为低电平信号。

在步骤102中,判断该运算结果是否为第二电平的信号。具体地说,本实施例中的第一电平与第二电平的其中之一为高电平,另一个为低电平。也就是说,当第一电平为高电平时,第二电平为低电平;当第一电平为低电平时,第二电平为高电平。本实施例中假设第一电平为低电平,第二电平为高电平,则当运算结果为第二电平(高电平)的信号时,说明触发信号与响应信号的电平相同,即触发信号也为低电平信号,当运算结果不是第二电平(高电平)的信号时(即运算结果为低电平的信号),说明触发信号与响应信号的电平不相同,即触发信号为高电平信号。本步骤中若判断结果为是,说明运算结果为第二电平(高电平)的信号,则进入步骤103,否则说明运算结果为第一电平(低电平)的信号,则进入步骤104。

在步骤103中,输出表征输入装置的输出功能发生故障的指示信息。具体地说,本实施例中,当运算结果为第二电平(高电平)的信号时,说明触发信号为低电平(第一电平)信号,说明输入装置的输出功能发生故障,则输出表征输入装置的输出功能发生故障的指示信息。本实施例中的指示信息可以为指示灯信息或者文字信息。比如说,当运算结果为第二电平(高电平)时,指示灯亮,表示输入装置的输出功能发生故障,或者直接以文字输出“输入装置的输出功能发生故障”的信息。

在步骤104中,输出表征处理器的响应功能发生故障的指示信息。具体地说,本实施例中,当运算结果为第一电平(低电平)的信号时,说明触发信号为高电平(第二电平)信号,说明输入装置的输出功能正常,从而说明处理器的响应功能发生故障,则输出表征处理器的响应功能发生故障的指示信息。本实施例中的指示信息也可以为指示灯信息或者文字信息。比如说,当运算结果为第一电平(高电平)时,指示灯灭,表示处理器的响应功能发生故障,或者直接以文字输出“处理器的响应功能发生故障”的信息。

需要说明的是,本实施例中,当运算结果为第二电平(高电平)的信号时,说明触发信号为低电平(第一电平)信号,此时可以确定输入装置的输出功能发生故障,而处理器的响应功能可能有故障也可能没有故障,这种情况下可以先处理输入装置的输出功能的故障,待解除故障之后,如果输入设备仍然没有响应,则再一次进行检测,如果运算结果为第一电平(低电平)的信号时,则说明处理器的响应功能也存在故障,则可以再去处理处理器的响应功能的故障。

另外,在本实施例中,也可以设定第一电平为高电平,第二电平为低电平,其进行故障检测的原理相同,在此不再赘述。

本实施例相对于现有技术而言,当输入设备没有响应时,通过逻辑同或门电路将输入设备的输入信号和处理器响应后的反馈信号接入,通过门电路比较结果判断输入设备没有响应的具体故障所在,操作简单,不需要专业人员使用专业仪器进行测量,节约了人工成本以及设备成本,而且检测过程中不需要关机拆卸机器,不会损伤机器。

上面方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包含相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。

本发明第二实施例涉及一种电子设备,本实施例的电子设备可以为手、电脑等,如图2所示,本实施例中的电子设备包括:至少一输入装置1(图2中以1个输入装置为例)、输出装置2、处理器3以及与输入装置1对应的同或逻辑运算电路4。

同或逻辑控制电路4的第一输入端41连接输入装置1的输出接脚11,同或逻辑运算电路4的第二输入端42连接处理器3的响应接脚31;处理器3分别连接输出接脚11、同或逻辑控制电路4的输出端43与输出装置2;

当输入装置1的输出功能发生故障时,输出接脚11输出第一电平的触发信号至处理器3,当处理器3的响应功能发生故障时或者输入装置1的输出功能发生故障时,处理器3的响应接脚31输出第一电平的响应信号。

同或逻辑控制电路4用于在处理器3的响应接脚31输出第一电平的响应信号时,将触发信号与第一电平的响应信号进行同或逻辑运算,并生成运算结果;

处理器3用于判断该运算结果是否为第二电平的信号;当运算结果为第二电平的信号时,控制输出装置2输出表征输入装置1的输出功能发生故障的指示信息;当运算结果为第一电平的信号时,控制输出装置2输出表征处理器3的响应功能发生故障的指示信息。

在本实施例中,输入装置1包括鼠标、键盘、按键、触摸板中的至少一种,输出装置2可以包括指示灯和显示器中的至少一种。

本实施例相对于现有技术而言,当输入设备没有响应时,通过逻辑同或门电路将输入设备的输入信号和处理器响应后的反馈信号接入,通过门电路比较结果判断输入设备没有响应的具体故障所在,操作简单,不需要专业人员使用专业仪器进行测量,节约了人工成本以及设备成本,而且检测过程中不需要关机拆卸机器,不会损伤机器。

不难发现,本实施例为与第一实施例相对应的装置实施例,本实施例可与第一实施例互相配合实施。第一实施例中提到的相关技术细节在本实施例中依然有效,为了减少重复,这里不再赘述。相应地,本实施例中提到的相关技术细节也可应用在第一实施例中。

本发明第三实施例涉及一种电子设备,第三实施例在第二实施例的基础上作了改进,改进之处在于,本实施例中可以有多个输入装置1,每个输入装置1对应一个同或逻辑运算电路4,如图3中所示(图中以3个输入装置为例)。

具体地说,本实施例中每个同或逻辑控制电路4的第一输入端41连接一个输入装置1的输出接脚11,每个同或逻辑运算电路4的第二输入端42分别连接处理器3的响应接脚31、响应接脚32和响应接脚33,每个输入装置1的输出接脚11和每个同或逻辑运算电路4的输出端43均连接至处理器3,处理器3根据每个同或逻辑运算电路4的输出端43输出的信号,判断具体故障所在,并控制输出装置2输出相应的检测结果。

本实施例可以同时检测多个输入设备没有响应时的具体故障所在,使得本发明实施例更加方便。

本领域技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域的普通技术人员可以理解,上述各实施例是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。

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