Background Image
Table of Contents Table of Contents
Previous Page  11 / 84 Next Page
Information
Show Menu
Previous Page 11 / 84 Next Page
Page Background

11

national instruments

LA COPERTINA DI EMBEDDED

EMBEDDED

56 • maggio • 2015

Accelerare la fase di prototipazione con CompactRIO

Per realizzare un prototipo basato su un proget-

to personalizzato, spesso, sono necessari mesi di

sviluppo iniziale per integrare i componenti e

l’I/O, prima di poter validare il software appli-

cativo. Un prodotto commerciale standard, pro-

babilmente, consente ai team di progettazione di

sviluppare prove di fattibilità in tempi più rapidi,

ma è necessario poi iniziare da zero perché non è

possibile riutilizzare il codice per la distribuzione

finale. Mediante l’impiego di un controller Com-

pactRIO e del NI SOM, i team possono creare ra-

pidamente dei prototipi e riutilizzare gran parte

del codice per il rilascio finale.

I controller CompactRIO e NI SOM si basano en-

trambi sull’architettura RIO (I/O riconfigurabi-

le) di NI LabVIEW, che include tre componenti,

tutti programmabili con una singola toolchain

software: un controller embedded per la comu-

nicazione e l’elaborazione dati; un FPGA per il

controllo avanzato, per il collaudo di protocolli di

comunicazione digitale, per la temporizzazione,

per l’elaborazione dei segnali e filtraggio; e I/O

per la connessione a qualsiasi sensore o disposi-

tivo. Oltre a questi componenti, i controller Com-

pactRIO presentano un portfolio di moduli per il

condizionamento di segnali, offrendo più di 100

moduli I/O della Serie C. Di conseguenza, i team

possono iniziare a sviluppare il proprio software

applicativo immediatamente, senza dover svilup-

pare un hardware personalizzato, riducendo no-

tevolmente il tempo di prototipazione.

Dopo aver creato il prototipo, NI SOM può riu-

tilizzare gran parte del codice, consentendo ai

team di progettazione di concentrarsi sull’inte-

grazione dell’I/O dalla scheda carrier personaliz-

zata, piuttosto che ricominciare da zero lo svilup-

po del software applicativo.

Ridurre i tempi di sviluppo e i rischi

Combinando una progettazione hardware am-

piamente testata e validata con una soluzione

middleware completa e un sistema operativo em-

bedded, NI SOM fa risparmiare molto tempo ai

team di progettazione, consentendo loro di lan-

ciare sul mercato prodotti innovativi in tempi più

brevi. NI SOM gestisce interamente molte delle

attività comuni necessarie per ogni progetto em-

bedded, come, ad esempio il BSP per il suppor-

to delle periferiche, le connessioni alla memoria

e alla RAM, e una linea di comunicazione tra il

processore e l’FPGA. Semplifica, inoltre, tanti

altri task di progettazione comuni. Ad esempio,

presenta un dissipatore di calore integrato, che

semplifica la progettazione meccanica di una

soluzione termica e fornisce un singolo punto di

contatto per la validazione.

Grazie a NI SOM, i team di progettazione pos-

sono aver la sicurezza di riuscire a realizzare

progetti embedded rispettando i tempi, conser-

vando o migliorando la redditività. OptiMedica

(ora nota come Abbott), un’azienda di dispositivi

medici con sede in California, sta sviluppando un

sistema laser di precisione di ultima generazione

per la chirurgia della cataratta, utilizzando NI

SOM. “NI SOM migliorerà notevolmente la red-

ditività del nostro progetto” afferma Mike Wilt-

berger, fondatore di OptiMedica. “Ci farà rispar-

miare sei mesi di lavoro rispetto alle soluzioni

alternative. Non è neppure possibile realizzare

una di queste al prezzo indicato.”

Fig. 3 – NI SOM integra un BSP (board sup-

port package) validato e driver di dispositivo

con NI Linux Real-TIme