随着經濟的發展,人們的生活水準得到很大的提高,對私有财産的保護意識也在不斷增強,對防盜措施也提出了新的要求。家庭防盜報警系統也是因為這市場需求而逐漸誕生并越發成熟。
功能描述
1、采用51單片機作為主要單元;
2、采用紅外熱釋電人體感應報警器;
3、當按下布防鍵30秒鐘後,系統進入布防狀态,隻要有人進入監控範圍系統馬上報警;
4、報警方式:紅色LED閃爍,蜂鳴器鳴響。
按鍵說明
1、緊急報警鍵:按下,系統會馬上報警。
2、布防鍵:按下布防鍵綠色發光二極管會閃爍,說明系統準備開始布防,30秒鐘後綠色發光二管會長亮,說明系統進入布防狀态。
3、取消鍵:按下取消鍵可取消目前報警。
整體方案
電路設計
采用Altium Designer作為電路設計工具。Altium Designer通過把原理圖設計、PCB繪制編輯、拓撲邏輯自動布線、信号完整性分析和設計輸出等技術的完美融合,為設計者提供了全新的設計解決方案,使設計者可以輕松進行設計,熟練使用這一軟體必将使電路設計的品質和效率大大提高。
仿真設計
主程式設計
void main()
{
time_init(); //定時器初始化程式
beep = 0; //開機叫一聲
delay_1ms(200);
P0 = P1 = P2 = P3 = 0xff; //初始化單片機IO口為高電平
while(1)
{
key();
yellow = ~hw; //紅外熱釋電訓示燈 有輸出就亮黃燈
if(key_can < 10)
{
key_with(); //按鍵設定函數
}
if(flag_300ms == 1)
{
flag_300ms = 0;
hongwai_dis(); //紅外報警函數
}
}
}