Questions fréquentes (FAQ) sur NI myRIO

Aperçu

Intégrant la technologie des E/S reconfigurables (RIO) standard de National Instruments, NI myRIO met les performances temps réel du processeur ARM Cortex-A9 double cœur et les E/S personnalisables du FPGA de Xilinx à la portée des étudiants. Avec ses matériels embarqués, son expérience logicielle transparente et sa bibliothèque de ressources pédagogiques et de tutoriaux, NI myRIO fournit un outil à un prix raisonnable qui aide les étudiants et les formateurs à “véritablement pratiquer l'ingénierie” en un semestre.
  1. En quoi consiste la technologie RIO ?

    Technologie utilisée dans de nombreux produits matériels NI, RIO signifie E/S reconfigurables. Les produits RIO intègrent un processeur et un FPGA, tous deux entièrement programmables par le biais l'environnement de développement NI LabVIEW. Plusieurs milliers d'ingénieurs dans le monde utilisent les produits RIO de National Instruments. Grâce à NI myRIO, les étudiants disposent enfin de la puissance de cette technologie. En savoir plus sur la technologie RIO.
  2. Quelles sont les spécifications de NI myRIO ?

    Vous pouvez trouver les spécifications de NI myRIO dans le manuel de l'utilisateur.
  3. Où puis-je trouver des exemples de projets avec NI myRIO ?

    La Communauté NI myRIO propose des projets d'utilisateurs, du partage de code et des exemples pour connecter des capteurs à NI myRIO.
  4. Comment puis-je connecter des capteurs à NI myRIO ?

    La première ressource permettant de connecter des capteurs, des actionneurs et d'autres matériels à NI myRIO est le Guide de référence pour les projets NI myRIO. Vous pouvez trouver d'autres exemples de connexions de NI myRIO avec des capteurs sur la Communauté NI myRIO.
  5. Qu'est-ce qu'un FPGA ?

    Les FPGA (Field-Programmable Gate Array) sont des circuits intégrés en silicium reprogrammables. Contrairement aux processeurs dans votre PC, programmer un FPGA consiste à redéfinir le circuit intégré lui-même pour implémenter la fonctionnalité souhaitée, au lieu d'exécuter une application logicielle. En savoir plus sur les circuits FPGA.
  6. Quels langages de programmation puis-je utiliser avec NI myRIO ?

    Le processeur et le FPGA de NI myRIO sont entièrement programmables à l'aide de LabVIEW ; toutefois, il est également possible de programmer le processeur en C ou C++. Découvrez comment programmer un NI myRIO en langage C afin d'en savoir plus sur les avantages offerts par les deux options de programmation et sur la façon de bien démarrer.

    Davantage d'informations sur les solutions logicielles pour votre établissement.
  7. Si j'ai du code existant, puis-je l'utiliser avec NI myRIO ?

    Vous pouvez utiliser du code C, LabVIEW ou des scripts de fichiers .m existants avec NI myRIO dans la mesure où ils sont compatibles avec les E/S de NI myRIO.
  8. Dois-je programmer le FPGA sur NI myRIO?

    Vous n'avez pas besoin de personnaliser le FPGA pour programmer le processeur de NI myRIO. Le circuit FPGA sur NI myRIO est fourni avec des fonctionnalités prédéfinies pour l'interprétation des lignes d'entrées/sorties numériques en tant que modulations de la largeur d'impulsion (PWM), émetteurs-récepteurs asynchrones universels (UART), entrées d'encodeur, I2C et SPI. La programmation du processeur de NI myRIO s'effectue ensuite très simplement avec des VI haut niveau, le module LabVIEW RT et cette configuration par défaut des E/S. Si vous ressentez le besoin de personnaliser les E/S avec une configuration différente, vous pouvez utiliser le Module LabVIEW FPGA pour adapter la personnalité par défaut ou créer une personnalité entièrement nouvelle. Voir les ressources dédiées à la programmation FPGA.