Cos’è? 3Dmicro Toolkit è un Add-on per NI LabVIEW per la programmazione grafica e l'interfacciamento con microcontrollori Microchip PIC® a 32-bit (PIC32) Cosa include? Il toolkit comprende: • Una libreria grafica (palette di VI) di strumenti per accedere alle funzionalità di un microcontrollore a 32-bit • • • Un programma per la generazione automatica del firmware (.hex file) da scaricare sul microcontrollore Interfacce utente realizzate in NI LabVIEW per il monitoraggio e il controllo remoto da PC via comunicazione Seriale o Ethernet Progetti già configurati, esempi di applicazioni documentati e guide complete e facilmente raggiungibili per ogni VI o funzione del toolkit Cosa puoi fare con 3Dmicro Toolkit? 1. Realizza il tuo programma integrando la programmazione grafica LabVIEW e il codice ANSI C. Ogni VI fornito è già configurato per scrivere e leggere registri del microcontrollore ed abilitare linee I/O, moduli PWM, convertitori A/D, comunicazione Seriale e Ethernet. I VI della libreria grafica offerta sono scritti in ANSI C e sono editabili per personalizzare ogni funzione. 2. Compila il tuo programma utilizzando il NI LabVIEW C Generator e il 3Dmicro Toolkit Compiler e scarica il firmware compilato direttamente sul microcontrollore. LabVIEW C Generator 3. Monitora e modifica i parametri in linea sul microcontrollore tramite le interfacce Ethernet e Seriale. Ogni interfaccia grafica può essere personalizzata per realizzare il proprio pannello utente PIC32 Quali prestazioni offre? Le prestazioni di un programma generato con il 3Dmicro Toolkit dipendono esclusivamente dal microcontrollore in uso (frequenze di clock dell’ordine di 80 MHz). E’ inoltre fornita un’interfaccia diretta con tutte le periferiche che nominalmente il controllore è in grado di gestire (fino a 5 servomotori, 16 sensori analogici e decine di sensori/attuatori digitali). Applicazioni didattiche Utilizzando il Toolkit è possibile realizzare un laboratorio didattico a basso costo per il monitoraggio e il controllo remoto di esperimenti. Gli studenti, una volta realizzata in classe l’applicazione, possono modificare i parametri online e verificare le prestazioni anche da casa. Il 3Dmicro Toolkit unisce la semplicità della programmazione grafica alle potenzialità del linguaggio ANSI C, permettendo un rapido apprendimento della programmazione su microcontrollore e lasciando la possibilità di approfondire la conoscenza sulla sua architettura.