09-02-2010 03:48 AM
Bonjour,
Sans réelles contraintes sur le systèmes si ce n'est qu'il doit être sur PC (Port PCI, USB etc.) et le code en C++ sous visual studio.
Je voudrai savoir s'il est possible d'appliquer un coefficient multiplicateur Alpha sur la fréquence d'un signal TTL externe. Suite à cela, un signal (TTL) serait généré à la fréquence fTTL x Alpha.
Pour information, Alpha serait compris entre 0,015 et 60. (Il serait donc possible de diviser ou multiplier la fréquence).
La fréquence du signal externe serait compris entre 1KHz et 60KHz.
Pourriez vous me dire quels systèmes répondent à ce cahier des charges ?
Sinon, pourriez vous m'indiquer quels sont les limitations?
Merci d'avance,
Cordialement,
Nicolas
09-06-2010 02:01 AM
Bonjour,
Pouvez vous me préciser le matériel utilisé ?
Je vous conseille de passer par les compteurs pour cela je vous invite à regarder les deux liens suivants :
http://zone.ni.com/devzone/cda/tut/p/id/4523
http://zone.ni.com/devzone/cda/tut/p/id/3117
Aussi, étant donné que l'on est dans le domaine échantillonné, il faudra que vos coefficients (de division et multiplication) soit des multiples entier de la fréquence source.
Cordialement,
10-01-2010 03:42 AM
Bonjour Maxime,
Concernant mon besoin, je suis parti sur le principe suivant:
sur une carte 2 compteur, j'utilise une entrée pour mesurer la fréquence, et l'autre en sortie. j'applique donc le coefficient désiré à la mesure précédante afin de générer cette nouvelle fréquence. Du coup je suis limité au niveau cadence de lecture et écriture mais cela n'est pas réellement gênant dans notre cas. De plus cette solution me permet d'avoir un coefficient entier ou non.
Merci de ta réponse