0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

RK3568开发板外接超声波传感器测距模块

北京迅为电子 2023-09-18 15:12 次阅读

超声波传感器测距模块

1 模块说明

HC-SR04 传感器模块如下图所示:

wKgZomUH97uAf5EmAADZ3BqB-Us311.png

只需要在 Trig 管脚输入一个 10US 以上的高电平,系统便可发出 8 个 40KHZ 的超声波脉冲,然后检测回波信号。当检测到回波信号后,通过 Echo 管脚输出。

根据 Echo 管脚输出高电平的持续时间可以计算距离值,即距离值为︰(高电平时间*340m/s) /2。当测量距离超过 HC-SRO4 的测量范围时,仍会通过 Echo 管脚输出高电平的信号,高电平的宽度约为 66ms。

2 接线说明

wKgZomUH98SAP2IFAABPTtnPnz4692.png

HC-SR04 传感器模块 4 个接口定义如下:

l VCC:接 VCC 电源(直流 5V)。

l Trig:接外部电路的 TRIG 端,向此管脚输入一个 10US 以上的高电平,可触发模块测距。

l Echo:接外部电路的 ECHO 端,当测距结束时,此管脚会输出一个高电平,电平宽度为超

声波往返时间之和。

l GND:接外部电路的地。

3 程序测试

驱动模块在网盘资料“iTOP-3568 开发板\02_【iTOP-RK3568 开发板】开发资料\09_系统外设功能测试\06_V1.7 底版外设快速测试资料\14_超声波传感器 HC-SR04 模块\03_驱动模块”目录下下载

首先将 hc-sr04.ko 驱动模块拷贝到开发板的根目录,然后输入“insmod hc-sr04.ko”命令加载驱动模块,

然后使用命令“ls /dev/sr04”进行设备节点的查看,

然后下载网盘资料“iTOP-3568 开发板\02_【iTOP-RK3568 开发板】开发资料\09_系统外设功能测试\06_V1.7 底版外设快速测试资料\14_超声波传感器 HC-SR04 模块\04_测试程序”下的测试程序。将 sr04_test 可执行文件拷贝到开发板的根目录下,

sr04 节点就是超声波传感器测距模块的设备节点文件,然后使用命令“./sr04_test ”运行超声波传感器测距模块的测试程序,可以看到检测到当前距离值被打印出来,至此超声波传感器测距模块测试就完成了。

wKgZomUH98-AAMUaAABrp3vzh-Q645.png

更多教程关注B站:北京迅为电子

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2550

    文章

    51071

    浏览量

    753315
  • 模块
    +关注

    关注

    7

    文章

    2702

    浏览量

    47447
  • 开发板
    +关注

    关注

    25

    文章

    5040

    浏览量

    97413
收藏 人收藏

    评论

    相关推荐

    基于迅为RK3568开发板全国产平台,快速实现APP开机自启动威廉希尔官方网站 分享

    基于迅为RK3568开发板全国产平台,快速实现APP开机自启动威廉希尔官方网站 分享
    的头像 发表于 11-21 13:58 360次阅读
    基于迅为<b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b>全国产平台,快速实现APP开机自启动威廉希尔官方网站
分享

    【迅为】瑞芯微RK3588开发板RK3568开发板区别及优势

    RK3568开发板
    的头像 发表于 11-18 14:19 366次阅读
    【迅为】瑞芯微<b class='flag-5'>RK</b>3588<b class='flag-5'>开发板</b><b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b>区别及优势

    能力再次提升! 迅为RK3588/RK3568开发板&amp;amp;核心新增定制分区镜像

    能力再次提升! 迅为RK3588/RK3568开发板&核心新增定制分区镜像
    的头像 发表于 11-06 15:11 458次阅读
    能力再次提升! 迅为<b class='flag-5'>RK</b>3588/<b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b>&amp;amp;核心<b class='flag-5'>板</b>新增定制分区镜像

    迅为iTOP-RK3568/RK3588开发板获麒麟软件适配认证

    迅为iTOP-RK3568/RK3588开发板获麒麟软件适配认证
    的头像 发表于 10-18 14:56 524次阅读
    迅为iTOP-<b class='flag-5'>RK3568</b>/<b class='flag-5'>RK</b>3588<b class='flag-5'>开发板</b>获麒麟软件适配认证

    RK3568教学实验箱_操作案例:5-19 超声波测距实验

    、熟悉Qt程序的开发流程; 2、掌握Qt Creator的基础开发使用; 3、通过编写Qt程序实现超声波测距的显示界面。 三、实验原理 Qt工程的创建步骤包括: (1)创建Qt工程;
    发表于 09-23 15:40

    RK3568开发板支持AMP双系统

    RK3568开发板支持AMP双系统
    的头像 发表于 06-04 15:33 711次阅读
    <b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b>支持AMP双系统

    在全志H616核桃派开发板上实现超声波传感器测距

    =board.PC9, echo_pin=board.PC11) 构建超声波模块对象,主要是初始化连接超声波传感器的2个引脚。 参数说明: trigger_pin 开发板引脚编号。例
    发表于 05-08 16:21

    迅为RK3568开发板驱动开发指南-输入子系统

    迅为RK3568开发板驱动开发指南-输入子系统
    的头像 发表于 02-23 15:11 873次阅读
    迅为<b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b>驱动<b class='flag-5'>开发</b>指南-输入子系统

    超声波传感器的工作原理 超声波传感器声波频率是多少

    超声波传感器是一种常用的非接触式测距传感器,以其精确测量距离、高可靠性和广泛应用而受到广泛青睐。超声波
    的头像 发表于 02-21 15:30 2360次阅读

    超声波传感器超声波测距原理分析

    声音是由振动产生的,能够产生超声波的装置就是超声波传感器,习惯上称为超声换能器,或者超声探头。
    发表于 01-29 09:20 873次阅读
    <b class='flag-5'>超声波</b><b class='flag-5'>传感器</b>和<b class='flag-5'>超声波</b><b class='flag-5'>测距</b>原理分析

    迅为RK3568开发板助力智能车载产业快速发展

    迅为RK3568开发板助力智能车载产业快速发展
    的头像 发表于 01-23 13:59 577次阅读
    迅为<b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b>助力智能车载产业快速发展

    超声波测距原理 超声波测距传感器接线方法

    超声波测距是一种常用的测距方法,通过发射超声波脉冲,利用其在空气中传播速度较快的特点,测量出从传感器到目标物体的时间差,并进而计算出距离。
    的头像 发表于 01-22 15:22 2408次阅读

    超声波传感器的工作原理 超声波传感器的应用

    超声波传感器是一种基于超声波的无接触式测距传感器,可以广泛应用于工业、医疗、军事等领域。本文将详细介绍
    的头像 发表于 01-18 14:04 1713次阅读

    超声波传感器声波频率是多少

    超声波传感器一般使用40kHz左右。超声波传感器是一种常用的非接触测距装置,利用超声波的传播速度
    的头像 发表于 01-16 09:47 1821次阅读

    超声波传感器测距离的原理

    超声波传感器测距离的原理是利用声波在空气中的传播速度测量物体与传感器之间的距离。具体而言,传感器
    的头像 发表于 01-15 09:41 2898次阅读