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

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

根据你说的好象不是这样的公式吧,我觉得是[(Tn2-T1)/N]*c
展开
 我来答
做而论道
高能答主

2010-03-29 · 把复杂的事情简单说给你听
知道大有可为答主
回答量:3万
采纳率:80%
帮助的人:1.2亿
展开全部
呵呵,红外光,传播起来是光速,1us传播300m。

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

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

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

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式