Embedded_50 - page 23

EMBEDDED
50 • NOVEMBRE • 2013
23
IN TEMPO REALE
PAC
la tecnologia hardware e software dei controllori pro-
grammabili di NI, mantenendo però la compatibilità con
LabVIEW e gli I/O dei precedenti cRio.
NI cRio-9068 è un PAC nato da una nuova piattaforma
aperta, è basto sul sistema operativo Linux RT ed è pro-
gettato per il controllo embedded e la supervisione ad alte
prestazioni. L’hardware è basato sul nuovo system on a
chip (SoC) di Xilinx, denominato Zynq-7020, che incor-
pora un processore dual-core Arm (Cortex A9), FPGA
(Xilinx Serie Artix-7) e DSP.
La nuova piattaforma ha degli aspetti profondamente inno-
vativi sia dal punto di vista software che hardware. Questo
PAC è stato denominato controllore definito via software
in virtù dell’hardware completamente programmabile e
riconfigurabile, che può sfruttare pienamente la flessibili-
tà di strumenti di sviluppo come il software LabVIEW che,
attraverso la sua interfaccia grafica e intuitiva, consente
di definire e gestire in modo completo gli algoritmi di
gestione e le funzionalità hardware dell’unità di controllo
e delle periferiche.
Grazie al fatto di ricorre a un sistema operativo aperto
come Linux RT, sarà possibile ricorrere a molti degli stru-
menti software resi disponibili dalle comunità e dagli enti
che si occupano di sviluppo in questo ambito, rendendo
disponibili anche in open source un’ampia offerta di risor-
circuiti all’interno. L’interfaccia hardware, cioè
l’insieme di pulsanti e led di cui è dotato, è com-
pletamente definibile dall’utente.
Gli accelerometri a tre assi integrati nel dispositi-
vo e la connettività WiFi consentono di utilizzare
questo controllore in applicazioni innovative. NI
mette a disposizione diverse app che permettono
a myRio di interfacciarsi con dispositivi mobili, che
in pratica si trasformano in interfacce (HMI) capa-
ci di controllare i sistemi automatici collegati a
myRio e, inoltre, consentono di utilizzare applica-
zioni di ingegneria che, per esempio, permettono
di elaborare dati o segnali, o analizzare dei circuiti
elettrici. Dal punto di vista della connessione e
della capacità di controllo delle periferiche, myRio
dispone di dieci ingressi analogici, sei uscite ana-
logiche e di 40 I/O digitali (SPI, I2C, Uart, PWM
e encoder).
Il secondo prodotto destinato al settore educati-
vo e scolastico è roboRio, un controller espres-
samente pensato per le applicazioni di robotica e
nato da un da una filosofia molto simile a quella
di myRio, con cui condivide anche diverse carat-
teristiche hardware e software, provenienti diret-
tamente dalla piattaforma LabVIEW-Rio destinata
all’industria. Il controller roboRio nasce per esse-
re montato a bordo su dei robot e, di conseguen-
za, NI ne ha particolarmente curato la robustez-
za. Inoltre, roboRio dispone anche di un numero
superiore di interfacce adatte ad applicazioni di
meccatronica e di un’interfaccia RS232.
Fig. 1 - Il nuovo control-
lore compatto e porta-
tile per applicazioni edu-
cational, denominato NI
myRio (a sinistra), è
dotato di WiFi, inter-
facce e app per il colle-
gamento con dispostivi
portatili, come l’iPad (a
destra)
Fig. 2 - Il controllo-
re roboRio è pensa-
to per le applicazioni
di robotica in ambito
educativo e scolastico
Fig. 1 - James Truchard, presidente e Ceo di NI,
ha presentato ufficialmente il nuovo controllore
cRio 9068 basato sulla nuova piattaforma che
integra processore, FPGA e DSP
1...,13,14,15,16,17,18,19,20,21,22 24,25,26,27,28,29,30,31,32,33,...102
Powered by FlippingBook