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.
Scarica

Presentazione 3Dmicro Toolkit - 3D-SVS