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

超声波传感器测距模块
1 模块说明
hc-sr04 传感器模块如下图所示:
只需要在 trig 管脚输入一个 10us 以上的高电平,系统便可发出 8 个 40khz 的超声波脉冲,然后检测回波信号。当检测到回波信号后,通过 echo 管脚输出。
根据 echo 管脚输出高电平的持续时间可以计算距离值,即距离值为︰(高电平时间*340m/s) /2。当测量距离超过 hc-sro4 的测量范围时,仍会通过 echo 管脚输出高电平的信号,高电平的宽度约为 66ms。
2 接线说明
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 ”运行超声波传感器测距模块的测试程序,可以看到检测到当前距离值被打印出来,至此超声波传感器测距模块测试就完成了。
更多教程关注b站:北京迅为电子

如何建立区块链系统来管理战略性公共资产
记一次Rust内存泄漏排查之旅
基于DSP和ADC技术实现高速缓存和海量缓存的方案研究
中科创达在苏州投资成立新公司,经营范围含AI业务等
法国开发出超低铂含量的燃料电池电极
RK3568开发板外接超声波传感器测距模块
【渗漏治理】简单五步就解决变压器漏油的问题
德国联邦政府出台了“高科技战略2025”,旨在加大促进科研和创新
传谷歌启动战略对抗欧盟,游说美国盟友加大抵制力度
陶瓷PTC与有机PTC的性能比较
宁德时代出手“车电分离”模式,技术提升降成本
示波器探头能测多高电压
电机绕组端产生的电压脉冲波在电机绕组中的传输过程
越南MIC发布发证新要求:制造商没有分公司不再签发型式认可证书
连续3家明星机器人公司破产 给我们留下了什么生机
图解PLC应用开发的步骤
2012-2022年全球3D打印市场规模及预测
光通信中的全光波长组播应用技术
评测Fidelio X3开放式耳机,便携设备也能有好音质
北京ABB开关有限公司举办成立25周年庆典活动