專利名稱::一種稅控收款機數(shù)據(jù)掉電保護裝置的制作方法
技術(shù)領(lǐng)域:
:本實用新型涉及電子應(yīng)用
技術(shù)領(lǐng)域:
,特別涉及稅控收款機數(shù)據(jù)的保護,具體的講是一種稅控收款機數(shù)據(jù)掉電保護裝置。
背景技術(shù):
:稅控收款機是稅收電子化的咽喉要道,它的推廣關(guān)系到國計民生,正因為如此,對稅控收款機本身的技術(shù),安全及稅控收款機中的數(shù)據(jù)要求很高;尤其是當稅控收款工作時,發(fā)生交流供電出現(xiàn)問題或突然停電即突然掉電時,保護稅控收款機中數(shù)據(jù)的完整準確十分重要。目前的稅控收款機產(chǎn)品,主要采用兩種方法來應(yīng)對突然掉電的情況。一、采用軟件保護方式,即在突然掉電時,稅控收款機主控CPU得知收款機已掉電,就立即進入軟件掉電保護程序,在極短的時間(幾十毫秒)內(nèi),將收款機的工作狀態(tài)和關(guān)鍵數(shù)據(jù)都保存在掉電后也不會丟失的數(shù)據(jù)存儲器中;待供電恢復(fù)后,稅控收款機主控CPU首先恢復(fù)關(guān)鍵數(shù)據(jù)及掉電時的工作狀態(tài),然后繼續(xù)工作。二、硬件保護方式,即在稅控收款機和交流供電電源之間增加一臺不間斷電源(UPSUninterruptablePowerSupply)保護設(shè)備,當交流供電電源出現(xiàn)問題或突然停電,此不間斷電源保護設(shè)備將自動接續(xù)供電,同時發(fā)出交流電已斷的報警聲,提示用戶在短時間內(nèi)結(jié)束收款機工作。但上述的兩種數(shù)據(jù)保護方式也存在一些不足之處。例如在大多數(shù)情況下,軟件保護在掉電時可以達到完整、準確保護數(shù)據(jù)。但在某些特殊情況下,如發(fā)生連續(xù)反復(fù)掉電,即稅控收款機主控CPU在斷電時保存的數(shù)據(jù)在通電后正在恢復(fù)之中,供電恢復(fù)過程尚未完成又發(fā)生掉電,隨即又來電、掉電...,此時稅控收款機就會因為無法正確處理數(shù)據(jù)而出現(xiàn)錯誤。此外,稅控收款機的一種重要的工作方式即是稅控卡和稅控收款機之間的數(shù)據(jù)交換,如果稅控收款機正在和稅控卡做認證口令通訊,或者稅控卡正處在傳送稅控碼給稅控收款機的通訊過程中,此時突然斷電也非常容易丟失認證口令或稅控碼數(shù)據(jù)。采用外接不間斷電源實施硬件保護,在突然斷電的情況下,由外接不間斷電源保護設(shè)備繼續(xù)自動供電,雖然確能保證稅控收款機的全部數(shù)據(jù)的完整、準確。但具有以下缺點一是外加一臺設(shè)備成本較高;二是在交流電源突然掉電時,由于外接不間斷電源保護設(shè)備的介入,稅控收款機主控CPU不知道發(fā)生掉電而不能作出相應(yīng)反應(yīng),需要人工操作才能使稅控收款機結(jié)束工作并斷開電源。因此,在現(xiàn)有技術(shù)中,稅控收款機掉電后數(shù)據(jù)的硬件保護或軟件保護這兩種方式都受到一定的條件限制。
實用新型內(nèi)容本實用新型的目的在于,提供了一種稅控收款機數(shù)據(jù)掉電保護裝置,不增加額外設(shè)備成本,不需人工操作關(guān)機,在發(fā)生掉電、重復(fù)掉電的情況下依然可以完整、準確保護稅控收款機中的數(shù)據(jù)。本實用新型的技術(shù)方案為一種稅控收款機數(shù)據(jù)掉電保護裝置,包括CPU、交流電源供電單元;還包括交流供電掉電監(jiān)測單元、后備電池供電單元、主板供電單元;所述的交流電源供電單元通過所述的交流供電掉電監(jiān)測單元與所述的主板供電單元相耦合;所述的后備電池供電單元與所述的主板供電單元相耦合;所述的交流供電掉電監(jiān)測單元、后備電池供電單元分別與所述的CPU相耦合,并且所述的CPU對所述的后備電池供電單元進行控制,如果測得的后備電池電壓小于某一預(yù)設(shè)值,則對所述的后備電池進行充電;如果測得的電壓大于等于某一預(yù)設(shè)值,則通過所述的主板供電單元給稅控收款機供電;所述的CPU對所述的交流供電掉電監(jiān)測單元進行控制,當監(jiān)測到所述的交流電源供電單元的供電出現(xiàn)故障時,CPU控制所述的后備電池供電單元通過所述的主板供電單元給稅控收款機供電。所述的稅控收款機數(shù)據(jù)掉電保護裝置還包括后備電池關(guān)斷單元;當監(jiān)測到所述的交流電源供電單元的供電出現(xiàn)故障時,CPU控制所述的后備電池關(guān)斷單元結(jié)束稅控收款機當前的工作及完整保存當前各項數(shù)據(jù)后,并關(guān)斷后備電池。所述的后備電池供電單元包括電池組、電池電壓檢測電路、后備電池充電維護電路。所述的交流供電掉電監(jiān)測單元為交流供電掉電監(jiān)測電路。所述的稅控收款機數(shù)據(jù)掉電保護裝置還包括電池供電自動切換電路,該電池供電自動切換電路使供電方式在交流電源供電和電池組供電之間切換。所述的稅控收款機數(shù)據(jù)掉電保護裝置還包括稅控收款機本體;在稅控收款機主電源電路中增設(shè)后備電源電路即后備電池、電池電壓檢測電路、后備電池供電電路、交流供電掉電檢測電路、后備電池充電維護電路和后備電池關(guān)斷電路;且在稅控收款機主控CPU中設(shè)有控制單元;其中主控CPU在控制單元的控制下檢測后備電池的電壓;主控CPU對檢測到的后備電池的電壓進行判斷,如果測得的電壓小于某一預(yù)設(shè)值,則通過所述的后備電池充電維護電路對所述的后備電池進行充電維護;如果測得的電壓大于等于某一預(yù)設(shè)值,則稅控收款機開始工作;主控CPU在控制單元的控制下通過所述的交流供電掉電檢測電路對交流供電狀況進行實時檢測,若檢測到交流供電斷電的信號,則控制所述的后備電池供電電路對稅控收款機供電,結(jié)束所述的稅控收款機當前的工作并完整保存各項數(shù)據(jù);主控CPU控制所述的后備電池關(guān)斷電路關(guān)斷后備電池即關(guān)斷后備電源供電。本實用新型的有益結(jié)果在于,通過提供一種稅控收款機在掉電情況下保護數(shù)據(jù)的裝置,使稅控收款機通過自身的軟、硬件控制就可保證稅控收款機中全部數(shù)據(jù)的完整、準確,即使在突然掉電和連續(xù)反復(fù)掉電的情況下,或者在稅控收款機和稅控卡做認證口令通訊或傳送稅控碼通訊時,也能保證數(shù)據(jù)正確、可靠。相比現(xiàn)有技術(shù),它既解決了軟件保護方式在連續(xù)反復(fù)掉電的情況下數(shù)據(jù)丟失的問題;又彌補了采用硬件保護成本較高以及還需人工操作才能使稅控收款機結(jié)束工作及斷開外接不間斷電源的不足。圖1為本實用新型結(jié)構(gòu)框圖;圖2為本實用新型軟件程序的實施步驟;圖3為本實用新型實施例電路圖。具體實施方式以下結(jié)合附圖說明本實用新型的具體實施方式。針對上述現(xiàn)有技術(shù)所存在的問題,本方案提出了軟、硬件結(jié)合的解決方法在稅控收款機內(nèi)部電源部分增加由后備電池組成供電電路,同時也增設(shè)軟件控制(結(jié)合附圖1,附圖2)。如圖1中所示,在稅控收款機主電源電路中增加后備電源電路即由電池組、電池電壓檢測電路、后備電池供電電路,交流供電掉電檢測電路,后備電池充電維護電路和后備電池關(guān)斷電路等電路組成,稅控收款機主電源電路連接稅控收款機主機電路,給稅控收款機供電。所述的后備電池供電電路也連接稅控收款機主機電路,掉電后為所述的稅控收款機后備電源供電;所述的交流供電掉電監(jiān)測電路連接所述的主控CPU,所述的交流供電掉電檢測電路監(jiān)測到的交流供電掉電監(jiān)測信號送到所述的主控CPU;所述的后備電池充電維護電路連接所述的主控CPU,控制后備電池的充電;所述的后備電池關(guān)斷電路連接所述的主控CPU,由所述的主控CPU發(fā)出信號,控制所述的后備電池關(guān)斷電路即關(guān)斷后備電源供電。當稅控收款機開機后,通過稅控收款機中程序存儲器中存儲的軟件控制本實用新型稅控收款機中增加電路的功能執(zhí)行。如圖2所示,開機后,首先檢測稅控收款機后備電池供電是否正常,若后備電池的供電不正常,則轉(zhuǎn)入對后備電池進行充電維護的步驟,所述的充電維護步驟完畢后,重新監(jiān)測后備電池供電狀態(tài);若后備電池的供電狀態(tài)正常就進入稅控收款機正常工作程序。若主控CPU監(jiān)測到交流供電斷電的信號,立即結(jié)束稅控收款機當前的工作并正確完整保存完各項數(shù)據(jù),關(guān)斷后備電池的供電。實施例如圖3所示,稅控收款機的電源電路有交流電源供電電路、電池組、電池電壓檢測電路、交流供電掉電檢測電路、后備電池關(guān)斷電路、后備電池充電維護電路和稅控收款機主控CPU控制單元等組成。各部分的工作原理如下交流電源供電電路通過隔離變壓器T1把市電的交流電壓降低,然后經(jīng)過整流橋D2整流,再通過穩(wěn)壓電路U2和Q1等電路輸出穩(wěn)定的+5V直流電壓為稅控收款機主板供電。電池電壓檢測電路由R5、R9和主控CPUH8/3002控制單元P7_1等組成。稅控收款機開始工作前,CPU先對電池組能量的存儲狀況進行檢測;如果測得的能量存儲狀況小于某一預(yù)設(shè)值,則先對電池組進行充電;如果測得電池組的能量存儲狀況大于等于某一預(yù)設(shè)值,則稅控收款機才能開始工作;交流供電掉電檢測電路由R2、R4和CPU控制單元P7_0等組成。交流供電出現(xiàn)問題或突然停電即突然掉電時,CPU控制單元P7_0即檢測到交流供電掉電信號,交流電源供電由二極管D4、D5的自動切換為后備電池供電。CPU結(jié)束稅控收款機的當前工作,并對涉及的數(shù)據(jù)進行保存;后備電池關(guān)斷電路CPU控制單元P7_3和U3BA9706K的CTL1等組成。當CPU結(jié)束稅控收款機的當前工作并對涉及的數(shù)據(jù)進行保存完成保護操作后,CPU控制單元P7_3發(fā)出關(guān)斷后備電池供電信號給U3的CTL1,U3停止工作即關(guān)斷后備電池供電。后備電池充電維護電路由Q2、Q4、Q5等組成的充電電路和Q3及CPU控制單元P7_2等組成的放電電路組成。通常由充電電路給電池組充電,為減小電池的記憶效應(yīng)稅控收款機利用CPU控制單元對電池組進行定期充放電的管理以增加電池組的使用壽命。本實用新型通過自身的軟、硬件控制就可保證稅控收款機中全部數(shù)據(jù)的完整、準確,即使在突然掉電和連續(xù)反復(fù)掉電的情況下,或者在稅控收款機和稅控卡做認證口令通訊或傳送稅控碼通訊時,也能保證數(shù)據(jù)正確、可靠。相比現(xiàn)有技術(shù),它既解決了軟件保護方式在連續(xù)反復(fù)掉電的情況下數(shù)據(jù)丟失的問題;又彌補了采用硬件保護成本較高以及還需人工操作才能使稅控收款機結(jié)束工作及斷開外接不間斷電源的不足。以上具體實施方式僅用于說明本實用新型而非用于限定本實用新型。權(quán)利要求1.一種稅控收款機數(shù)據(jù)掉電保護裝置,包括CPU、交流電源供電單元;其特征在于還包括交流供電掉電監(jiān)測單元、后備電池供電單元、主板供電單元;所述的交流電源供電單元通過所述的交流供電掉電監(jiān)測單元與所述的主板供電單元相耦合;所述的后備電池供電單元與所述的主板供電單元相耦合;所述的交流供電掉電監(jiān)測單元、后備電池供電單元分別與所述的CPU相耦合,并且所述的CPU對所述的后備電池供電單元進行控制,如果測得的后備電池電壓小于某一預(yù)設(shè)值,則對所述的后備電池進行充電;如果測得的電壓大于等于某一預(yù)設(shè)值,則通過所述的主板供電單元給稅控收款機供電;所述的CPU對所述的交流供電掉電監(jiān)測單元進行控制,當監(jiān)測到所述的交流電源供電單元的供電出現(xiàn)故障時,CPU控制所述的后備電池供電單元通過所述的主板供電單元給稅控收款機供電。2.根據(jù)權(quán)利要求1所述的稅控收款機數(shù)據(jù)掉電保護裝置,其特征在于還包括后備電池關(guān)斷單元;當監(jiān)測到所述的交流電源供電單元的供電出現(xiàn)故障時,CPU控制所述的后備電池關(guān)斷單元結(jié)束稅控收款機當前的工作并完整保存當前各項數(shù)據(jù),并關(guān)斷后備電池。3.根據(jù)權(quán)利要求1所述的稅控收款機數(shù)據(jù)掉電保護裝置,其特征在于,所述的后備電池供電單元包括電池組、電池電壓檢測電路、后備電池充電維護電路。4.根據(jù)權(quán)利要求1所述的稅控收款機數(shù)據(jù)掉電保護裝置,其特征在于,所述的交流供電掉電監(jiān)測單元為交流供電掉電監(jiān)測電路。5.根據(jù)權(quán)利要求1所述的稅控收款機數(shù)據(jù)掉電保護裝置,其特征在于還包括電池供電自動切換電路,該電池供電自動切換電路使供電方式在交流電源供電和電池組供電之間切換。6.根據(jù)權(quán)利要求1所述的稅控收款機數(shù)據(jù)掉電保護裝置,其特征在于還包括稅控收款機本體;在稅控收款機主電源電路中增設(shè)后備電池、電池電壓檢測電路、后備電池供電電路、交流供電掉電檢測電路、后備電池充電維護電路和后備電池關(guān)斷電路;且在稅控收款機主控CPU中設(shè)有控制單元;其中主控CPU在控制單元的控制下檢測后備電池的電壓;主控CPU對檢測到的后備電池的電壓進行判斷,如果測得的電壓小于某一預(yù)設(shè)值,則通過所述的后備電池充電維護電路對所述的后備電池進行充電維護;如果測得的電壓大于等于某一預(yù)設(shè)值,則稅控收款機開始工作;主控CPU在控制單元的控制下通過所述的交流供電掉電檢測電路對交流供電狀況進行實時檢測,若檢測到交流供電斷電的信號,則控制所述的后備電池供電電路對稅控收款機供電,結(jié)束所述的稅控收款機當前的工作并完整保存各項數(shù)據(jù);主控CPU控制所述的后備電池關(guān)斷電路關(guān)斷后備電池即關(guān)斷后備電源供電。專利摘要本實用新型提供了一種稅控收款機數(shù)據(jù)掉電保護裝置,稅控收款機主控CPU將管理后備電源;所述的主控CPU對所述后備電源的后備電池能量的存儲狀況進行檢測即檢測電池組電壓;如果測得的電池組電壓小于某一預(yù)設(shè)值,則對所述的后備電源的后備電池組進行充電;如果測得的電池組電壓大于等于某一預(yù)設(shè)值,則稅控收款機開始工作;所述的主控CPU對稅控收款機交流電源供電狀況進行實時檢測,當檢測到電源掉電時,CPU控制所述后備電源對稅控收款機供電,并使該稅控收款機結(jié)束當前的工作、對涉及的數(shù)據(jù)進行保存;然后關(guān)斷后備電池。不增加額外設(shè)備成本和人工關(guān)機,在發(fā)生掉電、重復(fù)掉電的情況下可以完整、準確保護稅控收款機中的數(shù)據(jù)。文檔編號G07G1/12GK2711794SQ20042007312公開日2005年7月20日申請日期2004年7月6日優(yōu)先權(quán)日2004年7月6日發(fā)明者余問是,常壽兵,龐漢林,趙欣申請人:北京四通電腦有限公司