一種報警控制電路及報警器的制造方法
【技術領域】
[0001]本發明屬于報警控制領域,尤其涉及一種報警控制電路及報警器。
[0002]
【背景技術】
[0003]在對于報警器的應用中,可以控制報警器發出單頻報警信號或雙頻報警信號以達到不同的聲音播放效果。在現有技術中,根據不同用戶對于單頻報警信號與雙頻報警信號的不同需求,需要根據單頻報警信號與雙頻報警信號所對應的控制程序設計不同的報警控制電路,控制電路對于單頻報警信號與雙頻報警信號的兼容性差,且需要通過不同的控制器I/o 口輸出不同頻率的驅動脈沖信號以控制報警器發出單頻報警信號或雙頻報警信號,這樣就會使時序控制復雜,控制程序無法同時兼容單頻報警信號控制與雙頻報警信號控制。因此,現有技術存在報警控制電路及其控制程序無法同時兼容單頻報警信號與雙頻報警信號控制的問題。
[0004]
【發明內容】
[0005]本發明的目的在于提供一種報警控制電路,旨在解決現有技術所存在的報警控制電路及其控制程序無法同時兼容單頻報警信號與雙頻報警信號控制的問題。
[0006]本發明是這樣實現的,一種報警控制電路,與報警器連接,所述報警控制電路包括:
交互模塊,用于根據用戶的選擇操作輸出對應的報警控制信號;
微處理器,信號端與所述交互模塊的信號輸出端連接,用于當所述交互模塊沒有輸出所述報警控制信號時輸出第一預設報警信號或第二預設報警信號;當所述交互模塊輸出所述報警控制信號時,根據所述報警控制信號輸出對應的第一報警信號或第二報警信號;報警控制模塊,第一控制端和第二控制端分別與所述微處理器的第一輸出端和第二輸出端連接,第一驅動端和第二驅動端分別連接所述報警器的正極和負極,用于當所述交互模塊沒有輸出所述報警控制信號時,根據所述第一控制端和所述第二控制端所接收到的所述第一預設報警信號或所述第二預設報警信號驅動所述報警器發出預設單頻報警信號或預設雙頻報警信號;當所述交互模塊輸出所述報警控制信號時,根據所述第一控制端和所述第二控制端所接收到的所述第一報警信號或所述第二報警信號驅動所述報警器發出對應的單頻報警信號或雙頻報警信號。
[0007]本發明的另一目的還在于提供一種報警器,所述報警器包括上述的報警控制電路。
[0008]本發明通過采用包括交互模塊、微處理器以及報警控制模塊的報警控制電路,在交互模塊根據用戶的選擇操作輸出報警控制信號時,由微處理器根據該報警控制信號輸出對應的第一報警信號或第二報警信號,以控制報警控制模塊驅動報警器發出對應的單頻報警信號或雙頻報警信號,而在交互模塊沒有輸出報警控制信號時,微處理器輸出第一預設報警信號或第二預設報警信號,以控制報警控制模塊驅動報警器發出預設單頻報警信號或預設雙頻報警信號,從而達到了通過同一控制電路按照同一控制程序實現對報警器進行單頻報警信號播放控制與雙頻報警信號播放控制的目的,解決了現有技術所存在的報警控制電路及其控制程序無法同時兼容單頻報警信號與雙頻報警信號控制的問題。
[0009]
【附圖說明】
[0010]圖1是本發明實施例提供的報警控制電路的模塊結構圖;
圖2是本發明實施例提供的報警控制電路的示例電路結構圖。
[0011]
【具體實施方式】
[0012]為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
[0013]以下以在報警器中的應用為例對本發明實施例提供的報警控制電路進行詳細說明:
如圖1所示,報警控制電路100與報警器200連接,報警控制電路100包括:
交互模塊101,用于根據用戶的選擇操作輸出對應的報警控制信號;
微處理器102,信號端與交互模塊101的信號輸出端連接,用于當交互模塊101沒有輸出報警控制信號時輸出第一預設報警信號或第二預設報警信號;當交互模塊101輸出報警控制信號時,根據該報警控制信號輸出對應的第一報警信號或第二報警信號;
報警控制模塊103,第一控制端和第二控制端分別與微處理器102的第一輸出端和第二輸出端連接,第一驅動端和第二驅動端分別連接報警器200的正極+和負極_,用于當交互模塊101沒有輸出報警控制信號時,根據其第一控制端和第二控制端所接收到的第一預設報警信號或第二預設報警信號驅動報警器200發出預設單頻報警信號或預設雙頻報警信號;當交互模塊101輸出報警控制信號時,根據其第一控制端和第二控制端所接收到的第一報警信號或第二報警信號驅動報警器200發出對應的單頻報警信號或雙頻報警信號。
[0014]其中,報警控制信號是具有奇數個或偶數個低電平脈沖的脈沖信號。微處理器102根據報警控制信號輸出對應的第一報警信號或第二報警信號的具體實現方式是根據報警控制信號中所包含的低電平脈沖的個數的奇偶性輸出對應的第一報警信號或第二報警信號,優選地,在本發明實施例中,奇數個低電平脈沖對應第一報警信號,偶數個低電平脈沖對應第二報警信號。
[0015]另外,報警器200發出單頻報警信號或雙頻報警信號后,如果交互模塊101在預設時間(如10秒)內不再輸出報警控制信號,則微處理器102將當前所輸出的第一報警信號或第二報警信號進行存儲以作為第一預設報警信號或第二預設報警信號,因此,報警控制電路100在斷電后重新上電工作,如果交互模塊101沒有輸出報警控制信號,則微處理器102就會輸出斷電前所存儲的第一報警信號或第二報警信號,以控制報警控制模塊103驅動報警器200發出對應的單頻報警信號或雙頻報警信號。
[0016]進一步地,交互模塊101具體可以是具有實體按鍵的按鍵電路,或者是具有觸控按鍵的觸控電路,或者是具有觸摸屏的觸控電路。當交互模塊101為具有實體按鍵的按鍵電路時,用戶可以通過對一個或多個實體按鍵進行按壓操作以實現報警控制信號的輸出;當交互模塊101為具有觸控按鍵的觸控電路時,用戶可以通過對一個或多個觸控按鍵進行操作以輸出對應的報警控制信號;當交互模塊101為具有觸摸屏的觸控電路時,用戶可以通過對觸摸屏上的特定區域進行單一觸摸操作或組合性觸摸操作以輸出對應的報警控制信號。
[0017]進一步地,微處理器102具體可以是以單片機、ARM處理器或者其他具備數據邏輯處理的可編程控制器為核心的主控電路。
[0018]進一步地,如圖2所示,報警控制模塊103包括:
第一電阻R1、第二電阻R2、第一 NPN型三極管Q1、第三電阻R3、第四電阻R4、PNP型三極管Q2、第五電阻R5、第六電阻R6、第七電阻R7、第二 NPN型三極管Q3以及第八電阻R8 ;第一電阻R1的第一端為報警控制模塊103的第一控制端,第一電阻R1的第二端與第二電阻R2的第一端共接于第一 NPN型三極管Q1的基極,第二電阻R2的第二端與第一 NPN型三極管Q1的發射極共接于地,第一 NPN型三極管Q1的集電極連接第三電阻R3的第一端,第三電阻R3的第二端與第四電阻R4的第一端共接于PNP型三極管Q2的基極,第四電阻R4的第二端與PNP型三極管Q2的發射極共接于直流電源(如+12V直流電源),PNP型三極管Q2的集電極與第五電阻R5的第一端及第八電阻R8的第一端所形成的共接點為報警控制模塊103的第一驅動端,第五電阻R5的第二端接地,第六電阻R6的第一端為報警控制模塊103的第二控制端,第六電阻R6的第二端與第七電阻R7的第一端共接于第二 NPN型三極管Q3的基極,第七電阻R7的第二端與第二 NPN型三極管Q3的發射極共接于地,第二NPN型三極管Q3的集電極與第八電阻R8的第二端的共接點為報警控制模塊103的第二驅動端。
[0019]以下結合工作原理對上述的報警控制電路作進一步說明:
當用戶沒有對交互模塊101作出任何選擇操作時,交互模塊101不輸出上述包含奇數個或偶數個低電平脈沖的報警控制信號,微處理器102