smartphone quick-jack solution - mouser electronics · 2014. 6. 4. · new nxp smartphone...
TRANSCRIPT
FASTER TO PRODUCT | FASTER TO MARKET
Smartphone Quick-Jack Solution
PUBLIC
Are You …
2
Are You A Smartphone App Developer looking for an easy a way to…
Or An End-Product Designer looking for a simple way to…
Add cool context-aware features to your next app?
Incorporate data or signals from external sensors, switches, or data-collection nodes?
Connect HMI peripherals without tying up the USB/Lightning port?
Monitor or control sensors or switches with a phone?
Display sensor, switch or data-collection status?
Control or update your product from a smartphone?
Upload sensor or switch signals or data to the cloud?
New NXP Smartphone Quick-Jack Solution
Makes it easy to connect external devices to smartphones for self-powered data communications – Repurposes standard 3.5-mm audio jack for self-powered data
communications – Standard expansion header for connecting external sensors,
switches, and more
Gives smartphone app developers an easy way to add context-aware app features, input user or environment data, or connect peripherals
Gives end-product designers instant access to smartphones’ convenience, appealing UI, and cloud connectivity
Unmatched simplicity for endless applications – Self-powered board – Launch the app, plug in the board… and go – Same UI for iOS and Android smartphones
3
NXP Smartphone Quick-Jack Solution How Does it Work?
Audio plug creates physical connection for data and power
LPC812 microcontroller handles Manchester decode/encode for data communications
Energy harvesting circuit harnesses power from phone’s right audio channel
Use joystick to navigate app UI
Standard expansion header connectsexternal sensors, switches, and other devices
5
Example app demos simple controls and display features using phone’s UI
6 4
1
2
4
3
NXP Smartphone Quick-Jack Solution Typical Applications (Just a Few)
Wearables, medical, fitness: personal bio/health meters, patient monitoring, personal fitness devices
Gaming, toys, recreation: input devices such as keyboards, mice, remote controls, wands, joysticks, etc.
Industrial: measure, meter, monitor or control environmental conditions/status
Consumer: control or monitor switches, sensors, status
Data logger: upload data from field monitoring/collection devices
5 5
Use Case Universal Remote Control
Use Quick-Jack to connect an IR transmitter and turn a smartphone into an universal remote control
6
Use Case Wearable Health Monitor
Use Quick-Jack to attach a wearable health monitor to check your ECG, Blood Pressure and Temperature
7
NXP Smartphone Quick-Jack Solution Includes Everything Needed to Get Started LPC812 demo board & schematics
Free Quick-Jack example app* – Demonstrates simple smartphone UI
functions • Chart temperature using onboard
temperature sensor • Use joystick to control app UI • Turn on-board LEDs on/off
– Source code available (LPCWare) – Available free
• iPhone/iOS: download from Apple App Store • Android OS: download from Google Play Store • Android APK available
Quick Start Guide
8
Ordering & More Information
9
INCLUDES/COMPRISES Links
Smartphone Quick-Jack Solution
Quick-Jack board & documentation
Board: OM13069 http://www.nxp.com/demoboard/OM13069.html
iOS app (free) Install the following app from the apple store “NXP Quick-Jack”
iOS source code Contact NXP customer support
Android app (free)
Download it from: http://www.lpcware.com/content/project/smartphone-quick-jack-solution
Android source code
Download it from: http://www.lpcware.com/content/project/smartphone-quick-jack-solution
LPC812 Microcontroller MCU information http://www.nxp.com/products/microcontrollers/cortex_m0_m0/lpc800/series/LPC81X.html
More Info
Manchester communication protocol
Allows data transmission through inductive or capacitive line coupling
Each bit is transmitted in a fixed time
0 expressed by a low-to-high transition, 1 by high-to-low transition
11
Energy Harvesting
12
Right channel outputs a 21.3 kHz Sine waveform
The Energy Harvesting Circuit rectifies this signal and generates DC output
Quick-Jack Board Hardware Overview
13
Energy Harvesting
LPC800
Communication
LPC800 Series
Exceptional efficiency, 8-/16-bit transition
Low-power Cortex-M0+ processor – Up to 30 MHz performance – Up to 16 kB Flash, up to 4 kB RAM
Best energy efficiency – 2-stage pipeline – Single cycle IO access – <100µA / MHz in active mode
Flexible peripherals – Switch matrix, SCTimer/PWM, multi-rate timer – Redesigned serial I/O
All parts qualified: -40 to 105 ⁰C
14 14
TIMERS
SYSTEM
SERIAL INTERFACES ANALOG
IOP
AHB-
LITE
Bus
Flash Up to 16 kB
RAM Up to 4 kB
I2C
UART (3)
SPI (2)
APB
Bus
GPIO Up to 18
Clock Gen Unit 12MHz, 1% IRC OSC
Watchdog OSC 1-25 MHz System OSC
System PLL
Power Control PMU, power modes,
BOD, single Vdd power supply, POR
Bridge
ARM CORTEX-M0+
30 MHz
4 ch. Multi-Rate Timer
WWDT
Wake-up Timer
SCTimer/PWM
Switc
h M
atrix
GPIO
Pad
s
CRC Engine
ROM
Comparator With External Vref
NEW!
Core RAM (kB) Flash (kB) SPI UART GPIO Package(s) LPC81x Cortex-M0+ 1 - 4 4 - 16 1 - 2 2 - 3 6 - 18 DIP8, TSSOP16, TSSOP20, SO20, XSON
PUBLIC 15
NXP Smartphone Quick-Jack Solution How Does it Work?
Audio plug creates physical connection for data and power
LPC812 microcontroller handles Manchester decode/encode for data communications
Energy harvesting circuit harnesses power from phone’s right audio channel
Use joystick to navigate app UI
Standard expansion header connectsexternal sensors, switches, and other devices
5
Example app demos simple controls and display features using phone’s UI
6 4
1
2
3