单片机中红外传感器是如何测距的
我说的不是检测到障碍物,是想知道它的距离,超声波测距我知道怎么做,可是红外传感器呢?我的红外传感器是TTL电平的,检测到障碍物就是低电平,无障碍物就是高电平,可是怎么用单...
我说的不是检测到障碍物,是想知道它的距离,超声波测距我知道怎么做,可是红外传感器呢?我的红外传感器是TTL电平的,检测到障碍物就是低电平,无障碍物就是高电平,可是怎么用单片机测出距离呢?我怎么想都想不明白
希望说的详细点,谢谢了
根据你说的好象不是这样的公式吧,我觉得是[(Tn2-T1)/N]*c 展开
希望说的详细点,谢谢了
根据你说的好象不是这样的公式吧,我觉得是[(Tn2-T1)/N]*c 展开
4个回答
北京镭测科技有限公司_
2023-03-16 广告
2023-03-16 广告
咨询热线4008168900北京镭测科技有限公司是集研发、制造和销售于一体,主要生产和经营双频激光干涉仪、激光回馈干涉仪、相位延迟测量仪、激光纳米测尺、激光教学仪等系列产品,并可按客户具体需求提供激光精密测量技术和产品的定制开发服务,可充分...
点击进入详情页
本回答由北京镭测科技有限公司_提供
展开全部
现在市场上的测距仪,一般都是用激光脉冲的方式来测量的,测量的原理跟超声波一样,也就是来回的时间,乘以光速。当然这个时间都是皮秒或者飞秒级别的。这个工作,是由专门的时间测量芯片完成的,具体型号我忘了,应该是瑞典或者德国生产的,好像是DTC-GP2
至于你看到的那个红激光,那只是用来瞄准的,正在的测量激光束是很短很强的
至于你看到的那个红激光,那只是用来瞄准的,正在的测量激光束是很短很强的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
很简单啊,做这样的一个循环的程序:记录发送出去的时刻T1,再记录检测到T2(即低电平时刻),停止发送,重复n次,至Tn1和Tn2,取
s={(Ti2-Ti1)/(2*N)}*C其中C为光速
s={(Ti2-Ti1)/(2*N)}*C其中C为光速
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
估计很难成功 因为速度太快 时间太短 而且,红外的反射对材料有较高的要求。如果碰到黑色的材料将会产生很大的误差甚至没有信号。小于20cm,由于光速太快,甚至单片机的计数器会没有计数。太远的话,红外的信号就会变的很弱。这就是为什么短距离的测距都是用超声波而没有用红外的原因。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询