Alec Woo
Jan 15th, 2002
NEST Retreat
Need a set of different sensors to support
common sensing applications potential NEST specific applications
A “mega” sensor board
Flexibility to select what sensors to populate rather than building many specialized sensor boards
Under the constraints of
Physical size, structure
“Pin” estate
Energy consumption
Cost
Goal
Board overview
Hardware Interface
Tour of individual components
Selected sensors for the MICA sensor platform
Photo (light) sensor
Temperature sensor
Microphone
Single Tone Sounder
2 Axis Accelerometer
2 Axis Magnetometer
Each module is independent
Size
same dimension as the Mica board make space for Mica’s switch and LEDs
4-Layer Board
with a ground plane
Top and bottom 51 pin connectors
Stay on the top of a stack of daughter cards
1.25 in
Microphone Sounder Magnetometer
Temperature
Sensor
Light
Sensor
2.25 in
Accelerometer
Mica PINS
TEMP
Y Axis
X Axis
MAGNETOMETER
PHOTO SOUNDER
Tone
Intr
Mic
Signal
MICROPHONE
Gain Adjustment
ACCELEROMETER
Y Axis
X Axis
ADC Signals (ADC1-ADC6)
On/Off Control
I 2 C Bus
Interrupt
Goal
Board overview
Hardware Interface
Tour of individual components
Photoresistor
Clairex CL9P4L
Simple voltage divider design
PHOTO
INT1
ADC1
2 options for thermistor
High Precision, less range
YY14406
10kohm, +/- 0.2 C o , ranging 0-75C o
Expensive: $6/unit
Low Precision, more range
ERT-J1VR103J
10kohm, 1C o accuracy, -40 to 125C o
$0.43/unit @1000
Voltage Divider Design
Acoustic input with omni directional microphone
Panasonic WM-62A draws < 500uA
Flat frequency response from 100Hz to 5kHz
100Hz to 16kHz from spec
Pre Amp Passive RC
High pass and
Low pass filters
Amp mic_out
Pre-amplifier (MAX 4466)
Fixed amplification of -56
Passive bandpass filters ~4.7mA for circuit prototype
+ microphone
159Hz – 6.4kHz
Amplifier (MAX 4466)
Adjustable amplification from -5 to -56
Now, we can make sound!
Great for tracking nodes, debugging, application user interface, or ranging through time of flight
Alternative design
Power amplifier with a generic speaker
Large energy consumption
Potential influence on magnetometer
Piezoelectric single tone buzzer
Resonant at 4kHz +/- 0.5kHz
85dB sound pressure at 10cm
Circuitry + sounder draws ~2mA
Biquad Active Filter Circuitry
P. 278, The Art of Electronics mic_out
Active
Bandpass
Filter mic_bandpass_out Tunable
center frequency(f o
) and bandpass bandwidth (BW)
Bandpass bandwidth determines quality of the filter
Center frequency can shift while bandpass bandwidth remains the same
f o
= 1/2 R
F
C
BW = 1/2 R
B
C
Default setting
Center frequency is 4kHz with 800Hz bandwidth
National LMC567
Phase lock loop and adjustable amplitude threshold support to detect tone
Adjustable tracking frequency
Track either the output of the microphone or active bandpass filter
Detector’s Output
Raise an interrupt if tone is present
Phase lock loop filter can be sampled directly to obtain information estimate time of flight with time synchronized RF signal
Analog Devices ADXL202E
2 Axis, +/- 2g, at 2mg resolution
600uA current consumption
Two types of output
Raw analog output
Directly connected to Mica’s ADC channels
Duty cycle output
Not used but signals are fanned out to pads on board
$15/unit
2 Axis Honeywell HMC1002
Range is +/-6 gauss (earth’s field +/-0.5 gauss)
27ugauss at 10Hz
Current consumption is ~5mA
2 stage amplification
29 * 41 = 1189
2 digital potentiometer to adjust 2 nd stage amplification to avoid railing on each axis
Amplifiers are not Rail-to-Rail (0.66V to 2.33V)
Pads on board to allow easy access to demagnetize the chip
$20/unit
http://www.cs.berkeley.edu/~awoo/micasb
Schematics
Layout
Gerber files
Bill of Materials
Delivery
30 boards on Feb 5 th
Crossbow ready around March 1 st
1) basic sensors
2) basic sensors + magnetometer + accelerometer
MUX Setting Sensors or
Actuators
Light
Temperature
Sounder
Microphone
PLL Signal
Tone Detector
Accelerometer
Magnetometer
Signal
ADC1
ADC1
-
ADC2
ADC2
PW3
PW3
INT3
ADC3,4 PW4
ADC5,6 PW5
Power
Control
INT1
INT2
PW2
PW6 = 1
PW6 = 0