IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

LabVIEW Discussion :

moduler un signal


Sujet :

LabVIEW

  1. #1
    Candidat au Club
    Homme Profil pro
    Technicien electronique
    Inscrit en
    Mai 2012
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Technicien electronique
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2012
    Messages : 8
    Points : 4
    Points
    4
    Par défaut moduler un signal
    Bonjour,

    je veux réaliser la modulation en amplitude représentée sur l'image jointe.
    Avec les deux premiers signaux je veux obtenir le troisième.
    Je voudrais le faire avec le logiciel LabVIEW.
    Mais d'abord je voudrais trouvé la relation mathématique, ou la méthode qui permet de faire cela.

    Merci d'avance pour votre aide
    Nom : signal modulé.JPG
Affichages : 306
Taille : 71,5 Ko

  2. #2
    Modérateur

    Avatar de Vincent PETIT
    Homme Profil pro
    Consultant en Systèmes Embarqués
    Inscrit en
    Avril 2002
    Messages
    3 189
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant en Systèmes Embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 189
    Points : 11 571
    Points
    11 571
    Par défaut
    Salut,
    Sacrément bizarre ta modulation !

    C'est surtout ce que tu as dessiné à droite du signal qui rend l'exercice compliqué.

    Si la modulante était logique 1 ou 0 alors ce n'était réglé par une simple multiplication.

    Mais vers la droite du signal tu as une valeur entre Umin et Umax dont tu attends qu'elle te donne une valeur identique en sortie ? C'est ça ?

    Ps: pour moi ce n'est pas une modulation d'amplitude ça.
    La science ne nous apprend rien : c'est l'expérience qui nous apprend quelque chose.
    Richard Feynman

  3. #3
    Candidat au Club
    Homme Profil pro
    Technicien electronique
    Inscrit en
    Mai 2012
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Technicien electronique
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2012
    Messages : 8
    Points : 4
    Points
    4
    Par défaut
    Bonjour,

    Effectivement c'est pas une modulation d'amplitude.
    Tu as mis le doigt sur mon problème.
    En fait il faudrait appliquer l'enveloppe du sinus sur la partie haute du signal du milieu.
    Je vais continuer à chercher de mon côté mais si quelqu'un à une solution je suis preneur.
    Cordialement.

  4. #4
    Modérateur

    Avatar de Vincent PETIT
    Homme Profil pro
    Consultant en Systèmes Embarqués
    Inscrit en
    Avril 2002
    Messages
    3 189
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant en Systèmes Embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 189
    Points : 11 571
    Points
    11 571
    Par défaut
    Salut,
    Pour tout ce qui est en dehors du rouge c'est simple Vout = Vsignal * Vmod mais qu'est ce qu'on doit comprendre dans ce que j'ai entouré en rouge ? C'est une erreur ? Vout attendu c'est quoi ?

    Nom : Capture du 2016-05-22 23:25:22(4).png
Affichages : 250
Taille : 177,0 Ko
    La science ne nous apprend rien : c'est l'expérience qui nous apprend quelque chose.
    Richard Feynman

  5. #5
    Candidat au Club
    Homme Profil pro
    Technicien electronique
    Inscrit en
    Mai 2012
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Technicien electronique
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2012
    Messages : 8
    Points : 4
    Points
    4
    Par défaut
    Bonjour,

    Citation Envoyé par Vincent PETIT Voir le message
    Salut,
    Pour tout ce qui est en dehors du rouge c'est simple Vout = Vsignal * Vmod mais qu'est ce qu'on doit comprendre dans ce que j'ai entouré en rouge ? C'est une erreur ? Vout attendu c'est quoi ?
    Non il n'y a pas d'erreur, en fait je veux appliquer l'enveloppe du signal Vsignal sur le haut du signal Vmod pour obtenir Vout.

    En fait cela simule l'application d'un faux rond sur un signal d'arbres à cames.
    Les états bas ne bougent pas par contre les états haut ont une variation en amplitude.

    Je vais continuer à chercher de mon côté, mais si quelqu'un a une idée, je suis preneur.

    Merci.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2012
    Messages
    230
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2012
    Messages : 230
    Points : 352
    Points
    352
    Par défaut
    Du coup, il faudrait que tu appliques la formule donnée par Vincent, mais en plus que tu indiques une condition sur le fait que tu sois sur un état haut ou un état bas en terme de niveau.

    _ état bas : valeur de Vmod
    _ état haut : Vmod * Vsignal.

    Egalement, il faudra que tu veilles à tes valeurs de tensions (cf ton premier schéma). Auquel cas une division par la valeur max du signal serait à prévoir.
    Je ne réponds pas aux questions techniques via MP. Le but du forum est de permettre de trouver des solutions ensembles pour aider un ensemble de personnes.

    Loi du Chaos Informatique
    L’informatique, ça tient du chaos : une fois ça marche, une fois ça foire, tu sais pas pourquoi, c’est juste que tu viens de changer de lobe sur l’attracteur étrange.

  7. #7
    Modérateur

    Avatar de Vincent PETIT
    Homme Profil pro
    Consultant en Systèmes Embarqués
    Inscrit en
    Avril 2002
    Messages
    3 189
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant en Systèmes Embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 189
    Points : 11 571
    Points
    11 571
    Par défaut
    Citation Envoyé par Cheetor Voir le message
    Du coup, il faudrait que tu appliques la formule donnée par Vincent, mais en plus que tu indiques une condition sur le fait que tu sois sur un état haut ou un état bas en terme de niveau.

    _ état bas : valeur de Vmod
    _ état haut : Vmod * Vsignal.

    Egalement, il faudra que tu veilles à tes valeurs de tensions (cf ton premier schéma). Auquel cas une division par la valeur max du signal serait à prévoir.
    Bien vu,
    ce qui ferai dans un pseudo langage :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Si (Vmod = 1 logique OU Vmod = 0 logique) Alors
       Vout = Vsignal * Vmod
    Sinon // c'est a dire que si Vmod est entre un 1 logique et un 0 logique
       Vout = Vmod
    La science ne nous apprend rien : c'est l'expérience qui nous apprend quelque chose.
    Richard Feynman

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2012
    Messages
    230
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2012
    Messages : 230
    Points : 352
    Points
    352
    Par défaut
    Tout à fait, à une rectification près.
    Soit Vseuil, la valeur à partir de laquelle on considère un faux plat :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Si (Vmod >= Vseuil) Alors
       Vout = Vsignal * Vmod
    Sinon // c'est a dire que si Vmod est inférieur à la valeur seuil.
       Vout = Vmod
    Je ne réponds pas aux questions techniques via MP. Le but du forum est de permettre de trouver des solutions ensembles pour aider un ensemble de personnes.

    Loi du Chaos Informatique
    L’informatique, ça tient du chaos : une fois ça marche, une fois ça foire, tu sais pas pourquoi, c’est juste que tu viens de changer de lobe sur l’attracteur étrange.

  9. #9
    Candidat au Club
    Homme Profil pro
    Technicien electronique
    Inscrit en
    Mai 2012
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Technicien electronique
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2012
    Messages : 8
    Points : 4
    Points
    4
    Par défaut
    Bonjour,

    La solution avec les seuil fonctionne mais il reste un problème c'est des transition au niveau du signal résultat car le deuxième signal n'est pas numérique.

    Voir les 2 images.



    Citation Envoyé par Cheetor Voir le message
    Tout à fait, à une rectification près.
    Soit Vseuil, la valeur à partir de laquelle on considère un faux plat :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Si (Vmod >= Vseuil) Alors
       Vout = Vsignal * Vmod
    Sinon // c'est a dire que si Vmod est inférieur à la valeur seuil.
       Vout = Vmod
    Images attachées Images attachées   

  10. #10
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2012
    Messages
    230
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2012
    Messages : 230
    Points : 352
    Points
    352
    Par défaut
    _ état bas : valeur de Vmod
    _ état haut : Vmod * Vsignal.

    Egalement, il faudra que tu veilles à tes valeurs de tensions (cf ton premier schéma). Auquel cas une division par la valeur max du signal serait à prévoir.
    Il faut que tu connaisses tes valeurs limite pour ton signal de sortie. Si ce n'est pas compris entre 0 et 1, il te faudra faire une division au niveau des valeurs. Sinon, tu obtiendras cet effet de séparation, qui pour moi est lié à l'amplitude et à la multiplication d'amplitude.

    En clair, à la valeur seuil, il faut que tu t'assures que Vmod = Vmod*Vsignal
    Je ne réponds pas aux questions techniques via MP. Le but du forum est de permettre de trouver des solutions ensembles pour aider un ensemble de personnes.

    Loi du Chaos Informatique
    L’informatique, ça tient du chaos : une fois ça marche, une fois ça foire, tu sais pas pourquoi, c’est juste que tu viens de changer de lobe sur l’attracteur étrange.

  11. #11
    Candidat au Club
    Homme Profil pro
    Technicien electronique
    Inscrit en
    Mai 2012
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Technicien electronique
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2012
    Messages : 8
    Points : 4
    Points
    4
    Par défaut
    Bonjour Cheetor,

    Peux tu être plus précis concernant la division au niveau des valeurs?
    Je pense que l'on est pas loin du but.

    Jusque là tu m'a été d'une aide précieuse.
    Je te remercie du temps que tu consacres à mon problème.



    Citation Envoyé par Cheetor Voir le message
    Il faut que tu connaisses tes valeurs limite pour ton signal de sortie. Si ce n'est pas compris entre 0 et 1, il te faudra faire une division au niveau des valeurs. Sinon, tu obtiendras cet effet de séparation, qui pour moi est lié à l'amplitude et à la multiplication d'amplitude.

    En clair, à la valeur seuil, il faut que tu t'assures que Vmod = Vmod*Vsignal

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Filtrage signal modulé
    Par akbwalid dans le forum Signal
    Réponses: 1
    Dernier message: 25/04/2011, 12h37
  2. "Phase shift " d'un signal module en matlab
    Par mihaispr dans le forum Signal
    Réponses: 2
    Dernier message: 02/08/2009, 10h28
  3. signal modulé dans un filtre passe bas
    Par nono73000 dans le forum Simulink
    Réponses: 3
    Dernier message: 02/06/2009, 16h32
  4. [LabView] Simuler différents types de modulation de signal
    Par richard_sraing dans le forum LabVIEW
    Réponses: 0
    Dernier message: 19/03/2008, 15h24
  5. Modulation d'un signal pour capteur ultrasons
    Par inter69 dans le forum Signal
    Réponses: 4
    Dernier message: 05/01/2008, 18h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo