F5529超声波测距

[复制链接]
921|7
 楼主| 米尔豪斯 发表于 2016-11-23 20:41 | 显示全部楼层 |阅读模式
用MSP430F5529做一个超声波测距模块,用1602显示,可是显示测出来的数据是0cm,我检查了好几天,不知道是哪里出了问题,求大神告诉该咋办,或者那位有MSP430F5529的程序,发给我让我研究一下,感激不尽
豆腐块 发表于 2016-11-23 21:02 | 显示全部楼层
这个跟单片机型号关系不大吧,都是一个套路
309030106 发表于 2016-11-23 21:20 | 显示全部楼层
超声波应该是先发射同时开始计时,等接收中断后算时间,然后乘以声速就是距离,后面计算先不管,你先检查下你时间捕获的对不对。
Ryze 发表于 2016-11-23 21:31 | 显示全部楼层
分三步解决,第一步看你的1602是不是显示正常,第二步看你的数据传递是不是有问题,第三个就是你的超声波驱动没写好
Garen2 发表于 2016-11-23 21:43 | 显示全部楼层
超声波是否有发出去波,驱动起来没
shenmu2012 发表于 2016-11-23 22:55 | 显示全部楼层
显示0米的,就是你程序中计算出来的结果为0的,一步步的往前调试找的
shenmu2012 发表于 2016-11-23 22:56 | 显示全部楼层
先看算法的是否OK的,然后在往回回溯的,看得到的时间差的是否为0
firstblood 发表于 2016-11-23 23:16 | 显示全部楼层
超声波测距的在现在技术上是非常成熟了,就看应用了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

150

主题

731

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部