用于检测地面灰度的传感器
发布时间:2012/6/3 16:25:10 访问次数:3233
很多人最开始做的SC912DG128ACPV10机器人小车基本功能就是循线,白色的地板上贴着一条黑线,让机器人小车沿着地面的黑线前进。很多机器人高手都是从制作类似的作品成长起来的。因此,有必要介绍一下检测地面灰度的常用传感器。
可见光地面灰度检测器,就是使用一个发光装置与一个光敏电阻搭配,装在机器人底部离地面较近的一个位置上,发光装置发射可见光,照射到不同颜色上面后,反射光的强度会有一定的差异,根据光敏电阻的返回值便可知道机器人下方的地面颜色。
笔者最初制作地面灰度检测器的时候,是自己弄了个小灯泡来发光,可是效果不理想,后来换了个摩托车上的6V灯泡,效果好多了,就是电池受不了。再后来买了个与图中差不多的灰度传感器,耗电量下来了,检测效果也还可以,但是还是会有漏测的现象,而且容易受到环境光的干扰。于是我后来就使用了一种非可见光的检测方式——红外线地面灰度检测。
前面介绍光电编褐器时提到过,反射式光电编码器的码盘由黑白相间的条纹组成,利用黑白颜色对红外线的吸收程度不同来检测码盘的旋转。其实如果引伸一下,把机器人循线的场地看成一个大码盘,其实也是黑白相间,这样每当机器人越过一条白线,就相当于光电编码器上的码盘转动了一个最小角度,光电编码器的输出高、低电平便会变化一次。
这种检测方式比较准确,很少出现漏检的情形,抗干扰能力也比较强,唯一的劣势就是对传感器本身的离地间隙要求较高,高一点或矮一点都不行。因此,对机器人的工作环境要求较高,不平的地面肯定是不行的。
这两种地面灰度检测方式成本都比较低廉,具体采用哪一种,根据自己的确切应用来决定就可以了。
微电子领域的发展日新月异,每天都有各种各样的新传感器问世,很多以前高不可攀的传感器如今也变成了几块钱甚至几毛钱一个,因此经常去电子市场转转,关注一下最新的传感器信息是必要的。
其他制作个人机器人常用的传感器还有数字指南针、加速度传感器等,大多用在比较复杂的应用上,本文就不再详细介绍了,有兴趣的朋友可以自己去了解一下。
可见光地面灰度检测器,就是使用一个发光装置与一个光敏电阻搭配,装在机器人底部离地面较近的一个位置上,发光装置发射可见光,照射到不同颜色上面后,反射光的强度会有一定的差异,根据光敏电阻的返回值便可知道机器人下方的地面颜色。
笔者最初制作地面灰度检测器的时候,是自己弄了个小灯泡来发光,可是效果不理想,后来换了个摩托车上的6V灯泡,效果好多了,就是电池受不了。再后来买了个与图中差不多的灰度传感器,耗电量下来了,检测效果也还可以,但是还是会有漏测的现象,而且容易受到环境光的干扰。于是我后来就使用了一种非可见光的检测方式——红外线地面灰度检测。
前面介绍光电编褐器时提到过,反射式光电编码器的码盘由黑白相间的条纹组成,利用黑白颜色对红外线的吸收程度不同来检测码盘的旋转。其实如果引伸一下,把机器人循线的场地看成一个大码盘,其实也是黑白相间,这样每当机器人越过一条白线,就相当于光电编码器上的码盘转动了一个最小角度,光电编码器的输出高、低电平便会变化一次。
这种检测方式比较准确,很少出现漏检的情形,抗干扰能力也比较强,唯一的劣势就是对传感器本身的离地间隙要求较高,高一点或矮一点都不行。因此,对机器人的工作环境要求较高,不平的地面肯定是不行的。
这两种地面灰度检测方式成本都比较低廉,具体采用哪一种,根据自己的确切应用来决定就可以了。
微电子领域的发展日新月异,每天都有各种各样的新传感器问世,很多以前高不可攀的传感器如今也变成了几块钱甚至几毛钱一个,因此经常去电子市场转转,关注一下最新的传感器信息是必要的。
其他制作个人机器人常用的传感器还有数字指南针、加速度传感器等,大多用在比较复杂的应用上,本文就不再详细介绍了,有兴趣的朋友可以自己去了解一下。
很多人最开始做的SC912DG128ACPV10机器人小车基本功能就是循线,白色的地板上贴着一条黑线,让机器人小车沿着地面的黑线前进。很多机器人高手都是从制作类似的作品成长起来的。因此,有必要介绍一下检测地面灰度的常用传感器。
可见光地面灰度检测器,就是使用一个发光装置与一个光敏电阻搭配,装在机器人底部离地面较近的一个位置上,发光装置发射可见光,照射到不同颜色上面后,反射光的强度会有一定的差异,根据光敏电阻的返回值便可知道机器人下方的地面颜色。
笔者最初制作地面灰度检测器的时候,是自己弄了个小灯泡来发光,可是效果不理想,后来换了个摩托车上的6V灯泡,效果好多了,就是电池受不了。再后来买了个与图中差不多的灰度传感器,耗电量下来了,检测效果也还可以,但是还是会有漏测的现象,而且容易受到环境光的干扰。于是我后来就使用了一种非可见光的检测方式——红外线地面灰度检测。
前面介绍光电编褐器时提到过,反射式光电编码器的码盘由黑白相间的条纹组成,利用黑白颜色对红外线的吸收程度不同来检测码盘的旋转。其实如果引伸一下,把机器人循线的场地看成一个大码盘,其实也是黑白相间,这样每当机器人越过一条白线,就相当于光电编码器上的码盘转动了一个最小角度,光电编码器的输出高、低电平便会变化一次。
这种检测方式比较准确,很少出现漏检的情形,抗干扰能力也比较强,唯一的劣势就是对传感器本身的离地间隙要求较高,高一点或矮一点都不行。因此,对机器人的工作环境要求较高,不平的地面肯定是不行的。
这两种地面灰度检测方式成本都比较低廉,具体采用哪一种,根据自己的确切应用来决定就可以了。
微电子领域的发展日新月异,每天都有各种各样的新传感器问世,很多以前高不可攀的传感器如今也变成了几块钱甚至几毛钱一个,因此经常去电子市场转转,关注一下最新的传感器信息是必要的。
其他制作个人机器人常用的传感器还有数字指南针、加速度传感器等,大多用在比较复杂的应用上,本文就不再详细介绍了,有兴趣的朋友可以自己去了解一下。
可见光地面灰度检测器,就是使用一个发光装置与一个光敏电阻搭配,装在机器人底部离地面较近的一个位置上,发光装置发射可见光,照射到不同颜色上面后,反射光的强度会有一定的差异,根据光敏电阻的返回值便可知道机器人下方的地面颜色。
笔者最初制作地面灰度检测器的时候,是自己弄了个小灯泡来发光,可是效果不理想,后来换了个摩托车上的6V灯泡,效果好多了,就是电池受不了。再后来买了个与图中差不多的灰度传感器,耗电量下来了,检测效果也还可以,但是还是会有漏测的现象,而且容易受到环境光的干扰。于是我后来就使用了一种非可见光的检测方式——红外线地面灰度检测。
前面介绍光电编褐器时提到过,反射式光电编码器的码盘由黑白相间的条纹组成,利用黑白颜色对红外线的吸收程度不同来检测码盘的旋转。其实如果引伸一下,把机器人循线的场地看成一个大码盘,其实也是黑白相间,这样每当机器人越过一条白线,就相当于光电编码器上的码盘转动了一个最小角度,光电编码器的输出高、低电平便会变化一次。
这种检测方式比较准确,很少出现漏检的情形,抗干扰能力也比较强,唯一的劣势就是对传感器本身的离地间隙要求较高,高一点或矮一点都不行。因此,对机器人的工作环境要求较高,不平的地面肯定是不行的。
这两种地面灰度检测方式成本都比较低廉,具体采用哪一种,根据自己的确切应用来决定就可以了。
微电子领域的发展日新月异,每天都有各种各样的新传感器问世,很多以前高不可攀的传感器如今也变成了几块钱甚至几毛钱一个,因此经常去电子市场转转,关注一下最新的传感器信息是必要的。
其他制作个人机器人常用的传感器还有数字指南针、加速度传感器等,大多用在比较复杂的应用上,本文就不再详细介绍了,有兴趣的朋友可以自己去了解一下。
热门点击