原理圖
火焰探測器如何工作
這個項目的目標是當火焰出現時發出警報。這是通過三個主要組件實現的:
火焰探測器模塊
控制器電路
固件編碼到主控制器中
火焰探測器模塊是一個帶IR二極管的簡單運算放大器比較器。火焰發射大量的IR輻射,并且可以用IR二極管檢測該輻射。該模塊將IR二極管上的電壓降與參考電壓進行比較,并輸出一個信號,具體取決于哪一個更大。當檢測到火焰時,輸出切換為低電平,當未檢測到火焰時,輸出切換為高電平。模塊上的電位計可用于調節靈敏度,因此日光不會使系統跳閘。
控制器電路很簡單,電路的核心是PIC16F819。一個開關用于復位/測試,一個蜂鳴器用于警告附近的人,一個綠色LED指示模塊正常工作,一個紅色LED指示探測器正在從火焰模塊讀取讀數。該電路還有一個小型電源管理子電路,采用SOT-89封裝的7805 IC進行功率調節。
這個項目真正的神奇之處在于PIC16F819上的固件。代碼本身是用XC8編寫的,只有100行,其中許多行是空的空格,大括號或注釋。執行時,PIC會完成設置過程,包括設置TRIS位,禁用ADC和配置振蕩器。完成后,PIC進入無限循環,探測模塊以查看輸出是低電平還是高電平。如果低,則檢測到火焰并觸發警報程序。此程序使蜂鳴器無限期地發出蜂鳴聲,直到按下并按住測試按鈕。如果未檢測到火焰,程序會使紅色LED閃爍以指示正在進行測量,并且還會查看是否已按下測試按鈕。如果有,蜂鳴器響起來證明該單元(或至少是主電路)實際上正在工作。
構建
該項目可以使用許多不同的電路構造技術構建,包括條形板,面包板,矩陣板和PCB。但是,如果不使用PCB,您使用的7805應該是通孔型,因為表面貼裝7805非常小,僅適用于PCB。該項目是第一個使用我為未來項目設置的新PCB生產線的項目,這些PCB包括一個整潔的絲網印刷和焊接掩模,這使得項目建設變得更加容易。 CNC仍用于鉆孔,但痕跡現在用氯化鐵和光刻膠完成。
-
警報器
+關注
關注
2文章
71瀏覽量
19681
發布評論請先 登錄
相關推薦
評論