一种pos机断电保护系统及其现场恢复方法

文档序号:10595273阅读:1500来源:国知局
一种pos机断电保护系统及其现场恢复方法
【专利摘要】本发明公开了一种POS机断电保护系统及其现场恢复方法,系统包括电源监控电路、主控电路、硬盘、主电源、备用电池和电源管理电路;方法包括:电源监控电路侦测电源的通断状态,并在侦测到电源断电或断电后重新通电时将侦测的信息传递给CPU;CPU根据电源监控电路发送的信息判断电源处于断电状态还是处于断电后重新通电状态,并根据判断的结果进行现场保存或现场恢复。本发明既能在POS机电源断电时通过主控电路和备用电池的配合将断电现场的状态以内存数据的形式存储到硬盘进行现场保存;又能在POS机断电后重新通电时通过主控电路读取硬盘的内存数据进行现场还原,给用户带来了极大的便利,可广泛应用于收银领域。
【专利说明】
一种R)S机断电保护系统及其现场恢复方法
技术领域
[0001]本发明涉及收银领域,尤其是一种POS机断电保护系统及其现场恢复方法。
【背景技术】
[0002]P0S(Point of sales,销售点终端)机,是人们日常消费中经常使用的设备,也可称为销售点情报管理系统,是一种配有条码或OCR码(Opticalcharacterrecognit1n光字符码)阅读器的终端,有现金或易货额度出纳功能。POS机已被广泛应用,各类POS机工作时都需要联网通讯。
[0003]然而,目前的POS机不具备断电保护的功能,在POS机电源断电后立即停止工作,既无法在电源断电后保护好现场,也无法使POS机在重新通电后恢复断电时的状态,给用户带来极大的不便。以安装有点餐软件的POS机为例,若用户使用点餐软件来为客户点餐并在点餐进行到一半时突然断电,则会因为POS机不具备断电保护功能而无法在重新通电后恢复断电时的状态,导致用户不得不重新打开一次点餐软件并再次向客户询问断电前已经点好的菜名,给用户带来了不便且影响了客户的用餐体验。
[0004]综上所述,POS机断电后的现场保护及现场状态恢复成了本领域技术人员亟需解决的一个技术问题。

【发明内容】

[0005]为解决上述技术问题,本发明的目的在于:提供一种能在电源断电后保护好现场并在重新通电后恢复断电时的状态的,POS机断电保护系统。
[0006]本发明的另一目的在于:提供一种能在电源断电后保护好现场并在重新通电后恢复断电时的状态的,POS机断电保护系统的现场恢复方法。
[0007]本发明所采取的技术方案是:
一种POS机断电保护系统,包括:
电源监控电路,用于监控电源的通断状态;
主控电路,用于根据电源监控电路监控的结果控制系统进入正常工作模式或断电保护模式,所述断电保护模式包括断电现场保护模式以及断电现场恢复模式;
硬盘,用于POS机进入断电保护模式后以内存数据的形式存储POS机断电现场的状态;主电源,用于POS机进入正常工作模式后为电源监控电路、主控电路以及POS机的显示屏供电;
备用电池,用于POS机进入断电现场保护模式后为电源监控电路和主控电路供电; 电源管理电路,用于对主电源以及备用电池进行管理;
所述电源监控电路的输出端与主控电路的输入端连接,所述电源管理电路和硬盘均与主控电路连接,所述电源管理电路的输出端还分别与主电源的输入端以及备用电池的输入端连接,所述主电源的输出端分别与电源监控电路的输入端、主控电路的输入端以及POS机的显示屏的输入端连接,所述备用电池的输出端分别与电源监控电路的输入端和主控电路的输入端连接。
[0008]进一步,所述主控电路采用CPU,所述主控电路还连接有后台服务器。
[0009]进一步,所述电源管理电路包括:
适配器,用于将交流电源转换为12V直流电源;
电源管理芯片,用于将12V直流电源转换为IIV直流电源;
延时电路,用于为备用电池提供延时断电信号;
所述适配器分别与电源管理芯片的输入端以及电源监控电路的输入端连接,所述电源管理芯片的输出端分别与主电源的输入端以及延时电路的输入端连接,所述延时电路的输出端与备用电池的输入端连接,所述延时电路和电源管理芯片还均与主控电路连接。
[0010]进一步,所述电源监控电路采用电源侦测1C,所述电源侦测IC包括但不限于电压侦测芯片和电流侦测芯片。
[0011 ] 进一步,所述CPU和电源监控电路均集成在POS机的PC主板上。
[0012]本发明所采取的另一技术方案是:
一种POS机断电保护系统的现场恢复方法,包括以下步骤:
51、电源监控电路侦测电源的通断状态,并在侦测到电源断电或断电后重新通电时将侦测的信息传递给CPU;
52、CPU根据电源监控电路发送的信息判断电源处于断电状态还是处于断电后重新通电状态,并根据判断的结果进行现场保存或现场恢复:若电源处于断电状态,则CPU产生一个中断信号给后台服务器,并在备用电池的支持下将POS机断电现场的状态以内存数据的形式保存到硬盘;若电源处于断电后重新通电状态,则CPU产生一个恢复信号给后台服务器,并在主电源的支持下根据硬盘存储的内存数据进行现场恢复,使POS机恢复断电时的状
??τ O
[0013]进一步,所述CPU产生一个中断信号给后台服务器,并在备用电池的支持下将现场的状态以内存数据的形式保存到硬盘这一步骤,其包括:
5210、CPU产生一个中断信号给后台服务器的软件,并获得后台服务器的软件所返回的断电保护控制指令;
5211、CPU根据断电保护控制指令产生一个延时断电信号给备用电源,并控制硬盘以内存数据的形式写入POS机断电现场的所有数据;
5212、备用电源在硬盘写完数据后根据延时断电信号进行延时断电。
[0014]进一步,所述CPU产生一个恢复信号给后台服务器,并在主电源的支持下根据硬盘存储的内存数据进行现场恢复,使POS机恢复断电时的状态这一步骤,其包括:
5220、CPU产生一个恢复信号给后台服务器的软件,并获得后台服务器的软件所返回的断电恢复控制指令;
5221、CPU根据断电恢复控制指令从硬盘读取POS机断电现场的内存数据,并在主电源的支持下进行内存数据还原,使POS机恢复断电时的状态。
[0015]进一步,所述POS机断电现场的状态包括但不限于POS机断电现场的软件状态、POS机断电现场的设备状态和POS机断电现场的系统状态。
[0016]进一步,所述CPU根据判断的结果进行现场保存或现场恢复这一过程,还包括采用电源管理电路对备用电池和主电源的通断状态进行控制的步骤。
[0017]本发明的系统的有益效果是:包括电源监控电路、主控电路、硬盘、主电源、备用电池和电源管理电路,在传统POS机的基础上增设了电源监控电路、主控电路、硬盘和备用电池,而主控电路增设了断电保护模式,断电保护模式又进一步包括断电现场保护模式以及断电现场恢复模式,既能在POS机电源断电时通过主控电路和备用电池的配合将断电现场的状态以内存数据的形式写入硬盘进行现场保存;又能在POS机重新通电后通过主控电路读取硬盘的内存数据进行现场还原,使POS机恢复断电时的状态,给用户带来了极大的便利。
[0018]本发明的方法的有益效果是:在传统的POS机工作过程中增设了电源监控电路侦测以及CPU进行现场保存或现场恢复的步骤,既能在POS机电源断电时通过主控电路和备用电池的配合将断电现场的状态以内存数据的形式存储到硬盘进行现场保存;又能在POS机断电后重新通电时通过主控电路读取硬盘的内存数据进行现场还原,使POS机恢复断电时的状态,给用户带来了极大的便利。进一步,POS机断电现场的状态包括但不限于POS机断电现场的软件状态、POS机断电现场的设备状态和POS机断电现场的系统状态,使得POS机能恢复软件、设备和系统的状态,省去了用户重新打开软件、设备和系统的步骤,更加方便和全面。
【附图说明】
[0019]图1为本发明一种POS机断电保护系统的整体结构框图;
图2为本发明电源管理电路的结构框图;
图3为本发明一种POS机断电保护系统的现场恢复方法的整体流程图。
【具体实施方式】
[0020]参照图1,一种POS机断电保护系统,包括:
电源监控电路,用于监控电源的通断状态;
主控电路,用于根据电源监控电路监控的结果控制系统进入正常工作模式或断电保护模式,所述断电保护模式包括断电现场保护模式以及断电现场恢复模式;
硬盘,用于POS机进入断电保护模式后以内存数据的形式存储POS机断电现场的状态;主电源,用于POS机进入正常工作模式后为电源监控电路、主控电路以及POS机的显示屏供电;
备用电池,用于POS机进入断电现场保护模式后为电源监控电路和主控电路供电; 电源管理电路,用于对主电源以及备用电池进行管理;
所述电源监控电路的输出端与主控电路的输入端连接,所述电源管理电路和硬盘均与主控电路连接,所述电源管理电路的输出端还分别与主电源的输入端以及备用电池的输入端连接,所述主电源的输出端分别与电源监控电路的输入端、主控电路的输入端以及POS机的显示屏的输入端连接,所述备用电池的输出端分别与电源监控电路的输入端和主控电路的输入端连接。
[0021]参照图1,进一步作为优选的实施方式,所述主控电路采用CPU,所述主控电路还连接有后台服务器。
[0022]参照图2,进一步作为优选的实施方式,所述电源管理电路包括: 适配器,用于将交流电源转换为12V直流电源;
电源管理芯片,用于将12V直流电源转换为IIV直流电源;
延时电路,用于为备用电池提供延时断电信号;
所述适配器分别与电源管理芯片的输入端以及电源监控电路的输入端连接,所述电源管理芯片的输出端分别与主电源的输入端以及延时电路的输入端连接,所述延时电路的输出端与备用电池的输入端连接,所述延时电路和电源管理芯片还均与主控电路连接。
[0023]进一步作为优选的实施方式,所述电源监控电路采用电源侦测1C,所述电源侦测IC包括但不限于电压侦测芯片和电流侦测芯片。
[0024]进一步作为优选的实施方式,所述CHJ和电源监控电路均集成在POS机的PC主板上。
[0025]参照图3,一种POS机断电保护系统的现场恢复方法,包括以下步骤:
51、电源监控电路侦测电源的通断状态,并在侦测到电源断电或断电后重新通电时将侦测的信息传递给CPU;
52、CPU根据电源监控电路发送的信息判断电源处于断电状态还是处于断电后重新通电状态,并根据判断的结果进行现场保存或现场恢复:若电源处于断电状态,则CPU产生一个中断信号给后台服务器,并在备用电池的支持下将POS机断电现场的状态以内存数据的形式保存到硬盘;若电源处于断电后重新通电状态,则CPU产生一个恢复信号给后台服务器,并在主电源的支持下根据硬盘存储的内存数据进行现场恢复,使POS机恢复断电时的状
??τ O
[0026]进一步作为优选的实施方式,所述CPU产生一个中断信号给后台服务器,并在备用电池的支持下将现场的状态以内存数据的形式保存到硬盘这一步骤,其包括:
5210、CPU产生一个中断信号给后台服务器的软件,并获得后台服务器的软件所返回的断电保护控制指令;
5211、CPU根据断电保护控制指令产生一个延时断电信号给备用电源,并控制硬盘以内存数据的形式写入POS机断电现场的所有数据;
5212、备用电源在硬盘写完数据后根据延时断电信号进行延时断电。
[0027]进一步作为优选的实施方式,所述CPU产生一个恢复信号给后台服务器,并在主电源的支持下根据硬盘存储的内存数据进行现场恢复,使POS机恢复断电时的状态这一步骤,其包括:
5220、CPU产生一个恢复信号给后台服务器的软件,并获得后台服务器的软件所返回的断电恢复控制指令;
5221、CPU根据断电恢复控制指令从硬盘读取POS机断电现场的内存数据,并在主电源的支持下进行内存数据还原,使POS机恢复断电时的状态。
[0028]进一步作为优选的实施方式,所述POS机断电现场的状态包括但不限于POS机断电现场的软件状态、POS机断电现场的设备状态和POS机断电现场的系统状态。
[0029]进一步作为优选的实施方式,所述CPU根据判断的结果进行现场保存或现场恢复这一过程,还包括采用电源管理电路对备用电池和主电源的通断状态进行控制的步骤。
[0030]下面结合说明书附图和具体实施例对本发明作进一步解释和说明。
[0031 ] 实施例一针对现有的POS机因不具备断电保护功能而带来的问题,本发明提出了一种全新的POS机断电保护系统及其现场恢复方法。
[0032]如图1和图2所示,本发明一种POS机断电保护系统主要包括电源监控电路、主控电路、硬盘、主电源、备用电池、电源管理电路和后台服务器。
[0033]其中,电源监控电路,用于监控电源的通断状态。电源可采用90-260V的交流电源。电源监控电路可采用电源侦测1C,如电压侦测芯片和电流侦测芯片等。
[0034]主控电路,用于根据电源监控电路监控的结果控制系统进入正常工作模式或断电保护模式,断电保护模式包括断电现场保护模式以及断电现场恢复模式。主控电路可采用CPU来实现。
[0035]后台服务器,装载有软件并配合主控电路完成断电保护模式或正常工作模式。
[0036]硬盘,用于POS机进入断电保护模式后以内存数据的形式存储POS机断电现场的状
??τ O
[0037]主电源,用于POS机进入正常工作模式后为电源监控电路、主控电路以及POS机的显示屏供电。主电源只在正常工作模式下工作,而在断电保护模式下停止工作。POS机的显示屏可采用液晶屏。
[0038]备用电池,用于POS机进入断电现场保护模式后为电源监控电路和主控电路供电。为了进一步节能,备用电池不再为POS机的显示屏供电。
[0039]电源管理电路,用于对主电源以及备用电池进行管理。而电源管理电路则由适配器、电源管理芯片和延时电路组成。本发明在传统电源管理电路的基础上增设了延时电路,以在POS机断电后的一段时间(如几分钟)内仍能通过备用电池继续为主控电路和电源监控电路供电,使得硬盘有足够的时间将断电现场的状态数据写入,为POS机断电后重新来电时的现场恢复奠定了基础。
[0040]如图3所示,本发明一种POS机断电保护系统的现场恢复方法主要包括电源通断状态侦测和CPU进行现场保存或现场恢复的步骤。下面对这两个过程进行解释和说明。
[0041 ] (I)电源通断状态侦测。
[0042]电源监控电路侦测电源的通断状态,并在侦测到电源断电或断电后重新通电时将侦测的信息传递给CPU。
[0043](2)CPU进行现场保存或现场恢复。
[0044]该过程又进一步可细分为:
I)现场保存。
[0045]现场保存对应着电源断电后的断电现场保护模式,该模式包括以下步骤:
步骤1:CPU产生一个中断信号给后台服务器的软件,并获得后台服务器的软件所返回的断电保护控制指令。
[0046]步骤2:CPU根据断电保护控制指令产生一个延时断电信号给备用电源,并控制硬盘以内存数据的形式写入POS机断电现场的所有数据。
[0047]步骤3:备用电源在硬盘写完数据后根据延时断电信号进行延时断电。
[0048]2)现场恢复。
[0049]现场恢复对应着电源断电后重新通电时的断电现场恢复模式,该模式包括以下步骤: 步骤1:CPU产生一个恢复信号给后台服务器的软件,并获得后台服务器的软件所返回的断电恢复控制指令;
步骤2:CPU根据断电恢复控制指令从硬盘读取POS机断电现场的内存数据,并在主电源的支持下进行内存数据还原,使POS机恢复断电时的状态。
[0050]其中,POS机断电现场的状态包括但不限于POS机断电现场的软件状态、POS机断电现场的设备状态和POS机断电现场的系统状态。
[0051]本发明CPU除了断电现场保护模式和断电现场恢复模式外,还包含了一个正常工作模式,该模式由主电源进行供电并沿用了现有的正常工作模式,在此不再详细进行描述。
[0052]本发明提出的POS机断电保护系统及其现场恢复方法主要应用来对POS机断电后的现场保护以及现场恢复,尤其适用于收银POS机断电后的现场保护以及现场恢复,其主要包括以下过程:
(I)电源侦测IC实时监控电源的通断状态。
[0053](2 )电源断电时硬盘在CPU以及备用电池的作用下,将反映POS机断电现场状态的内存数据保存到硬盘中。
[0054](3)电源断电后电源侦测IC再次侦测到系统重新来电时,CPU在主电源的支持下根据硬盘存储的内存数据进行现场恢复,将内存数据从硬盘写回POS机的内存,还原内存数据,使POS机完全恢复断电时的状态。
[0055]以上是对本发明的较佳实施进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做作出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。
【主权项】
1.一种POS机断电保护系统,其特征在于:包括: 电源监控电路,用于监控电源的通断状态; 主控电路,用于根据电源监控电路监控的结果控制系统进入正常工作模式或断电保护模式,所述断电保护模式包括断电现场保护模式以及断电现场恢复模式; 硬盘,用于POS机进入断电保护模式后以内存数据的形式存储POS机断电现场的状态; 主电源,用于POS机进入正常工作模式后为电源监控电路、主控电路以及POS机的显示屏供电; 备用电池,用于POS机进入断电现场保护模式后为电源监控电路和主控电路供电; 电源管理电路,用于对主电源以及备用电池进行管理; 所述电源监控电路的输出端与主控电路的输入端连接,所述电源管理电路和硬盘均与主控电路连接,所述电源管理电路的输出端还分别与主电源的输入端以及备用电池的输入端连接,所述主电源的输出端分别与电源监控电路的输入端、主控电路的输入端以及POS机的显示屏的输入端连接,所述备用电池的输出端分别与电源监控电路的输入端和主控电路的输入端连接。2.根据权利要求1所述的一种POS机断电保护系统,其特征在于:所述主控电路采用CPU,所述主控电路还连接有后台服务器。3.根据权利要求1或2所述的一种POS机断电保护系统,其特征在于:所述电源管理电路包括: 适配器,用于将交流电源转换为12V直流电源; 电源管理芯片,用于将12V直流电源转换为IIV直流电源; 延时电路,用于为备用电池提供延时断电信号; 所述适配器分别与电源管理芯片的输入端以及电源监控电路的输入端连接,所述电源管理芯片的输出端分别与主电源的输入端以及延时电路的输入端连接,所述延时电路的输出端与备用电池的输入端连接,所述延时电路和电源管理芯片还均与主控电路连接。4.根据权利要求2所述的一种POS机断电保护系统,其特征在于:所述电源监控电路采用电源侦测1C,所述电源侦测IC包括但不限于电压侦测芯片和电流侦测芯片。5.根据权利要求2或4所述的一种POS机断电保护系统,其特征在于:所述CPU和电源监控电路均集成在POS机的PC主板上。6.一种POS机断电保护系统的现场恢复方法,其特征在于:包括以下步骤: 51、电源监控电路侦测电源的通断状态,并在侦测到电源断电或断电后重新通电时将侦测的信息传递给CPU; 52、CPU根据电源监控电路发送的信息判断电源处于断电状态还是处于断电后重新通电状态,并根据判断的结果进行现场保存或现场恢复:若电源处于断电状态,则CPU产生一个中断信号给后台服务器,并在备用电池的支持下将POS机断电现场的状态以内存数据的形式保存到硬盘;若电源处于断电后重新通电状态,则CPU产生一个恢复信号给后台服务器,并在主电源的支持下根据硬盘存储的内存数据进行现场恢复,使POS机恢复断电时的状??τ O7.根据权利要求6所述的一种POS机断电保护系统的现场恢复方法,其特征在于:所述CPU产生一个中断信号给后台服务器,并在备用电池的支持下将现场的状态以内存数据的形式保存到硬盘这一步骤,其包括: 5210、CPU产生一个中断信号给后台服务器的软件,并获得后台服务器的软件所返回的断电保护控制指令; 5211、CPU根据断电保护控制指令产生一个延时断电信号给备用电源,并控制硬盘以内存数据的形式写入POS机断电现场的所有数据; 5212、备用电源在硬盘写完数据后根据延时断电信号进行延时断电。8.根据权利要求6所述的一种POS机断电保护系统的现场恢复方法,其特征在于:所述CPU产生一个恢复信号给后台服务器,并在主电源的支持下根据硬盘存储的内存数据进行现场恢复,使POS机恢复断电时的状态这一步骤,其包括: 5220、CPU产生一个恢复信号给后台服务器的软件,并获得后台服务器的软件所返回的断电恢复控制指令; 5221、CPU根据断电恢复控制指令从硬盘读取POS机断电现场的内存数据,并在主电源的支持下进行内存数据还原,使POS机恢复断电时的状态。9.根据权利要求6、7或8所述的一种POS机断电保护系统的现场恢复方法,其特征在于:所述POS机断电现场的状态包括但不限于POS机断电现场的软件状态、POS机断电现场的设备状态和POS机断电现场的系统状态。10.根据权利要求6、7或8所述的一种POS机断电保护系统的现场恢复方法,其特征在于:所述CPU根据判断的结果进行现场保存或现场恢复这一过程,还包括采用电源管理电路对备用电池和主电源的通断状态进行控制的步骤。
【文档编号】G07G1/12GK105957275SQ201610269832
【公开日】2016年9月21日
【申请日】2016年4月26日
【发明人】贺月路, 周荣华, 钟进堂, 邱建兴
【申请人】广州市贺氏办公设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1