@爱采购寻源宝HC-SR04数据手册详解 爱采购寻源宝 一、HC-SR04超声波测距模块的特点和参数 HC-SR04超声波测距模块是一种非常实用的距离测量模块,具有以下主要特点和参数: 工作电压:DC 5V 静态电流:小于2mA 触发脉冲宽度:10us以上 有效测距范围:2cm至400cm(具体距离取决于被测物体的材质和表面状况) 测距精度...
1 HC-SR04超声波测距模块 ◼产品概述 HC-SR04是一款升级的超声波测距模块。新增加UART,IIC及1-WIRE(单总线)功能,模式可以通过外围电阻设置。2CM超小盲区,4M典型最远测距,2mA超低工作电流。采用自研超声波测距解调芯片,使其外围更加简洁,工作电压更宽(2.8-5.5V)。驱动采用扫频技术,减少探头本身一致性...
接下来开始配置TIM2,首先选择TIM2,我们的目的是每1us计数一次,所以定时器的频率需要在1Mhz, 时钟源选择内部时钟: 接下来是对TIM2的参数设置,参照数据手册中的RCC时钟树,TIM2内部时钟来源是PCLK1 = 80Mhz,,所以预分频系数设置为80,即可得到1Mhz的计数频率。 计数周期设为60000,实际测试情况下,大约60000us对应的...
慧净电子--做人人都买得起的单片机实验板 真诚服务 HL-1 51实验板月销售量达1000片 慧净电子HC-SR04正版超声波模块使用说明书 慧净电子淘宝网:http://shop3 / 单片机学习网站: 慧净电子--做人人都买得起的单片机实验板 真诚服务 HL-1 51实验板月销售量达1000片 慧净电子淘宝网:http://shop3 / 单片机...
查看手册,我们会看到,手册上说: 测量距离(cm) = 高电平持续的us数 / 58 为什么us值/58即是以cm为单位的距离值呢? 正常的换算公式为: 测试距离 = (高电平时间*声速(340m/s))/2 除以2的原因是,超声波的信号是往返的耗时等于高电平时间,我们求距离,需要除以2。
接下来是对TIM2的参数设置,参照数据手册中的RCC时钟树,TIM2内部时钟来源是PCLK1 = 80Mhz,,所以预分频系数设置为80,即可得到1Mhz的计数频率。 计数周期设为60000,实际测试情况下,大约60000us对应的实际距离是10m(实际中也用不到这么大): ...
使用HAL库开发STM32读取超声波模块HC-SR04模块所测数据,定时器实现微秒级延时,定时器输入捕获获取高电平脉冲时长,定时器中断处理所测数据,最后通过串口发送至计算机。程序仍存在BUG,在测量较远的距离时会有错误,因模块主要应用于避障小车测量1米以内距离,故没有对这个BUG做出修正,可以自行加入滤波算法或修改程序实现超...
Timeout---超时时间,单位微秒,数据类型为无符号长整型。 使用方法及时序图: 1、使用Arduino采用数字引脚给SR04的Trig引脚至少10μs的高电平信号,触发SR04模块测距功能; 2、触发后,模块会自动发送8个40KHz的超声波脉冲,并自动检测是否有信号返回。这步会由模块内部自动完成。
反馈信号 UART 模式: Tx 发射信号 ICC 模式: SCL 数据信号 4 Gnd 地 模式选择: 序号 模式 R4/R5 电阻设置 1 GPIO R4=NC R5=NC 默认 2 UART R4=NC R5=10K 3 IIC R4=10K R5=NC 3 WWW.WX-RCWL.COM 无锡日晨物联科技 2020 款 HC-SR04 用户手册 测量操作: 一:GPIO 模式 工作模式同老版本HC-SR04...
主循环通过在Trig上提供上升沿触发一次测量,并在STLink虚拟串口上打印输出上一个测量数据。这些演示已经...