用于檢測地面灰度的傳感器
發布時間:2012/6/3 16:25:10 訪問次數:3213
很多人最開始做的SC912DG128ACPV10機器人小車基本功能就是循線,白色的地板上貼著一條黑線,讓機器人小車沿著地面的黑線前進。很多機器人高手都是從制作類似的作品成長起來的。因此,有必要介紹一下檢測地面灰度的常用傳感器。
可見光地面灰度檢測器,就是使用一個發光裝置與一個光敏電阻搭配,裝在機器人底部離地面較近的一個位置上,發光裝置發射可見光,照射到不同顏色上面后,反射光的強度會有一定的差異,根據光敏電阻的返回值便可知道機器人下方的地面顏色。
筆者最初制作地面灰度檢測器的時候,是自己弄了個小燈泡來發光,可是效果不理想,后來換了個摩托車上的6V燈泡,效果好多了,就是電池受不了。再后來買了個與圖中差不多的灰度傳感器,耗電量下來了,檢測效果也還可以,但是還是會有漏測的現象,而且容易受到環境光的干擾。于是我后來就使用了一種非可見光的檢測方式——紅外線地面灰度檢測。
前面介紹光電編褐器時提到過,反射式光電編碼器的碼盤由黑白相間的條紋組成,利用黑白顏色對紅外線的吸收程度不同來檢測碼盤的旋轉。其實如果引伸一下,把機器人循線的場地看成一個大碼盤,其實也是黑白相間,這樣每當機器人越過一條白線,就相當于光電編碼器上的碼盤轉動了一個最小角度,光電編碼器的輸出高、低電平便會變化一次。
這種檢測方式比較準確,很少出現漏檢的情形,抗干擾能力也比較強,唯一的劣勢就是對傳感器本身的離地間隙要求較高,高一點或矮一點都不行。因此,對機器人的工作環境要求較高,不平的地面肯定是不行的。
這兩種地面灰度檢測方式成本都比較低廉,具體采用哪一種,根據自己的確切應用來決定就可以了。
微電子領域的發展日新月異,每天都有各種各樣的新傳感器問世,很多以前高不可攀的傳感器如今也變成了幾塊錢甚至幾毛錢一個,因此經常去電子市場轉轉,關注一下最新的傳感器信息是必要的。
其他制作個人機器人常用的傳感器還有數字指南針、加速度傳感器等,大多用在比較復雜的應用上,本文就不再詳細介紹了,有興趣的朋友可以自己去了解一下。
可見光地面灰度檢測器,就是使用一個發光裝置與一個光敏電阻搭配,裝在機器人底部離地面較近的一個位置上,發光裝置發射可見光,照射到不同顏色上面后,反射光的強度會有一定的差異,根據光敏電阻的返回值便可知道機器人下方的地面顏色。
筆者最初制作地面灰度檢測器的時候,是自己弄了個小燈泡來發光,可是效果不理想,后來換了個摩托車上的6V燈泡,效果好多了,就是電池受不了。再后來買了個與圖中差不多的灰度傳感器,耗電量下來了,檢測效果也還可以,但是還是會有漏測的現象,而且容易受到環境光的干擾。于是我后來就使用了一種非可見光的檢測方式——紅外線地面灰度檢測。
前面介紹光電編褐器時提到過,反射式光電編碼器的碼盤由黑白相間的條紋組成,利用黑白顏色對紅外線的吸收程度不同來檢測碼盤的旋轉。其實如果引伸一下,把機器人循線的場地看成一個大碼盤,其實也是黑白相間,這樣每當機器人越過一條白線,就相當于光電編碼器上的碼盤轉動了一個最小角度,光電編碼器的輸出高、低電平便會變化一次。
這種檢測方式比較準確,很少出現漏檢的情形,抗干擾能力也比較強,唯一的劣勢就是對傳感器本身的離地間隙要求較高,高一點或矮一點都不行。因此,對機器人的工作環境要求較高,不平的地面肯定是不行的。
這兩種地面灰度檢測方式成本都比較低廉,具體采用哪一種,根據自己的確切應用來決定就可以了。
微電子領域的發展日新月異,每天都有各種各樣的新傳感器問世,很多以前高不可攀的傳感器如今也變成了幾塊錢甚至幾毛錢一個,因此經常去電子市場轉轉,關注一下最新的傳感器信息是必要的。
其他制作個人機器人常用的傳感器還有數字指南針、加速度傳感器等,大多用在比較復雜的應用上,本文就不再詳細介紹了,有興趣的朋友可以自己去了解一下。
很多人最開始做的SC912DG128ACPV10機器人小車基本功能就是循線,白色的地板上貼著一條黑線,讓機器人小車沿著地面的黑線前進。很多機器人高手都是從制作類似的作品成長起來的。因此,有必要介紹一下檢測地面灰度的常用傳感器。
可見光地面灰度檢測器,就是使用一個發光裝置與一個光敏電阻搭配,裝在機器人底部離地面較近的一個位置上,發光裝置發射可見光,照射到不同顏色上面后,反射光的強度會有一定的差異,根據光敏電阻的返回值便可知道機器人下方的地面顏色。
筆者最初制作地面灰度檢測器的時候,是自己弄了個小燈泡來發光,可是效果不理想,后來換了個摩托車上的6V燈泡,效果好多了,就是電池受不了。再后來買了個與圖中差不多的灰度傳感器,耗電量下來了,檢測效果也還可以,但是還是會有漏測的現象,而且容易受到環境光的干擾。于是我后來就使用了一種非可見光的檢測方式——紅外線地面灰度檢測。
前面介紹光電編褐器時提到過,反射式光電編碼器的碼盤由黑白相間的條紋組成,利用黑白顏色對紅外線的吸收程度不同來檢測碼盤的旋轉。其實如果引伸一下,把機器人循線的場地看成一個大碼盤,其實也是黑白相間,這樣每當機器人越過一條白線,就相當于光電編碼器上的碼盤轉動了一個最小角度,光電編碼器的輸出高、低電平便會變化一次。
這種檢測方式比較準確,很少出現漏檢的情形,抗干擾能力也比較強,唯一的劣勢就是對傳感器本身的離地間隙要求較高,高一點或矮一點都不行。因此,對機器人的工作環境要求較高,不平的地面肯定是不行的。
這兩種地面灰度檢測方式成本都比較低廉,具體采用哪一種,根據自己的確切應用來決定就可以了。
微電子領域的發展日新月異,每天都有各種各樣的新傳感器問世,很多以前高不可攀的傳感器如今也變成了幾塊錢甚至幾毛錢一個,因此經常去電子市場轉轉,關注一下最新的傳感器信息是必要的。
其他制作個人機器人常用的傳感器還有數字指南針、加速度傳感器等,大多用在比較復雜的應用上,本文就不再詳細介紹了,有興趣的朋友可以自己去了解一下。
可見光地面灰度檢測器,就是使用一個發光裝置與一個光敏電阻搭配,裝在機器人底部離地面較近的一個位置上,發光裝置發射可見光,照射到不同顏色上面后,反射光的強度會有一定的差異,根據光敏電阻的返回值便可知道機器人下方的地面顏色。
筆者最初制作地面灰度檢測器的時候,是自己弄了個小燈泡來發光,可是效果不理想,后來換了個摩托車上的6V燈泡,效果好多了,就是電池受不了。再后來買了個與圖中差不多的灰度傳感器,耗電量下來了,檢測效果也還可以,但是還是會有漏測的現象,而且容易受到環境光的干擾。于是我后來就使用了一種非可見光的檢測方式——紅外線地面灰度檢測。
前面介紹光電編褐器時提到過,反射式光電編碼器的碼盤由黑白相間的條紋組成,利用黑白顏色對紅外線的吸收程度不同來檢測碼盤的旋轉。其實如果引伸一下,把機器人循線的場地看成一個大碼盤,其實也是黑白相間,這樣每當機器人越過一條白線,就相當于光電編碼器上的碼盤轉動了一個最小角度,光電編碼器的輸出高、低電平便會變化一次。
這種檢測方式比較準確,很少出現漏檢的情形,抗干擾能力也比較強,唯一的劣勢就是對傳感器本身的離地間隙要求較高,高一點或矮一點都不行。因此,對機器人的工作環境要求較高,不平的地面肯定是不行的。
這兩種地面灰度檢測方式成本都比較低廉,具體采用哪一種,根據自己的確切應用來決定就可以了。
微電子領域的發展日新月異,每天都有各種各樣的新傳感器問世,很多以前高不可攀的傳感器如今也變成了幾塊錢甚至幾毛錢一個,因此經常去電子市場轉轉,關注一下最新的傳感器信息是必要的。
其他制作個人機器人常用的傳感器還有數字指南針、加速度傳感器等,大多用在比較復雜的應用上,本文就不再詳細介紹了,有興趣的朋友可以自己去了解一下。
熱門點擊