恭喜,你发布的帖子
发布于 2026-03-11 22:55:49
8楼
我仔细阅读规则之后,有几点考虑:
1、“同时”按钮的处理。
从绝对客观的角度,没有同时发生的可能性。
从现有的硬件、软件,区分同时也存在一定的时间粒度。
比如,使用中断检测按钮状态,可以区分us级的时间先后。
使用扫描周期检测按钮状态,可以区分ms级的时间先后。
而人体的反应,10ms以下的时间先后,已经无法感知。
从这个角度,个人认为,10ms以下的时间前后不作区分,以物理位置的前后决定谁先按下按钮。
在现实中,参赛者所处的物理位置,往往会影响技能的发挥,通过抽签等方式分配物理位置,之后物理位置的影响不再作为影响公平性的评审因素。
本次的竞赛程序,再怎么造,扫描周期时间不太可能超出5ms,以扫描周期检测按钮状态,再以同一扫描周期以物理位置决定前后优先,应不失公平性。
2、规则讲,按下启动按钮后,三个允许指示灯间隔1秒亮起,在此仍有按钮事件与第1个指示灯亮起时间的歧义,所以,按钮按下,立即亮第1个指示灯,个人理解,不违反规则。
3、“最先正确抢答亮绿灯”,抢答结束,后续的抢答按钮不再有效,这样理解应该没有问题。
4、“提前抢答亮红灯”,是否继续等待合规的抢答,还是结束本轮抢答,存在歧义。在没有补充规则细节前,个人认为,在第3个指示灯亮起前提前抢答的,都算犯规亮红灯,第3个灯亮起,本轮抢答结束,更合理。
竞赛抢答的动作,实际就是抢答者的手眼配合,抢答允许指示灯可以是正计时(依次亮起)也可以是倒计时(依次熄灭),然后看谁能率先触发自己的抢答灯(绿灯)
1毫秒太长,只争朝夕
我们工程师要通过PLC的软硬件设计来最大限度的鉴别出毫厘间的差别
请填写推广理由:
分享
只看
楼主