3136|12

10

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

8051单片机超声波收发分体量尺(GPS / BDS芯片PPS讯号作为时间同步,同步误差约十... [复制链接]

 

超声波收发分体量尺(GPS / BDS芯片PPS讯号作为时间同步,同步误差约十多微秒)

这是我在微博、B站 ( https://www.bilibili.com/video/BV1g54y187NT ) 和blog.csdn.net ( https://blog.csdn.net/garfield0424/article/details/114960031 ) 有发布过的一个自己制作的项目。

 

 ***   欢迎对我这个制作给点意见!! ***

 

 

超声波收发分体量尺(GPS / BDS芯片PPS讯号作为时间同步,同步误差约十多微秒)

 

用了北斗芯片的PPS输出,来提供超声波量尺发与收仪器两部件的时间同步功能,一般超声波量尺都是依靠超声波从目标物体反射回来的超声波来得到超声波在空气中行走的时间,再乘以超声波在空气中的速度,得出距离,再除以2,便可以知道物体离超声波量尺仪器有多远。但是物体必须能反射足够的超声波能量回仪器,超过超声波接收器的最低能量测量的要求才能测出。北斗芯片的PPS讯号是1Hz,PPS讯号在每一个秒的开始会有一个时间短于一秒的方波讯号产生,所有装置和仪器接收到的这个方波讯号的上升时间位置,将会是极度精准的时间同步。一般能买到的北斗芯片,这个PPS讯号输出,在不同装置和仪器接收到的方波讯号的上升时间位置精度小于100ns,1ns (1纳秒) = 0.000000001 秒。我的超声波量尺的精度不能达到这个量级,主要是由于两个微处理器本身的时脉时间讯号不同步,也因为时脉晶体的频率并不一定准确所导致的。还有一些专门作为时间同步而生产的北斗芯片型号,芯片输出的PPS时间同步精度可以远远优于100ns的量级。

 

一般的超声波测距并不困难,只要买一个收发一体的部件,就可以靠部件发射出超声波和接收到超声波所需的时间,加上超声波在空气中传送的速度来把距离计算出来。上面我这个项目,只需要两个正常的超声波收发一体部件,利用北斗芯片PPS输出作为时间同步,使两个完全相同的收发部件同时进行正常测距激发,两个部件将会同时发出超声波测距讯号,但是它们会先收到对方发射出的超声波讯号,而不是经反射回来的自己的超声波讯号。因此,双方都会测出两者之间的距离,而不是超声波反射后回到自己的两倍大家的距离。一般在家中的北斗卫星讯号非常微弱,所以必须购买一个北斗卫星讯号放大器,接收天线必须安放在室外,把北斗卫星讯号接收放大,再利用放大器的输出天线,在室内发放北斗卫星讯号。另外,北斗芯片PPS输出,必须是在定位成功后的输出,才会是真正的实时北斗PPS讯号,在设置北斗芯片参数时候,必需在定位参数选项选择FIXED。否则北斗芯片在一些时间,可能会因为收不到实时的北斗卫星讯号,而输出一些估算得来的PPS讯号,这个时候北斗芯片输出的PPS讯号在不同装置和仪器接收到的时间误差便会远远超过100ns。

系统运作原理图如下。T transmit (收發一體超聲波部件 [發送角色] 測距啓動時間) = T receiver timer (收發一體超聲波部件 [接收角色] 測距啓動時間)
 

我这个超声波量尺的两个超声波收发一体元件的距离计算结果,可以确定是收到对方发出的超声波讯号后而得出的距离计算结果。因为有GPS/BDS PPS讯号和没有讯号,这两个元件会得出不相同的距离计算结果。如果在正常运行的过程中,在收发两个部件中间放一磈实心的板,再左右移动,两边距离计算结果和超声波从这一磈实心的板反射后,回到各自元件的去来路程应该得到的测量距离完全吻合,这个情况下两个部件得到的距离数值相加的结果除以2,会大约等于没有在中间放一磈实心的板的正常距离的显示数值。
 

 

 

 

此帖出自51单片机论坛

最新回复

这个是演示视频,还需要原理介绍、实验过程、注意事项、实物照、原理图、接线图、示例代码、注意事项、和物料清单、错误分析,以便感兴趣的人能够复现你说的效果,这才算是做成了一个项目。   详情 回复 发表于 2021-8-2 15:30

赞赏

1

查看全部赞赏

点赞(1) 关注
 

回复
举报

7608

帖子

18

TA的资源

五彩晶圆(高级)

沙发
 

楼主厉害了

此帖出自51单片机论坛
 
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 

回复

1万

帖子

2853

TA的资源

管理员

板凳
 
厉害了~~赞赞赞
此帖出自51单片机论坛
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
 
个人签名玩板看这里:
https://bbs.eeworld.com.cn/elecplay.html
EEWorld测评频道众多好板等你来玩,还可以来频道许愿树许愿说说你想要玩的板子,我们都在努力为大家实现!
 
 

回复

1万

帖子

24

TA的资源

版主

4
 

看着不错,实际效果如何?精度可以达到多少?

此帖出自51单片机论坛
 
 
 

回复

2万

帖子

341

TA的资源

版主

5
 

用两个正常的超声波收发一体部件,测试距离能有多远呢

另外,测试精度与一个收发部件相比有什么优势

此帖出自51单片机论坛
 
 
 

回复

10

帖子

0

TA的资源

一粒金砂(中级)

6
 
qwqwqw2088 发表于 2021-3-26 15:26 用两个正常的超声波收发一体部件,测试距离能有多远呢 另外,测试精度与一个收发部件相比有什么优势

这是个平价的超声波收发一体测距部件,所以测距精度不高,有一些精度高的超声波收发一体测距部件(价格在RMB100以上)可以做比较远的测距工作,同时保持精度在1mm左右。我用过这个平价零件曾经测量过两米多的距离,精度仍然可以。其实,这个制作的重点在于廉价。因为不需要经过反射回来才能测距,所以如收发一体部件本身能测到4.5m距离,那么理论上我这个制作便能测到9m距离。这个测距制作的优势在于可以测量任何两点距离,而无需要有能反射超声波的大面积物体。

此帖出自51单片机论坛

点评

对,精度开源,这个测量任何两点距离优势比较大的 使用价值大,改良优化一下整个产品,卖点  详情 回复 发表于 2021-3-26 16:17
 
 
 

回复

6807

帖子

0

TA的资源

五彩晶圆(高级)

7
 

如北斗信号不好的地方PPS讯号就跟着差

误差便会远远超过100ns吧

 

此帖出自51单片机论坛
 
 
 

回复

2万

帖子

341

TA的资源

版主

8
 
anthony0424 发表于 2021-3-26 15:57 这是个平价的超声波收发一体测距部件,所以测距精度不高,有一些精度高的超声波收发一体测距部件(价格在 ...

对,精度可以,这个测量任何两点距离优势比较大的

使用价值大,改良优化一下整个产品,卖点

此帖出自51单片机论坛
 
 
 

回复

9792

帖子

24

TA的资源

版主

9
 

使用卫星同步时间和使用一对射频模块同步哪个更有优势?

此帖出自51单片机论坛

点评

卫星同步时间比一对射频模块优会大很多,因为如很多人在相同地点一起使用相同的产品,因为卫星讯号是公众讯号,所以就算附近有上百上千相同产品同时在使用,也不会有产品发出讯号互相 干扰的问题。  详情 回复 发表于 2021-3-26 16:28
 
 
 

回复

10

帖子

0

TA的资源

一粒金砂(中级)

10
 
Jacktang 发表于 2021-3-26 16:02 如北斗信号不好的地方PPS讯号就跟着差 误差便会远远超过100ns吧  

因为选择了定位成功后才会输出PPS的定位模式,所以芯片如能输出PPS讯号,那么就是可靠的PPS讯号。如不能收到北斗讯号,在定位选择“ FIXED”选项的 情况下,PPS讯号是会停止输出,测量数据输出也会停止。所以,这个制作是不会输出不可靠的测量数据。另外,有一些电子仪器是可以把GPS / BDS卫星讯号录下,然后在任何地点任何时间都可以重播,我这个制作应该可以利用卫星讯的重播正常工作。因为我这个制作只与时间有关,所以 录下的卫星讯号定位基本上一定出错,但是PPS输出应该没有任何影响,因为PPS讯号只是和秒与秒之间的时间间隔有关系。

此帖出自51单片机论坛
 
 
 

回复

10

帖子

0

TA的资源

一粒金砂(中级)

11
 
littleshrimp 发表于 2021-3-26 16:19 使用卫星同步时间和使用一对射频模块同步哪个更有优势?

卫星同步时间比一对射频模块优会大很多,因为如很多人在相同地点一起使用相同的产品,因为卫星讯号是公众讯号,所以就算附近有上百上千相同产品同时在使用,也不会有产品发出讯号互相 干扰的问题。

此帖出自51单片机论坛

点评

确实,那如果在人少卫星信号又不好的地方1对1射频是不是也有它的优势?  详情 回复 发表于 2021-3-26 20:56
 
 
 

回复

9792

帖子

24

TA的资源

版主

12
 
anthony0424 发表于 2021-3-26 16:28 卫星同步时间比一对射频模块优会大很多,因为如很多人在相同地点一起使用相同的产品,因为卫星讯号是公众 ...

确实,那如果在人少卫星信号又不好的地方1对1射频是不是也有它的优势?

此帖出自51单片机论坛
 
个人签名虾扯蛋,蛋扯虾,虾扯蛋扯虾
 
 

回复

305

帖子

0

TA的资源

纯净的硅(初级)

13
 

这个是演示视频,还需要原理介绍、实验过程、注意事项、实物照、原理图、接线图、示例代码、注意事项、和物料清单、错误分析,以便感兴趣的人能够复现你说的效果,这才算是做成了一个项目。

此帖出自51单片机论坛
 
个人签名

“Everyone wants the project to be good, fast, and cheap... pick two.”

- Unknown

 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表