OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5160|回复: 8

请教下通过PPS给电脑授时的思路

[复制链接]

17

主题

57

帖子

0

精华

初级会员

Rank: 2

积分
64
金钱
64
注册时间
2019-11-7
在线时间
38 小时
发表于 2020-5-25 16:44:02 | 显示全部楼层 |阅读模式
20金钱
RT,现在想通过GPS给电脑授时,现在有如下问题希望有经验的前辈给予指点

pps输出的是脉冲信号,电脑如何捕获这个信号?,我想的简单对策是通过一个脉冲转232的开发板实现(不过这样精度肯定有损失),不知道有没有前辈知道电脑主板上是否存在引出来支持脉冲捕获的接口,或者还有啥其他的方法?

最佳答案

查看完整内容[请看2#楼]

而且ntp协议通常就是走网口,肯定比串口快。不过GNSS模块都是用串口,你要精准就用PTP
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

36

主题

93

帖子

0

精华

初级会员

Rank: 2

积分
99
金钱
99
注册时间
2018-7-1
在线时间
76 小时
发表于 2020-5-25 16:44:03 | 显示全部楼层
而且ntp协议通常就是走网口,肯定比串口快。不过GNSS模块都是用串口,你要精准就用PTP
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2020-5-26 01:09:51 | 显示全部楼层
PPS来个脉冲, 你就printf一个时间给电脑。。。只能这样干。
回复

使用道具 举报

36

主题

93

帖子

0

精华

初级会员

Rank: 2

积分
99
金钱
99
注册时间
2018-7-1
在线时间
76 小时
发表于 2020-5-26 16:00:49 | 显示全部楼层
给电脑没办法,你用NTP协议吧
回复

使用道具 举报

17

主题

57

帖子

0

精华

初级会员

Rank: 2

积分
64
金钱
64
注册时间
2019-11-7
在线时间
38 小时
 楼主| 发表于 2020-5-27 13:37:58 | 显示全部楼层
Hatcher36029135 发表于 2020-5-26 16:00
给电脑没办法,你用NTP协议吧

NTP不咋精确,准备做组合导航用
回复

使用道具 举报

17

主题

57

帖子

0

精华

初级会员

Rank: 2

积分
64
金钱
64
注册时间
2019-11-7
在线时间
38 小时
 楼主| 发表于 2020-5-27 13:43:48 | 显示全部楼层
正点原子 发表于 2020-5-26 01:09
PPS来个脉冲, 你就printf一个时间给电脑。。。只能这样干。

嗯嗯,现在想做一个中转的板卡用来将PPS信号通过其他形式转发给电脑,想问下用网口代替串口传输时间给电脑会不会更快一点?
回复

使用道具 举报

36

主题

93

帖子

0

精华

初级会员

Rank: 2

积分
99
金钱
99
注册时间
2018-7-1
在线时间
76 小时
发表于 2020-5-27 15:08:50 | 显示全部楼层
NarcissusQAQ 发表于 2020-5-27 13:37
NTP不咋精确,准备做组合导航用

ntp 我这边可以做到200ms以内 很精准了
如果你要做到ns,我建议用ptp纯硬件,不过成本摆在那。
回复

使用道具 举报

17

主题

57

帖子

0

精华

初级会员

Rank: 2

积分
64
金钱
64
注册时间
2019-11-7
在线时间
38 小时
 楼主| 发表于 2020-5-27 16:00:39 | 显示全部楼层
Hatcher36029135 发表于 2020-5-27 15:09
而且ntp协议通常就是走网口,肯定比串口快。不过GNSS模块都是用串口,你要精准就用PTP

200ms还是不够,计划是需要不同传感器之间数据时间戳小于40ms,现在的计划就是说像前辈说的做一个ptp一样的东西(这个概念我还第一次知道 刚刚去百度了下),就是做一个时间戳盒子能用网口串口连,还能把秒脉冲倍频成其他频率,前辈能加个联系方式吗 ?以后有问题了可以一起讨论下
回复

使用道具 举报

36

主题

93

帖子

0

精华

初级会员

Rank: 2

积分
99
金钱
99
注册时间
2018-7-1
在线时间
76 小时
发表于 2020-5-27 16:09:50 | 显示全部楼层
NarcissusQAQ 发表于 2020-5-27 16:00
200ms还是不够,计划是需要不同传感器之间数据时间戳小于40ms,现在的计划就是说像前辈说的做一个ptp一样 ...

你加我QQ 360291359 一起学习。我也想做个PTP的 不过硬件实力不够啊
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 16:23

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表