1002024014马天翼基于单片机的居室安全报警系统的设计与实现(5)

2019-04-21 12:08

沈阳农业大学科学技术学院本科毕业设计 操作说明:先打开电源开关,摁遥控器1,此时电子屏显示0000。按遥控器2,取消布防,电子屏无显示。红外报警时红灯亮,数码管都显示1;烟感报警时,黄灯亮,数码管都显示2;温度报警时,绿灯亮,数码管都显示4。存在两种报警时显示的是电子管亮暗的相加。例如,测试时注意尽量让一个报警,就是如果单独是红外正在报警,显示1111,如果此时烟感在报警,就会是反写的6,就是上面数的电路相加,不是数字相加。如果避免这种情况,在显示1111时,取消布防,开启布防,如此反复,知道显示0000时,再测另外一个报警。

3.2 软件程序调试

调试过程中首先要检测的就是硬件电路的设计原理是否正确、能否达到预期效果以及实现方法是否简便等等;其次在焊接好电路之后,认真检查电路的焊接情况。采用分块调试的方法,烟雾探测电路、红外检测电路、温度检测电路、无线遥控电路、数码管显示电路和单片机控制电路进行调试。在对每个模块的进行调试过程中又采用了由局部到整体,由简单到复杂的调试方法,最后再将各个模块总和成一个整体[8]。程序烧录运行,如图3.2所示。

图3.2 程序烧录运行图

在完成对程序的调试及烧录之后,还需要对其进行演示,把开发板与电脑连上,设

18

沈阳农业大学科学技术学院本科毕业设计 置好对应的接口,完成供电及下载。分别对烟雾探测电路、红外检测电路、温度检测电路、无线遥控电路、数码管显示电路和声光报警电路进行测试。测试能否达到报警。经过测试,完全可行。因而简单的实现了对无线遥控、温度、烟雾、红外和报警的控制。

19

沈阳农业大学科学技术学院本科毕业设计

参考文献

[1] 胡萍.串口通信的红外报警器的研制[J].计算机与现代化,2010:15-16. [2] 唐德琴.电子温度测量仪器技术发展战略研究[J].电子科学技术,2009:1-8. [3] 杨志忠.数字电子技术[M].北京:高等教育出版社,2003:12-15.

[4] 沙占友.单片机及外围电路设计[M].北京:电子工业出版社,2003:114~128. [5] 汪文,陈林.单片机原理及应用[M].湖北:华中科技大学出版社,2007:1-10. [6] 李行善.基于串口组件的体系结构[J].电子串口与仪器学报,2010:15-16. [7] 康华光.电子技术基础数字部分[M].北京:高等教育出版社,2008:3-6. [8] 李庆亮.C语言程序设计实用教程[M].北京:机械工业出版社,2005:17-22.

20

附录A 电路图

沈阳农业大学科学技术学院本科毕业设计 图A1 电路汇总图

21

沈阳农业大学科学技术学院本科毕业设计 附录B 程序源代码

#include //调用单片机头文件

#define uchar unsigned char //无符号字符型 宏定义 变量范围0~255 #define uint unsigned int //无符号整型 宏定义 变量范围0~65535

#define key_io P1 uchar key_can;

// 红外热释电平时为0 有输出为1

sbit beep = P2^3; //蜂鸣器定义

sbit red = P2^2; //红色发光二极管定义 sbit green = P2^1; //绿色发光二极管定义 sbit yellow = P2^0; //黄色发光二极管定义 sbit hw = P1^3; //红外热释传感器定义 bit flag_300ms = 0; sbit yaokong1 = P2^4; sbit yaokong2 = P2^5; //sbit RST = P2^6;

sbit yw = P3^2; //烟雾 sbit gw = P3^3; //高温

sbit S1 = P1^7;//千位的位选信号 sbit S2 = P1^6;//百位 sbit S3 = P1^5;//十位 sbit S4 = P1^4;//个位 sbit a = P0^0; sbit b = P0^1; sbit c = P0^2; sbit d = P0^3; sbit e = P0^4; sbit f = P0^5; sbit g = P0^6; sbit p = P0^7;

//sbit key1 = P2^4; //sbit key2 = P2^5; //sbit key3 = P2^6; //sbit key4 = P2^7;

uchar code N[10] = {0xC0, 0xf9 ,0xa4, 0xb0, 0x99, 0x92, 0x82, 0xf8, 0x80, 0x90}; //共阳极

22


1002024014马天翼基于单片机的居室安全报警系统的设计与实现(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2017年动漫公司组织架构和部门职能

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: