一种供电电源掉电处理电路和一种网络终端的制作方法_2

文档序号:9306157阅读:来源:国知局
br>[0037]实施例一:
[0038]参照图1,示出了本发明实施例一的一种供电电源掉电处理电路的结构框图,所述供电电源掉电处理电路可以包括:供电电源101、储能单元102、第一信号生成单元103和CPU (Central Processing Unit,中央处理单兀)104。
[0039]其中,所述供电电源可以为整个网络终端系统进行供电,所述供电电源可以包括电压输出端,储能单元可以包括电压输入端和电压输出端,第一信号生成单元可以包括电压输入端和第一信号输出端,CPU可以包括电压输入端和第一 GP1 (General PurposeInput Output,通用输入输出)引脚。所述供电电源的电压输出端可以分别与所述储能单元的电压输入端和所述第一信号生成单元的电压输入端连接,用于为储能单元和第一信号生成单元提供输入电压。所述储能单元的电压输出端与所述CPU的电压输入端连接,用于为所述CPU提供输入电压,所述第一信号生成单元的第一信号输出端与所述CPU的第一 GP1引脚连接。
[0040]在所述供电电源供电时,供电电源可以提供给系统各部件(例如CPU等)正常工作所需的电压,网络终端系统可以正常工作。此时可以利用所述供电电源通过电压输出端输入到所述储能单元的电压对所述储能单元进行充电。在供电导致所述供电电源通过电压输出端输入所述第一信号生成单元的电压高于或等于第一阈值时,所述第一信号生成单元的第一信号输出端将输出低电平至所述第一 GP1引脚;
[0041]在所述供电电源掉电时,供电电源不能再提供给系统各部件(例如CPU等)正常工作所需的电压,网络终端系统不可以正常工作。此时所述储能单元可以利用所存储的能量进行放电以供所述CPU继续工作。在掉电导致所述供电电源通过电压输出端输入所述第一信号生成单元的电压低于第一阈值时,所述第一信号生成单元的第一信号输出端将输出高电平至所述第一 GP1引脚。
[0042]当所述第一 GP1引脚在检测到电平由低到高跳变后,即可产生第一中断信号,CPU在检测到该第一中断信号之后,可以进入执行第一中断程序,致使所述CPU生成掉电信号,然后CPU即可将所述掉电信号发送至服务器,以通知服务器所述供电电源掉电。其中,服务器与网络终端进行通信,服务器为所述网络终端提供服务。所述掉电信号中可以包括所述网络终端的相关信息,例如网络终端的终端标识等信息,服务器在接收到所述掉电信号之后,即可得知该掉电信号中所包括的网络终端的相关信息所对应的网络终端的供电电源发生掉电,此时工作人员在得知这一情况之后,即可执行相应的措施,例如可以指派维修人员对该供电电源发生掉电的网络终端进行检测、维修等。
[0043]本发明实施例中的供电电源掉电处理电路全部由模拟器件搭建,可以根据需求设置该电路的各项功能,控制更加灵活,并且无需集成技术,工艺更加简单。通过本发明实施例中的供电电源掉电处理电路,可以在供电电源掉电时,由储能单元为CPU继续进行供电,并且由第一信号生成单元产生中断信号,从而致使CPU发出掉电信号至服务器。
[0044]实施例二:
[0045]参照图2,示出了本发明实施例二的一种供电电源掉电处理电路的结构框图,所述供电电源掉电处理电路可以包括:供电电源201、储能单元202、第一信号生成单元203、第二信号生成单元204和CPU205。
[0046]本实施例与上述实施例一的区别在于,该实施例的供电电源掉电处理电路还包括一个第二信号生成单元,该第二信号生成单元的作用与第一信号生成单元的作用类似,用于生成中断信号。所述第二信号生成单元可以包括电压输入端和第二信号输出端,所述CPU还可以包括第二 GP1引脚。
[0047]本发明实施例中,所述供电电源的电压输出端可以分别与所述储能单元的电压输入端、所述第一信号生成单元的电压输入端、以及所述第二信号生成单元的电压输入端连接;所述储能单元的电压输出端与所述CPU的电压输入端连接,所述第一信号生成单元的第一信号输出端与所述CPU的第一 GP1引脚连接,所述第二信号生成单元的第二信号输出端与所述CPU的第二 GP1引脚连接。
[0048]在所述供电电源供电时,可以利用所述供电电源输入所述储能单元的电压对所述储能单元进行充电;在供电导致所述供电电源输入所述第一信号生成单元的电压高于或等于第一阈值时,所述第一信号生成单元的第一信号输出端输出低电平至所述第一 GP1引脚;在供电导致所述供电电源输入所述第二信号生成单元的电压高于或等于第二阈值时,所述第二信号生成单元的第二信号输出端输出低电平至所述第二 GP1引脚。
[0049]在所述供电电源掉电时,所述储能单元可以利用存储的能量进行放电以供所述CPU继续工作;在掉电导致所述供电电源输入所述第一信号生成单元的电压低于第一阈值时,所述第一信号生成单元的第一信号输出端输出高电平至所述第一 GP1引脚;在掉电导致所述供电电源输入所述第二信号生成单元的电压低于第二阈值时,所述第二信号生成单元的第二信号输出端输出高电平至所述第二 GP1引脚。
[0050]其中,第一 GP1引脚在检测到电平由低到高跳变后将产生第一中断信号,此时CPU执行第一中断程序,致使所述CPU生成掉电信号,并将所述掉电信号发送至服务器,以通知服务器所述供电电源掉电。另外,在本发明的一种优选实施例中,所述CPU在生成掉电信号之后,该掉电信号还会促使CPU上运行的操作系统执行一个正常的关机操作,并保存网络终端当前的有效数据信息和程序运行状态信息等。
[0051]所述第二 GP1引脚在检测到电平由低到高跳变后将产生第二中断信号,此时CPU执行第二中断程序,致使所述CPU记录所述供电电源的瞬时波动次数,其中,所述记录为将所述供电电源的瞬时波动次数加I,例如CPU可以将供电电源的瞬时波动次数记录到存储器内。
[0052]上述的第一信号生成单元和第二信号生成单元均是根据供电电源输入的电压不同输出不同的电平至CPU的GP1引脚,从而控制CPU执行相应的动作。所不同的是,所述第一信号生成单元主要用于在检测到供电电源真正掉电时产生第一中断信号,第二信号生成单元主要用于在检测到供电电源发生瞬时波动时产生第二中断信号。供电电源如果产生一个瞬时的电压波动,如果波动范围导致信号生成单元输出的电平产生了由低到高的跳变,则信号生成单元也会是产生中断信号发给CPU,但是该波动只是瞬间的,例如可能由于外界的干扰导致供电电源的输出电压产生波动,但是该波动很快会恢复正常,所以针对该种情况,CPU不会将其确定为供电电源掉电,而只是确定其产生了一次瞬时波动。
[0053]因此,针对供电电源产生瞬时波动的情况,本发明实施例中设置了专门的第二信号生成单元,如果与第二信号生成单元连接的第二 GP1引脚产生第二中断信号,此时CPU不会生成掉电信号发送给服务器,而是记录所述供电电源的瞬时波动次数,后续CPU可以在所述供电电源的瞬时波动次数超过预设次数时,生成干扰信号,并将所述干扰信号发送至服务器,以通知服务器所述供电电源受到干扰。服务器在接收到该干扰信号之后,即可根据该干扰信号进行后续处理,例如工作人员可以对受到干扰的电源及其周围环境进行检测坐寸O
[0054]而针对供电电源真正发生掉电的情况,本发明实施例中设置了第一信号生成单元,为了保证第一信号生成单元不会在供电电源发生瞬时波动时导致CPU产生掉电信号,在本发明的一种优选实施例中,可以在所述第一信号生成单元中设置第一电容,其中,所述第一电容的第一端连接所述第一信号输出端,所述第一电容的第二端接地。因此,在供电导致所述供电电源输入所述第一信号生成单元的电压高于或等于第一阈值时,可以对所述第一电容进行充电;而在掉电导致所述供电电源输入所述第一信号生成单兀的电压低于第一阈值时,所述第一电容放电致使所述第一信号输出端输出低电平至所述第一 GP1引脚;在所述第一电容放电结束后致使所述第一信号输出端输出高电平至所述第一 GP1引脚。
[0055]因此,通过第一电容的放电,即可增加电平跳变的时间,如果是瞬时的电压波动,供电电源的输出电压很快就又会处于稳定的高电压状态,则第一信号输出端输出的电平将不会跳变到高电平,如果是供电电源真的发生掉电,在第一电容放电完毕之后,第一信号输出端输出的电平才会跳变到高电平,此时第一 GP1引脚才会产生第一中断信号,才会导致CPU生成掉电信号。
[0056]本发明实施例中,由于第一信号生成单元针对的是供电电源真正发生掉电的情况,第二信号生成单元针对的是供电电源发生瞬时的电压波动的情况,因此所述第二阈值可以设置为大于所述第一阈值,即在供电电源有轻微的波动时即可检测到该波动情况。
[0057]参照图3,示出了本发明实施例二的一种供电电源掉电处理电路的具体电路图。下面结合图3,对上述供电电源掉电处理电路的各个部分进行
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1