红外光电计数器实验报告.docxVIP

  • 202
  • 0
  • 约1.24万字
  • 约 25页
  • 2021-04-07 发布于天津
  • 举报
信息与电气工程学院 课程设计说明 课程设计说明 (2015 /2016 学年第1学期) 课程名称: 小型数据设计 专业班级: 计算机1401 学生姓名: 何亚茹赵君王中昆 学 号: 学 号: 140210122 140210107 140210121 指导教师: 生龙 二周 设计成绩: 2016年 01月 08日 7 7 参考文献 16 目录 程序设计 课程设的主要内容 2.1设计的要求2.2创新方案及原理分析2.3方案论证与选择2.4软件的设计 2.1 设计的要求 2.2 创新方案及原理分析 2.3 方案论证与选择 2.4 软件的设计 主要芯片设计 43.1 介绍 4 3.2 51 单片机的特点 3.3 数码管 系统设计 4.1 单片机最小设计系统 4.2 红外线检测电路 4.3 计数显示部分 10 4.4 蜂鸣器报警电路 10 4.5 按键控制电路 11 5 红外计数器程序设计 11 5.1 主程序设计 11 5.2 子程序设计 13 6 总结 15 PAGE PAGE # 1、程设计目的 课利用AT89C51单片机来制作一个手动计数器。通过具体的项目设计包括确定控制任务、系 统总体方案设计、硬件系统设计、控制程序的设计等,以便掌握单片机系统设计的总体思路 ,培养个人的创新意识和动手能力。 ,培养个人的创新意识和动手能力。 2、课程设计的主要内容 2.1设计的要求 利用AT89C51单片机来制作一个红外线计数器。有物体经过红外对管时计数一次。计 数的范围是0~99,计数满时,又从零开始计数。 整个系统有较强的抗干扰能力,具有报警能力。 将计数值准确显示出来。 2.2创新方案及原理分析 总体电路是由 AT89C51单片机系统、红外光电管电路、蜂鸣器报警电路、数码管显示部 分、复位电路部分组成,其结构如图 2.1 所示 图2.1整体方框图 红外传感器感受到外界信息时,产生高低电平,通过软件程序设置单片机内部寄存器, 当传感器的高低脉冲被单片机接收到时,单片机产生中断,中断产生后进入中断服务程序, 通过设置中断服务程序,进行计数。并通过P0 通过设置中断服务程序,进行计数。并通过 P0 口将计数信息传送至数码管,数码管显示计 ,以00开始重数的个数。当电路断电后重新启动计数器时,系统自动复位(上电自动复位) ,以00开始重 2.3方案论证与选择 方案一、如图2.2所示: I专用检测芯片一 I专用检测芯片一 单片机控制单元 AT9C51 LED显示驱动芯片 74LS245 掉电数据保护芯片 AT24C02 掉电数据保护芯片 AT24C02 电源供电 由路7805 图2.2方案一 原理阐述:专业检测芯片形成计数后送入控制单元AT89C51 原理阐述:专业检测芯片形成计数后送入控制单元 AT89C51单片机,通过对它片内计数、 显示编程。74LS245是LED驱动芯片,可以同时驱动 4个7段数码管,AT24C02是EEPRO模 块,可以保存单片机运算时的中间有用结果的芯片,是突然掉电,关断电源或瞬间电源电压 不稳定时,不会造成数据丢失或数据误写,也可以在上电后从中读出其保存的数据内容,大 大增强了抗干扰的能力。 方案二、如图2.3所示: 蜂鸣器 原理阐述:红外发射电路和红外接收电路(由LM324 原理阐述:红外发射电路和红外接收电路(由 LM324为核心)构成红外检测单元及形成 计数脉冲,计数显示部分使用了使用共阴数码管。当红外线被阻挡时,P32 口由高电平变为低电平,形成下降沿,单片机进行计数,并在数码管上显示。 计数脉冲,计数显示部分使用了使用共阴数码管。当红外线被阻挡时, P32 口由高电平变为低 电平,形成下降沿,单片机进行计数,并在数码管上显示。 方案三、 如图2.4 所示 红外计数 ? STC89C52 MCU _J 数码菅显示 图2.3方案二 图2.4 图2.4方案三 原理阐述:利用红外接收发射管的特性(即红外接收头在有红外光电阻原理分压)可取 基准电压,然后通过电压比较器可输出高低电平,当有红外光照射的时候,红外接收管串联 的电阻分得的电压很大,可使电压比较器 LM324输出为低电平;当无红外光照射的时候,红 外接收头串联电阻分得的电压很小,可使电压比较器LM324 外接收头串联电阻分得的电压很小,可使电压比较器 LM324输出为高电平,然后通过单片机 处理,可使输出精准的计数值。 以上三个方案各有自己的优点: 方案一既可完美的实现产品自动计数功能且能让系统处于异常状态和抗干扰时通过外围专用 芯片到非常好的解决,外围电路架设相对简单、在市场上属于高端自动计数产品。同时它也 暴露出一个重大问题;由于成本太贵的原因此类产品并没有得到普及。如果用此方案进行设 计只需要了解各专用芯片的引脚功能以及外围

文档评论(0)

1亿VIP精品文档

相关文档