COMM
BLUETOOTH 4.2
55
- ELETTRONICA OGGI 462 - MAGGIO 2017
sicurezza avanzate: un accelerato-
re di cifratura AES-128 e un gene-
ratore di numeri casuali (TRNG -
True Random Number Generator).
KW31Z è corredato da uno stack
di protocollo Bluetooth Low Ener-
gy completamente certificato. Do-
tato di un massimo di 512 kbyte
di Flash on-chip e 128 kbyte di
SRAM, questa MCU dispone di ca-
pacità di memoria sufficienti sia
per le applicazioni dell’utente sia
per lo stack del protocollo.
Nel caso si utilizzi questa MCU, il
progettista deve sviluppare il si-
stema radio, antenna compresa.
Un modulo, per contro, è un cir-
cuito completo subito disponibile.
Un esempio è RN4870 di Micro-
chip, un modulo Bluetooth 4.2 LE
con un’interfaccia UART standard
(Fig. 3). Questo modulo è disponi-
bile in versione schermata e non
schermata: la prima ha un’anten-
na miniaturizzata (chip antenna)
ceramica integrata e viene fornita
con un insieme completo di certi-
ficazioni di conformità.
Il modulo RN4870 è fornito con uno stack di protocol-
lo Bluetooth 4.2 completamente integrato: esso sup-
porta i profili GAP, GATT, SM, L2CAP e pubblici dello
standard. Il progettista può utilizzare i comandi di in-
terfaccia ASCII per la comunicazione con il microcon-
trollore host, mentre la disponibilità di funzionalità
di scripting consente di automatizzare le operazioni
base senza ricorrere alla MCU host.
Nei nuovi moduli di Cypress Semiconductor, la MCU
integrata mette a disposizione un’ampia gamma di ri-
sorse per far girare sia le applicazioni dell’utilizzatore
sia le funzioni Bluetooth 4.2 LE.
Cypress propone moduli Blueto-
oth LE basati sulle proprie solu-
zioni della linea PSoC (Program-
mable System on Chip) e PRoC
(Programmable Radio on Chip).
CYBLE-214015-01 di Cypress è un
modulo completamente certificate
e qualificato che include oscilla-
tori a quarzo, un’antenna imple-
mentata direttamente sulle piste
della scheda (trace antenna), com-
ponenti passivi e PSoC 4 BLE, un
controllore programmabile basato
sul core ARM Cortex-M0 e dotato
di un transceiver radio Bluetooth
4.2 (Fig. 4).
CYBLE-214015-01 è fornita con
uno stack Bluetooth 4.2 esente
da royalty che supporta l’insieme
di caratteristiche Bluetooth Low
Energy. Il dispositivo PSoC 4 BLE,
sul quale è basato questo modulo,
integra la tecnologia di rilevamen-
to capacitivo CapSense che per-
mette di implementare interfacce
utente sensibili al tocco come ad
esempio touchpad, 256 kbyte di
Flash e 32 kbyte di SRAM, oltre a
vari blocchi analogici e digitali programmabili. Ospi-
tato in un package di dimensioni pari a soli 11x11x1,8
mm, il modulo prevede un massimo di 25 I/O di tipo
general purpose.
L’altro modulo di Cypress è CY5676A, basato su PRoC
BLE, un controllore Bluetooth 4.2 LE simile a PSoC 4
BLE, rispetto al quale offre una minore flessibilità in
fase di progetto in quanto integra un numero inferiore
di risorse analogiche e digitali programmabili.
Grazie all’implementazione delle più recenti specifi-
che di Bluetooth 4.2, ciascuno dei dispositivi descritti
poco sopra si propone come una soluzione che per-
mette di collegare direttamente sensori, azionamenti
e molti altri dispositivi embedded di piccoli dimensio-
ni e con consumi ridotti a Internet attraverso Blueto-
oth. Come spiegato in questo articolo, i produttori di
circuiti integrati e moduli hanno già messo a disposi-
zione dei progettisti di sistemi numerose opzioni per
implementare Bluetooth 4.2.
La scelta del progettista dipende solamente dalle loro
priorità che possono essere basso costo della BOM,
riduzione del time to market oppure tipo di funziona-
lità previste dall’applicazione.
Fig. 3 – La scheda di sviluppo RN-4870-SNSR
PICtail per il modulo RN4870 di Microchip
(Fonte: Microchip)
Fig. 4 – La scheda di valutazione CYBLE-224110-EVAL EZ-BLE PSoC
include il modulo CYBLE-214015-01
(Fonte: Cypress Semiconductor)