找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1781|回复: 1
打印 上一主题 下一主题
收起左侧

我的hc-sr04超声波模块只能测到1.5m远,有大佬指导怎么回事吗。

[复制链接]
跳转到指定楼层
楼主
ID:910188 发表于 2021-5-26 21:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
        mk3=0;  
                  _nop_();
                  _nop_();
                  _nop_();
                  _nop_();
                  _nop_();
                  _nop_();
                  _nop_();
                  _nop_();
                  _nop_();
                  _nop_();
                  _nop_();
                  _nop_();
                  _nop_();
                  _nop_();
                  _nop_();
                  _nop_();
                  _nop_();
                  _nop_();
                  _nop_();
                  _nop_();
                  _nop_();
                  _nop_();
                  _nop_();
                  _nop_();
                  _nop_();
                  _nop_();
                  _nop_();
                  _nop_();
                  _nop_();
                  _nop_();
                  mk3=1;
                ET0=1;
                TR0=1;
                EA=1;
                j=120;               
            while(j--)
                {
                }
        j=0;
                   while(mki3)  
                {
                        j++;
                        if(j>=2500)
                        mki3=0;
                }
                TR0=0;
                s4=TH0*256+TL0;
                TH0=0;
                TL0=0;
                s4=s4*csbc/2-4;

这是我超声波发射和接收,启动计时器计时,最后用s=vt/2的公式计算,最后只能测到1.5m。没有距离限制问题,我在代码限制是5-400cm

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:341589 发表于 2021-5-28 09:12 | 只看该作者
建议测远距离要买好点的传感器,这个测远距离不准,尽量减少干扰
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表