Discussions au sujet des autres produits NI

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

Generer des impulsions avec la sortie numerique NI USB-6008

Bonsoir je suis un nouveau utilisateur de labview , j ai un probléme dont j'aimerais que vous m'aidiez j ai une carte NI USB-6008 et je veux réaliser des impulsions dont je pourais régler le rapport cyclique , la fréquence et le nombre d'échantillon sur une des sorties numériques sans utiliser la sortie counter ou analogique. Merci Cordialement
0 Compliments
Message 1 sur 6
4 385 Visites

Bonjour,

 

Vous devez réaliser cette fonction logiciellement car le matériel USB 6008 ne supporte pas le cadencement matériel.

 

Il vous suffit d'une boucle dans laquelle vous mettez un Timer avec une fréquence réglable et le tour est joué.

 

La fréquence maximale générée dépendra de votre PC et de sa rapidité à communiquer avec votre périphérique.

 

Cordialement,

Da Helmut
Voir le profil de Maxime M. sur LinkedIn - View Maxime M.'s profile on LinkedIn
Message 2 sur 6
4 380 Visites

Merci Maxime d'avoir pris le temps de me repondre.....

 

Mais j ai essayé de faire ce programme dont à l'interieur il y a un timer 

mais ça ne reponds toujours pas a mes attente 

parce que j'arrive a faire un signal uneimpulsion et j 'attends un temps donné et je fais l'autre ....

 

vous pouvez voir en piéce jointe le programme 

Cordialement 

0 Compliments
Message 3 sur 6
4 375 Visites

Bonjour Midas,

 

Pour réaliser cette fonction vous avez en effet besoin d'utiliser une boucle while ou for avec un control logiciel, comme indiqué par Helmut O'Brian.

Pour ce qui est de la création de votre pattern numérique, il vous faut concevoir un algorithme respectant votre CDC.

 

Vous pouvez vous inspirer de l'exemple ci-dessous disponible depuis la recherche d'exemple LabVIEW, qui permet d'écrire des données numérique sur un port de façon continue:

C:\Program Files\National Instruments\LabVIEW 2010\examples\DAQmx\Digital\Generate Values.llb\Write Dig Chan.vi

 

Pour obtenir plus d'information sur l'utilisation du driver NI-DAQmx et de l'API DAQmx, je vous invite à prendre connaissance des éléments présents depuis les liens suivants:

Getting Started with NI-DAQmx: Main Page

http://zone.ni.com/devzone/cda/tut/p/id/5434

 

Learn 10 Functions in NI-DAQmx and Handle 80 Percent of Your Data Acquisition Applications

http://zone.ni.com/devzone/cda/tut/p/id/2835

 

Cordialement,

Message 4 sur 6
4 358 Visites

merçi les gars de vos conseilles 

 

j ai réussi à le faire grace a  des boucles while !

comme vous me l'avez conseillé.

Merci encor

 

Cordialement 

0 Compliments
Message 5 sur 6
4 349 Visites

Bonjour,

   j'ai un projet de mème type est ce que vous pouvez m'expliquer comment vous avez fait,

 

parce mon projet consiste à générer une impulsion de dirac mais en bas.

 

je comprends pas trops comment faire .

 

merci d'avance.

 

mourissak.

0 Compliments
Message 6 sur 6
3 959 Visites