你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

4-30cm红外测距模块,测量距离大于30cm,如何判定

[复制链接]
黑皮男 提问时间:2018-6-5 14:46 /
阅读主题, 点击返回1楼
收藏 1 评论26 发布时间:2018-6-5 14:46
26个回答
whtt 回答时间:2018-6-14 17:27:23
换超声波也行啊

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

黑皮男 回答时间:2018-6-14 17:29:59
whtt 发表于 2018-6-14 17:27
换超声波也行啊

超声反应有点慢需要沿着墙行走,怕效果不好
zhjb1 回答时间:2018-6-17 16:46:24
黑皮男 发表于 2018-6-14 17:29
超声反应有点慢需要沿着墙行走,怕效果不好

可以理解你的扫地机有单片机。那么可以采用固定频率的脉冲触发红外发射,而后固定窗口接收时间[固定窗口时间保证接受的信号幅度在一定范围内是定值],以此来判断检测距离——脉冲出发会使测量距离增加,可以重新计算测量距离与信号的关系。设定超出距离就可以了。如果设计贴墙扫地就需要在直角突变的情况下,让扫地机一直按照突变的方向转弯,直到又贴到墙了。
不过不知道你的设计思路,写也是瞎写,只供参考。

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

黑皮男 回答时间:2018-6-19 09:09:51
zhjb1 发表于 2018-6-17 16:46
可以理解你的扫地机有单片机。那么可以采用固定频率的脉冲触发红外发射,而后固定窗口接收时间[固定窗口 ...

我现在的思路就是突变一直拐弯,但是这个目前是原型机,传感器是淘宝上买的,只有模拟输出,我是周期读红外的模拟输出来检测
zhjb1 回答时间:2018-6-19 09:47:06
黑皮男 发表于 2018-6-19 09:09
我现在的思路就是突变一直拐弯,但是这个目前是原型机,传感器是淘宝上买的,只有模拟输出,我是周期读红 ...

前边已说了,不调制信号手外光影响很大,几乎不能用!
如果是下图模式,只能连续转弯直到红外有效,在贴墙继续。如果是前方有墙,扫地机应该有防碰撞的检测机构,由他来实现。
che.jpg

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

zhongfg 回答时间:2018-6-22 11:51:41
黑皮男 发表于 2018-6-14 11:18
这个模块只有一个模拟输出,没法测量

模块信号是你自己控制的吧,反回的信号计时也是你自己测量的吧这样的话怎么不可以测出时间呢?相同的发送时间内接收到远的信号是不是时间会长一点,接收到近一点的时间是不是会短一点。这样不是就知道距离的长短了。
黑皮男 回答时间:2018-6-22 13:38:44
zhongfg 发表于 2018-6-22 11:51
模块信号是你自己控制的吧,反回的信号计时也是你自己测量的吧这样的话怎么不可以测出时间呢?相同的发送 ...

不能控,只能读
123

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版