单片机红外线测距

2024-12-23 01:26:05
推荐回答(5个)
回答1:

楼主:
1,通过单片机外接一个红外发射管(带聚光),发射红外光;
2,单片机外接一个红外接收管,用来接收红外光;
3,在测距时,先发射红 外光,然后通过接收管接收,判定两者的时间差就可以计算距离;
4,可能要作校正和补偿操作。

回答2:

利用电磁波来测距、测速,是利用了变频、差频的原理,前端的电路和器件,都是使用模拟电路中高频电子线路的理论和电路器件。
用P0~P3口与传感器的输出口连接。
1、单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。
2、单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词——“智能型”,如智能型洗衣机等。

回答3:

光线速度36万KM/s,你要测多少公里呀?你用的晶振是多少频率的?完成一个中断要多少时间?地球的曲率那么小,你要站多高去接发送和接收信号呢?直接测量是行不通的。还是由外部电路去完成测量,单片机只是取数和控制信号靠谱一点。通常用相位测量法可以使测量变得容易一些。

回答4:

红外测距用时差?这个玩笑开大了吧,百米以内时差都是纳秒级的,比你单片机的机器周期都要小成百上千倍。。。。。。一般市面上的传感器都是用三角形测量法的。

回答5:

楼上正解。