今天南竹君带来超声波测距模块的推广与学习。直接上干货!!! 首先上图。
引脚图在模块上都有标注,在这就是习惯性上图了,请勿见怪。。 主要技术参数: 1:使用电压:DC5V(DC指直流,AC指交流) 2:静态电流:小于2mA 3:电平输出:高5V 4:电平输出:底0V 5:感应角度:不大于15度 6:探测距离:2cm-450cm 7: 高精度:优于2mm 模块工作原理: (1)采用IO触发测距,给至少10us的高电平信号; (2)模块自动发送8个40khz的方波,自动检测是否有信号返回; (3)有信号返回,通过IO输出一高电平,高电平持续的时间就是 超声波从发射到返回的时间.测试距离=(高电平时间*声速(340M/S))/2; (测试距离=(高电平时间*声速(340M/S))/2). 模块测距的操作步骤: (1)采用单片机IO口触发模块trig(控制端),给至少10us的高电平信号(一般给20us)。 (2)触发trig端之后,模块自动发送8个40khz的方波,模块再自动检测是否有信号返回。 (3)如果有信号返回,模块echo端输出一个高电平,高电平持续的时间就是超声波从发射到返回的时间。 (4)单片机计算echo端高电平的时间,计算距离并显示。 测试距离=(高电平时间*声速(340M/S))/2; 对于模块或者元器件的应用只要知道外部特性(技术参数和操作步骤)就够了,至于其复杂的原理,现在还不是我们学习的重点。所以,超声波测距模块的使用还是挺简单的,只要按照操作步骤写程序就可以了,不过中间要用到中断和定时。
|
|
来自: 昵称29273511 > 《待分类》