Discussions au sujet de NI LabVIEW

annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

génération de signal sortie analogique FPGA

Bonjour,

 

J'ai une carte FPGA 7851R PCI-E.

J'essaye de générer un signal analogique de 200mv pendant 100ms puis de 1.5V pendant 100ms aussi.

 

Voila le signal que je désire:

 

ref.jpg

 

Et ici celui que je mesure :

Mesure.jpg

 

Voila mon prgramme Labview. Je tourne a une fréquence de 40 Mhz donc mes deux timers de tick sont initialisé à 4'000'000 => 100ms,

655 en 16 bits me donne la tension de 0.2V que j'envoie à la sortie analogique. 4915 correspond à 1.5V qui est généré après la fin du premier timer.

 

Est ce que quelqu'un peut me dire pourquoi mon signal ne monte pas à 1.5 lorsque les 100ms à 0.2 V sont terminée ?

 

Le booléen permet de d'activer ou non la génélration du signal. Dans le cas faux de la structure cas la tension appliqué à" sortie Tension" est 0.

 

Merci d'avance

 

gen_sign.jpg

 

0 Compliments
Message 1 sur 3
4 169 Visites

La fonction "loop timer" sert à imposer la vitesse d'exécution d'une boucle, elle n'est pas faite pour spécifier la durée des étapes d'une séquence.

 

Vous devriez essayer d'utiliser la fonction "Wait" à la place de la fonction "loop timer".

Yohann L.
0 Compliments
Message 2 sur 3
4 103 Visites

Ok merci, je vais essayer

0 Compliments
Message 3 sur 3
4 080 Visites