Quel produit pour une communication en I2C?

Bonjour,
Je souhaiterais communiquer avec plusieurs capteurs en I2C ayant tous la même adresse. J'arrive à faire cela en utilisant une carte d'acquisition d'une autre marque que NI et un petit composant multiplexeur à 2 euros afin de basculer sur le capteur voulu à chaque mesure.
Pourriez-vous me confirmer que la solution la plus low cost chez NI serait le produit NI USB 8451 pour se rapprocher de ce que je fais déjà? Qu'il permet de communiquer avec un maximum de 4 capteurs en I2C (8 lignes numériques) ayant la même adresse sans avoir à utiliser le multiplexeur, et qu'il ne nécessite pas de logiciel payant supplémentaire autre que Labview?
Dasn l'idéal, je cherche un produit ayant le minimum de voie I2C possible.
Merci beaucoup,
User

Bonjour User79,
L'USB 8451 permet en effet de dialoguer avec des esclaves I2C.
Par contre si vos 4 capteurs ont la même adresse il vous faudra un composant externe pour réaliser le Switch.
Seul 1 ligne SDA et SCL présentes dansun 8451.
Autrement, je pense que vous pouvez très simplement modifier les adresses de vos différentes capteurs en écrivant dans le bon registre...
Ce faisant, si les adresses sont différentes, vous pouvez alors tous les connecter à votre 8451 qui fera office de maître I2C...
Si vous avez besoin de plusieurs maître I2C, vous pouvez aussi vous orienter vers une solution à base de carte FPGA. Des IP existent pour le support I2C, SPI...
Cordialement,
Rémi D.
National Instruments France
#adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
>> Les rencontres techniques de NI - Mesures et acquisition de données : de la théorie à la mise en ...

Similar Messages

  • Detection d'un port USB pour une communication série

    Bonjour à tous,
    J'ai développer une application qui recepionne des données texte d'une communication série 422. Cette communication est configuré par l'utilisateur de l'application qui choisit le prot série sur lequel les données sont receptionnée et envoyer ( ce sont les meme ).
    Mon probleme est que dans certain cas, le poste qui heberge l'application n'a pas de port série, la communication se fait donc via un adaptateur 422 - USB, or avec la commande VISA Ressource Name en selection d'une classe VISA, je ne vois pas les ports USB qui pourrait servir à la communication.
    J'ai essayé de regardé les fonction VISA USB mais elles ne receptionne que des données integer, or je dois recevoir des strings..
    Quelqu'un saurait comment je pourais resoudre ce problème ?
    Cordialement
    Nathan
    Résolu !
    Accéder à la solution.

    A titre d'information, il arrive dans certains cas, et sur des longues périodes de communication que les convertisseurs USB se déconnectent.
    Je n'ai encore jamais trop compris d'ou venait le problème, et suite à recherche sur le net, nous sommes plusieurs à le rencontrer de manière ponctuelle.
    Donc s'il s'agit d'un début de développement, je te conseille de réfléchir à une étape de reconnexion en cas de perte du lien, si ton application te l'autorise.
    Bonne journée,
    Michael.

  • Carte d'acquisition pour une commande labview

    SVP, pouvez vous me conseiller,
    en effet je voudrais commander deux moteurs asynchrones de faible puissance sous labview, mes entrées sont deux encodeurs numériques qui détéctent les nombres de tours des moteurs, mes sorties seront envoyées a des contacteurs pour les moteur, et du coté pc je veux une communication a travers le port serie rs232
    svp, je veux une carte d'interfacage qui répond à mes besoins avec un meilleur prix 

    Bonjour,
    Plusieurs de nos produits correspondent à vos besoins, afin de cerner au mieux les spécificités de votre projet je vous invite à consulter le lien suivant :
    http://sine.ni.com/apps/utf8/nicc.call_me?loc=fr_FR
    afin d'établir un contact avec notre service commercial.
    Cordialement,
    Mathieu_T
    Certified LabVIEW Developer
    Certified TestStand Developer
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    LabVIEW Tour
    Journées Techniques dans 10 villes en France, du 4 au 20 novembre 2014

  • Quelle solution pour lire un folio sur un ordinateur de bureau hors connexion ?

    Quelle solution pour lire un folio sur un ordinateur de bureau hors connexion ?

    Le passage par CS4 est incontournable. Une fois le fichier enregistré en idml à partir de CC, il faut ouvrir ce fichier idml avec CS4 et l'exporter de nouveau en inx (l'ancêtre du idml). Ce fichier inx sera ensuite exploitable en CS3. Attention, il ya de fortes chances pour que le texte chasse considérablement.
    Et si je peux me permettre, c'est plutôt une mauvaise idée de travailler dans un flux collaboratif avec des versions différentes d'InDesign.
    À part ça, je peux exporter ce fichier en inx

  • Problème d'activation cs3 : vous ne pouvez utiliser votre produit pour l'instant...

    vous ne pouvez utiliser votre produit pour l'instant. Vous devez corriger le problème en désinstallant puis en réinstallant ce produit ou en contactant votre admin...

    ça fait suite à une réinstallation sur mon nouveau macbook, mon ancien étant mort, j'ai voulu l'installer sur le nouveau avec ma licence, achetée bien entendu.
    Malheureusement il me met l'erreur à chaque fois alors que j'ai une clé valide et officielle, mais que je ne sais pas ou rentrer du coup...
    Help please!

  • Quel format pour les films a encoder pour graver un dvd

    J'ai pas mal de petits films courts que j'ai traité en .F4v pour le Web, et que j'ai mis sur iDVD.
    Impossible de graver...
    En quel format (.mov très lourd), (.mp4, .webm, .Theora Ogv, .F4v) dois-je convertir ces films pour une bonne qualité et une gravure sur DVD double couche ?
    Merci de me donner le renseignement, car jene le trouve nulle part !

    Hej
    from Google Translate - to English
    What format for movies to encode to burn a dvd
    I have a lot of small short films I've treated. F4V for the Web, and I put on iDVD.
    Can not burn ...
    In what format (. Heavy mov) (. Mp4,. Webm,. OGV Theora,. F4V) should I convert these films for a good quality and a dual-layer DVD burning?
    Thank you for the information, because I can't find it anywhere!
    Ja iDVD är väldigt selektivt vad gäller Codecs som iDVD kan använda.
    Jag skulle försöka öppna din F4v fil i
    • QuickTime-player
    • MPEG-StreamClip
    eller liknande och konvertera filmen till
    • .aic (Apple Intermediate Codec) - eller -
    • streaming DV
    De accepterar iDVD i alla fall
    BTW - by using English - more people can try to help - and many many more might benefit from this discussion.
    Yours Bengt W

  • Licences pour une petite entreprise

    comment faire pour avoir 6 licences pour une petite entreprise

    No, you do not need to purchase a license of Apple Remote Desktop for each computer you wish to manage. The license applies only to the administration application. Here are the terms of purchase and licensing from the Mac App Store:
    (i) Si vous êtes une personne agissant à titre personnel, vous êtes autorisé à télécharger et à utiliser une application de Mac App Store (« Produit Mac App Store ») à des fins personnelles et non-commerciales sur tout produit de la marque Apple tournant sur Mac OS X (« Ordinateur Mac ») dont vous êtes propriétaire ou que vous contrôlez.
    (ii) Si vous êtes une société commerciale ou un établissement scolaire, vous êtes autorisé à télécharger un Produit Mac App Store destiné à être utilisé soit (a) par une seule personne sur chacun des Ordinateurs Mac utilisé par cette personne et dont vous êtes le propriétaire ou que vous contrôlez , ou (b) par plusieurs personnes sur un Ordinateur Mac partagé dont vous êtes propriétaire ou que vous contrôlez. Par exemple, un seul salarié peut utiliser un Produit Mac App Store sur son Ordinateur Mac de bureau et sur son Ordinateur Mac portable, ou plusieurs étudiants peuvent utiliser en série le Produit Mac App Store sur un seul Ordinateur Mac situé dans un centre de ressources ou une bibliothèque. Par souci de clarté, chaque Ordinateur Mac utilisé en série par plusieurs utilisateurs nécessite une licence distincte.
    You can determine from that information whether you will need to purchase multiple copies of Apple Remote Desktop or if you can legally use a single license.
    Regards.

  • Le numéro de série pour Illustrator CS6 Canada-Français ne fonctionne pas pour une version anglaise: que faut-il faire?

    le numéro de série pour Illustrator CS6 Canada-Français ne fonctionne pas pour une version anglaise: que faut-il faire?

    If you need to change the language from what you purchased, you can request a swap if you follow the instructions at the following link:
    http://helpx.adobe.com/x-productkb/policy-pricing/order-product-platform-language-swap.htm l

  • Je veux comparer deux valeurs acquises par le module NI 9203 pour une seule entr

    Je veux comparer deux valeurs acquises par le module NI 9203 pour une seule entrée analogique :
    Ø      valeur acquise à l’instant « t ».
    Ø      toujours avec la même entrée analogique, valeur acquise à l’instant « t+ 5 min ».
    S.V.P je préfère un exemple pour mieux comprendre.

    Bonjour,
    Voici un exemple.
    Cordialement
    Richard Keromen
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    >> Découvrez, en vidéo, les innovations technologiques réalisées en éco-conception
    Attachments:
    t+dt.vi ‏29 KB

  • Quelle structure pour mon programme

    Rebonjour à tous,
    J'écris ce nouveau message pour obtenir de l'aide pour la modification de mon programme qui ne tourne pas comme j'aimerais.
    J'utilise LV2010 et un moteur dont l'axe est relié à un compteur angulaire.
    Fonctionnement du programme:
    L'utilisateur rentre le n° de série de l'instrument à tester ainsi que le nombre de cycle de mesure à réaliser
    Il clique ensuite sur le bouton START pour lancer le test
    Le programme suit une certaine suite de séquence (initialisation des ports COM, déplacement du moteur, enregistrement des données) - j'utilise donc une machine à état
    Je me suis concentré sur le développement de cette machine à état dont la 1ère séquence est lancé via un événement sur le bouton START.
    Le problème est qu'avec la structure actuelle, je ne peux rien faire (arrêter le déplacement du moteur par ex.) tant que la suite de séquence citée ci-dessus n'est pas terminée (et elle dure environ 2 minutes...).
    J'ai pu voir sur un message du forum (mais trop tard) qu'il ne fallait pas mettre de boucle while à l'intérieur d'événement.
    Mais alors comment intégrer ma structure machine à état ? Que dois-je modifier?
    Ci-joint, mon programme.
    Quelqu'un aurait-il des solutions?
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    Main.vi ‏335 KB

    J'ai modifié mon programme initial en architecture producteur / consommateur avec des événement et des queues...
    Il fonctionne correctement au niveau du déplacement du moteur cependant je n'arrive toujours pas à stopper la séquence quand j'appuie sur le bouton stop.
    Concernant les acquisitions, je n'en fais qu'une fois la position cible atteinte - je dois l' atteindre avec précision, c'est pourquoi j'utilise 2 types de mouvement:
    Je démarre en lui donnant une grande valeur et une grande vitesse pour une avance rapide. Ce déplacement se fait en une seule fois et la sortie du vi n'est libérée que quand la position est atteinte. J'ai comme l'impression que je ne pourrais pas avoir la main pendant ce déplacement. D'ailleurs l'icône du programme devient un carré blanc comme s'il ne répondait pas si j'essaye d'appuyer sur stop.
    En revanche, pour atteindre la position cible précisément, la suite des déplacement se font en avançant par petits pas successifs et je devrais normalement avoir la main entre les déplacements... Mais je n'y arrive pas...
    PS:
    Le moteur utilisé est un maxon motor EC-max30 équipé d'une Epos24/2
    Je vous joins mon nouveau vi. Y a-t-il une erreur?
    Qu'en pensez-vous?
    Pièces jointes :
    Main_Test.vi ‏338 KB

  • J'ai acheté un forfait saison pour une série tv et les nouveaux épisodes sont introuvables .

    J'ai acheté un forfait saison pour une série tv , j'arrive à télécharger les premiers épisodes mais les nouveaux épisodes qui se rajoutent sont introuvable au téléchargement . Malgré les recherches de téléchargement il n'y a toujours rien . Comment dois je faire ?

    Did you already take a look at the Apple Support Page, choose "France" as your country and "French" as native language and go through the Warranty and Service answers, especially the part "Out-Of-Warranty-Service"? This article can answer most of your questions and has some contact info as well.
    Apple - Support - Service Answer Center

  • Avec quel produit Adobe je peux faire de la capture video de mon écran pour faire des tutos ?

    je voudrai préparer quelques tutos et j'ai donc besoin de faire des captures video de ce que je fais sur l'écran. Y a til un outil Adobe qui permet de le faire simplement, je suis client Adobe CC

    Comme Benoit : Camtasia sur PC, ScreenFlow, iShowU sur Mac (personnellement Telestream ScreenFlow pour le montage et l'export dans la foulée).
    Adobe Captivate est beaucoup plus varié que ça, très "e-learning", donc avec beaucoup plus de choix quant aux possibilités, travail sur des captures réactives, modèles HTML etc. Et non inclus dans votre abonnement CC

  • Quel logiciel pour quel site internet ?

    Bonjour,
    En charge de la communication de la société dans laquelle je travaille, je recherche un logiciel adapté à la mise à jour fluide de notre site internet, visible ici :
    http://enzyme-design.com/
    Aujourd'hui, le logiciel (sous MAC) que nous utilisons ne nous permet pas d'effectuer cette opération rapidement…
    Notre but est de pouvoir améliorer le site actuel et sans doute, à terme, d'y développer quelques animations de fonds de page (sur la page d'accueil notamment) et permettre de garder les menus visibles à gauche de l'écran (scroll up des images sous le bandeau supérieur).
    Adobe propose des logiciels tels que Muse ou Dreamweaver… mais lequel serait le plus adapté à notre projet ?
    J'ai commencé à tester ces logiciels en me basant sur les tutos en ligne mais je n'arrive pas à déterminer, au vue de ma faible expérience de ces derniers, lequel conviendrait vraiment à notre société.
    Merci d'avance pour vos avis et retours.
    Ido

    Je me fais volontairement l'avocat de Muse qui est très clairement orienté graphistes "sans code", avec les limitations qui en découlent.
    > Le logiciel utilisé jusqu'à aujourd'hui m'a permi de présenter des pages très complètes dans ce sens avec des liens fonctionnels et l'ajout de googlemaps et google analytics.
    Muse OK.
    > envies de dynamisme
    OK via l'hébergement Business Catalyst
    > mise à jour fluide, sans compter la possibilité de gérer 2 langues dans un même fichier
    Non, pas de fluide ou de liquide sur Muse, adaptatif au mieux.
    > Peut-il gérer 2 langues dans un même doc
    2 langues, oui, mais dans plusieurs fichiers et sans synchro "de base", cf formation à venir. Donc plutôt de la solution que de la fonction native.
    > peut-on générer des pages avec un scroll up sous le bandeau supérieur ?
    Oui.
    > pas trouvé de réponse …à cause de mes lacunes en anglais !!
    Cela arrive en effet mais ce n'est pas une fatalité. À la naissance les anglais et les américains parlent la même langue que les bébés français.
    > Dreamweaver me semble plus adapté… mais plus complexe aussi.
    Je n'ai pas de formation web… tout a été fait en autodidacte mais aujourd'hui je souhaite trouver "la" bonne solution et me former vraiment…
    Dans ce cas, oui, sans doute, mais formez vous. C'est indispensable pour gagner du temps. Vous passerez quelques jours "hors production", mais vous aurez alors une base solide pour être productif et efficace dans votre environnement de travail, avec une vraie méthodologie, des références précises, et peut-être même une adaptation à votre projet précis.
    > Les CMS, les sytèmes Brakets et Edge Code sont encore très flous pour moi.
    Ce sont pourtant des pistes intéressantes sur ce sujet, mais qui demandent un certain investissement temps.
    > Je lis et m'informe afin de pouvoir me lancer au mieux dans l'étape suivante de notre communication d'entreprise via notre site.
    Nous souhaitons garder cette opération en interne afin de pouvoir intégrer des données au fur et à mesure de nos créations, et cela le plus "fluidement" possible.
    Il vous faudra sans doute aussi rassembler des avis et informations, façon "consultation" sans oublier la valeur de ceux-ci quand la responsabilité du succès n'est pas engagée (et cela vaut pour moi aussi ). D'où l'intérêt peut-être de faire mettre en place le site par une agence sur un système sur lequel vous pourrez vous former pour aller plus loin qu'un simple CMS.
    D'où ma grande interrogation… MUSE ou DREAMWEAVER pour la suite ?!!
    Ou autre…

  • Comment changer la langue pour une commande de calendrier: tout est en allemand et l'adresse se termine par un envoi en Allemagne...

    Je veux commander un calendrier à parir de mes photos sur Iphotos, cependant toutes les instructions apparaissent en allemand, le prix est en euros et le pays pour la livraison est déjà indiqué Deustchland alors que j'habite au Canada. Que puis-je faire pour modifier la langue? J'ai pourtant déjà commander d'autres calendriers et c'était en langue française.
    Merci de m'aider
    DB

    Bonjour,
    Merci d'avoir posté sur le forum NI.
    Pouvez faire une capture d'écran de l'erreur obtenue?
    Vous avez aussi des exemples de communication TCP dans les exemples LabVIEW.
    Recherche d'exemples >> Réseau >> TCP et UDP
    Cordialement,
    Nicolas M.
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    Journées Techniques LabVIEW 2012 : du 27 septembre au 22 novembre
    2 sessions en parallèle : Débuter a...

  • Détection synchrone pour une plage de fréquence de 0.1 hz à 500 hz.

    Bonjour à tous,
    Je suis à la recherche d'un vi de détection synchrone. Soit  développé par NI ou sur ce forum.
    Éventuellement des pistes pour le construire à partir de vi de Labview, le traitement du signal n'étant pas mon point fort .
    Existe t'il ? ( je parle du vi ... :-)  )
    Merci.
    Cordialement

    Bonjour,
    D'après ce que vous écrivez, votre matériel vous permet de récupérer votre signal et applique du conditionnement (d'amplification vu le nom). LabVIEW vous sert d'une part à commander cet instrument (avec les fonctions VISA ou Série je suppose) et d'autre part à effectuer un traitement sur votre signal.
    Si vous supprimez votre matériel, comment ferez-vous pour récupérer votre signal sur votre ordinateur? Par ailleurs, bien que vous puissiez faire des traitements basiques sur vos signaux, le conditionnement matériel reste le meilleur moyen d'acquérir un signal plus facilement exploitable car un traitement logiciel s'applique sur un signal dont il vaut mieux avoir d'abord minimisé les bruits en amont.
    Pour l'acquisition de données sous LabVIEW, vous pouvez utiliser le driver DAQmx mais vous aurez besoin d'un matériel d'acquisition de chez National Instruments pour utiliser ce driver. Cela peut être une carte PCI/PCIe, USB, un chassis Compact DAQ modulaire, ... Le choix est beaucoup trop important pour être listée de manière exhaustive.
    De plus, vous parlez de "modules" natifs de LabVIEW (désignant les palettes je suppose) mais il faut voir quelle licence vous avez de LabVIEW puisque selon si vous avez une licence de type Base, Full ou Professionelle, vous n'aurez pas forcément accès à toutes les palettes natives de LabVIEW.
    Cordialement,
    Jérémy C.
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    Travaux Pratiques d'initiation à LabVIEW et à la mesure
    Du 2 au 23 octobre, partout en France

Maybe you are looking for

  • Report in Character MODE

    I have an Oracle Reports Server 6i and Forms Server 6i on the same machine. Operation system Windows 2000 Server. I can not run reports with BITMAP mode after runing report in CHARACTER MODE. 1 report: I run report on Forms server using command line:

  • How to get  ServerSocket to tell client that it's not accepting?

    I've had a couple of other topics recently, concerning my attempt to write a client/server TicTacToe game for my final project in Data Comm. I've got almost all of what I want worked out this week, but I'm stumped on this one. The project spec includ

  • Verizon or ATT iPhone 4?

    My iPhone 3GS has bit the dust and I have to purchase a new phone.  I'm not under contract so I can choose either a Verizon or AT&T iPhone 4. Is there really a difference?  Is one better than the other? Thanks for your help!

  • Can't create a book in iPhoto 11 (9.5)

    I am trying to create a new book in iPhoto, but when I select New>Book or Share>Create>Book, it opens the book editor (I guess you call it) with a frozen loading image, and that's it. I can't change from hard cover to softcover or wire bound, or sele

  • Some third Party Applications have suddenly stopped working

    My Onyx, ClamXav. Tiger Cache Cleaner and Speed Download have suddenly stopped opening when I click the application. Eudora, Firefox, NeoOffice, Quicken and MT Newswatcher still function normally. I can't download anything, probably because Speed Dow