朱艷, 喻麗麗, 嚴佳雯
(江蘇省鎮江市金山職業技術學院,江蘇 鎮江 212200)
隨著現代科學技術的迅猛發展,人們的安全意識有了顯著提高,開始應用前沿科技引領生活安全。報警器在安全防范、交通運輸、醫療救護、應急救災、系統故障和感應檢測等領域都發揮了強大的報警功能。單片機、傳感器及微機控制等一系列高新科技的發展,帶動了防盜報警器的研制設計和生產制造等方面的快速發展。基于AT89S52單片機為系統核心[1],軟件設計采用C語言編程[2],以此實現多音頻報警器的設計,對于開發出既能有效報警又適用于一般家庭消費需求的報警器[3]有著重要意義。

圖1 報警器系統原理框圖
多音頻報警器共有6種不同音頻的報警聲音,6個LED發光燈,對應著6種險情[4]。用6個開關模擬這6種險情的傳感器檢測輸入信號。系統的功能原理如圖1所示。
圖2為AT89S52單片機[5]的內部系統組成圖。

圖2 單片機最小系統
該設計中供電電源為220 V,而系統中的單片機和喇叭等元件都采用5 V或12 V供電,所以設計一個直流穩壓電源電路是很必要的[6]。該電路的原理結構如圖3所示。電源電路如圖4所示。

圖3 電源電路結構框圖

圖4 電源電路圖

圖5 獨立式鍵盤連接方式
通常鍵盤電路有矩陣式和獨立式兩種方式。矩陣式適用于按鈕較多的情況,且矩陣式編程較難,所以該系統中選擇獨立式鍵盤。由于該電路中需發出6種不同聲音,即6個按鈕,一個按鍵連接一個I/O口即可?!?br>