06-17-2015 11:20 AM
Bonjour,
Je travaille avec arduino-Uno et LIFA pour faire l'acquisition d'un signal de 50 à 100 Hz et je me demande si c'est possible, car j'ai fait un teste et j'ai visualiser un signal déformé !
Merci pour toute aide!
06-18-2015 02:20 AM
Bonjour coux,
Pour acquérir un signal entre 50 et 100Hz, il faut échantillonner à au moins 100 ou 200Hz en théorie.
En pratique, il vaut mieux échantillonner à une fréquence encore 10 fois supérieure, pour "voir" le signal.
L'Arduino Uno peut travailler jusqu'à 10KHz sur 10 bits. Donc à priori le problème est simple.
Cependant LabVIEW ajoute une couche de programmation, ne serait-ce que pour récupérer les valeurs et boucler, plus la communication PC-Arduino. Là, tout dépend de la "qualité" du programme.
Un test simple serait de mettre dans la boucle une mesure de temps pour vérifier si la fréquence de mesure est bonne.
Regardes ça, par exemple, pour les généralité :
http://eskimon.fr/110-arduino-401-les-entrees-analogiques-de-larduino
Et utilises plutôt LINX qui est plus récent pour le lien entre LabVIEW et Arduino :
http://www.labviewmakerhub.com/linx
Envoies une image de ton vi pour qu'on puisse répondre plus précisément.
Bon courage!
06-18-2015 06:17 AM
Bonjour Bingal67,
Merci d'abord pour la réponse. j'ajoute que je travaille avec labVIEW 2010 ce qui m'empèche d'utiliser LINX. et à mon avis je n'ai fait qu'un simple programme de teste (pour l'implémenter ensuite dans un gros VI), voici ci-joint une photo du diagramme.
Cordialement.
06-18-2015 06:44 AM
Re-bonjour,
Je ne pratique plus LabVIEW 2010 depuis longtemps, mais as-tu regardé là :
http://innovelectronique.fr/2012/05/04/arduino-et-lifa-labview-interface-for-arduino/
adresse qu'on trouve dans :
https://decibel.ni.com/content/docs/DOC-22637
06-18-2015 07:55 AM
oui justement sur cette exemple que je suis basé et ça a bien marché pour une fréquence (du signal analogique) au dessous de 10 Hz et très bien lissé pour 1 Hz !
06-18-2015 08:18 AM
T'es-il possible d'intégrer des compteurs d'impulsion ?
06-18-2015 08:34 AM
T'es-il possible d'intégrer des compteurs d'impulsion ?
06-18-2015 08:46 AM
Et si tus sortais simplement le graphe déroulant de la boucle ?
06-18-2015 09:32 AM
De même que "allumer LED" qui ne sert qu'une fois en début d'acquisition
Quant à la valeur de la glissière, je suppose qu'elle ne sert qu'au début du vi et il n'y a que l'info temps qui rentre...
06-18-2015 09:49 AM
J'ai sorti le graphe en dehors la boucle mais ça n'a pas marché. concernant "compteur d'impulsion"je sais pas trop à quoi ça va servir, est ce pour remplacer le truc "Attendre (ms)" ?