人体红外感应检测系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《单片机系统课程设计》说明书设计课题:人体红外感应检测系统
专业班级:自动化101、102班
学生姓名:
学生学号:********、********
指导教师:
时间:2013年12月15日
成绩:
目录
一、设计目的 (3)
二、设计要求 (3)
2.1、系统总体设计 (3)
三、方案设计与论证 (4)
3.1、整个系统的原理 (4)
3.2、传感器模块 (5)
四、硬件设计及电路图 (6)
4.1、设计原理 (6)
4.2、电路图 (6)
五、软件设计 (10)
六、元器件清单 (11)
七、硬件制作与调试 (11)
八、结论与心得 (12)
九、参考文献 (13)
人体红外感应检测系统
一、设计目的
1、利用单片机实现HC-SR501人体红外感应模块功能。所设计人体红外感应检测系统能够检测人是否存在,当感应到人体时进行声光报警和指示。
2、通过本次课程设计加深对单片机课程的全面认识和掌握,对单片机课程的应用进一步的了解。
3、锻炼通过自学与自己探索的方式解决问题的能力。
4、通过此次课程设计将单片机软硬件结合起来对程序进行编辑,校验,锻炼实践能力和理论联系实际的能力。
5、锻炼团队分工合作与协调能力。
二、设计要求
2.1、系统总体设计
单片机以其典型的结构和完善的总线专用寄存器的集中管理,众多的逻辑位操作功能及面向控制的丰富的指令系统,在工业测控、通信系统和家用电器控制领域中得到了广泛的应用,提高了生产效率,也提高了各种电器的性能,给人们的生活和工作带来了很大的便利。
迄今为止,单片机系统和模块主要用于工业控制、科学研究和教学实验等领域,实现各类系统在线信号采集和监控功能。
本设计是以AT89C51单片机作为控制核心,与人体红外传感器模块相结合的的监控报警系统。是对人体红外感应模块应用的一个极好例子,具有硬件电路简单、软件功能完善、控制系统可靠等特点。
(1)所设计人体红外感应检测系统能够检测人体是否存在,当感应到人体时进行声光报警和指示。
(2)完成软件程序编写
(3)完成电路设计及调试
(4)完成课程设计说明书
根据本设计需实现的功能,考虑到硬件电路的复杂性、性价比和软件实现的难易程度等情况。控制器由传感器模块、控制功能模块组成。传感器模块由人体
红外感应器构成,控制功能模块由单片机构成。
该系统的工作原理如下:系统启动后,检测P1.0口是否为高电平,为高电平说明检测到范围内有人员存在,显示灯亮,当检测到P1.0为低电平的时,显示灯亮。
三、方案设计与论证
3.1、整个系统的原理
整个系统的设计方案如下面介绍,主要是:系统原理、控制芯片介绍和管脚说明。
系统原理框图如下图,采用单片机最小系统,有传感器模块,显示模块,控制模块等组成。(如图一)
图一
从上面的框图中我们可以看到,单片机CPU是整个系统的核心,是所设计电路的核心,也是一部分,它受电源驱动。芯片管脚图如图2。
图2
3.2、传感器模块
传感器模块由HC-SR501普通型人体红外感应模块构成。全自动感应:当有人进入其感应范围则输入高电平,人离开感应范围则自动延时关闭高电平。输出低电平。
人体红外感应模块的的技术指标如下:
1.工作电压:DC4.5V至20V
2.静态电流:≤50微安
3.电平输出:高3.3V,低0V
4.延时时间:5-200s(可调)可制作范围零点几秒——几十分钟
5.封锁时间:0.2s(默认)可制作范围零点几秒——几十秒
6.触发方式:L不可重复,H可重复,默认值为H
7.感应范围:小于120度锥角,7米以内
8.工作温度:-15—+70度
9.电路板外形尺寸:32*24mm,螺丝孔距28mm,螺丝孔径2mm,感应透镜尺寸:(直径):23mm(默认)
10.感应透镜尺寸:直径:23mm(默认)
四、硬件设计及电路图
4.1、设计原理
本设计是以AT89C51单片机作为控制核心,与人体红外传感器模块相结合的的监控报警系统。根据本设计需实现的功能,考虑到硬件电路的复杂性、性价比和软件实现的难易程度等情况。控制器由传感器模块、控制功能模块组成。传感器模块由人体红外感应器构成,控制功能模块由单片机构成。
该系统的工作原理如下:系统启动后,检测P1.0口是否为高电平,为高电平说明检测到范围内有人员存在,显示灯亮,当检测到P1.0为低电平的时,显示灯亮。
4.2、电路图
4.2.1、控制功能模块如下图3
控制功能模块由单片机AT89C51及晶振复位电路构成。
AT89S51单片机主要性能特点如下:
1、4k Bytes Flash片内程序存储器;
2、128 bytes的随机存取数据存储器(RAM);
3、32个外部双向输入/输出(I/O)口;
4、2个中断优先级、2层中断嵌套中断;
5、5个中断源;
6、2个16位可编程定时器/计数器;
7、2个全双工串行通信口;
8、看门狗(WDT)电路;
9、片内振荡器和时钟电路;
10、与MCS-51兼容;
11、全静态工作:0Hz-33MHz;
12、三级程序存储器保密锁定;
13、可编程串行通道;
14、低功耗的闲置和掉电模式。