搜索
bottom↓
回复: 25

关于电脑鼠上的红外线测距

[复制链接]

出0入0汤圆

发表于 2012-7-6 09:19:56 | 显示全部楼层 |阅读模式
在网上查了一番,了解到,红外线测距的方法有两种,一种是利用反射的光强经过ADC来计算距离,另外一种是通过调频。  

我的问题是: 1.通过调频的那种具体的原理我太不懂,同时那种里面说使用相位差来确定距离,我不明白相位差是怎样产生的。还有就是有些网友说可以通过计算反射回来的时间来算,我觉得光速太快了,控制器肯定出                现时间差。
                   2.经过ADC那种的硬件和程序是真样设计的,我想知道个大概。

在这儿先谢谢给以关注的朋友。

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

发表于 2012-7-6 11:12:03 | 显示全部楼层
通过反射回来的光强不好做吧,不同物质表面的反射强度不一样啊

出20入186汤圆

发表于 2012-7-6 11:22:58 | 显示全部楼层
红外线可以测距?
我只用过光纤传感器
那种可以调节的

但和楼上所说,不同物质反向不一样,不好ADC测量的~

出20入186汤圆

发表于 2012-7-6 11:28:14 | 显示全部楼层
http://www.wh-cdkj.cn/wh-cdkj_Article_255016.html
在网上搜了下,还真是相位调制方式测距的,不过不太懂~
光速这么快,咱测啊?即使红外也不容易测啊,

出0入0汤圆

 楼主| 发表于 2012-7-6 14:06:22 | 显示全部楼层
GFM100 发表于 2012-7-6 11:12
通过反射回来的光强不好做吧,不同物质表面的反射强度不一样啊

那应该怎么搞,一般来说那些用红外线的是怎么测的?

出0入0汤圆

 楼主| 发表于 2012-7-6 14:08:49 | 显示全部楼层
yuyu87 发表于 2012-7-6 11:22
红外线可以测距?
我只用过光纤传感器
那种可以调节的

电脑鼠上用的就是红外线测距,我只看过硬件,没有了解详细的程序设计,所以想弄懂,自己要想搞搞。

出0入0汤圆

 楼主| 发表于 2012-7-6 14:11:17 | 显示全部楼层
yuyu87 发表于 2012-7-6 11:28
http://www.wh-cdkj.cn/wh-cdkj_Article_255016.html
在网上搜了下,还真是相位调制方式测距的,不过不太懂 ...

但是确实有人这样做了,几乎每年的电脑鼠比赛的测距都是使用红外线的。我知道超声波也是可以的,但是超声波的盲区比较大,不适合在智能小车上使用。也许我的这个问题只能是搞过电脑鼠的人才可能回答的上了。

出0入0汤圆

 楼主| 发表于 2012-7-6 14:14:03 | 显示全部楼层
GFM100 发表于 2012-7-6 11:12
通过反射回来的光强不好做吧,不同物质表面的反射强度不一样啊

你说的是,不过对于电脑鼠来说,它在迷宫里面跑,主要的障碍就是迷宫的挡板,所以可以认为反射面是一样的。

出0入0汤圆

发表于 2012-7-17 13:28:59 | 显示全部楼层
碰到障碍物了,接受的光就变强了。先记录下没用障碍物时候,接受到的光能,然后记录障碍物靠很近时候的光能。个人觉得你的产品不需要测试精确的距离,只是判断下前面有无障碍物就可依了,所有用ADC可以做到。

出0入0汤圆

 楼主| 发表于 2012-7-18 10:03:15 | 显示全部楼层
laroo0405 发表于 2012-7-17 13:28
碰到障碍物了,接受的光就变强了。先记录下没用障碍物时候,接受到的光能,然后记录障碍物靠很近时候的光能 ...

在迷宫中的电脑鼠,我觉得需要,电脑鼠需要知道前方多远有障碍,比如说前方还有10厘米的时候,需要减速,然后剩下4厘米的时候,可能就得考虑转弯了。要是在是10厘米的时候转弯就会撞上侧边的障碍。距离精度很关键。

出0入0汤圆

发表于 2012-7-18 15:27:08 | 显示全部楼层
计算调制信号的相位差测距

出0入0汤圆

发表于 2012-7-18 17:26:18 | 显示全部楼层
用三角测距法,不是测绝对距离,而是测距离变化量。

出0入0汤圆

发表于 2012-7-18 17:41:43 | 显示全部楼层
随便搜了一下,是测反射红外光强度来做的。

出0入0汤圆

发表于 2012-7-18 19:19:42 | 显示全部楼层
huang_guo_ming 发表于 2012-7-18 10:03
在迷宫中的电脑鼠,我觉得需要,电脑鼠需要知道前方多远有障碍,比如说前方还有10厘米的时候,需要减速, ...

红外测距模块很多厂家都有啊,欧姆龙、神视、基恩士……利用几何、光学关系,将光点投射在线性传感器上……

出0入0汤圆

 楼主| 发表于 2012-7-18 23:34:41 | 显示全部楼层
bg6ixm 发表于 2012-7-18 17:41
随便搜了一下,是测反射红外光强度来做的。

确实是

出0入0汤圆

发表于 2012-7-19 00:04:58 | 显示全部楼层
夏普有红外测距模块,不过输出是距离倒数,原理是用线性CCD看斜射光点。不过测量时间比较长,不同型号10~35ms不等
比如gp2y0a51sk0f,测距范围2~15cm,不过这个比较老了
http://www.beck-elektronik.de/fi ... og-gp2y0a51sk0f.pdf
还有其他一些型号,上google搜型号一般第一个就是pdf:

GP2Y0A21YK0F 测距10 ~ 80cm   
GP2Y0A02YK0F 测距20 ~ 150cm   
GP2Y3A003K0F 测距40 ~ 300cm   
GP2Y3A002K0F 测距20 ~ 150cm     
GP2Y3A001K0F测距 4 ~ 30cm

出0入0汤圆

 楼主| 发表于 2012-7-19 09:56:40 | 显示全部楼层
bigallium 发表于 2012-7-19 00:04
夏普有红外测距模块,不过输出是距离倒数,原理是用线性CCD看斜射光点。不过测量时间比较长,不同型号10~35 ...

盲点超过是厘米问题就严重了。呵呵,谢谢你的分享。

出0入0汤圆

发表于 2012-7-20 11:22:30 | 显示全部楼层
你的机器不需要测到绝对距离值的,只要测距离变化量就可以了

出0入0汤圆

 楼主| 发表于 2012-7-20 11:43:32 | 显示全部楼层
laroo0405 发表于 2012-7-20 11:22
你的机器不需要测到绝对距离值的,只要测距离变化量就可以了

一定要的,要知道前方有多少距离,距离不确定不可以转弯。同时要知道前方的距离才能方便控制加速或是减速。

出0入0汤圆

发表于 2012-7-20 21:09:11 | 显示全部楼层
围观一下。。。。

出0入0汤圆

发表于 2012-7-23 09:36:30 | 显示全部楼层
反光材料固定的话,一定距离下获取的ADC值理论上也固定,利用这个可以计算距离的变化量,这样是不是可以做到楼主要求的“要知道前方有多少距离”?

出0入0汤圆

发表于 2012-7-23 17:28:19 | 显示全部楼层
那个弄个相位式测距仪吧,能达到毫米级的。

出0入0汤圆

 楼主| 发表于 2012-7-25 09:59:37 | 显示全部楼层
laroo0405 发表于 2012-7-23 17:28
那个弄个相位式测距仪吧,能达到毫米级的。

你说的是陀螺仪么,还是其他的,不是很了解,提供一些相关资料咯,呵呵,man,thanks。

出0入0汤圆

发表于 2012-7-25 13:27:41 | 显示全部楼层
huang_guo_ming 发表于 2012-7-25 09:59
你说的是陀螺仪么,还是其他的,不是很了解,提供一些相关资料咯,呵呵,man,thanks。 ...

相位式激光测距仪,这个论坛里资料很多的。应该蛮多人在搞

出0入0汤圆

发表于 2012-7-25 13:54:51 | 显示全部楼层
电脑鼠,用ad测光强已经足够你使用了。

比赛用的迷宫,墙壁的反射比较强,而地面的反射比较弱,也比较适合通过检测光强来测定距离。

相位式激光测距,我没有了解,但是猜测调理电路不会很简单,你想要集成到小车内,至少得有5、6路通道吧,有难度。

而且如果你们用的官方提供的车子的话,也基本没有改造的余地。。

除非你们可以自己做车子。

出0入0汤圆

 楼主| 发表于 2012-7-26 00:58:22 | 显示全部楼层
t2397362 发表于 2012-7-25 13:54
电脑鼠,用ad测光强已经足够你使用了。

比赛用的迷宫,墙壁的反射比较强,而地面的反射比较弱,也比较适合 ...

呵呵,谢谢你的建议,我一定不用官方的破车子的。我的想法也是直接的放射,然后接收反射,adc处理,得出距离。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-6-3 09:06

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表