Background Image
Table of Contents Table of Contents
Previous Page  39 / 86 Next Page
Information
Show Menu
Previous Page 39 / 86 Next Page
Page Background

EMBEDDED

55 • FEBBRAIO • 2015

39

SBC |

e Single Board Computer

(SBC) di oggi hanno costru-

ito anche una grande comu-

nità in tutto il mondo, in cui

hobbisti e professionisti condivido-

no progetti e si aiutano a vicenda.

In funzione dell’applicazione con-

siderata, le schede SBC richiedono

diverse e necessarie specifiche. Al-

cune sono progettate, per esempio,

come lettori multimediali e quindi

hanno bisogno di un microprocesso-

re in grado di gestire l’accelerazione

video e audio. In generale, rappre-

sentano una piattaforma ideale per la progetta-

zione rapida e mirata del prodotto.

Il cuore di ogni SBC è il microprocessore, con

diversi dispositivi di input/output opportuna-

mente programmati per essere utilizzati in va-

rie applicazioni (Figg. 1 e 2). Un buon esempio

è

Raspberry Pi

che ha, in particolare, tutte le

caratteristiche necessarie per la riproduzione di

filmati ad alta risoluzione. È stato rilasciato nel

2012 e immediatamente ha guadagnato un vasto

pubblico in tutto il mondo. Raspberry Pi può es-

sere utilizzato con diversi sistemi operativi e ha

molte possibilità di espansione che gli consento-

no di essere utilizzato in diversi campi di applica-

zione. Per esempio, esso può funzionare come un

personal computer di bassa potenza adatto a fini

dell’istruzione, poiché potrebbe essere eseguito

con il sistema operativo Linux e con il supporto

di mouse e tastiera.

Un altro popolare Computer Single-Board è

Ar-

duino

, iniziato come un progetto scolastico con

l’obiettivo principale di sviluppare una soluzione

economica per imparare la programmazione e l’e-

lettronica. Questa scheda si è diffusa rapidamen-

te tra gli hobbisti, che hanno trovato grandi aree

di utilizzo e contribuito a una comunità sviluppa-

ta attorno alla piattaforma. La scheda Arduino è

stata progettata per essere programmata all’in-

terno del proprio IDE e usa C++ come linguaggio

predefinito. Il bus controller area network, ovve-

ro il protocollo CAN BUS, insieme al Servo Mo-

tor Shield, rende la scheda Arduino adatta per il

Single Board

Computer

Le Single Board Computer (SBC) sono

progettate per operare come un computer,

utilizzando componenti elettronici essenziali

disposti su una singola scheda al fine di

garantire un buon rapporto costo/prestazione

L

Maurizio Di Paolo Emilio

Fig. 1 – Trend di applicazioni per le SBC [Fonte:

www.linux.com

]