HC-SR04超声波模块
顶点元
你当像鸟飞往你的山!
展开
-
STM32驱动超声波模块测距
HC-SR04超声波测距模块可提供2cm到400cm的非接触式距离感测功能,测距精度可达3mm。一、基本工作原理(1)给TRIG引脚至少10us的高电平信号触发测距。(2)模块自动发送8个40KHz的方波,自动检测是否有信号返回(3)有信号返回,通过Echo引脚输出一个高电平,高电平的持续时间就是超声波从发射到返回的时间。(4)测量距离 = (高电平的持续时间 * 声速(34...原创 2018-11-10 10:49:52 · 9262 阅读 · 6 评论 -
STM32驱动多个超声波模块(只用一个定时器)
用STM32单片机成功驱动一个超声波模块后,接下来便有了疑问如何用stm32单片机驱动多个超声波模块呢?(驱动一个超声波模块可以参考:stm32驱动超声波模块测距)超声波模块型号为HC-SR04,模块驱动方式选择利用外部中断的方式驱动(具体细节可参见上面链接)。经过一个下午的思考实验发现了两种驱动多个超声波模块的方法:分时测量同时测量1.分时测量:通过类似于实现流水灯的方法,多个超...原创 2019-03-11 23:01:06 · 9292 阅读 · 13 评论 -
HC-SR04超声波模块使用记录
文章目录HC-SR04超声波模块使用记录轮询测量方式一、模块使用中的问题二、应对方法三、注意分时测量利用输入捕获测量利用输入捕获测量HC-SR04超声波模块使用记录具体使用方法见HC-SR04使用手册,本文重点记录该模块使用中的一些问题,和相应的解决方式。轮询测量方式以下描述都是针对用中断方式触发,延时等待Echo高电平,如果超出最大距离,跳出等待循环结束的处理方式。下面示波器的显示:...原创 2019-09-12 20:36:10 · 3328 阅读 · 0 评论