le 05-26-2016 06:48 AM
les commentaires que j'ai posé repose sur la source que tu as donnée, si ton code évolue poste le si tu veux une aide pertinante....
le 05-26-2016 06:57 AM
Voici mon VI actuel,
j'essaie plusieurs choses pour vérifié les fréquences que j'obtiens. Actuellement, telle qu'est le VI, je trouve une fréquence à 250 Hz (amplitude de 4V) et une autre aux alentours de 750 Hz (amplitude de 1V).
Pour l'instant, ma sortie et mon entrée analogique sont connectées ensemble le temps de bien régler le programme. A terme, ma sortie ira sur une voie phonique et mon entrée de l'autre côté de la voie phonique.
Merci de ton aide Fanka.
le 05-26-2016 07:16 AM
regarde ca, j'ai commencer par netoyer.
"Dès qu'il y a un points rouge sur un VI c'est signe que le format de donnée n'est pas respecté mais que LABVIEW arrive quand même à travailler. il faut le corriger..."
le 05-26-2016 07:42 AM
Merci Fanka, c'est plus propre comme cela.
Je t'explique l'anomalie qui apparait, mais qui n'a pas l'air de venir du programme.
1er exemple: Fe = 1000Hz et 10<F<500
Tout va bien, la fréquence détecté du signal de reception correspond au F d'émission.
2eme exemple: Fe = 2000Hz et 10<F<1000
Tout va mal, la fréquence détecté correspond à la moitié du F d'émission.
Ce que je vois c'est que je ne peux pas aller au dela de 500Hz car lorsque Fe>1kHz les résultat sont érronnés. Or mes besoins sont supérieurs à 500Hz.
le 05-27-2016 07:13 AM
Essaye de comparer les dt de la wavefrom de reception pour s'assurer que la fréquence d'écahntillonage mesurer est bien celle attendu.
Apres LABVIEW gère tres bien les FFT, je fais beaucoup de traitement du signal et de FFT, sur de large bande jusqu'a 15kHz et je n'ai jamais rencontré ce type d'erreur.
De plus que tu es l'erreur seulement quand Fech est supperieur à 1kHz me laisse perplexe...
quel est le modele de ton DAQmx ?
le 05-27-2016 08:44 AM
je ne pense pas que "relier" le nombre d'échantillon en sortie et en entrée soit une bonne chose
es tu sur sue les fréquences d'échantillonnage soient les mêmes ?
05-27-2016 08:56 AM - modifié 05-27-2016 09:01 AM
Bonjour thib_fr,
Je règle les deux fréquences d'échantillonnage moi même, pour la réception j'utilise le VI DAQmx cadencement.
J'ai essayé en mettant la même fréquence, plus petite et plus grande, mais rien ne change.
Je vient d'essayer de mettre plus de nombre d'échantillons pour la récpetion, mais la fréquence détectée reste la même.
Franka,
J'utilise un chassis compactDaq 9174.
Cela m'étonne aussi que je ne puisse pas utiliser de haute fréquence.
Aurait tu un exemple de VI que tu pourrais partager et où tu utilise un signal avec une plus grande fréquence stp ?
Pour illustration, je viens de simuler un signal sinus à 10kHz, voila ce que j'obtiens, la FFT n'arrrive pas à détecter la fréquence, sachant qu'il s'agit juste de la simulation du signal.
Ne pas prendre en compte la fréquence indiqué par la barre, j'ai mis une constante temporaire.
Merci à vous
le 05-27-2016 10:51 AM
quand tu installe labview tu as une multitude d'exemple qui s'installe en même temps,
...Program Files\National Instruments\LabVIEW 2015\examples\Signal Processing\Spectral Analysis
en voici un exemple
le 05-27-2016 10:57 AM
Au passage, essaye de mettre des noms explicite à tes courbes,
"Pour illustration, .." il faut regarder quoi, je ne sais pas...