多路控制的智能報警器的設計(含程序,實物圖,原理圖)
來源:56doc.com 資料編號:5D9184 資料等級:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D9184
資料以網頁介紹的為準,下載后不會有水印.資料僅供學習參考之用. 密 保 惠 幫助
資料介紹
多路控制的智能報警器的設計(含程序,實物圖,原理圖)(12450字)
摘 要
隨著社會的進步,生活水平的提高,人們的安全防范意識逐漸加強,對安全的需求愿望更大,因此安防概念和安防產品應運而生。傳統的安防手段漸漸不能滿足人們對安防智能化的需求。本系統正是基于該大環境,從人們的需求出發,設計出的一個多路控制的智能報警器,以實現智能安全防范的目的。
本設計的硬件部分由四大模塊電路構成:傳感器模塊電路、單片機控制模塊電路、顯示模塊電路、報警模塊電路。控制模塊外圍,有為該系統設計的復位模塊電路和振蕩電路,使系統更穩定,更實用。
控制模塊主要利用了AT89S52單片機作為整個報警器的控制系統。傳感器部分通過感應通過的物體,形成電平信號輸出,并經過單片機處理,實現傳感器信號的判斷、延時、顯示、報警等功能。該系統用于集中檢測報警,能對受控制的多個點進行實時檢測,當檢測到一個或多個點有報警信號時,能用聲和數碼顯示出報警地點,實現了智能報警控制。
本系統軟件部分采用匯編語言編寫,使其數據流程可以清晰的反映在程序中,增強了程序的可讀性,便于改進和擴充,從而為系統的使用提供了更方便的軟件支持。
測試表明,各模塊電路能夠正常運行,信號接收靈敏度高,報警聲音響,較好地實現了單片機多路控制智能報警功能。
關鍵詞:單片機 傳感器 報警器 智能控制
系統設計基礎
本系統在設計中,主要采用了AT89S52單片機作為整個多路智能報警器的控制系統。眾所周知,單片機是目前應用較為廣泛的控制元器件,其在工業控制、交通運輸、家用電器、儀器儀表等多種領域取得了大量應用成果。因此在智能報警系統中,單片微機的應用也有著它的獨特之處。
設計方案比較與確定
⑴ 方案一:可編程邏輯電路控制實現
采用數字邏輯芯片。本方案具有延時電路、顯示電路、報警模塊等多個功能模塊。各個狀態保持或轉移的條件依賴于鍵盤控制信號。系統結構圖如圖2所示。
本方案由于鍵盤控制信號繁多,系統的邏輯狀態以及相互轉移更是復雜,用純粹的數字電路或小規模的可編程邏輯電路實現該系統有一定的困難,需要用中大規模的可編程邏輯電路,而且一些模塊電路的成本比較高,這樣,整個系統的成本就會急劇上升〔相對于方案二〕。因此,本設計并未采用這種方案。
⑵ 方案二:單片機控制實現
本方案采用單片機作為整個控制系統的核心。鑒于市場上常見的51系列8位單片機的售價比較低廉,因此本設計采用了AT89S52單片機系統。
系統的總體結構
為了實現設計要求的基本功能,本系統必須包含四個基本功能模塊:
(1)單片機控制模塊。
(2)傳感器模塊。
(3)報警模塊。
(4)顯示模塊。
其中單片機控制模塊主要用于響應傳感器信號和進行顯示程序控制;傳感器模塊主要用于感應是否有物體通過,并形成電平信號輸出;報警模塊主要用于報警聲響提示;顯示模塊主要用于顯示報警地點。
為完善系統的功能同時能夠達到系統的設計指標,本系統必須包含以下功能模塊:
(1)復位電路:實現單片機的復位控制。
(2)振蕩電路:提供所需的單片機時鐘頻率。
目 錄
1 前言 1
2 系統設計基礎 1
2.1 硬件設計基礎 1
2.1.1 系統控制器——AT89S52 1
2.1.2 外圍電路 2
2.2 軟件設計基礎 2
3 文獻綜述 3
4 總設計方案的比較與確定 3
4.1 設計方案比較與確定 3
5系統的硬件設計 5
5.1 系統的總體結構 5
5.2 系統設計原理圖 6
5.3 外圍電路設計 6
5.4 傳感器電路 9
5.5 顯示電路設計 11
5.6 報警電路設計 15
5.7 硬件部分的總體實現 16
6 系統的軟件設計 16
6.1 編程語言的選擇 16
6.2 系統程序流程圖 16
6.3 部分模塊軟件程序設計 17
7 系統調試與測試 19
7.1 軟件程序測試 19
7.2 硬件電路測試 21
8 結論 23
致謝 24
參考文獻 25
英文摘要 26
附錄
|