Firmware - Luglio-Agosto 2014 / N°102/103 - (Page 3)
TIPS'N tricks
In questa seconda parte dell'articolo
continua la rassegna di alcuni
programmi disponibili nel WEB
per gestire strumentazione elettronica,
elaborare e documentare i risultati
di misure e test.
di MARIO ROTIGNI
CONTROLLO STRUMENTAZIONE
ED AUTOMAZIONE DI MISURE
L
o strumento principe degli ambienti
di programmazione e controllo della
strumentazione è LabView di National Instruments (vedi riferimento 2). Come probabilmente già noto al lettore, si tratta di
un ambiente di programmazione grafica
che consente il controllo diretto della
strumentazione, la gestione di sequenze
di misure e l'acquisizione ed elaborazione dei risultati. Forse un po' meno noto,
al di fuori dagli ambienti professionali, è
il VEE di Agilent, anch'esso ambiente di
programmazione grafica con finalità simili. LabView e VEE sono programmi
commerciali venduti sotto licenza dalla
stessa National Instruments ed Agilent,
rispettivamente. È scaricabile una licenza
di valutazione di LabVIEW che si disabi-
Software & Misure
SECONDA PARTE
IN RETE
lita dopo 45 giorni. Entrambi gli ambienti hanno versioni disponibili a condizioni
particolari per studenti, ovviamente non
utilizzabili per applicazioni commerciali.
Ma non è di questo che vogliamo parlare
qui, bensì della vasta mole di codice e
di applicativi gratuiti LabVIEW disponibili in rete, anche dal sito stesso di National Instruments, (vedi riferimento 3).
Il vantaggio di utilizzare piattaforme di
programmazione diffuse e conosciute,
risiede anche nel trovare già realizzate
applicazioni che ci liberano dall'esigenza
di "reinventare la ruota". Spesso ci possiamo aspettare che esigenze simili o
uguali alle nostre si siano già presentate
a qualche collega nel mondo, e che questi abbia sviluppato il codice di cui abbiamo bisogno e lo abbia poi condiviso
in internet. Le applicazioni disponibili in
LabVIEW Tools Network seguono questa
filosofia. Esse sono sovente scritte da
tecnici applicativi della stessa National
Instruments perciò, anche se non ufficialmente garantite e supportate, possiamo aspettarci una qualità elevata. Mentre questo articolo viene scritto, nel sito
sono disponibili 206 applicazioni in totale
(comprendendo le applicazioni a pagamento), 74 delle quali sono applicazioni
gratuite. Vediamo alcune di quest'ultime.
"DESIGN AND GENERATE LABVIEW
PLUG AND PLAY INSTRUMENT DRIVERS"
Le applicazioni LabVIEW si basano sulla
disponibilità di driver software omogenei
che risolvono e nascondono tutti i dettagli dell'hardware del singolo strumento,
per quanto complesso sia. I driver sono
disponibili in gran numero sul sito Natio-
nal Instruments o sul sito del costruttore
dello strumento. Se per qualche ragione
ci si deve scrivere il proprio driver, questa
applicazione viene in aiuto, abbreviando
i tempi di sviluppo altrimenti richiesti.
Potrebbe essere questo il caso quando
si sia sviluppato un hardware di misura
dedicato, ottimizzato sulla propria applicazione. Questo strumento consente di
sviluppare un framework di driver, generare automaticamente progetti driver
degli strumenti, eventualmente partendo
da un driver esistente e generare il codice sorgente.
"HELPER" (HELP EDITOR FOR LABVIEW
PROGRAMS) - LABICOM
Consente di scrivere in modo veloce ed
intuitivo, documentazione integrata nelle
applicazioni LabVIEW, come help onli-
FOCUS ON
SKILLS
INSIDE
TOOLS
ANALOG
TIPS'N TRICKS
MARKET NEWS
SPOTLIGHT
EVENTS ZAPPING
MEMBERSHIP
Tabella dei contenuti per la edizione digitale del Firmware - Luglio-Agosto 2014 / N°102/103
TIPS'n tricks
FOCUS on Triplo DES con Microchip
SKILLs Delay/Block Debouncer
INside
Una Soluzione ZigBee a Singolo Chip
La famiglia XMEGA e gli ADC di Atmel
ANALOG “Sensing” Virtuale a 2-Fili per Regolatori di Tensione
SPOTlight
Proteggere gli Investimenti in R&D con l’Autenticazione Sicura
Vivado High-Level Synthesis
Il CMRR negli Operazionali ad Ampia Gamma Dinamica
News
EVENTS zapping
Guida
Firmware - Luglio-Agosto 2014 / N°102/103
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2015-02_109
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2015-01_108
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-12_107
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-11_106
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-10_105
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-09_104
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-07_102
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-06_101
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-05_100
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-04_99
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-03_98
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-02_97
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-01_96
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-12_95
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-11_94
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-10_93
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-09_92
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-07_90_91
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-06_89
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-05_88
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-04_87
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-03_86
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-02_85
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-01_84
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-12_83
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-11_82
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-10_81
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-09_80
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-07_78-79
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-06_77
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-05_76
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-04_75
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-03_74
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-02_73
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-01_72
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-12_71
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-11_70
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-10_69
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-09_68
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-07_66_67
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-06_65
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-05_64
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-04_63
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-02_62
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2011-02_61
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2011-01_60
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-12_59
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-11_58
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-10_57
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-09_56
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2010-07_54-55
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2010-06_53
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Maggio-2010-52
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Aprile-2010-51
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Marzo-2010-50
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Febbraio-2010-49
https://www.nxtbookmedia.com