使用8051微控制器的双向访客计数器

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

当一个人进入房间时,计数会增加,而在离开时,计数会降低。IR传感机制用于感知访问者的存在,并且整个计数操作由微控制器完成。

但是,在了解这个电路之前,请了解亚博彩票下载如何接口16 x 2 LCD显示屏到8051微控制器我们将在这个项目中使用这个概念。

建设和输出视频

双向访客计数器电路原理

该电路的工作原理是红外传感。红外或简单的红外传感器是与红外光源和像一个光电二极管或光电晶体管作为发射器和接收器的光电探测器一起工作的设备。

在该项目中,我们使用了IR LED作为IR发射器和作为IR接收器的照片二极管。由IR LED和照片二极管组成的两组IR传感器放置在房间入口的两端。

每个传感器的输出被输入到微控制器。在正常操作中,来自LED的IR光不会落在Photo Diode上,因为它是一个反射型IR传感器。在这种情况下,传感器的输出将是一个逻辑低信号。

在任何中断的情况下(由于任何交叉路径的人),光电二极管将开始接收IR光并开始导通。结果,来自传感器的输出将是逻辑高信号。

通过微控制器检测从低到高电平的过渡到每个传感器对,因此计数将增加或减少计数。

你知道吗如何使用频率计数器测量频率

双向访客计数器的电路图

采用8051单片机实现双向访问计数器电路图

电路组件

以下是该电路中使用的组件列表及其相应的值。

  • AT89C51(基于8051个的微控制器)
  • 8051程序员
  • 按钮
  • 10μF电解电容器
  • 2 x10kΩ电阻(1/4瓦)
  • 11.0592 MHz的水晶
  • 2 × 33pF陶瓷电容器
  • 16 x 2 LCD显示屏
  • 10 kΩ电位计
  • 2 x IR传感器(反射型)
  • 连接电线
  • 电源供应
  • 凯尔µ视觉软件
  • Willar软件
  • 蛋白质

笔记:详细的红外传感器(反射型)电路在电路设计部分提到。

相关帖子 -2位上下计数器电路工作及应用

使用8051的双向访问者计数器
使用8051的双向访问者计数器
使用8051的双向访问者计数器
使用8051的双向访问者计数器
使用8051的双向访问者计数器

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

电路设计的核心是单片机接口的设计。在这里,我们使用的是单片机AT89C51,它是8051家族的单片机。

微控制器AT89C51分别在PORT2引脚 - P2.0和P2.1处与IR传感器对接口。以下图像显示了该项目中使用的反射式IR传感器模块的电路图。

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

通过选择LED和照片二极管的适当值来设计传感器电路。150Ω电流限制电阻与IR LED串联放置。

光电二极管以反向偏置连接,具有10kΩ的串联电阻。光电二极管和10kΩ电阻形成潜在分压器,输出给出了运算放大器的非反相输入(OP - AMP)。

在反相输入端连接10kΩ罐。可以调整该锅以改变IR传感器的灵敏度。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微控制器的双向访客计数器@只是399 / -本课程包括

✔代码
✔Circuit图
✔工作
▍DETAILED在电路中每个组件的解释
✔软件安装

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

现在让我们看看如何使用8051单片机实际工作的双向访问者计数器。

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

同时,当红外传感器前面没有物体时,来自红外LED的光不会落在第一个传感器对的光电二极管上,因此,光电二极管不导电。

结果,IR传感器的输出低。换句话说,端口P2.0和P2.1处于逻辑低电平。如果在IR传感器前面有一个人,则来自IR LED的IR光从人物反射并落在照片二极管上。

因此,光电二极管开始导电,传感器的输出变得高。换句话说,端口P2.0和P2.1处于逻辑高级。

Now when a transition takes place, i.e. a logic HIGH level is received, first at port P2.0 and then at P2.1, the microcontroller sees this as an interruption to sense the passage or entry of a person or an object in front of the IR LED and the Photo Diode.

根据程序,计数值增加,该值显示在16 × 2 LCD显示屏上。

如果微控制器感知逻辑高,首先在P2.1然后在P2.0上,它假定该人离开房间,根据程序,微控制器会降低计数,如LCD上的相同所示。

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

下载代码

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

  1. 采用8051单片机电路设计的双向访客计数器,在国内可用于获取入场人数的指示
  2. 它可以用于正式会议。
  3. 它可以在家里和其他地方用来检查进入安全场所的人数。
  4. 它还可以用作家庭自动化系统,以确保仅在需要时切换负载和风扇的节能。

该电路的局限性

  1. 它是一个低距离电路,不能在大区域实现。
  2. 在计数值频繁发生变化,在一定时间后,输出可能看起来很困惑。

注意:请阅读文章小型项目用于更多的工程项目电路。

46回应

  1. 如果我使用两个单数字7段共阴极显示代替2-数字7段共阴极显示。会工作吗?

  2. 如果我使用两个单个7段常见的阴极取代代替2位7段常见的阴极显示。这是工作吗?

  3. 先生..我对我的论文设计项目的这个项目感兴趣..我可以获得这个项目的每个部分代码吗?
    我可以确保证明每一点值得。我会尽我所能向我的学校提供​​这个项目......

发表评论

您的电子邮件地址将不会被公布。必需的地方已做标记*