您不需要将 BB 置于发射器和检测器之间的中心
可以将光电晶体管用作模拟传感器而不是开关(我怀疑您目前正在这样做)。即使您的物品没有完全阻挡光线,它也会改变管道占用区域的光线。使用您的光电晶体管产生电压,必要时放大或缓冲,并将输出发送到微分放大器。每当光强度发生变化时,这应该会产生一个非零电压。假设您的系统两端都关闭(并且您的气枪没有明显的枪口闪光),这应该只在子弹穿过该区域时发生。
光幕的一些想法
还要考虑到您的问题类似于光幕解决的问题,但规模较小。在你的上一张图中,它特别相似,有多个传感器。可以从光幕中借鉴一些技巧:
- 矩形光幕比其他形状更容易设计和组装。假设您已将管道设计得足够大,子弹周围的气流不成问题,您可以在管道末端放置包含扁平 PCB 的盒子,用于安装发射器和检测器。这比在管道上钻孔和在各处铺设电线要容易得多,也更坚固。
通过扫描发射器并检查每个探测器,您的分辨率可以显着提高。这会将您的扫描模式从一行行(然后需要相距 <6mm)更改为每个检测器和每个发射器之间的行。您需要检查形成的图案是否没有留下间隙孔,例如紧邻发射器或检测器(尽管这些可以通过将检测器和发射器隔得更远来简单地去除)。请注意,您需要快速扫描;限制因素可能是您的光电晶体管,其上升和下降时间约为 10 微秒。为了逃避检测,一个 6 毫米的物体需要在以下位置行进:
\$ \frac{6~\mathrm{mm}}{10~\mathrm{{\mu}s}} \约 2000 \mbox{ 英尺每秒} \$
我希望这比你的气枪快得多。
关于您的来源的另一个问题:
我不知道我使用的是哪种 IR LED(商店里的推销员也不知道——他告诉我这些是遥控器通用的,比如电视或 DVD 控制器)。
不就是不。实体店和现实生活中的销售人员只有在以下情况下才有用:(1)您正处于荒谬的时间紧缩状态,不能等到第二天才能收到您的零件,或者(2)他们为产品增加了价值。您没有时间紧迫,而且您的销售人员对商品一无所知,因此我强烈建议您开始寻找信誉良好的在线分销商,如 Mouser 和 Digikey,它们将提供数据表和原厂零件。
此外,您对 5 个 IR 发射器的报价为 12 美元(请注意,LED 仅发射可见光,因此在技术上称它们为 IR LED 是不正确的,它们被称为“红外发射器”)和 5 个光电晶体管是荒谬的。IR 发射器每个约 0.15 美元,光电晶体管每个约 0.30 美元,因此您的 5 件设置应该是 2.25 美元。还要注意,这些报价是针对少量通孔零件的:如果您购买卷盘或使用更便宜的 SMD 零件,LED 和光电晶体管的价格都不应超过 0.10 美元。
编辑
要在发射器和检测器的各种可能配置之间做出决定,请通过您要检查的每一对绘制视线,如下所示:
左边的在中心更密集,而右边则使用大量的视线来检查极端外围。由于您没有使用像光幕这样的安全关键应用程序,您不能偶尔错过一个物体,并且因为您的物体应该集中在中心(如果它们碰到边),我建议左边的。
也就是说,两者都将难以制造。我仍然建议使用如下所示的矩形排列:
此图描述了包含微控制器和连接器的顶部主板,用于电源、接地和检测到物体时发出的脉冲,子卡安装在直角连接器上。这会在发射器/检测器对之间创建 32/5 = 6.4mm 的间距,而无需检查对角线,将计数从 5 增加到 6 或 8(这很容易)将允许您进行简单的线性扫描。
考虑到发射器和检测器的电路基本相同(并且密度/复杂性低),您可能可以使所有三个电路板在物理上相同,并简单地以不同方式填充它们以节省资金。对于主板,板顶部的 SSOP 或 SOIC 微控制器,将 I/O 从两侧运行到 0.1" 孔,用于直角接头。对于子卡,放置一排发射器/检测器封装(它们'很容易在机械相同的封装中找到,例如 Kingbright APT2012F3C/AA3021P3S 对)和底部的电阻器,然后将连接返回到接头。一些焊接跳线足以制作任何一种类型的电路板,如下所示原理图,或者您可以花哨地将电路板的一端连接到发射器,另一端连接到探测器。
同样,我强烈建议在此阶段认真考虑可制造性设计!您不希望最终得到一堆无法可靠组装的组件,特别是如果您有很长的交货时间,如所示。早期投入的一点努力可以在以后节省大量的努力。
编辑#2:拟议设计的示意图
我在这个设计中使用了ATtiny40,有多种控制器可供使用。对不起,外面的网络乱七八糟,我正在尝试一个整洁的新在线编辑器(单击图像打开它),它还没有总线。