关于编码器脉冲间距比对方案

本文主要探讨编码器脉冲位置比对方案,用于确保产品进出队列的一致性。通过光电开关和编码器,当编码差值过大或过小时,可能出现产品丢失或插入。提出了一种基于等车模型的改进方案,当超过编码差值最大值时,可确认中间丢料。但当编码差值波动大时,可能出现误判,文中提出缩小编码差值波动作为改善方向。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

以下为本人自学时摸索的简单原理,可能缺乏一些专业性,一些地方可能存在问题,仅供查考,如果可以请多多指教,麻烦指出告知。
此文主要针对编码器脉冲位置比对方案进行探讨,主要针对一组产品通过检测区域,检测区域存在其他产品插入或者取出的可能,需保证产品进出队列一致(即进入检测区时产品编号为20,出检测区产品编号仍为20),其队列维护的主要依靠编码器间距比对。
关于编码距离获取参考:https://blog.youkuaiyun.com/weixin_44307948/article/details/115306847
检测设备:光电开关2个(架设在出入口处);编码器。
在这里插入图片描述
基本架构:当有产品经过入口光电时,光电给产品一个编号(这里可以直接充当索引),并且把当前编码值存入编号队列中去;当产品经过出口光电时,根据产品编号检测编码差值是否为指定编码值间距。存在两种不符合情况,编码差值较小;编码差值较大。
根据两种情况,我们一开始可能会认为,比对编码值,如果编码差值过大或者过小就可以。实际上这里只对一半,编码差值过小可行,过大不可行。
主要原因:我们获得编码差值的时机是产品经过出口光电开关,即没有产品经过是没有编码差值。编码差值过大时,能够保证时有至少一个产品丢失,而不能较为快速的确定丢失多少个产品,当

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值