我要发布
仪器网/ 仪器社区/ 激光测距仪/ 单片机中红外传感器是如何测距的

单片机中红外传感器是如何测距的

寡我逆境驳    2010-03-28    激光测距仪    浏览 477 次

我说的不是检测到障碍物,是想知道它的距离,超声波测距我知道怎么做,可是红外传感器呢?我的红外传感器是TTL电平的,检测到障碍物就是低电平,无障碍物就是高电平,可是怎么用单片机测出距离呢?我怎么想都想不明白

精彩问答
是赵电钻我吧 发布日期:2018-04-13
估计很难成功 因为速度太快 时间太短 而且,红外的反射对材料有较高的要求。如果碰到黑色的材料将会产生很大的误差甚至没有信号。小于20cm,由于光速太快,甚至单片机的计数器会没有计数。太远的话,红外的信号就会变的很弱。这就是为什么短距离的测距都是用超声波而没有用红外的原因。
被采纳
萧文石 发布日期:2010-03-29
呵呵,红外光,传播起来是光速,1us传播300m。

利用波速来计算距离,测量出几个纳秒的时间差,使用单片机则是不可能的。

利用电磁波来测距、测速,是利用了变频、差频的原理,前端的电路和器件,都是使用模拟电路中高频电子线路的理论和电路器件。

单片机之类的数字电路根本跟不上这个速度,只能做后期的低速工作,如显示报警等。
其实,用单片机做抢答器,也是蒙人的,误差的概率也是极大的。
全部评论
cizxiem673 发布日期:2010-03-29
很简单啊,做这样的一个循环的程序:记录发送出去的时刻T1,再记录检测到T2(即低电平时刻),停止发送,重复n次,至Tn1和Tn2,取
s={(Ti2-Ti1)/(2*N)}*C其中C为光速
QQLLWWGG 发布日期:2010-03-29
现在市场上的测距仪,一般都是用激光脉冲的方式来测量的,测量的原理跟超声波一样,也就是来回的时间,乘以光速。当然这个时间都是皮秒或者飞秒级别的。这个工作,是由专门的时间测量芯片完成的,具体型号我忘了,应该是瑞典或者德国生产的,好像是DTC-GP2
至于你看到的那个红激光,那只是用来瞄准的,正在的测量激光束是很短很强的
最新主题
相关版块
我要评论
X您尚未登录
账号登录
X您尚未登录
手机动态密码登录
X您尚未登录
扫码登录
官方微信

仪器网微信服务号

扫码获取最新信息


仪器网官方订阅号

扫码获取最新信息

在线客服

咨询客服

在线客服
工作日:  9:00-18:00
联系客服 企业专属客服
电话客服:  400-822-6768
工作日:  9:00-18:00
订阅商机

仪采招微信公众号

采购信息一键获取海量商机轻松掌控