《测控技术与仪器专业导论》项目报告(仓库防盗报警器).pdfVIP

  • 0
  • 0
  • 约7.03千字
  • 约 11页
  • 2024-10-17 发布于青海
  • 举报

《测控技术与仪器专业导论》项目报告(仓库防盗报警器).pdf

《测控技术与仪器专业导论》项目报告(仓库防盗报警器)

第一章概述

仓库防盗报警器的作用起到防盗报警、语音对讲等等功能,把仓库防盗报警

产品设置为布防状态时,如有非法人员入侵时,红外探测器探测人体温度时,探

测器即刻发送信号到报警主机,然后报警主机拨打电话或者发信息形式给主人,

起到防盗报警功效。

第二章仓库防盗报警器总体设计方案

1.本设计含硬、软件两个部分。软件部分即通过电脑软件编写程序导入硬

件,从而控制各类信号;硬件部分可分为电源模块、传感器模块以及单芯片控制

电路,而单芯片控制电路报警电路的三个部分分别是报警电路、LED电路和最

小系统。

2.本仓库防盗报警系统所用的红外线防盗报警系统包含LED指示电路、蜂鸣

器、单片机控制电路以及热释电红外传感器。

3.系统可实现功能:4个LED灯,黄色的为热释电信号灯,绿色的为布防灯,

红色的为报警灯,还有个红色的是电源指示灯。上电后等待布防,布防后,有人

侵入则报警。

第三章仓库防盗报警器硬件设计

第四章仓库防盗报警器软件设计

#includereg52.h//调用单片机头文件

#defineucharunsignedchar//无符号字符型宏定义变量范围0~255

#defineuintunsignedint//无符号整型宏定义变量范围0~65535

//红外热释电传感器平时为0感应到人输出为1

sbitbeep=P2^3;//蜂鸣器IO口定义

sbitred=P2^2;//红色发光二极管IO口定义

sbitgreen=P2^1;//绿色发光二极管IO口定义

sbityellow=P2^0;//黄色发光二极管IO口定义

sbithw=P1^3;//红外热释传感器IO口定义

bitflag_300ms=0;//300毫秒的变量

ucharflag_alarm;//报警标志位

ucharflag_bufang;//布防标志位

uintflag_value;//用做定时器的变量

sbitkey1=P1^0;//按键IO口定义

sbitkey2=P1^1;//按键IO口定义

sbitkey3=P1^2;//按键IO口定义

/***********************1ms延时函数*****************************/

voiddelay_1ms(uintq)

{

uinti,j;

for(i=0;iq;i++)

for(j=0;j120;j++);

}

/********************独立按键程序*****************/

ucharkey_can;//按键值

voidkey()//独立按键程序

{

key_can=0;//按键值还原成0

if(key1==0||key2==0||key3==0)//有按键按下

{

delay_1ms(1);//按键延时消抖动

if(key1==0)//确认是按键按下

key_can=1;//得到按键值

if(key2==0)//确认是按键按下

key_can=2;//得到按键值

if(key3==0)//确认是按键按下

key_can=3;//得到按键值

}

}

/******************对应不同按键处理**********************/

voidkey_

文档评论(0)

1亿VIP精品文档

相关文档