0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何构建一个使用IR光束的对象计数器

454398 来源:工程师吴畏 2019-07-30 11:15 次阅读

该物体计数器使用IR光束,当其断开时,增加计数器。

一个电路,计算有多少人走过一扇门或一个对象通过一个点的次数可能非常重要。在这个Maker Pro项目中,我们将构建一个使用IR光束的对象计数器,当它被破坏时,会增加一个计数器。

IR Counter Schematic

查看完整大小的原理图。

数字红外线计数器如何工作?

红外线计数器以红外LED D2开始,发射一束红外光。该光束瞄准IR光电二极管,这反过来又增加了IR二极管的导电性。因此,当光束撞击该电路中的IR光电二极管时,R2两端的电压增加。当光束被切断时,该电压随着IR光电二极管的导电率降低而下降。设置电位计RV1,使得当光束未被切断时,运算放大器IC1的输出接通,并且当光束被切断(即,被阻挡)时,IC1的输出关闭。

此输出连接到4040 CMOS纹波计数器,该计数器对输入时钟信号的下降沿进行计数。因此,当光束被切断时,计数器增加1。 4040上的复位输入连接到触觉开关和下拉电阻,这样当按下按钮时,复位引脚连接到5V,因此复位当前计数值。

电路的最后一部分连接到7段显示器,输出当前计数值。将二进制值转换为十六进制的IC是HSEG1000,这是一种段驱动器IC,可以驱动多达两个段并输出一个8位十六进制值。使用HSEG1000是因为大多数(如果不是全部)七段驱动器不输出十六进制,当大于9的值放在输入上时,输出仍然是空白。但是,HSEG1000显示字母A-F的值大于9. HSEG1000可在此处找到( www.mitchelectronics.co.uk )。通过将MODE连接到5V,WR连接到5V,RESET输入连接到5V,此电路中的HSEG1000 IC配置为透明模式。

构造

此处显示的IR计数器构建在CNC铣床上制作的定制PCB上(g代码文件附在项目zip文件中)。当然,所有部件(包括HSEG1000)都采用通孔形式,这意味着该电路也可以在条形板或无焊面包板上构建。虽然这里显示的IR二极管安装在PCB本身上,但它们可以放置在门口或门上,电线连接到主电路以记录光束切割。获得可靠计数的技巧是电位计RV1。需要仔细配置此电位计,以便红外光电二极管的高值和低值超过RV1产生的电压值。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 计数器
    +关注

    关注

    32

    文章

    2111

    浏览量

    92718
收藏 人收藏

    评论

    相关推荐

    计数器怎么判断同步和异步 计数器异步和同步的区别

    计数器是计算机领域中常用的一种数据结构,用于记录和控制程序执行中的指令或事件发生的次数。计数器可以根据同步机制或异步机制进行操作。本文将详细讨论计数器的同步性和异步性,深入探讨两者的区别及其在实际
    的头像 发表于 02-22 15:14 295次阅读

    计数器怎么用 计数器的作用有哪些

    计数器是一种被广泛应用于各个领域的实用工具,在我们的日常生活中随处可见。无论是进行时间统计,协助工作任务的完成,还是用于科学研究和编程技术,在各个领域都起到了重要的作用。本文将详细介绍计数器
    的头像 发表于 02-03 10:04 694次阅读

    雷击计数器综合选型应用方案

    雷击计数器的基本原理是利用雷电流通过导线时产生的感应电压或电流来驱动计数器计数。根据计数器的类型,可以分为机械式雷击计数器和电子式雷击
    的头像 发表于 01-31 09:50 126次阅读
    雷击<b class='flag-5'>计数器</b>综合选型应用方案

    同步计数器和异步计数器各有什么特点

    同步计数器和异步计数器是两种常见的数据结构,它们都用于控制对共享资源的访问。它们的主要作用是实现多个线程之间的同步和并发控制。尽管它们都被用于同步的目的,但它们有很多不同的特点和用例。 同步计数器
    的头像 发表于 12-15 10:49 534次阅读

    同步计数器和异步计数器的区别主要在哪里

    同步计数器和异步计数器的区别详解 同步计数器和异步计数器是数字电路中两种常见的计数器类型,它们在实现方式和功能上存在明显的区别。本文将详细介
    的头像 发表于 12-13 14:54 1862次阅读

    PLC计数器应用简介

    基本指令里面找到计数器操作,点击加计数
    的头像 发表于 11-08 17:22 962次阅读
    PLC<b class='flag-5'>计数器</b>应用简介

    数字7段脉冲计数器电路分享

    可以使用 7490 解码计数器和 7557A 构建脉冲计数器。该电路可以从9计数到3。所有 2 的引脚 7490 必须连接在一起。
    的头像 发表于 07-27 15:59 522次阅读
    数字7段脉冲<b class='flag-5'>计数器</b>电路分享

    使用移位寄存器构建环形计数器电路

    移位寄存器是一种重要的数字电路元件,可用于构建各种电路,包括环形计数器。在这篇文章中,我们将介绍如何使用移位寄存器来构建一个环形计数器电路。
    的头像 发表于 07-09 11:42 2162次阅读

    计数器构建

    电子发烧友网站提供《计数器构建.zip》资料免费下载
    发表于 07-05 09:11 0次下载
    <b class='flag-5'>计数器</b>的<b class='flag-5'>构建</b>

    计数器在程序中有什么作用

    PLC程序除了梯形图之外,还有FBD功能块作为指令,这种指令一般都有背景DB。   PLC计数器指令可使其对内部程序事件和外部过程事件进行计数。这样就可以节约外部计数器的使用。   每个
    的头像 发表于 07-04 15:57 897次阅读
    <b class='flag-5'>计数器</b>在程序中有什么作用

    使用IC555和IC4026构建的人/物体计数器电路

    人/物体计数器电路在银行,医院,工厂等中具有广泛的应用。该项目的重点是使用IR作为传感元件构建一个有效的计数器,并且能够从0计数到999。该
    的头像 发表于 07-02 11:33 554次阅读
    使用IC555和IC4026<b class='flag-5'>构建</b>的人/物体<b class='flag-5'>计数器</b>电路

    扭环形计数器与环形计数器的随机序列

    扭环形计数器,每次状态变化时仅有一个触发器发生翻转,译码不存在竞争冒险,在n(n≥3)位计数器中,使用2n个状态,有2^n-2n个状态未使用;
    的头像 发表于 06-27 10:18 1285次阅读
    扭环形<b class='flag-5'>计数器</b>与环形<b class='flag-5'>计数器</b>的随机序列

    使用Arduino UNO构建4位二进制计数器

    电子发烧友网站提供《使用Arduino UNO构建4位二进制计数器.zip》资料免费下载
    发表于 06-25 11:38 0次下载
    使用Arduino UNO<b class='flag-5'>构建</b>4位二进制<b class='flag-5'>计数器</b>

    构建LED二进制计数器

    电子发烧友网站提供《构建LED二进制计数器.zip》资料免费下载
    发表于 06-12 09:54 0次下载
    <b class='flag-5'>构建</b>LED二进制<b class='flag-5'>计数器</b>

    SIMATIC S7-1500 PLC SIMATIC计数器-加计数器

    计数器(S_CU)在计数初始值预置输入端S上有上升沿时,PV装入预置值,输入端CU每检测到一次上升沿,当前计数值CV加1(前提是CV 小于999);当前计数值大于0时,Q输出为高电平
    的头像 发表于 04-27 15:38 1469次阅读
    SIMATIC S7-1500 PLC SIMATIC<b class='flag-5'>计数器</b>-加<b class='flag-5'>计数器</b>