请问怎么用红外对射光藕做到每秒计数500而且零误差

[复制链接]
1052|16
 楼主| 837827993 发表于 2020-4-10 13:05 来自手机 | 显示全部楼层 |阅读模式
物体快速通过对射装置,用计数器记录数量如何做到0误差

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
tianxj01 发表于 2020-4-10 17:12 | 显示全部楼层
这种东西,每秒才几百赫兹,除非你计数装置做的很差,或者平行方向有很强的干扰光线,否则,怎么可能丢码呢?
joyme 发表于 2020-4-10 18:13 | 显示全部楼层
二楼只考虑计数器可不行,要看通过的速度,如果两个物体挨的很近一起通过传感器是有可能漏检
一秒500次,也就是2ms内要保证物体完全通过,下一个物体最好别进来,比如假设这个槽型传感器宽度是10mm,那么速度要大于5m/s
 楼主| 837827993 发表于 2020-4-10 21:10 来自手机 | 显示全部楼层
有哥哥帮忙做出单片机吗,能保证零误差为前提,计数频率越快越好
tianxj01 发表于 2020-4-11 10:33 | 显示全部楼层
joyme 发表于 2020-4-10 18:13
二楼只考虑计数器可不行,要看通过的速度,如果两个物体挨的很近一起通过传感器是有可能漏检
一秒500次,也 ...

这个物体重叠的问题,根本不在传感器这边,这是工程上和程序上必须考虑的问题。
比如测试平均速度,测试方波宽度来容错物体重叠等等.....

评论

正解  发表于 2020-4-11 20:47
wh6ic 发表于 2020-4-11 11:20 | 显示全部楼层
可以做到 5K/秒 以上。
joyme 发表于 2020-4-11 12:17 | 显示全部楼层
零误差不是单片机软件做不做的到,而是你实际情况,传感器能不能做到每通过一个物体能有一个正确的脉冲。我上面写就是要考虑实际情况,你考虑检测的物体本身尺寸和经过传感器的速度。如果两个物体贴紧或重叠通过传感器,传感器是不能正确输出两个脉冲,而是只有一个,这样你单片机程序再牛也会漏检。首先要保证物体能一个接一个的通过,其次保证物体是断续通过传感器(间隔时间大于传感器的响应时间)
 楼主| 837827993 发表于 2020-4-11 13:48 来自手机 | 显示全部楼层
物体不存在重叠,都是排队通过,物体大小一样,间隔一样

评论

那就可以做到 15~20K 的速度,不过 机械 能做到吗?  发表于 2020-4-11 15:22
xch 发表于 2020-4-11 20:28 | 显示全部楼层
如果物体遮挡尺寸大于光电传感器宽度,可以安装两个传感器并联。
用逻辑电路解决可靠计数问题
 楼主| 837827993 发表于 2020-4-11 20:30 来自手机 | 显示全部楼层
xch 发表于 2020-4-11 20:28
如果物体遮挡尺寸大于光电传感器宽度,可以安装两个传感器并联。
用逻辑电路解决可靠计数问题 ...

有些光电探测仪感光面积只有0.5直径毫米
xch 发表于 2020-4-11 21:14 | 显示全部楼层
837827993 发表于 2020-4-11 20:30
有些光电探测仪感光面积只有0.5直径毫米

指外壳宽度

评论

xch
6mm  发表于 2020-4-12 09:11
xch 发表于 2020-4-12 11:23 | 显示全部楼层
本帖最后由 xch 于 2020-4-12 11:24 编辑

如果物体宽度和间距尺寸都大于光电传感器宽度,这个电路即可产生可靠计数脉冲

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
QQ877789857 发表于 2020-4-12 13:37 | 显示全部楼层
有没有它的datasheet 看一下先
linnjing 发表于 2020-4-12 20:34 | 显示全部楼层
用双接收管的管子。类似12楼的思路,单片机用2个脚。1脚收到信号后,关闭1脚接收,等2脚信号,收到2脚信号后,关闭2脚接收,等1脚信号。。。这样处理后,基本不会再有误动作。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

4

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部