基于51单片机的教室人数红外计数器控制系统设计(含原理图,程序)
基于51单片机的教室人数红外计数器控制系统设计(含原理图,程序)(课题申报表,任务书,开题报告,中期检查表,外文翻译,论文20000字,程序,答辩PPT)
摘 要
随着当今社会的飞速发展,越来越多的流水线上的产品和各种公共场所需要进行自动计数。基于单片机构成的产品自动计数器有直观和计数精确的优点,目前已在各种行业中得到广泛应用。数字计数器有多种形式,总体来说有接触式和非接触式两种,在科技发展的今天,非接触式红外计数器得到了广泛的应用。
本设计采用一对红外发射接收管作为红外计数器的信号检测头,具有价格低廉,抗干扰性好,结构简单,操作方便等特点。本论文指导思想是利用红外发光管发射红外线,红外接收管接收此红外线,并将其放大、整流形成低电平信号当有人或物挡住红外光时,接收数码管没有接收到红外信号,放大器将输出高电平,同时将这个电平信号送入单片机进行控制计数,并且使数码管显示数值。这样就得到要统计的人或物的数量。
关键词:单片机;红外传感器技术;LED 数码管
Abstract
With the rapid development of society, more and more products on the assembly line and various public places need to automatically count. The product automatic counter based on single chip microcomputer has the advantages of intuitive and accurate count, and has been widely used in various industries. Digital counter has many forms, general contact and non-contact two, in the development of science and technology today, non-contact infrared counter is widely used. [资料来源:http://Doc163.com]
This design uses a pair of infrared transmitting and receiving tubes as infrared counter signal detection head, has the advantages of low cost, good anti-interference, simple structure and convenient operation etc. The guiding ideology is to use infrared LED fired infrared, infrared receiver of receiving the infrared, and enlarge a rectifier low level signal. When someone or something blocking the infrared light when receiving digital tube without receiving infrared signal, amplifier output high level, at the same time the MCU level signals into the control count, and the digital display value. So get to statistics, the number of people or things.
Key words: MCU; infrared sensor technology; LED digital tube
教室红外人数测定系统实现的功能
本设计主要任务是以单片机为主控芯片来进行软件控制,能正常进行数据计数。基于单片机构成的产品自动计数器研究的主要内容包括:如果构成检测电路、MCS-51单片机用何种方式对外部计数脉冲进行计数显示控制、LED显示驱动模块的选择、MCS-51单片机的扩展。在这个设计中主要需要解决的问题便是如何提高MCS-51单片机的抗干扰能力以及稳定性[12]。系统整体框图如图2-2所示。
[资料来源:http://doc163.com]
主要技术指标:
(1)显示并能计数;
(2)具有报警功能;
(3)具有较强的抗干扰性。
本系统以AT89C51单片机为核心,主要包括红外传感器,单片机控制,数码管显示,系统通过红外传感器来检测人。
各模块功能如下:
1.键盘输入:用于完成报警值参数调整的功能。
2.显示模块:用于完成对系统测量人数的显示。
3.复位电路:完成系统的复位。
4.报警电路:实现系统的报警。
5.红外传感器:实现对障碍物的躲避。
目 录
第1章 概 述 1
1.1 引言 1
1.2 教室红外人数测定系统概述 1
1.3教室红外人数测定系统的产生背景 2
1.4 国内外研究现状分析 3 [资料来源:http://doc163.com]
1.5 论文研究内容及章节安排 4
第2章 教室红外人数测定系统总体设计及工作原理 5
2.1方案论证与选择 5
2.2教室红外人数测定系统实现的功能 6
2.3本章小结 7
第3章 教室红外人数测定系统硬件结构设计 8
3.1 硬件电路设计原则 8
3.2 单片机介绍 8
3.3电源模块电路 15
3.4 蜂鸣器报警模块电路 16
3.5 红外传感器电路 17
3.6 数码管显示模块电路 18
3.7 本章小结 19
第4章 教室红外人数测定系统的软件设计 20
4.1 编译语言的选择 20
4.2各部分程序流程图设计 21
4.3 KEIL进行程序编写 24
4.4 程序下载软件 27
4.5 本章小结 28
第5章 软硬件调试 29
5.1 硬件调试 29 [资料来源:Doc163.com]
5.2 软件调试 30
5.3本章小结 30
结 论 31
参考文献 32
致 谢 33
附录1 34
附录2 34
[资料来源:http://doc163.com]