如何制作数字红外计数器来测量多少人走过一扇门?

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

红外计数器电路图


数字红外计数器是如何工作的?

IR计数器由IR LED D2开始,它发出一束IR光。这种光束的目标是红外光电二极管,从而提高了红外二极管的导电性。因此,当光束到达该电路的红外光电二极管时,R2中的电压就会增加。当光束被切割时,这种电压随着IR光电二极管的电导率降低而下降。将电位器RV1设置为,当梁未切割时,op-amp IC1的输出在,当梁被切割时(即:,阻塞),IC1的输出中断。

然后,该输出连接到4040 CMOS波纹计数器,该计数器计算输入时钟信号的下降边缘。因此,当光束被切割时,计数器的增量为1。4040的复位输入连接到一个触觉开关和下拉电阻,当按下按钮时,复位销连接到5V,因此重新设置当前的计数值。

电路的最后一部分连接到一个7段显示器,它输出当前的计数值。将二进制值转换为十六进制的集成电路是HSEG1000,它是一个段驱动集成电路,可以驱动两个段,输出一个8位的十六进制值。使用HSEG1000是因为大多数(如果不是全部)7段驱动程序不输出十六进制,当超过9的值被放置在输入上时,输出仍然是空的。然而,HSEG1000显示的字母A-F值高于9。HSEG1000可以在这里找到(
www.mitchelectronics.co.uk)。该电路中的HSEG1000集成电路以透明模式配置,连接方式为5V, WR至5V,复位输入为5V。

制作

此处所示的IR计数器是在CNC铣床上定制的PCB上构建的(g-code文件附加在项目zip文件中)。当然,所有部件(包括HSEG1000)都是通孔形式,也就是说,这一电路也可以建立在脱模板或无焊料的面包板上。虽然这里显示的IR二极管安装在PCB上,但它们可以安装在门或门上,电线连接到主电路,以记录光束的切割。得到可靠计数的窍门是电位器RV1。这个电位器需要经过仔细的配置,这样,红外光电二极管的高和低的值就会从RV1产生的电压值交叉。


相关文章