1、 毕业设计 题题 目目 : 智能减数器智能减数器 专专 业业 : 机电一体化机电一体化 班班 级级 : 机电机电 084 084 2012 年 6 月 1 智能减数器智能减数器 摘 要 现实生活中,旅游景点越来越多,随着人们生活水平的提高,大 多数人都会去不同的地方旅游。 许多旅游景点的人数都会出现暴涨的 状态,尤其是节假日期间,我发现有很多旅游景点需要限制进入的人 数,但是用人力来实现控制人数,显然有些力不从心,所以我不断思 考,我想到如果用红外感应器来感应人的存在,通过红外对管将检测 到的数据发送至单片机,单片机处理后送至数码管显示, 数码管显示 的数据即为剩余能进入景点的人数, 并通过设
2、定值限制旅客数量,当 游客超量时系统将给出相应的显示, 禁止游客再进入,这样不就可以 更好更方便的保护旅游景点的生态环境。当然这个减数器抗干扰性 好,可靠性高,还可用于测量商场、电影院、博物馆、展览观、车站、 码头、银行等公共场所的人员数量及人员流通数量,同时丝毫不会侵犯 到被测人员的个人隐私。 结合自己的想法,我与自己的搭档开始着手这个减数器的模拟,通 过了一个月的学习和制作, 我们一步一步的完成并实现了这个创新的模 拟。 关键词关键词 单片机、光电开关、数码管单片机、光电开关、数码管 2 目录目录 第一章第一章 绪论绪论 1.1 概述 - 3 1.2 计数器的发展前景 - 3 1.3 主要
3、芯片元器件引脚功能 - 3 1.3.1 AT89S52 单片机 - 3 1.3.2 4 位共阳 LED 数码管 - 4 第二章第二章 主要组成主要组成 2.1 智能计数器组成 - 5 2.1.1 单片机 - 5 2.1.2 晶振 - 6 2.1.3 漫反射光电开 - 6 2.1.4 LED 数码管 - 7 第三章第三章 程序与工作流程程序与工作流程 3.1 智能计数器程序 - 8 3.2 单片机仿真图电路图 - 11 3.3 实物图 - 12 3.4 工作流程 - 13 总 结 - 14 3 第一章绪论第一章绪论 1.11.1 概述概述 当今社会是信息时代,时获取信息和处理信息,以及信息应用的
4、时代。传感 器信息与检测技术的重要性在于它是获取信息并对信息进行一定处理的基础技 术,是获取信息和信息加工处理的重要手段之一。 1.2 1.2 计时器的发展前景计时器的发展前景 随着科学技术的发展,电子计时器的辅助功能也逐渐增加,现在已经出现了 多功能计数器,多功能计数器产品的响应度较高,交流、直流两用、耗能低格 低、无机械碰撞、无磨损、使用寿命长,即可计数,又可计算。 1.3 1.3 主要芯片元器件及引脚功能主要芯片元器件及引脚功能 1.3.11.3.1 AT89AT89S52S52 单片机单片机 AT89S52 是一种低功耗、高性能 CMOS8 位微控制器,具有 8K 在系统可编程 Fla
5、sh 存储器。使用 Atmel 公司高密度非易失性存储器技术制造,与工业 80C51 产品指令和引脚完全兼容。片上 Flash 允许程序存储器在系统可编程,亦适于常 规编程器。 在单芯片上, 拥有灵巧的8位CPU和在系统可编程Flash, 使得AT89S52 为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。 AT89S52 具有以下标准功能: 8k 字节 Flash, 256 字节 RAM, 32 位 I/O 口线, 看门狗定时器,2 个数据指针,三个 16 位定时器/计数器,一个 6 向量 2 级中断 结构,全双工串行口,片内晶振及时钟电路。另外,AT89S52 可降至 0Hz 静态逻 辑操作,支持 2 种软件可选择节电模式。空闲模式下,CPU 停止工作,允许