打印
[经验知识]

怎么测量两路正弦波的相位差?

[复制链接]
13851|26
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
奔牛滚滚|  楼主 | 2015-3-11 19:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
maychang| | 2015-3-11 19:43 | 只看该作者
测量两路各自的过零时间即可。

使用特权

评论回复
板凳
王栋春| | 2015-3-11 20:03 | 只看该作者
maychang 发表于 2015-3-11 19:43
测量两路各自的过零时间即可。

不知楼主有相关的电路图吗?也同样需要

使用特权

评论回复
地板
shalixi| | 2015-3-11 20:06 | 只看该作者
幅值先让他们一样为1,然后两个相减。=0,相位相同;=2,相位相反.........。当然,也可以相加,一样的。这个应该不难。

使用特权

评论回复
5
shalixi| | 2015-3-11 21:01 | 只看该作者
这个可能有现成的电路,多找找。

使用特权

评论回复
6
GavinZ| | 2015-3-11 22:51 | 只看该作者
用ADC采集,计算,精度可以比模拟电路高非常多。

使用特权

评论回复
7
thinkabout4451| | 2015-3-12 07:26 | 只看该作者
如果只是测量,示波器的李萨如图形就是干这个事儿的

使用特权

评论回复
8
wf.yang| | 2015-3-12 08:24 | 只看该作者
可以用 FFT

使用特权

评论回复
9
cool_coder| | 2015-3-12 10:50 | 只看该作者
如果你的ADC速度足够高,处理器运算足够快,可以先将两路信号数字化后用三角函数法或DFT法计算相位差;否则可以先将两路正弦信号变换为方波,然后异或,得到含有相位差的信号,之后或积分,或计数均可。还可以用相敏检波器或乘法器实现相差到电压的变换。专用的相位测量芯片也有,比如AD8302……

使用特权

评论回复
10
qbasicljx| | 2015-3-12 11:45 | 只看该作者
测量两路各自的过零时间即可。
支持这个方法 简单 呵呵

使用特权

评论回复
11
奔牛滚滚|  楼主 | 2015-3-12 15:52 | 只看该作者
GavinZ 发表于 2015-3-11 22:51
用ADC采集,计算,精度可以比模拟电路高非常多。

请问对ADC有什么要求?

使用特权

评论回复
12
奔牛滚滚|  楼主 | 2015-3-12 15:53 | 只看该作者
cool_coder 发表于 2015-3-12 10:50
如果你的ADC速度足够高,处理器运算足够快,可以先将两路信号数字化后用三角函数法或DFT法计算相位差;否则 ...

请问要求的ADC速度是多少?只能用DFT吗?FFT行不行?三角函数法是怎么计算的?

使用特权

评论回复
13
Zacking| | 2015-3-12 16:46 | 只看该作者
来学习学习

使用特权

评论回复
14
wu_npu| | 2015-3-12 19:37 | 只看该作者
ADC采样速率要200K以上,并且为2路同步采集,之后一种方法分别FFT取初相位相减, 第二种方法用互谱法,如果信噪比很高推荐用第一种方法。

使用特权

评论回复
15
cool_coder| | 2015-3-13 16:45 | 只看该作者
奔牛滚滚 发表于 2015-3-12 15:53
请问要求的ADC速度是多少?只能用DFT吗?FFT行不行?三角函数法是怎么计算的?

这个要根据你的设计指标来定,对于100kHz的输入,在1Msps附近试试吧。FFT是DFT的快速算法,在理论层面上,它们说的是一回事,具体实现的时候要用FFT。 三角函数法是通过积化和差公式导出的相位差计算方法,乘法器测量相位的原理。

使用特权

评论回复
16
nethopper| | 2015-6-27 11:30 | 只看该作者
若是测量正弦波之间的相移,用时域方法抗噪能力弱,频域方法抗噪能力强

使用特权

评论回复
17
wf.yang| | 2015-7-7 15:59 | 只看该作者
最好,先把两路信号的幅度调理到相等,并且尽可能的大,可减小误差。

使用特权

评论回复
18
captzs| | 2015-7-7 16:08 | 只看该作者
测量两个峰点的距离。

使用特权

评论回复
19
d865841995| | 2016-7-7 15:19 | 只看该作者

能稍微具体点说么,怎么个过程?

使用特权

评论回复
20
xxzouzhichao| | 2016-7-7 23:59 | 只看该作者
d865841995 发表于 2016-7-7 15:19
能稍微具体点说么,怎么个过程?

用dft更合适些

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

384

主题

1461

帖子

6

粉丝