双向访客计数器电路图 使用8051微控制器的双向访客计数器电路设计

发布者:脑电狂徒最新更新时间:2024-01-09 来源: elecfans关键字:微控制器 手机看文章 扫描二维码
随时随地手机看文章

本文介绍了使用 8051 微控制器的双向访客计数器的设计和工作。主要目的是设计一个系统,其中进入或离开房间的人数被跟踪并显示在屏幕上。


当一个人进入房间时,计数会增加,而当一个人离开房间时,计数会减少。红外感应机制用于感应访客的存在,整个计数操作由微控制器完成。


但是,在了解该电路之前,请先了解 如何将 16 x 2 LCD 显示器连接到 8051 微控制器 ,因为我们将在该项目中使用此概念。

  • 构建和输出视频

  • 双向访客计数器电路原理

  • 双向访客计数器电路图

  • 电路元件

  • 采用8051单片机的双向访客计数器电路设计

  • 如何操作双向访客计数器电路?

  • 下载代码

  • 双向访客计数器电路的应用

    • 该电路的局限性

双向访客计数器电路原理

该电路基于红外传感工作。红外或简称 IR 传感器是分别用作发射器和接收器的设备,使用红外光源和光电探测器(例如光电二极管或光电晶体管)。

在这个项目中,我们使用红外 LED 作为红外发射器,并使用光电二极管作为红外接收器。在房间入口的两端,放置了两组由红外 LED 和光电二极管组成的红外传感器

微控制器接收每个传感器的输出。由于光电二极管是反射型红外传感器,因此在正常工作时,来自 LED 的红外光不会落在其上。在这种情况下,传感器的输出将是逻辑低信号。

如果发生任何中断(由于任何人穿过路径),光电二极管将开始接收红外光并开始导电。因此,传感器的输出将是逻辑高信号。

每个传感器对从低到高的转变由微控制器检测,并且相应地计数将增加或减少。

双向访客计数器电路图

双向访客计数器

电路元件

以下是该电路中使用的元件及其相应值的列表。光电晶体管

  • AT89C51(基于8051的微控制器)

  • 8051程序员

  • 按钮

  • 10μF电解电容

  • 2 x 10KΩ 电阻器(1/4 瓦)

  • 11.0592 MHz 晶体

  • 2 x 33pF 陶瓷电容器

  • 16 x 2 液晶显示屏

  • 10KΩ电位器

  • 2 个红外传感器(反射型)

  • 连接线

  • 电源

  • Keil µVision 软件

  • 威勒软件

  • 变形杆菌

采用8051微控制器的双向访客计数器电路设计

电路设计的核心在于微控制器接口的设计。这里,我们使用微控制器 AT89C51,它是 8051 系列微控制器。

微控制器 AT89C51 通过 PORT2 引脚(分别为 P2.0 和 P2.1)连接到红外传感器对。下图显示了本项目中使用的反射式红外传感器模块的电路图。

使用 8051 微控制器红外传感器的双向访客计数器

通过为 LED 和光电二极管选择正确的电阻值来创建传感器电路。与 IR LED 串联的是一个 150 欧姆的限流电阻。

一个10K串联电阻用于连接反向偏置的光电二极管。分压器由光电二极管和 10K 电阻器组成,输出馈送到运算放大器 (Op – Amp) 的同相输入端。

在反相输入端连接了一个 10K POT。红外传感器的灵敏度可以通过调节此 POT 来改变。计数数据显示在 16 x 2 LCD 面板上。 LCD 的数据线连接到微控制器的PORT1 引脚。

控制引脚(即 RS、RW 和 E)连接到 P3.6、GND 和 P3.7 引脚。 10KΩ POT 连接到对比度调节引脚,即 LCD 的引脚 3。

设计的另一个重要方面涉及设计振荡器电路和复位电路。振荡器电路的设计选择了 11.0592 MHz 石英晶体和两个陶瓷电容器(每个 33pF)。

复位电路设计选用10KΩ电阻和10μF电解电容,保证复位脉冲宽度为100ms,复位引脚压降为1.2V。

如何操作双向访客计数器电路?

让我们看看这个带有 8051 微控制器的双向访客计数器是如何工作的。

当系统开启时,堆栈指针和所有其他变量最初由微控制器初始化。然后扫描输入引脚(P2.0 和 P2.1)。

同时,当红外传感器前面没有物体时,红外 LED 发出的光不会落在第一对传感器的光电二极管上,并且光电二极管不会导通。

因此,红外传感器的输出为低电平。换句话说,端口 P2.0 和 P2.1 被设置为逻辑低电平。当人站在红外传感器前面时,红外 LED 发出的红外光会从传感器上反射并落在光电二极管上。

结果,光电二极管开始导通,传感器的输出变为高电平。换句话说,端口 P2.0 和 P2.1 被设置为逻辑高电平。

当发生转换时,即首先在端口 P2.0 处接收到逻辑高电平信号,然后在端口 P2.1 处接收到,微控制器将此解释为感测到前面的人或物体通过或进入的中断。红外 LED 和光电二极管。

计数值根据软件增加,并且该值显示在 16 x 2 LCD 显示屏上。

如果微控制器在 P2.1 和随后的 P2.0 上检测到逻辑高电平,则假定该人正在离开房间并根据程序降低微控制器的电压。

该程序确保仅当两个传感器检测到人员时计数才会增加或减少。

双向访客计数器电路的应用

  1. 使用 8051 微控制器电路的双向访客计数器可在国内使用,以获取参加聚会的人数指示

  2. 可以在正式会议上使用。

  3. 它可用于家庭和其他地方,以检查进入安全场所的人数。

  4. 它还可以用作家庭自动化系统,通过仅在需要时打开负载和风扇来确保节能。

该电路的局限性

  1. 它是低范围电路,无法大面积实施。

  2. 由于计数值频繁变化,一段时间后输出可能会显得混乱。


关键字:微控制器 引用地址:双向访客计数器电路图 使用8051微控制器的双向访客计数器电路设计

上一篇:DS1307与兼容8051的微控制器接口
下一篇:基于PC104与C8051F120的水下机器人环境监测系统设计方案

推荐阅读最新更新时间:2024-10-22 11:53

双向访客计数器电路图 使用8051微控制器双向访客计数器电路设计
本文介绍了使用 8051 微控制器的双向访客计数器的设计和工作。主要目的是设计一个系统,其中进入或离开房间的人数被跟踪并显示在屏幕上。 当一个人进入房间时,计数会增加,而当一个人离开房间时,计数会减少。红外感应机制用于感应访客的存在,整个计数操作由微控制器完成。 但是,在了解该电路之前,请先了解 如何将 16 x 2 LCD 显示器连接到 8051 微控制器 ,因为我们将在该项目中使用此概念。 构建和输出视频 双向访客计数器电路原理 双向访客计数器电路图 电路元件 采用8051单片机的双向访客计数器电路设计 如何操作双向访客计数器电路? 下载代码 双向访客计数器电路的应用 该电路的局限性 双向访客计
[单片机]
<font color='red'>双向</font><font color='red'>访客</font><font color='red'>计数器</font>电路图 使用<font color='red'>8051</font><font color='red'>微控制器</font>的<font color='red'>双向</font><font color='red'>访客</font><font color='red'>计数器</font>电路设计
8051单片机教程第十六课:计数器与定时器
一、计数概念的引入 从选票的统计谈起:画“正”。这就是计数,生活中计数的例子处处可见。例:录音机上的计数器、家里面用的电度表、汽车上的里程表等等,再举一个工业生产中的例子,线缆行业在电线生产出来之后要计米,也就是测量长度,怎么测法呢?用尺量?不现实,太长不说,要一边做一边量呢,怎么办呢?行业中有很巧妙的方法,用一个周长是1米的轮子,将电缆绕在上面一周,由线带轮转,这样轮转一周不就是线长1米嘛,所以只要记下轮转了多少圈,就可以知道走过的线有多长了。 二、计数器的容量从一个生活中的例子看起:一个水盆在水龙头下,水龙没关紧,水一滴滴地滴入盆中。水滴不断落下,盆的容量是有限的,过一段时间之后,水就会逐渐变满。录音机上的计数器最多只
[单片机]
如何使用8051单片机控制双向直流电机
如何将直流电机连接到8051单片机?在本文中,主要有8051单片机+DC电机系统两个部分。首先是带有控制电机所需程序的8051单片机,其次是合适的驱动电路。 大多数直流电机的功率要求远远超出了单片机的范围,而且在反转旋转方向时产生的电压尖峰更容易损坏单片机。因此将直流电机直接连接到单片机是不明智的,完美的解决方案是在单片机和直流电机之间使用电机驱动电路。 一、L293电机驱动芯片 L293是一款专用的H桥电机驱动器IC,采用16引脚封装。L293的电流容量为600mA/通道,电源电压范围为4.5至36VDC。它们配有内部高速钳位二极管,用于电感尖峰保护。L293的其他优点包括高抗噪性、内部ESD保护、热关断、每个通道的独立
[单片机]
如何使用<font color='red'>8051</font><font color='red'>单片机</font>控制<font color='red'>双向</font>直流电机
双向脉冲计数器
双向脉冲计数器
[模拟电子]
<font color='red'>双向</font>脉冲<font color='red'>计数器</font>
8051系统用定时/计数器T0产生周期为2ms的方波
8051系统中,已知振荡频率为12MHz,用定时/计数器T0,实现从P1.0产生周期为2ms的方波。C语言进行编程。 从P1.0输出周期为2ms的方波,只须P1.0每1ms取反一次则可。当系统时钟为12MHZ,定时/计数器T0工作于方式1时,最大的定时时间为65.536ms,满足1ms的定时要求,方式控制字应设定为00000001B(01H)。定时1ms,计数值N为1000,初值X=65536-1000=64536,则TH0=FCH,TL0=18H。 #include reg51.h //包含特殊功能寄存器库 sbit P1_0=P1^0; void main() { TMOD=0x01; //定时
[单片机]
基于C8051F020芯片的多功能计数器设计
   引言   计数器作为一种测量工具.在实验分析、工业丁程制造、测试系统中发挥着巨大的作用。随着电子技术的发展.计数器的软硬件有了飞速发展,其应用领域不断扩展.功能也得到了加强。尤其是各种新型计数器的应用。极大地提高了测量的精度、测量的范围与测量的内容。   多功能计数器的设计与制作.涉及到单片机技术、人机界面技术、信息存储技术、语音报数等多方面理论知识和实际制作技术。本文详细分析了多功能计数器的设计方案和电气原理.描述了多功能计数器中各个模块的基本工作原理和相互关系.最后归纳分析了所设计出的多功能计数器的主要功能和性能指标、特点以及使用方法。    1 方案比较与确定   1.1测量原理比较   经分析,有以下2种
[单片机]
台积电“三巨头”三年来首次来大陆拜访客
台积电技术论坛上海场6月21日举行,这次技术论坛由台积电总裁魏哲家亲自领军,业务开发暨海外营运办公室资深副总张晓强,欧亚业务暨研究发展 / 技术研究资深副总侯永清随行。 成立于1987年的台积电,自1994年以来一直举办年度技术研讨会活动。过去几年台积电中国场的技术论坛都是采用线上方式举行,随着疫情结束,2023年中国场技术论坛首度恢复实体举办。这是台积电高层自2020年以来,首度飞往大陆拜访重要客户。会中除了先进制程技术外,半导体成本高涨造成的经营问题,也将是本次论坛关注的焦点。 目前大陆业务占台积电整体营收比重约10%至15%,是仅次于北美的第二大业务区域。台积电在南京和上海松江设有晶圆厂,服务客户包括阿里巴巴、壁仞科
[半导体设计/制造]
Nespresso借助OBS的访客Wi-Fi服务提升其全球精品店的用户体验
Orange Business Services 被 Nespresso 选中,在全球范围内为其提供访客 Wi-Fi 及互联网服务。该项服务将在 Nespresso 遍布五大洲的大多数独立精品店推出,它将有助于 Nespresso 通过其数字化渠道统一店面的顾客体验。 当顾客连接上店面的访客 Wi-Fi 服务时,他们便可即时而安全地浏览互联网,并登录 Nespresso 门户。通过该门户,顾客可以下载 Nespresso 应用,访问 Nespresso.com 以获取数字服务,以及浏览最近的新闻或了解更多的产品信息。已经拥有 Nespresso 应用的访客则可以即时联网使用。 Orange Business Servic
[网络通信]
Nespresso借助OBS的<font color='red'>访客</font>Wi-Fi服务提升其全球精品店的用户体验
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved