Track 3 session 5 - st dev con 2016 - microsoft - from sensors to business value azure iot
Track 1 session 6 - st dev con 2016 - smart badge
-
Upload
stworld -
Category
Devices & Hardware
-
view
5.460 -
download
1
Transcript of Track 1 session 6 - st dev con 2016 - smart badge
October 4, 2016
Santa Clara Convention Center
Mission City Ballroom
Implementing a Smart
Badge/Tag with MEMS sensors
Gianmarco Ferrari
Outline
• Presenting the SmarTAG
• SmarTAG Demo Objectives
• Leveraging ST Technology / Board Description
• Running the app.
• Why NFC vs other Wireless Technologies
• Low Cost
• Low Power
• Easy Implementation
• Enhance added value
• Possible applications – Few ideas…
2
ST SmarTAG Objectives
• ST SmartTAG is a sensor node that can sense temperature, humidity,
pressure, vibration, motion and transmit the data when triggered by an NFC
reader. It can be scaled down based on requirement of several applications.
• An alternative way of connectivity for applications that:
• Are extremely low power (also full passive) and low cost;
• Require reduced BOM and fast implementation;
• Do not require real-time remote monitoring.
3
What’s on the Board 5
M24LR64E
NFC Dynamic Tag
LSM303AGR
3ax Acc + Mag
LPS22HB
Barometer
HTS221
Rel. Humidity
STM32L051 MCU
EFL700
ThinFilm
battery
Pressure 260-1260 hPa
water res/ dust immune
Press acc. 6 cm
Humidity +Temperature
Hum accuracy ± 3.5% rH
Temp accuracy ± 0.5 °C
3ax Acc + 3ax Mag
Mag Full Scale 4.9mT
Offset Cancel <0.3mG/°C
ISO15693 (Type
V)
Energy Harvesting
Low power I2C
bus
Up to 64Kb NVM
Cortex®-M0
Ultra-low-power
RTC w/ calibration
Rechargeable 700µAh,
3.9V micro-battery / 150 µm
thick
Long life time (4k cycle)
SmartTag Block Diagram
M24SR64
NFC/I2C EEPROM
NFC harvester
STM32L051
MCU
HTS221
Rel.Humidity
LPS22HB
Barometer
LSM303AGR
Acc + Mag
M24LR64E
NFC/I2C EEPROM
NFC harvester
NFC
antenna
STLQ050
LDO V reg
4.2V
BAT60J
Diode
EFL700
ThinFilm
batterySTLQ015
LDO V reg
2.5V
STM32L051
MCU
HTS221
Humidity
LPS22HB
Barometer
LSM303AG
Acc + Mag
I2C
SPI 3-wire
Harvester output
Power gating through GPIO
6
SmarTAG Android App
Open the app
Device turns on the Tag, uC and
Sensors. Datalog will start
Remove Device from
SmarTAG
Data are recorder till
stopped
7
Tap Device to Tag and set the ODR
SmarTAG Android App
Select the data to
display
Device acquires data
from TagData will display
8
Tap Device / Click
Read and than View
Why NFC vs Other Wireless Tech.?
• Low Cost compared to other Wireless Technologies
• Low Power: through Energy Harvesting it enables
• Easy to implement: not design intensive
• Enhanced added values features
9
Low Cost
• Low cost ICs.
• Price varies depending on Memory size.
• Easy & Inexpensive certifications Tags are passive RF device (Unintentional Radiator
validation)
• Reduced BOM
• No external components required for tuning Only an external Antenna;
• Antenna could be a simple coil or PCB edge;
10
Operation in Full Passive Mode
• NFC Tag gets the required energy from the field generated by the reader.
• The energy harvested by the NFC Tag power the sensors and MCU.
• The lifetime of the tag is unlimited, and it requires no wired connections.
• Battery-less sensor measurements can be implemented in applications where
instantaneous measurements are required and a battery is not feasible or desired.
11
Operation in Semi-Passive Mode
• It includes an on-board power source to support tag and sensor operation.
• ST SmarTAG utilizes an ST EnFilm battery. Battery can be recharged via NFC Tag EH.
• User-controlled semi-passive sensory tags spend most of their time in a quiescent state,
in which the current drawn from the battery is negligible. Sensor Data transmission
operates in the same way as in a normal passive tag, using backscattered power emitted
by a reader.
12
Low Power Computing and Sensors
• STM32L051K6 Microcontroller ~2uA
• LSM303AGR Acc and Magnetometer ~3uA
• LPS22HB Pressure & Temperature ~3uA
• HTS221 Humidity & Temperature ~2uA
When all sensor are active, pwr budget is ~10uA
About 3X more battery life vs same architecture using BLE.
Note: ODR @ 1Hz
13
Easy Implementation
Not design intensive
• Only complexity is the antenna design
• Wired communication is established through an I2C bus
• Easy & Inexpensive certifications Tags are passive RF device
(Unintentional Radiator validation)
14
Dynamic
TagMCU
NFC/RFID I²C link
EEPROM
Memory
Vout (EH)
Enhanced Added Values
SmarTAG can also address additional functions:
• Smart Factory: PCB tracking, Process flow control, in-line customization.
• Access Control, Door Lock/Unlock, Check-in/out
• Simplified Network login
• Clone Detection
• Maintenance
• ….
15
SmarTAG Applications 17
Smart Buildings/Cities:
• Environmental and Motion Data Monitoring (Smart Badge / Weather Stations…)
• Building/Constructions Structure Monitoring (Vibration alert, Pipe Leaks…)
SmarTAG ApplicationsLogistics
• Supply Chain Quality Control, from
manufacturing to the end user.
• Transportation and Storage, Handling
monitor (object dropping, vibration,…)
18
Healthcare
• Medical patches and loggers
Perishable Goods
• Expiration date alert
• Shelf/Storage Life Calculation
SmarTAG applications 19
Healthcare: Smart Clothing / Patches
• Activity
• Temperature
• Sweat
• mktg…
Animal tracking
• Activity
• Temperature
• Big data monitoring
production
• Health…
Smart Packaging
• Temperature,
• Vibration Use
• ID
• …
Automotive
• Tire Pressure
• Temperature
• Info…
And much more…
The building blocks Your need Our answer
www.st.com/stm32ode
Move / Actuate
Connect
Power
Sense
Process
Inertial modules, magnetometer
Proximity, microphone
Pressure, temperature, humidity
Bluetooth LE, Sub-GHz radio
NFC, Wi-Fi, GNSS
Energy management & battery
General-purpose microcontrollers
Stepper motor driver
DC & BLDC motor driver
Audio amplifier
COLLECT
TRANSMIT
ACCESS
CREATE
POWER
PROCESS
Software
Secure microcontrollers
Touch controller
Operation Amplifier
Accelerometer, gyroscope
Translate
Industrial input / output
STM32 Open Development Environment 20
Feature-rich• 13.56MHz interface• I2C interface• Energy harvesting• 20-bit Counter• Field Detect GPO
• Up to 200 year retention• 1M erase-write cycles• From 512bit to 64-Kbit• 128-bit password
Best-In-Class memory
High volume & quality• In-house manufacturing
• Leveraging Automotive EEPROM quality
• Leveraging Consumer EEPROM volume
Standard
compliant• NFC Forum
• ISO14443
• ISO15693
Front-End
& Back-End
Manufacturing
ST25 Tags and Dynamic Tags 22
M24LR Dynamic NFC/RFID tags 23
I2C
1.8/5.5V
400kHz
ISO
15693
Long
Range
26kb/s
RF
Tag
EEPROM4 / 16 / 64 K-bit
32-bit pwd
Energy harvesting (~2V / 5mA)
Digital output (GPO for MCU wake up)
010011011100001
101010101111101
101001010011101
010101110100110
FPN8
TSSOP8
SO8
SBN12 *
Contactless InterfaceISO15693
NFC Compatible
RF range Long range, up to 100cm
RF speed 26kbps
Serial Interface I2C @400kHz
Extra featuresMCU wake-up &
Energy Harvesting
Memory format EEPROM data
Memory size 4 / 16 / 64-kbit
Data protection Password 32-bit
Temperature range -40°C to +85°C
PackageSO8 / TSSOP8 /
FPN8 / SBN12 *