防止嵌入式终端机发生重启现象的电路的制作方法

文档序号:6530567阅读:289来源:国知局
专利名称:防止嵌入式终端机发生重启现象的电路的制作方法
技术领域
本发明涉及防止嵌入式终端机发生重启现象的电路。具体地说,就是对于内置电池的嵌入式终端机来说,在电池进行放电之后进行充电时会发生重启的问题。本发明就是关于可以解决上述重启问题的嵌入式终端机的重启预防电路的。
背景技术
对于嵌入式终端机来说,它从自己本身内置的电池中获得电源,如果向重启端子输入重启信号,则重启信号就会对系统进行引导,并完成特定的工作。
图1是表示依据传统技术的嵌入式终端机的重启电路的结构组件图。如图所示,它具有由以下几个部分构成的特征向终端机供给电源的电池30;当用户按下重启按钮之后,就将重启信号向重启端子进行输出的重启电路20;通过上述重启信号而对系统进行引导,并完成特定的工作的CPU 10。
对于重启电路20来说,在电源正常供给的情况下,当用户按下重启按钮之后,就将重启信号向嵌入式终端机的重启端子输出。然后,嵌入式终端机就开始通过重启信号而对系统进行引导,然后,执行对电池的电源进行检测等动作。这样,经过上述过程使系统初始化。在系统的初始化动作完成之后,就开始执行特定的动作。然后,转入待机模式,并等待用户输入相关的指令。
但是,如图2所示,对于上述重启电路的构成来说,当电池完全放电之后,在进行充电的情况下,就会发生电池的缺陷信号(BATT-FAULT)比重启信号(RESET)晚出现的非正常现象。这样,就会导致在电池进行充电时而使用系统发生重启的问题。在这里,电池的缺陷信号就是指从CPU输出的显示电池电源有无状态的信号。

发明内容
因此,本发明就是为解决上述问题而研发的,本发明的目的在于为用户提供一种嵌入式终端机的重启预防电路。这样,在对电池的电压进行检测之后,对电池的状态是否正常的情况进行判断。然后,将上述判断结果向重启电路传输。从而防止系统发生重启的现象,以使系统稳定地运行。
为了实现上述目的,依据本发明的防止嵌入式终端机发生重启现象的电路具有由以下几个部分构成的特征向终端设备供给电源的电池;对上述电池的电压进行检测,并将其与基准电压相比较,然后,对电池电压是否正常的情况进行判断的电压检测器;根据通过上述电压检测器判断的电池电压是否正常的具体情况,对系统重启信号的输入进行控制的重启电路;根据上述判断的结果,如果判断上述电池不存在缺陷,则通过上述系统信号而对系统进行引导的CPU。
如上所述,依据本发明的实施例的防止嵌入式终端机发生重启现象的电路具有良好的效果。即对于使用电池的便携式终端机来说,在对电池电压进行检测之后,在电池状态正常的情况下,产生重启信号,然后依据所产生的重启信号对系统进行引导。从而就可以解决在电池再次进行充电时,产生重启信号,并通过所产生重启信号而对系统进行引导的问题。


图1是表示依据传统技术的嵌入式终端机的重启电路的结构组件图;图2是表示在图1所示的构成的情况下在电池放电之后进行充电时所产生的重启信号和电池缺陷信号的波形实例图;图3是表示依据本发明的防止嵌入式终端机发生重启现象的电路构成组件图;图4是表示依据本发明的实施例的防止嵌入式终端机发生重启现象的电路的详细构成组件图;图5是表示在图4所示的构成的情况下在电池放电之后进行充电时所产生的重启信号和电池缺陷信号的波形实例图。
附图主要部分符号说明40CPU 50重启电路60电压检测器70电池具体实施方式
下面,将参照附图对依据本发明的理想实施例的防止嵌入式终端机发生重启现象的电路进行详细的说明。
图3是表示依据本发明的防止嵌入式终端机发生重启现象的电路构成组件图。如图3所示,它具有由以下几个部分构成的特征向终端机供给电源的电池70;对上述电池70的电压进行检测,然后,将其与基准电压相比较,并对电池的状态是否正常的情况进行判断的电压检测器60;根据通过上述电压检测器60判断的电池的状态是否正常的具体情况,而对重启信号的输出进行控制的重启电路50;根据上述判断结果,如果判断上述电池不存在缺陷,则通过上述重启信号而对系统进行引导的CPU 40。
对于电池70来说,它向终端机的各个部分供给电源。如果它进行了放电。则再进行充电。在进行充电之后,再向上述终端机的各个部分供给电源。对于电压检测器60来说,它对电池的电压进行检测。然后,根据上述检测结果,如果判定电池的电压超过了规定的电压,则输出HIGH信号。相反,根据上述检测结果,如果判定电池的电压低于规定的电压,则输出LOW信号。
对于重启电路50来说,它对通过上述电压检测器60判断的电池状态是否正常的有关信息进行接收,并对重启信号的输出进行控制。电池处于状态信号就是表示电池的状态是否正常。如果信号的标准为HIGH信号,则表示电池状态正常。相反,如果信号的标准为LOW信号,则表示电池状态不正常,也就是说表示电池的状态存在缺陷。
另外,对于重启电路50来说,它对通过上述电压检测器60判断的电池是否处于正常状态的信号进行接收,然后,再将其向重启信号触发端子进行传输。如果电池状态信号为LOW信号,则系统就不能输出重启信号。
对于CPU40来说,它通过重启信号而开始对系统进行引导,并执行使系统初始化的有关动作。同时,参照电池缺陷信号,对电池是否处于正常状态的情况进行判断。然后,执行对系统进行引导的动作。
图4是表示依据本发明的实施例的防止嵌入式终端机发生重启现象的电路的详细构成组件图。如图4所示,它具有由以下几个部分构成的特征如果VDD的电压在3.4V以上,则输出HIGH信号;如果VDD的电压在3.2V以下,则输出LOW信号的电压检测器;对MR端子输入的上述电压检测器的HIGH信号的上升情况进行检测,然后,在延迟到规定的时间之后,再向重启端子输出HIGH信号的重启电路。
对于电压检测器来说,它利用S-80832CNNB,如果VDD的电压在3.4V以上,则输出HIGH信号;如果VDD的电压在3.2V以下,则输出LOW信号。然后,再对电池状态是否正常,电池是否进行了放电的情况进行判断。S-80832CNNB作为自调误差修正编码-译码器(SECO)电子附件的电压检测器,它具有由以下几个部分构成的特征将对VDD电压进行分配的比较电压和基准电相比较的比较器;将比较器的输出信息进行反转,并对电压分配率进行调整的转换器;将转换器输出信息进行反转,然后将反转的信息进行输出的输出缓冲器。这样,S-80832CNNB就接受VDD电压。然后,对自调误差修正编码-译码器电子附件的电压是超过了规定的电压,还是在规定的电压以下的情况进行判断。然后,将表示电池状态的信号进行输出。
对于重启电路来说,它利用MAX6384对向MR端子输入的信号的上升情况进行检测。然后,在延迟到规定的时间以后,将重启端子的信号以HIGH信号的方式进行输出。MAX6384作为一种半导体的重启电路,它由内部电阻和VCC监测/重启电路构成。这样,它就对向MR端子输入的信号进行处理。然后,再将重启信号进行输出。
电压检测器的输出装置与重启电路的MR端子相连接,如果电池的状态信号(BATT-GOOD)为LOW信号,则重启电路的重启端子就输出LOW信号。这样,重启电路就不能够输出重启信号了。
图5是表示在图4所示的构成的情况下在电池放电之后进行充电时所产生的重启信号和电池缺陷信号的波形实例图。从图中可以看出,当电池的缺陷信号向HIGH信号上升之后,重启信号就向HIGH信号上升。这一点是需要特别说明的。
另外,如果电池缺陷信号是通过HIGH信号的方式输入,那么,CPU就会判断电池处于异常状态。在这种情况下,即使是输入重启信号,所输入的重启信号也不会对系统进行引导。这样,在电池进行完全放电之后,由系统重启引起的误操作情况就可以进行事先预防了。
通过上述的说明内容,相关工作人员完全可以在不偏离本项发明技术思想的范围内,进行多样的变更以及修改。
因此,本项发明的技术性范围并不局限于说明书上的内容,必须要根据权利范围来确定其技术性范围。
权利要求
1.一种防止嵌入式终端机发生重启现象的电路,其特征在于由以下几个部分构成向终端设备供给电源的电池;对上述电池的电压进行检测,并将其与基准电压相比较,然后,对电池电压是否正常的情况进行判断的电压检测器;根据通过上述电压检测器判断的电池电压是否正常的具体情况,对系统重启信号的输入进行控制的重启电路;根据上述判断的结果,如果判断上述电池不存在缺陷,则通过上述系统信号而对系统进行引导的CPU。
2.如权利要求1所述的防止嵌入式终端机发生重启现象的电路,其特征在于如果电池电压超过了第1规定电压,则上述电压检测器就输出HIGH信号;如果电池电压低于第2规定电压,则上述电压检测器就输出LOW信号。
3.如权利要求1所述的防止嵌入式终端机发生重启现象的电路,其特征在于上述重启电路对从电压检测器输出的HIGH信号的上升情况进行检测,然后,在延迟到规定的时间以后,再向重启端子输出HIGH信号。
全文摘要
本发明提供一种防止嵌入式终端机发生重启现象的电路,所述电路由以下几个部分构成向终端设备供给电源的电池;对上述电池的电压进行检测,并将其与基准电压相比较,然后,对电池电压是否正常的情况进行判断的电压检测器;根据通过上述电压检测器判断的电池电压是否正常的具体情况,对系统重启信号的输入进行控制的重启电路;根据上述判断的结果,如果判断上述电池不存在缺陷,则通过上述系统信号而对系统进行引导的CPU。
文档编号G06F9/445GK1908857SQ20051003633
公开日2007年2月7日 申请日期2005年8月5日 优先权日2005年8月5日
发明者沈正和 申请人:乐金电子(惠州)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1