專利名稱:基于stm32芯片的防拆電路的制作方法
技術(shù)領(lǐng)域:
基于STM32芯片的防拆電路
技術(shù)領(lǐng)域:
本實(shí)用新型涉及電子信息領(lǐng)域,特別涉及一種基于STM32芯片的防拆電路。
背景技術(shù):
目前有涉及到安全性要求的終端設(shè)備都有防拆機(jī)功能,為了保障終端設(shè)備在斷電時防拆功能仍然有效,一般通過紐扣電池、RTC芯片來實(shí)現(xiàn),所述RTC芯片是一種高精度實(shí)時時鐘IC (RTC的英文全稱Real Time Clock,中文名稱實(shí)時時鐘;IC中文名稱芯片),這樣會增加終端設(shè)備的成本,且由于紐扣電池直接連接RTC芯片電源腳,僅通過連接RTC電源腳的去耦電容不能精確控制電源放電時間,若放電時間過短,則振動跌落導(dǎo)致電源瞬間斷開易出現(xiàn)誤鎖機(jī),若放電時間過長,則易出現(xiàn)不鎖機(jī),因此拆機(jī)報警時間不好控制 ,易出現(xiàn)誤鎖機(jī)或不鎖機(jī)現(xiàn)象。
實(shí)用新型內(nèi)容本實(shí)用新型要解決的技術(shù)問題,在于提供一種基于STM32芯片的防拆電路,其不需要增加額外IC來實(shí)現(xiàn)防拆功能,防拆時間易控制,防拆靈敏度高且具有抗干擾特性,成本低,性能好且電池使用壽命。本實(shí)用新型是這樣實(shí)現(xiàn)的—種基于STM32芯片的防拆電路,包括一電池、一開關(guān)以及一 RC充放電電路,所述電池分別連接所述開關(guān)的一端和所述STM32芯片內(nèi)部的RTC寄存器,所述電池為所述RTC寄存器供電,所述開關(guān)的另一端連接所述RC充放電電路的一端,所述RC充放電電路的另一端連接所述STM32芯片的TAMPER腳。進(jìn)一步地,所述RC充放電電路是由一電容Cl、一電容C2以及一電阻Rl三者依次并聯(lián)組成。進(jìn)一步地,所述電容Cl和電容C2的容值均為lOOnf,所述電阻Rl的阻值為10M。進(jìn)一步地,所述電池串聯(lián)一二極管再分別連接所述開關(guān)的一端和所述STM32芯片內(nèi)部的RTC寄存器。進(jìn)一步地,所述開關(guān)的另一端與所述RC充放電電路間串聯(lián)一電阻R2。本實(shí)用新型具有如下優(yōu)點(diǎn) 本實(shí)用新型通過電池、開關(guān)以及RC充放電電路控制STM32芯片TAMPER腳的電平,當(dāng)TAMPER腳低電平時,STM32芯片的RTC寄存器內(nèi)數(shù)據(jù)被清除,從而觸發(fā)STM32芯片進(jìn)行報警和鎖機(jī),其實(shí)現(xiàn)防拆無需增加額外芯片開銷,降低設(shè)備成本。RC充放電電路采用大電阻延長電池使用壽命,同時采用兩IOOnF電容,既保證防拆靈敏度又具備抗干擾功能。RC充放電電路的電容參數(shù)可調(diào),通過調(diào)整電容參數(shù)即可調(diào)整放電時間,因此防拆時間易調(diào)整易控制。
下面參照附圖結(jié)合實(shí)施例對本實(shí)用新型作進(jìn)一步的說明。[0013]圖I為本實(shí)用新型基于STM32芯片的防拆電路的電路圖。
具體實(shí)施方式請參閱圖I所示,一種基于STM32芯片的防拆電路,包括一電池BI、一開關(guān)SI以及一 RC充放電電路,所述電池BI分別連接所述開關(guān)SI的一端和所述STM32芯片內(nèi)部的RTC寄存器,所述電池BI為所述RTC寄存器供電,所述開關(guān)SI的另一端連接所述RC充放電電路的一端,所述RC充放電電路的另一端連接所述STM32芯片的TAMPER腳。將所述開關(guān)SI安裝在正常狀態(tài)下閉合,遇到拆機(jī)情況斷開的終端設(shè)備的某個地方,例如防拆開關(guān)在主板上,開關(guān)觸點(diǎn)在外殼上,終端設(shè)備正常安裝時,觸點(diǎn)頂在防拆開關(guān)上,開關(guān)閉合,終端拆機(jī)后,觸點(diǎn)離開防拆開關(guān),開關(guān)斷開。所述RTC寄存器內(nèi)存儲有數(shù)據(jù)。在正常狀態(tài)下,開關(guān)SI為閉合狀態(tài),所述電池BI為所述RTC寄存器供電,且為所述STM32芯片的TAMPER腳提供一個高電平,同時所述RC充放電電路充電,充電完成后即保持電量不變,不再充電。當(dāng)遇到拆機(jī)等異常情況,開關(guān)SI斷開,所述RC充放電電路放電,所述STM32芯片的TAMPER腳電平從高電平降為低電平,觸發(fā)入侵檢測功能,所述RTC寄存器內(nèi)的存儲數(shù)據(jù)被清除,當(dāng)所述STM32芯片檢測到所述RTC寄存器為空時,將會觸發(fā)一個侵入事件中斷,軟件上將會進(jìn)行鎖機(jī)操作,·如關(guān)閉交易業(yè)務(wù)功能,終端將無法正常使用。本實(shí)用新型實(shí)現(xiàn)終端設(shè)備的防拆無需額外的芯片開銷,降低設(shè)備成本。本實(shí)用新型的另一實(shí)施例是,所述RC充放電電路是由一電容Cl、一電容C2以及一電阻Rl三者依次并聯(lián)組成。所述電容Cl和電容C2的容值均為lOOnf,所述電阻Rl的阻值為10M。通過IOM的電阻R1,降低電流,延長電池使用壽命。通過兩個并聯(lián)的IOOnF的電容,電壓由3. 3V放電至I. 3V的時間約I. 7s, I. 3V電壓是STM32芯片識別到低電平的最高電壓,保證了防拆靈敏度和抗干擾特性,例如設(shè)備在跌落或振動式,開關(guān)SI瞬間斷開,由于時間很短,遠(yuǎn)遠(yuǎn)小于I. 7s,終端設(shè)備就不會進(jìn)行誤報警或誤鎖機(jī)。當(dāng)然,本實(shí)施例僅提供一組RC充放電電路的參數(shù),但RC充放電電路的電阻Rl、電容Cl、C2參數(shù)均可調(diào)整,通過調(diào)整電容參數(shù)即可調(diào)整放電時間,因此防拆時間易調(diào)整易控制,同時通過調(diào)整電阻Rl還可調(diào)整電池BI使用壽命。所述電池串聯(lián)一二極管Dl再分別連接所述開關(guān)SI的一端和所述STM32芯片內(nèi)部的RTC寄存器。通過該二極管Dl可以防止電流倒灌電池BI。所述開關(guān)的另一端與所述RC充放電電路間串聯(lián)一電阻R2。通過該電阻R2可以減弱靜電干擾和雷電干擾,更好地保護(hù)電路的性能。需要說明的是,因?yàn)镾TM32芯片內(nèi)部的RTC寄存器的供電電壓是3. 3V因此,電池BI采用3. 3V的紐扣電池。本實(shí)用新型通過電池、開關(guān)以及RC充放電電路控制STM32芯片TAMPER腳的電平,當(dāng)TAMPER腳低電平時,STM32芯片的RTC寄存器內(nèi)數(shù)據(jù)被清除,從而觸發(fā)STM32芯片進(jìn)行報警和鎖機(jī),其實(shí)現(xiàn)防拆無需增加額外芯片開銷,降低設(shè)備成本。RC充放電電路采用大電阻延長電池使用壽命,同時采用兩IOOnF電容,既保證防拆靈敏度又具備抗干擾功能。RC充放電電路的電容參數(shù)可調(diào),通過調(diào)整電容參數(shù)即可調(diào)整放電時間,因此防拆時間易調(diào)整易控制。雖然以上描述了本實(shí)用新型的具體實(shí)施方式
,但是熟悉本技術(shù)領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,我們所描述的具體的實(shí)施例只是說明性的,而不是用于對本實(shí)用新型的范圍的限定,熟悉本領(lǐng)域的技術(shù)人員在依照本實(shí)用新型的精神所作的等效的修飾以及變化,都應(yīng)當(dāng) 涵蓋在本實(shí)用新型的權(quán)利要求所保護(hù)的范圍內(nèi)。
權(quán)利要求1.一種基于STM32芯片的防拆電路,其特征在于包括一電池、一開關(guān)以及一 RC充放電電路,所述電池分別連接所述開關(guān)的一端和所述STM32芯片內(nèi)部的RTC寄存器,所述電池為所述RTC寄存器供電,所述開關(guān)的另一端連接所述RC充放電電路的一端,所述RC充放電電路的另一端連接所述STM32芯片的TAMPER腳。
2.根據(jù)權(quán)利要求I所述的基于STM32芯片的防拆電路,其特征在于所述RC充放電電路是由一電容Cl、一電容C2以及一電阻Rl三者依次并聯(lián)組成。
3.根據(jù)權(quán)利要求2所述的基于STM32芯片的防拆電路,其特征在于所述電容Cl和電容C2的容值均為lOOnf,所述電阻Rl的阻值為10M。
4.根據(jù)權(quán)利要求I至3任一項(xiàng)所述的基于STM32芯片的防拆電路,其特征在于所述電池串聯(lián)一二極管再分別連接所述開關(guān)的一端和所述STM32芯片內(nèi)部的RTC寄存器。
5.根據(jù)權(quán)利要求I至3任一項(xiàng)所述的基于STM32芯片的防拆電路,其特征在于所述開關(guān)的另一端與所述RC充放電電路間串聯(lián)一電阻R2。
專利摘要本實(shí)用新型提供一種基于STM32芯片的防拆電路,包括一電池、一開關(guān)以及一RC充放電電路,所述電池分別連接所述開關(guān)的一端和所述STM32芯片內(nèi)部的RTC寄存器,所述電池為所述RTC寄存器供電,所述開關(guān)的另一端連接所述RC充放電電路的一端,所述RC充放電電路的另一端連接所述STM32芯片的TAMPER腳。本實(shí)用新型不需要增加額外IC來實(shí)現(xiàn)防拆功能,防拆時間易控制,防拆靈敏度高且具有抗干擾特性,成本低,性能好且電池使用壽命。
文檔編號G05F1/46GK202771294SQ20122038537
公開日2013年3月6日 申請日期2012年8月3日 優(yōu)先權(quán)日2012年8月3日
發(fā)明者胡亞方, 張登峰, 余杭軍 申請人:福建升騰資訊有限公司