一种用于分辨黑白无球三种情况的传感器模块的制作方法

文档序号:11302958阅读:153来源:国知局
一种用于分辨黑白无球三种情况的传感器模块的制造方法与工艺

本实用新型涉及机械与控制领域,特别是涉及一种用于分辨黑白无球三种情况的传感器模块。



背景技术:

目前,公知的可以分辨黑、白两种颜色的传感器是红外线传感器模块,将物体放在红外传感器下方,通过检测传感器发出来的信号。若为1,则为黑球;若为0,则为白球。但是,很多情况下需要区分黑球、白球、无球三种情况。当传感器下方无球时,由于传感器调定的精度达不到需要高度,此时接收不到信号,也显示黑球的效果,造成错误判断。



技术实现要素:

要解决的技术问题。

本实用新型的目的是提供一种传感器模块,它不仅可以判断有无球两种情况,还可以判断黑白球两种情况。

技术方案。

本实用新型的目的是这样实现的:我们使用两个红外线传感器,并使放球的水平支撑面颜色为白色。调节其中一个红外线传感器精度,使其可以检测到白色支撑面,而调节另一个同等高度的红外线传感器的精度,使其不可以检测到白色桌面。则当有黑球经过时,两个红外线传感器分别检测到信号为1、1;当有白球经过时,两个红外线传感器分别检测到信号为0、0;当没有球时,两个红外线传感器分别检测到信号为0、1。将信号传给单片机,便可以分辨黑白无球三种情况。

有益效果。

由于采用上述方案,可以检测出此时是否有球通过,并判断球的黑白两色。

附图说明

下面结合附图对本实用新型作进一步说明。

图1是本实用新型的原理图。

图2是本实用新型的电路接线图。

图3是本实用新型的流程图。

图中1.红外传感器1,2.红外传感器2,3.白色支撑面,4.黑球,5.白球 。

具体实施方式

在图1中,红外传感器1(1)与红外传感器2(2)位于同一水平面,照射同一白色支撑面(3),调节红外传感器1(1)精度使其可以测出下方白色支撑面(3),调节红外传感器度2(2)使其不可以测出下方白色支撑面(3)。对于图左边无球情况时,由于两个传感器调节精度不同,使其读取数值不同,一个为0,另一个为1。对于图中间白球(5)情况时,由于两个传感器调节精度都达到可以测球的效果,使其读取数值相同,都为0。 对于图右边黑球(4)情况时,由于两个传感器调节精度都达到可以测球的效果,使其读取数值相同,都为1。

在图2中,红外传感器1(1)与红外传感器2(2)接地线并联后接地(GND),电源线并联后接电源(VCC),两个信号线(DATA1,DATA2)分别接单片机引脚上,将开发板接地引脚接地(GND),并将开发板接电源引脚接电源(VCC)。

在图3中,我们首先检测红外线传感器1(1)的信号hw1,红外线传感器2(2)的信号hw2。然后判断两个信号数值。如果hw1=0且hw2=0,证明下方是白球;如果hw1=0且hw2=1,证明下方是无球;如果hw1=1且hw2=1,证明下方是黑球;如果hw1=1且hw2=0,由于在图1规定无球时hw1=0且hw2=1,证明此为错误数据。最后判断该程序是否跳出循环,是(Y)则跳出,否(N)则继续循环。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1