Mesurer la différence de phase entre deux signaux

9

Je recherche une méthode analogique pour mesurer la différence de phase entre deux signaux fonctionnant à des fréquences comprises entre (0 et 20 MHz). Je me demande s'il y a un circuit intégré qui fait cela ou un circuit spécifique qui convertit la différence de phase en un signal de tension.

Merci beaucoup

alqubaisi
la source
Vous ne vouliez pas mesurer la phase des signaux analogiques ?
stevenvh
Oui, ce qui est obtenu par la réponse sélectionnée. Sauf si j'ai mal compris quelque chose
alqubaisi
1
Je n'ai jamais utilisé le 4046, mais si je regarde l'entrée de signal, je ne vois que les fonctions numériques: un port XOR et une bascule Set-Reset. L'entrée du comparateur est également dérivée d'un diviseur binaire. IMO c'est un appareil numérique.
stevenvh
Connaissez-vous une solution analogique? Quelque chose qui produirait une sortie CC en fonction de la différence de phase? Merci
alqubaisi
Je suppose que vos signaux sont sinus, sinon la phase de mot n'a pas de sens. Dans ma réponse, je soustrais deux sinus, et la différence entre deux sinus est toujours un troisième sinus, dont l'amplitude est proportionnelle à la différence de phase.
stevenvh

Réponses:

4

Avec plus de détails sur la plage de tension d'entrée et de sortie, une meilleure réponse peut être fournie.

Pour mesurer la phase, comme Steven le dit en supposant qu'elles sont d'amplitude et de linéarité égales, vous pouvez soustraire, mais il s'agit d'un signal variant dans le temps et non d'une sortie de phase CC, donc on pourrait utiliser un détecteur de crête pour rectifier ce signal afin de mélanger le résultat pour générer une tension CC pour la différence de phase.

L'amplitude doit être normalisée (la même) pour que des trancheurs ou limiteurs linéaires soient utilisés ainsi que des portes XOR (qui est une porte logique qui fonctionne également ici comme mélangeur / détecteur de phase pour les signaux de niveau logique.

Il existe également de nombreuses autres méthodes telles que la détection des bords, l'horloge en dents de scie S&H et les compteurs d'intervalle de temps.

.. Une meilleure façon que je suggère est la puce 4046 PLL.

Voulez-vous 0 ~ 180 deg = 0 à Vdd? puis utilisez la puce TYPE X "XOR gate" ou 0 ~ 360 degrés puis utilisez le détecteur de phase de détection de bord Type II.

La puce CMOS 4046 PLL est très facile à utiliser et existe depuis le milieu des années 70, lorsque je l'ai utilisée pour la première fois.

entrez la description de l'image ici

Tony Stewart Sunnyskyguy EE75
la source
11

Solution pour les signaux analogiques :

si vous soustrayez simplement les deux signaux, vous obtenez un signal dont l'amplitude augmentera avec l'augmentation de la différence de phase:

entrez la description de l'image ici

À mesure que la phase du signal violet se décale, l'amplitude du signal de différence augmente. Le signal d'erreur est nul lorsque les deux signaux sont en phase (à t = 5).

entrez la description de l'image ici

PUNEBPhuneseUNEpBpPp

stevenvh
la source