我用的超声波型号是US-020四个接口嘚超声波用法基本相同。
供电电压5V静态功耗低于3mA
2.Trig 向此管脚输入10us以上高电平,可触发模块测距
3.Echo 测距结束时会输出高电平电平时长为超声波信号往返时间之和
只要在Trig管脚输入10us以上高电平,系统会自动发出8个40KHz的超声波脉冲然后检测回波信号。检测到后通过Echo管脚输出
[注]:利鼡计数器检测Echo高电平时间。计时器计数频率为晶振的1/12设晶振频率XMHz,计数值t(方式1下t=TH0*256+TL0)
1.初始化程序,需要设置计时器计算Echo高电平时间
3.等待Echo的高电平并计算时间
六、总代码(包括数码管显示部分)
因为以下原因你没有权限编辑夲页:
您刚才请求的操作只有这个用户组中的用户才能使用:
您可以查看并复制此页面的源代码: