Table of Contents Table of Contents
Previous Page  55 / 102 Next Page
Information
Show Menu
Previous Page 55 / 102 Next Page
Page Background

COMM

WIRELESS

55

- ELETTRONICA OGGI 461 - APRILE 2017

con Bluetooth: esso è anche potenzialmente più sicuro

poiché elimina la possibilità di intercettare le informa-

zioni di sicurezza, come descritto in precedenza.

Sviluppo e implementazione in tempi brevi

della tecnologia beacon

Come avviene nel caso delle tecnologie emergenti, la

competizione per introdurre rapidamente sul mercato

hardware e software funzionanti è molto serrata, con

l’obiettivo di acquisire quote di mercato nelle prime

fasi di adozione da parte degli utenti. Una delle pro-

blematiche più critiche in questo contesto è la curva

di apprendimento necessaria per poter implementare

la nuova tecnologia.

Per aiutare i team di progettazione a introdurre rapi-

damente sul mercato beacon completamente funzio-

nanti, Toshiba ha realizzato un progetto di riferimento

completo di ogni funzionalità basa-

to sugli integrati TC35667 (control-

lore BLE a bassissimo consumo) e

TC35670 (Dispositivo combo che

abbina funzionalità BLE+NFC). Il

progetto di riferimento (Fig. 3) si

presenta sotto forma di un modulo

di piccole dimensioni (17 mm x 20

mm). Questo include il componen-

te TC35667FTG oltre agli oscillatori,

ad una EEPROM, ad un’antenna in-

tegrata e a connessioni con passo

1,27 mm per il collaudo. È inoltre

disponibile una connessione ver-

so un’antenna NFC esterna (con il

componente TC35670). In modalità

“advertising”, il consumo di potenza

di picco è di soli 5,9 mA, mentre in

modalità deep sleep, il consumo si

riduce a 0,1µA. Il consumo di po-

tenza medio dipende dal ciclo se-

lezionato per la trasmissione dei

contenuti. Con un ciclo di 1sec il consumo tipico di

potenza si colloca nell’intervallo attorno a 30 uA.

All’interno del progetto di riferimento è presente una

varietà di opzioni in grado di supportare svariate esi-

genze dell’utilizzatore. Queste includono la possibilità

di cambiare il circuito integrato in modo da consen-

tire il supporto di Bluetooth 4.1 (TC35676) o Blueto-

oth 4.2 (TC35678) con memoria flash interna (anziché

una EEPROM esterna) per il programma applicativo. È

disponibile un supporto completo e la documentazio-

ne sotto forma di schemi circuitali, BOM (Bill of Ma-

trials), linee guida per il layout, file Gerber e schemi

di antenna. È anche disponibile una soluzione basata

su modulo (realizzata da Panasonic Europe, PAN1760/

PAN1761). Uno starter kit di Toshiba consente lo svi-

luppo del programma e la ricerca errori con l’aiuto di

un debugger in C++ commerciale.

Toshiba propone anche un Software Development Kit

(SDK) Bluetooth (fig. 4), una soluzione completa che

semplifica l’uso dei circuiti LSi Bluetooth di Toshiba

e permette di ridurre significativamente il time-to-

market. Questa soluzione collaudata – che può essere

scaricata gratuitamente dalla pagina web di Toshiba

dedicata agli sviluppatori – supporta più chipset e

piattaforme, inclusi i sistemi BLE autonomi e basati su

host, il profilo SPP over BLE e la funzionalità combinata

BLE+NFC. Le API software supportano server e client

con profilo BLE GATT oltre alla funzione GAP centrale

e periferica.

Per configurare un beacon con uno qualsiasi di questi

standard è richiesto uno sforzo di progettazione mi-

nimo. Il progettista semplicemente specifica il formato

dei dati all’interno di una matrice dati, quindi effettua

un’unica chiamata di funzione per configurare il bea-

con. Un ambiente di debug C++ standard in seguito

compila e fa girare il codice dell’SDK, e il beacon è

operativo. L’integrazione di qualsiasi standard per bea-

con disponibile come iBeacon (Apple), AltBeacon (Ra-

dius Networks), EddystoneTM (Google) e altri è possi-

bile in modo semplice attraverso l’abbinamento con

l’SDK di Toshiba.

Fig. 4 – L’SDK è uno strumento dotato di funzionalità complete basato

su una tecnologia consolidata