本发明涉及一种开关机保护装置,具体是一种车载设备系统自动开关机保护装置。
背景技术:
现有的车载供电不稳定,终端设备选择使用备用电池供电,当主电源掉电系统切换到备用电池供电保持数据。
主要问题:
1.备用电池容量一般比较小,掉电后备用电池给系统供电时间不能太长,保持一定时间就要让系统关机,当系统进入关机流程时主电源恢复正常设备不能自动开机恢复工作状态。如果不让系统关机那备用电池使用完没电就会让系统掉电关机对系统损坏。
2.当系统处于关机状态下,备用电池也为有电状态,此时主电源接入系统不能自动触发开机,按开关机键也不能触发开机。
技术实现要素:
本发明的目的在于提供一种车载设备系统自动开关机保护装置,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:
一种车载设备系统自动开关机保护装置,包含蓄电池、备用电池、cpu系统主控电路和自动开关机逻辑电路,所述蓄电池分别连接备用电池、cpu系统主控电路和自动开关机逻辑电路,备用电池还分别连接cpu系统主控电路和自动开关机逻辑电路,cpu系统主控电路还连接自动开关机逻辑电路。
作为本发明的进一步技术方案:所述自动开关机逻辑电路包括逻辑电路a、逻辑电路b和触发器,所述逻辑电路a的输入端分别连接蓄电池、备用电池,逻辑电路b的输入端分别连接蓄电池、备用电池,逻辑电路a的输出端和逻辑电路b的输出端均连接触发器,所述触发器还连接cpu输出的片选使能控制信号,触发器的输出端输出复位信号rst到cpu。
与现有技术相比,本发明的有益效果是:1.降低了对备用电池要求,主电源掉电后只需维持很短时间让系统正常关机即可。
2.保护了系统的安全,备用电池可以让系统正常的关机流程,不会再出现突然断电对系统软硬件的损坏。
3.避免了设备在某些情况不能开机问题,系统关机状态不管备用电池是否有电,只要主电源接入就可以让系统开机。
附图说明
图1为本发明的原理方框图。
图2为自动开关机逻辑电路的方框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1-2,一种车载设备系统自动开关机保护装置,包含蓄电池、备用电池、cpu系统主控电路和自动开关机逻辑电路,所述蓄电池分别连接备用电池、cpu系统主控电路和自动开关机逻辑电路,备用电池还分别连接cpu系统主控电路和自动开关机逻辑电路,cpu系统主控电路还连接自动开关机逻辑电路。
自动开关机逻辑电路包括逻辑电路a、逻辑电路b和触发器,所述逻辑电路a的输入端分别连接蓄电池、备用电池,逻辑电路b的输入端分别连接蓄电池、备用电池,逻辑电路a的输出端和逻辑电路b的输出端均连接触发器,所述触发器还连接cpu输出的片选使能控制信号,触发器的输出端输出复位信号rst到cpu。
本发明的工作原理是:1.系统使用一个gpio来指示工作状态,1表示shutdown,0表示pwroff。
2.主电源接入与断开标志,1表示主电源存在,0表示主电源断开。
3.设计一个逻辑电路,根据主电源状态和系统工作状态控制系统复位电路。
4.系统使用一个gpio控制逻辑电路的使能,0表示diabale,1表示enable。
gpioa:触发器片选使能控制,1为触发器工作,0为触发器disable
gpiob:cpu工作状态,1为工作,0为pwroff。
ext_pwr:主电源状态,1为存在,0为掉电。
c为触发器输入a,上升沿触发。
d为触发器输出b,下降沿触发。
rst为触发器输出。
当ext_pwr=1,gpio1由1变成0,电路a产生上升沿,rst输出10ms低电平,系统复位。
当gpiob=1,pwr由0变成1,电路b产生下降沿,rst输出10ms低电平,系统复位。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。
此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。