• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

用超声波测距但是在距离达到190cm之后就检测不到信号了

韩梅梅 2015-06-23 浏览量:1496

用超声波测距但是在距离达到190cm之后就检测不到信号了,求如何解决此问题?

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 回波信号已经太弱了,继续延伸探测距离,要么增加发射功率,要么增加接受灵敏度,不过你的电路基本上只能靠增加发射功率来达到你的要求,不要使用门电路驱动了,用晶体管带变压器驱动的效果更好。


    其实,我最近也在做这个项目。
    用的是单片机输出40K方波,经过三极管和变压器进行电压放大。接收也用CX20106A(TA8141S)。接收的距离大概在2M。
    1.根据示波器测量来看,尽管经过变压器了,但是发射端的波形仍然不够大(峰值最好超过60v才好)。而且用了变压器以后波形不再是那种标准方波。
    2.本人最终要做的用那种收发一体的单探头来做。先用分开式的2个探头跑到2m,但是换了一体的探头,发射波形是大了,但是接收到的超声波总是不能正确的反馈回去(已经延时2ms才开接收中断)。纳闷啊。
    买了网上的一个模块,US-100,这个模块很神奇,发送波形大概在+/-5V,但是波形很漂亮,没有什么余波;接收波形也很清楚。约有200mv。

    • 发布于 2015-06-23
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:11
  • 用的是什么板子呢?最好附上代码,190cm以内测量的数据准确吗?注意时序。
    • 发布于2015-06-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 时序不太懂?用的尺子来的

    代码太长,一般发上来没人看的

    • 发布于2015-06-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 超声波模块测量有局限。一般都是3m左右。

    想要再测量高一些的话,使用气压模块ms5611模块。

    可以融合超声波和气压测量。

    • 发布于2015-06-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 哪个超声波模块?HC-SR04?
    • 发布于2015-06-24
    • 举报
    • 评论 0
    • 0
    • 0

  •                   超声波一般5m以内
    • 发布于2015-06-24
    • 举报
    • 评论 0
    • 0
    • 0

  •          可能你的算法需要优化
    • 发布于2015-06-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 需要分析下是程序的原因还是电路的原因,这个要确定
    • 发布于2015-06-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 超声波远了绝对不会准,影响因素比较大
    • 发布于2015-06-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 超声波测距 一般3到5米,你的情况是时序和障碍物导致的,超声波我玩过,处理的好没有什么问题的
    • 发布于2015-06-29
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

用超声波测距但是在距离达到190cm之后就检测不到信号了