利用AD转换,采集红外管的信号,如何用软件判断检测到是黑线,还是白线?

来源:百度知道 编辑:UC知道 时间:2024/06/21 03:23:50
希望能排除外界光的干扰,判断出是否检测到黑线,准确度越高越好!
望高人指点,谢谢了!
环境是白底上黑线,在不同光线下,不知道基线值,怎么判断!

要做到排除外界光的干扰,最重要的就是“基线”,也就是在未感应到黑线也未感应到白线的时候,环境光在普通平面上的反射。
在基线的基础上,反射信号更低的是黑线,更高的是白线。
基线值可以人为测定后定死,也可以自动测定。但是总要有个人为的过程。基线值可以用一个50%灰的东西按使用时的光照为标准测定,这样大多数的情况下都能正常的测定了。事实上所谓的基线是一个带,50%灰只是它的中间值。
所转换出来的信号可以按LH区分,按沿触发即可。