系统死机自恢复装置的制作方法

文档序号:18117999发布日期:2019-07-10 09:21阅读:187来源:国知局
系统死机自恢复装置的制作方法

本实用新型涉及电子技术领域,具体涉及一种系统死机自恢复装置。



背景技术:

随着电子技术的不断发展,电子设备在各领域的应用越来越广泛,工作环境的复杂性也使得人们对其可靠性的要求越来越高,特别一些无人值守的设备,一旦发生故障并不容易被发现,就更要求其具有可靠的自恢复功能。

现在应用较多的系统自恢复为看门狗复位,这种复位方式只适用于一部分系统死机的情况,即只能通过复位引脚实现热启动,解决一部分系统死机的问题,但系统仍会遇到因为供电异常或其它问题导致热启动无效必须要重新上电才能恢复的故障。



技术实现要素:

有鉴于此,本实用新型的目的在于克服现有技术的不足,提供一种系统死机自恢复装置。实现在系统完全死机的情况下,自动检测并复位,增强系统的抗干扰能力。

为实现以上目的,本实用新型采用如下技术方案:

一种系统死机自恢复装置,包括电源模块、电源控制模块和系统控制模块;所述电源控制模块包括电源控制芯片、三极管和继电器;

所述系统控制模块,与所述电源控制芯片相连,用于向所述电源控制芯片输出设定频率的同步信号;

所述继电器,与所述电源模块相连,用于控制所述电源模块的开闭;

所述电源控制芯片,通过所述三极管与所述继电器相连,用于若在第一设定时间内没有接收到所述同步信号,则控制所述三极管导通,进而控制所述继电器工作,使所述电源模块断电,并在第二设定时间内控制所述三极管截止,进而控制所述继电器停止工作,使所述电源模块重新供电。

可选的,所述系统控制模块包括:系统主控芯片、复位芯片、PHY芯片和flash芯片;

所述复位芯片,分别与所述系统主控芯片、所述flash芯片、所述PHY芯片相连,用于接收所述系统主控芯片发送的低电平复位信号并对所述低电平复位信号进行延迟得到延迟后的低电平复位信号,将所述延迟后的低电平复位信号分别输出到所述flash芯片和所述PHY芯片,使所述flash芯片和所述PHY芯片复位;所述复位芯片还与所述电源控制芯片相连,用于将所述延迟后的低电平复位信号输出到所述电源控制芯片。

可选的,所述系统控制模块停止输出所述同步信号的同时,所述电源控制芯片开始第一次计时,所述系统主控芯片输出所述低电平复位信号至所述复位芯片进行延迟;

若所述电源控制芯片在第一次计时结束前未收到所述低电平复位信号,则控制所述三极管导通;

若所述电源控制芯片在所述第一次计时结束前收到所述延迟后的低电平复位信号,则开始第二次计时,若所述第二次计时结束前未收到所述同步信号,则控制所述三极管导通。

可选的,所述三极管包括PNP型三极管或NPN型三极管。

可选的,当所述三极管为PNP型三极管时,所述电源控制芯片向所述三极管发送低电平信号,或者,当所述三极管为NPN型三极管时,所述电源控制芯片向所述三极管发送高电平信号。

可选的,所述电源控制模块还包括:排针。

可选的,所述电源模块包括:外部电源和系统电源输入接口;

所述外部电源和所述系统电源输入接口分别通过排针与所述继电器相连,接受所述继电器的开闭控制。

可选的,所述电源控制芯片包括ATtiny13芯片。

本申请提供的技术方案可以包括以下有益效果:

本实用新型中公开一种系统死机自恢复装置,包括:电源模块、电源控制模块和系统控制模块;所述电源控制模块包括电源控制芯片、三极管和继电器;所述电源控制芯片接收所述系统控制模块输出的设定频率的同步信号,若在第一设定时间内没有接收到所述同步信号,则控制所述三极管导通,进而控制所述继电器工作,使所述电源模块断电,并在第二设定时间内控制所述三极管截止,进而控制所述继电器停止工作,使所述电源模块重新供电。电源控制芯片利用接收系统控制模块同步信号的方式检测系统的运行状态,发现系统异常则通过继电器控制切断电源输入,设定时间后再接通电源输入,从而实现系统的自动断电重启。

附图说明

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

图1是本实用新型实施例一提供的一种系统死机自恢复装置的结构框图;

图2a是本实用新型实施例二提供的一种系统死机自恢复装置的结构框图;

图2b是本实用新型实施例二提供的一种系统死机自恢复装置的电路结构图。

具体实施方式

为使本实用新型的目的、技术方案和优点更加清楚,下面将对本实用新型的技术方案进行详细的描述。显然,所描述的实施例仅仅是本实用新型一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本实用新型所保护的范围。

实施例一

图1是本实用新型实施例一提供的一种系统死机自恢复装置的结构框图。

如图1所示,该系统死机自恢复装置具体可以包括系统控制模块11、电源控制模块12、电源模块13,其中,电源控制模块12包括电源控制芯片121、三极管122和继电器123。

系统控制模块11,与电源控制芯片121相连,并向电源控制芯片121输出设定频率的同步信号;继电器123与电源模块13相连,控制电源模块13的开闭;电源控制芯片121通过三极管122与继电器123相连;电源控制芯片121若在2分钟内没有接收到同步信号,则控制三极管122导通,进而控制继电器123工作,使电源模块13断电,并在2分钟后控制三极管122截止,进而控制继电器123停止工作,使电源模块13重新供电,系统的自动断电重启,从而实现了系统自恢复的目的。

可选的,三极管122包括PNP型三极管或NPN型三极管。当三极管122为PNP型三极管时,电源控制芯片121向三极管122发送低电平信号,当三极管122为NPN型三极管时,电源控制芯片121向三极管122发送高电平信号。

可选的,所述电源控制模块还包括:排针。

可选的,所述电源模块包括:外部电源和系统电源输入接口。

可选的,电源控制芯片121包括ATtiny13芯片。

本实施例提供的系统死机自恢复装置中的电源控制模块可以根据系统控制模块发送的同步信号的有无判断系统运行状态,当同步信号消失即可判定系统异常,直接进入外部断电重启过程,实现系统自动断电重启的目的。

实施例二

图2a是本实用新型实施例二提供的一种系统死机自恢复装置的结构框图。

图2b是本实用新型实施例二提供的一种系统死机自恢复装置的结构图。

如图2a所述,该系统死机自恢复装置具体可以包括系统控制模块21、电源控制模块22、电源模块23。其中,系统控制模块21包括系统主控芯片211、复位芯片212、PHY芯片213和flash芯片214;电源控制模块22包括电源控制芯片221、三极管222和继电器223。复位芯片212分别与系统主控芯片211、flash芯片214、PHY芯片213相连,用于接收系统主控芯片211发送的低电平复位信号并对低电平复位信号进行延迟得到延迟后的低电平复位信号,将延迟后的低电平复位信号分别输出到flash芯片214和PHY芯片213,使flash芯片214和PHY芯片213复位;复位芯片212还与电源控制芯片221相连,用于将延迟后的低电平复位信号输出到电源控制芯片221。

系统主控芯片211与电源控制芯片221相连,并向电源控制芯片221输出设定频率的同步信号;电源控制芯片221通过三极管222与继电器223相连;继电器223与电源模块22相连,控制电源模块23的开闭。

系统主控芯片211停止输出同步信号的同时,输出低电平复位信号至复位芯片212进行延迟,同时,当未接收到同步信号的时候电源控制芯片221开始第一次计时;若电源控制芯片221在第一次计时结束前未收到延迟后的低电平复位信号,说明复位芯片212异常,则控制三极管222导通,进而控制继电器223工作,使电源模块23断电,并在2分钟后控制三极管222截止,进而控制继电器223停止工作,使电源模块23重新供电,从而实现系统自动断电重启;若电源控制芯片221在第一次计时结束前收到延迟后的低电平复位信号,说明复位芯片212正常,则开始第二次计时,若第二次计时结束前未收到同步信号,说明复位芯片212复位失败,则控制三极管222导通,进而控制继电器223工作,使电源模块23断电,并在2分钟后控制三极管222截止,进而控制继电器223停止工作,使电源模块23重新供电,从而实现系统自动断电重启。

如图2b所述,电源控制模块22还包括:第一电阻R209、第二电阻R210、二极管和5V电源;三极管222的基极通过第一电阻R209连接电源控制芯片221的引脚6,三极管222的发射极接地;二极管的正极分别与三极管222的集电极和继电器223的引脚4相连,二极管的负极分别与继电器223的引脚3和5V电源相连;第二电阻R210的第一端连接三极管222的基极,第二端接地。

系统控制模块21还包括:第三电阻R102、第四电阻R103、第五电阻R104、第六电阻R105、第七电阻R106、第八电阻R107、第九电阻R111、第一电容C172、第二电容C174、第三电容C175和3.3V电源;第九电阻R111的第一端分别与复位芯片212的引脚7、第四电阻R103的第一端、第五电阻R104的第一端、第八电阻R107的第一端相连,第九电阻R111的第二端接地,第四电阻R103的第二端连接PHY芯片213的引脚32,第五电阻R104的第二端连接flash芯片214的引脚7,第八电阻R107的第二端连接电源控制芯片221的引脚10;复位芯片212的引脚1分别与第六电阻R105的第一端、第七电阻R106第一端、第一电容C172的第一端相连,第七电阻R106的第二端与系统主控芯片211的引脚AF27相连,第一电容C172的第二端接地,复位芯片212的引脚4连接第三电阻R102的第一端,复位芯片212的引脚2、第二电容C174的第一端、第三电容C175的第一端、第三电阻R102的第二端和第六电阻R105的第二端均连接3.3V电源,第二电容C174的第二端、第三电容C175的第二端均接地。

可选的,三极管222包括PNP型三极管或NPN型三极管。当三极管222为PNP型三极管时,电源控制芯片221向三极管222发送低电平信号,当三极管222为NPN型三极管时,电源控制芯片221向三极管222发送高电平信号。

可选的,所述电源控制模块还包括:排针。

可选的,所述电源模块包括:外部电源和系统电源输入接口;

外部电源通过排针的与继电器223的引脚5相连,系统电源输入接口通过排针与继电器223的引脚1相连。

可选的,电源控制芯片121包括ATtiny13芯片。

本实施例提供的系统死机自恢复装置中的电源控制模块可以根据系统控制模块发送的同步信号的有无判断系统运行状态,当同步信号消失即可判定系统异常,因目前的系统均自带有复位功能,所以默认系统异常后自发进入自动复位,电源控制模块再去检测复位信号和同步信号的有无从而判断系统自动复位成功与否,在判定系统自动复位失败的情况下进行外部断电重启过程,实现系统自动断电重启的目的。

可以理解的是,上述各实施例中相同或相似部分可以相互参考,在一些实施例中未详细说明的内容可以参见其他实施例中相同或相似的内容。

需要说明的是,在本实用新型的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本实用新型的描述中,除非另有说明,“多个”的含义是指至少两个。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本实用新型的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

尽管上面已经示出和描述了本实用新型的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本实用新型的限制,本领域的普通技术人员在本实用新型的范围内可以对上述实施例进行变化、修改、替换和变型。

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