04-28-2009 10:33 AM - modifié 04-28-2009 10:33 AM
Dans le cadre de mon stage toujours, je dois arrivé à récupérer
le temps de réponse d'un appareil à un stimulus externe.
C'est à dire que la carte d'acquisition envoi un stimulus sur une
sortie (numérique dans un premier temps je pense, peut être
analogique par la suite) et voir après combien de temps l'appareil
répondra. (Nous commencerons les tests demain, c'est pour avoir une
base pour débuter.)
J'ai trouvé des exemples de déclenchements de mesures après un
événement sur une PFI.
Mais comment faire pour calculer la différence de temps entre le
lancement du stimulus et la réponse de l'appareil ? Voire débuter
un calcul de fréquence sur celui-ci (fréquence analogique, déjà réalisée précédement).
Merci pour votre aide.
le 04-28-2009 11:31 AM
Bonjour,
Je suppose que dès que l'appareil est stimulé, le signal sinusoïdal est généré ?
Si c'est le cas, vous pouvez générer le stimuli, commencer à compter le temps (utilisation du StopWatch par exemple) tout en vérifiant votre signal analogique. Dès que celui ci commence à fluctuer (surtout s'il est nul au départ) alors vous arrêtez de compter votre temps. La différence de temps sera au moins égale au temps de réaction du matériel.
Bien sûr il faut considérer que le temps de lecture du signal analogique doit être beaucoup plus faible que le temps de réaction du matériel sinon l'erreur sera trop importante. Par contre s'il est muni d'une sortie numérique, vous pourriez l'utiliser pour arrêter le temps de mesure.
04-28-2009 11:43 AM - modifié 04-28-2009 11:44 AM
Le temps de réponse est de l'ordre des 20ms je pense.
Il faudrait quelque chose de plus interne à la carte je pense.
Si je ne me trompe StopWatch doit être un objet C# et donc peut ne pas répondre dans un temps déterministe.
Quoi qu'il en soit merci pour la piste.
04-29-2009 07:15 AM - modifié 04-29-2009 07:20 AM
Bonjour,
Vous pouvez utiliser un compteur pour avoir quelque chose de très précis au niveau de votre carte d'acquisition mais le tout est de savoir comment stopper ce compteur. Existe-t-il une sortie numérique sur le matériel qui pourrait se déclencher lorsque la génération de la sinusoïde commence ?
le 04-29-2009 07:18 AM
Merci pour votre réponse.
C'est à voir.
Je n'ai pas encore eu le périphérique en main propre, je suis toujours en attente. (Lundi ou jeudi prochain au plus tard...).
En attendant je paufines mes applications précédentes...
Merci pour votre intérêt.
le 05-22-2009 04:51 AM
Bonjour,
Mon stage se terminant aujourd'hui...
Je n'ai toujours pas eu de réponse.
J'ai donc travaillé sur d'autres modules pour mes applications.
Merci à tous pour votre aide !
A la prochaine