le 07-06-2017 11:00 AM
Bonjour à tous
Je tente de faire un générateur de basse fréquence qui délivre sur la sortie analogique la fréquence voulue.
Entre 200 et 2000 hz.
Je génère un signal sinusoïdale que j'envoie sur le DAQ de sortie analogique. Je ne dois pas employer les bons vi car le fonctionnement ( marche/ arrêt ) est aléatoire...J'utilise les vi Express.
Il y a il une solution autre que les vi Express ?
Merci
Cordialement
le 07-07-2017 12:31 AM
Bonjour,
Pour générer ton signal, il y a deux possibilités :
1- Utilisation du DAQ assistant
2- Réalisation des blocs fonctionnels toi même à partir de la palette DAQ.
Si tu nous fournis ton programme, nous pourrons t'indiquer les raisons de ce comportement, et te permettre d'avancer.
Cdt,
Michael
le 07-07-2017 01:29 AM
Merci Michael pour ta réponse rapide.
Voilà ce que j'ai " bricolé" , qui fonctionne mais qui n'est absolument pas fiable !
le 07-07-2017 01:32 AM
Il faut effectivement que j'utilise la palette DAQ mais je ne sais pas faire un marche/arrêt sur la sortie analogique avec le sinus sans que j'ai un message d'erreur de LV ...
Merci pour vos réponses.
le 07-07-2017 02:27 AM
Tiens j'ai fait cela en rapide pour t'inspirer, tu devrais obtenir ce qeu tu souhiates à partir de là.
Il faut juste que tu modifies sur la 1er fonction l'adresse de ton DAQ et la voie utilisée.
Cdt,
Michael
le 07-07-2017 09:51 AM
Merci Michael. J' essaye lundi . Effectivement cela me parait plus " propre " comme codage.
ERic
le 07-11-2017 09:54 AM
Bonjour Michael
Hum...ne fonctionne pas . J'ai un message d'erreur qui me dit que le vi ne peut se lancer car la tache est déjà en fonction ?! J'ai essayé un tas de trucs mais manifestement pas les bons ! 🙂
Sinon le premier vi ce n'est pas AO plutôt que AI ?
le 07-11-2017 09:56 AM
Bonjour,
Oui tout à fait, c'est AO (Analog Output) qu'il faut utiliser.
Cdt,
Michael
le 07-12-2017 02:01 AM
bon, même en changeant le premier vi , cela ne fonctionne pas.
Je ne sais pas trop où est le pb...
LV me dit que la tache est déjà prise et qu'il ne peut pas faire le boulot ! 🙂
le 07-12-2017 02:44 AM
Bonjour,
Voici les 2 points à contrôler pour avancer :
1- Fermer labview et redémarrer pour supprimer toutes les tâches non fermés
2 - Ouvrir Max ,et vérifier qu'il n'y a aucune tache de sauvegarder dans celui-ci, sinon les supprimer.
Cdt,
Michael