Vous êtes sur la page 1sur 6

Design, Fabrication and Testing of Miniaturised Wireless Inertial Measurement Units (IMU)

J Barton, A Gonzalez, J Buckley, B O’Flynn, S C O’Mathuna


Tyndall National Institute,
Lee Maltings, Prospect Row, Cork, Ireland,
john.barton@tyndall.ie; Ph: +353 21 490 4088

subtracting off the effect of gravity from the measured


Abstract
acceleration and then performing double integration starting
This paper will describe the design, fabrication, operation,
from a known initial position. With known starting position
and test results of a miniature Wireless Inertial Measurement
and the transformed sensor data true orientation and position
Unit (WIMU) with a form factor of 10mm. Many types of
can be calculated [7]. Though recent advances in micro-
Inertial Measurement Units(IMU) have been designed and
electromechanical systems (MEMS) and other
manufactured by prominent companies such as Crossbow,
microfabrication techniques have led to lower cost, more
Xsens, O NAVI and Honeywell, among many others.
compact devices, full IMU’s can still be bulky and/or
American GNC Corporation currently claims to have the
expensive so the development of an IMU layer for the
world’s smallest IMU[1]. Most of these IMUs are aimed at
Tyndall 25mm system was considered an imperative. Using
aerospace and other types of navigation, which is why
the newer, miniaturised MEMS components brings with it
miniaturisation has not been a priority. However, with the
other problems. All MEMS sensors suffer from an offset
onset and development of MEMS technology, novel
known as bias. The gyro bias shows itself up as an angular
applications have been found for those MEMS sensors
drift after the integration stage. The accelerometer suffers
employed in an IMU. Head mounted displays, Segways and
from even worse integration error as the sensor data is
mobile phones are among the new products taking advantage
integrated twice to attain position data. This gives rise to a
of miniaturised MEMS inertial sensors.
potential position drift error raised to the power of 2. Both
The current WIMU development is a step along the these errors increase proportionally with time. The IMU layer
roadmap of the AES team at Tyndall National Institute includes a 3-axis magnetometer to provide for the north
towards miniaturisation and works from the current standard, magnetic reference and therefore compensate for biases of the
the 25mm platform [2]. A 25mm stacked SMT IMU has been gyroscopes in the measurement of head’s yaw angle. The
successfully developed and tested [3,4]. The goal now is to application of filtering techniques during the data processing
develop an even smaller version of this IMU by using stage will compensate for the other errors.
advanced technology such as flexible substrates and flip-chip
The 25mm WIMU is a 6 DOF IMU module, which is
technique. These miniaturised IMU’s are required for
made up of an array of inertial sensors coupled with a high
wearable and medical applications where size and weight are
resolution Analog to Digital converter (ADC). The 25mm
priorities. Our WIMU uses bare-die versions of off-the-shelf
WIMU module utilises the wireless communication
MEMS sensors. The Inertial Measurement Unit itself is
capabilities of the 25mm Wireless Node to realise a fully
designed to give full six degrees of freedom with 3-axis for
autonomous WIMU module. The 25mm WIMU can be seen
each of the sensors-accelerometers, gyroscopes and
in Figure 1 with a flexible antenna. The inertial sensor array
magnetometers
that makes up the 25mm IMU consists of three single axis
Introduction gyroscopes, ADXRS150 [8] from Analog Devices, two dual
Inertial measurement components, which sense either axis accelerometers, ADXL202 [9] from Analog Devices, and
acceleration or angular rate, are being embedded into two dual axis magnetometers, HMC1052L [10] from
common user interface devices more frequently as their cost Honeywell. The sensor array was designed with a novel 3D
continues to drop. These devices hold a number of advantages structure, which produces the 6 DOF functionality. The
over other sensing technologies as they directly measure module
important parameters for human interaction and they can
easily be embedded into mobile platforms. The operating
principles for measuring orientation and position of a moving
body using only gyroscopes and accelerometers have been
well established in the field of inertial navigation
systems(INS) [5,6] and have been briefly described in [4].
Inertial navigation is accomplished by integrating the output
of a set of sensors to compute position, velocity, and attitude.
The sensors used are gyroscopes and accelerometers. To get
position, 3 linear accelerometers, also affixed to orthogonal
axes of the moving body, measure the total acceleration
vector of the body relative to inertial space. This acceleration
vector can be converted from body coordinates to earth
coordinates using the known instantaneous orientation of the
body determined by the gyros. Position is then obtained by Figure 1: Tyndall's 25mm WIMU Module

1-4244-0985-3/07/$25.00 ©2007 IEEE 1143 2007 Electronic Components and Technology Conference
also has a 12-bit ADC chip, AD7490 [11] from Analog
Devices, handling the data conversion. This chip has a Serial
Peripheral Interface (SPI), which allows easy interfacing to
the ATMEL microcontroller on the processor/transceiver
layer of the wireless node. This WIMU is currently used in
diverse applications ranging from animal tracking to
expressive dance.
Other research groups have similarly taken advantage of
the miniaturisation possibilities that MEMS sensors provide.
Wang et al used MEMS sensors in the location system of
micro-robotic autonomous helicopters. They designed a
double sided, 37mm x 30mm x 15mm PCB also using Analog
Devices and Honeywell components [12]. Ang et al from
Carnegie Mellon attempted to remove the errors, as well as
the cost, associated with gyroscopes by designing an all- Figure 2: 10mm SMD IMU design
accelerometer IMU for tremor sensing in surgical instruments
with ADI accelerometers again the sensors of choice [13]. Flexible Substrates
More recently, Shi et al from the Chinese University of Hong A number of commercial flex board manufacturers were
Kong presented the development of their µIMU for a human approached in relation to the manufacture of the 10mm
airbag system. [14]. Three ADXRS300 gyroscopes (single- IMU’s. A number of the manufacturers reviewed the design
axis) and two ADXL203 accelerometers (dual-axes) were but could not offer the design rules that the module required
used in their system on a 26mm x 20mm x 20mm PCB. In the or could not guarantee the 90° bend that was required. A
arena of interactive dance and building on their previous work number of manufacturers that were capable of the design rules
in expressive footwear, Aylward et al from Professor were not willing to bid on the manufacture due to the low
Paradiso’s group at MIT Media Lab developed a compact quantity that was involved in the build. A relevant
IMU measuring 41mm x 41mm x 12.5mm for capturing manufacturer was sourced that could satisfy the design rules
expressive gestures in real-time when worn at the hands and and offered a number of innovative solutions to the bend axis
feet of a dancer [15]. issue. A long deliberation process ensued which was to agree
However, though these examples are much reduced in size upon a circuit build that would satisfy the design
and weight from commercial IMU’s, further miniaturisation is requirements. The following is a summary of the final circuit
desirable particularly for wearable and medical applications. build specification that was proposed by AllFlex, Inc
To this end, we investigated the feasibility of reducing the manufacturers:
size of our IMU using packaging techniques like flip-chip and 1. The copper should be ½ ounce; which is 0.0007” (17-
flexible substrates while maintaining as much of the 18 microns)
functionality as possible. 2. The topside cover film will be LPI (Rogers 8080), but
will not extend in to the bend areas. This will leave the
10mm IMU bend axis exposed, which allows a more accurate bend
For miniaturization of the IMU we investigated flexible at the axis and reduces the risk of the cover film
substrates with both SMD and capped bare die sensors. When rupturing and damaging the circuit. The backside
the project was initiated, there were only single axis MEMS cover film will be polyimide cover film again leaving
gyroscopes and bi-axial accelerometers freely available in the bend axes exposed. There will be a .020" (500um)
prototype quantities, though packaged tri-axial accelerometers gap at the bend axis to help the 90° bend in the board
did become available during the project. This focused the 3. Plating will only occur at the pad locations so traces
design of the IMU as the modularity had to be sacrificed will not be plated to again reduce the chance of
because suitable connectors could not be located. To ensure cracking.
the orthogonality of the sensors we decided to design the IMU 4. The manufacturer suggested a creasing process
on a flexible substrate in a cruciform shape and fold it into a whereby the circuits could be essentially scored along
cube form factor. We investigated 2 different IMU the bend axis to encourage the circuit to bend at the
configurations; wireless IMU with SMD components but no desired point. They guaranteed that this would not
magnetometers and full IMU with magnetometers but no damage the conductors in any way. It became apparent
wireless. This second configuration had bare die components that this would be an issue, as the circuit needs to be
and was capable of being connected to the 25mm Tyndall planar for the flip chip process. It was made clear that
node. The SMD design can be seen in Figure 2. The next this process could not be carried out once the circuit
section will give some details about the flexible substrate had been populated. As a result of this there was not
manufacture while the following sections will detail the 2 any creasing of the circuit prior to assembly
different configurations as well as different interconnect
5. Surface finish will be Immersion silver. A common
mechanisms attempted in connecting the bare die sensors to
SMT metallic finish is Nickel Gold however nickel is
the flexible substrates.
quite a brittle material by nature, and the fact that the
conductors will be exposed at the bend axes increased

1144 2007 Electronic Components and Technology Conference


the risk of the Ni in the Ni/Au plating cracking. A
more malleable material was proposed in Silver and
was agreed upon as it also suited the soldering
requirements of the module.
We also sourced 2 other manufacturers (3 in total) and
obtained SMD IMU’s from one and one version each of the
bare die IMU’s from the other two.
10mm IMU – SMD Version
This wireless IMU contains the following components:
¾ 1 x ATMega 128L microcontroller
¾ 1 x Nordic nrf2401 transceiver
¾ 1 x Kionix KXM52; a 3 Axis accelerometer in a
5mm x 5mm package
¾ 3 x Analog Devices ADXLRS150; a 1 Axis
gyroscope in a 32-pin BGA package
Figure 4: 10mm bare die IMU design.
This was realized in a 12mm x 12mm x 12mm cube when
folded and can be seen, planar and folded in Figure 3. to allow the caps to pass through when flipped. The holes in
the circuit are laser drilled as the tolerance between the edge
of the through hole and the nearest pad is too fine for a
mechanical process. The design can be seen in Figure 4.
Therefore the sensor BOM for this IMU is:
¾ 2 x Analog Devices ADXL202E; a 2 Axis
accelerometer (bare-die)
¾ 3x Analog Devices ADXLRS150; a 1 Axis
gyroscope (bare die)]
¾ 2x Honeywell HMC1052L; a 2 Axis Surface Mount
Magnetic Sensor in a 16 pin LCC package

The sensors were connected to the flex substrate via Au


bumps. The initial investigation on Au bumps with ACA film
(a) showed that the film made it difficult to punch holes as
required for the capped sensors. Subsequently ACA paste was
investigated for the process and chosen for the development
of the module. One of the problems encountered with the
ACA was that it leaked through the hole and stuck to the
underlying holder. We decided to dispense with the adhesive
and use the bumps on their own. Figure 5 shows
accelerometer sensors with bumps while Figure 6 is a close
up of a bumped gyroscope.
Figure 3: 10mm SMD IMU (a) planar and (b) cube Five samples of each sensor were picked for shear testing of
10mm IMU – Bare Die Version 1 the bumps. The Au bumps were sheared using a Royce 552
The design for the bare-die IMU differs from the SMD Strength tester and a total of 95 bumps were sheared from the
version in that there are no wireless/processor components but gyroscopes and 45 from the accelerometers. The results of the
it does include magnetometers. We obtained capped bare die shear tests can be seen in the table below.
sensors from Analog devices and for reduced footprint, we
flip-chipped the sensors to the substrate using Au ball bonds. ID Mean Std. Dev
This necessitated the creation of suitably shaped holes in the Accelerometers 40.625 10.13
substrate
Gyroscopes 29.0061 13.01
Table 1: Shear Test results

One substrate was then sent for component assembly and


after this, the sensors were flip-chipped to the substrate. This
substrate was then taken for functional testing in the planar
state before folding to the cube form factor necessary for
complete 6 DOF. A picture of the substrate assembled with

1145 2007 Electronic Components and Technology Conference


the sensors can be seen in Figure 7. A stainless steel block
was machined with holes appropriately milled out for the
sensor caps. These blocks were required as support structures
for the flex substrates while the sensors were being flipped.
This ensured the planarity of the devices and avoided damage
to the sensors.

Figure 7: 10mm planar bare-die IMU Version 1

Ink-Jet is a non-contact dot-matrix printing technique,


which in theory, depending on wettability allows the printing
of many fluids on a media to create an image or pattern. The
core of Ink-Jet micro-dispensing systems consists of a glass
capillary, which is surrounded by a piezo actuator. Applying a
voltage pulse to the piezo it contracts and creates a
Figure 5: Bumped samples longitudinal pressure pulse in the liquid inside the capillary.
At the nozzle, the pressure is transduced into a highly
accelerated motion, which expels a small droplet. Typical
drop diameters are 30 -100 µm depending on the nozzle
diameter. An advantage of the technique is that multiple jets
can be deployed for volume production for applications.
A research single-jet JetLabII system, from Microfab
technologies, was used for this work. The drive waveform
used to induce the pressure wave in the dispensing device has
a complex saw tooth profile. Varying the rise, dwell and fall
times of the waveform allows the drop size and volume to be
changed. This translates to a 62µm to 120µm ball diameter
variation when dispensing from a 50µm orifice. Vision
system 2 is used to set up the optimum waveform to produce
the desired drop conditions i.e. correct size, speed and
uniformity while the print head is positioned over a waste
reservoir. In this position, possible problems such as satellite
formation where the tail of the drop may break off, or too
Figure 6: Au bumps on ADXRS150 gyroscopes slow a drop are eliminated. To maintain the same jetting
speed for different volumes of solder, the voltage of the
waveform must be altered accordingly. The distance between
10mm IMU – Bare Die Version 2 the target and dispensing device is usually kept to within 1mm
This was essentially the same design as Version 1 but with a and the droplet falls with a velocity of 1.5 to 3 m/s for
Ni/Au finish and solder paste interconnections. It was accurate placement.
possible to dispense the solder paste onto the sensors or onto Before the printer could be used to dispense solder the drop
the substrate. Controlled dispensing was necessary because formation had to be characterised. Factors affecting the drop
the holes in the substrate rendered screen-printing impractical. shape are largely governed by Young’s Equation and include
However, the small size and pitch of the sensor pads also surface energies of the droplet and surface, ambient
created difficulty for dispensing. The sensors had a minimum conditions, jetting speed, distance travelled by the drop and
pad size of 90µm with a pitch of 75µm. The CAM/LOT gravity. However, for a given jet process, droplet formation
dispensing machine at Tyndall normally used for such tasks after impact is determined by the target surface treatment and
was unable to meet the required pitch. Therefore we its properties.
investigated the possibility of Ink-Jet printing of solder paste
onto the substrates.

1146 2007 Electronic Components and Technology Conference


application was developed to provide a visual analysis of the
sensor data being produced by the IMU.
Using this application, the Gyroscopes and
Accelerometers were all tested and shown to be working
within the expected parameters. The Gyroscopes recorded
sensitivity was within 2% of the expected value. The
Accelerometers all produced sensitivity factors within 5% of
their expected specified values.

Sensor Experimental Expected


Resolution Resolution
Acceleration 600 mV / g 624 mV/g
Figure 8: Pb/Sn wetting to electroless plated Au
Rate of Turn 4.5 mV / °/s 4.6 mV/°/s
It was also noted that contaminated and oxidised surfaces that Table 2: Characterisation of sensors
had large surface energies showed both very poor adhesion Reliability Problems
and an extremely small contact angle. The contact angle On bending the substrate A cruciform into the cube shape,
between the drop and the surface is a measure of the problems were encountered with the performance of the
hydrophobic nature of the target. The ridges of the classic accelerometers. This problem was eventually traced to tracks
drop shape illustrated in Figure 8 are produced by freezing the cracking at the bend axis as can be seen in Figure 10. A
oscillations that occur due to the impact of the drop with the selection of other unassembled substrates were then taken for
surface. For reflow, the drops were preheated at 60ºC in a N2 simple bend tests and all showed signs of tracks cracking after
atmosphere for 3mins followed by 1min dwell at 200ºC for only one 90° bend and relax. Unassembled samples from all 3
one min. Figure 9 shows the solder conforming to the metal manufacturers were then tested and minute cracks were found
pad after reflow resulting in a height reduction and diameter on all samples.
increase to the size of the pad.

Figure 9: 63/37 Pb/Sn after reflow

With the characterization of the InkJet complete, the sensors


are currently ready for assembly and this is currently taking
place.
Characterisation of the IMU
The IMU module has been developed using off the shelf
components from suppliers such as Analog Devices and Figure 10: Conductor cracking on substrates
Honeywell. The performance of the module had to be tested
in the planar state for basic functionality and then for the Conclusions/Future Work
generation of a set of system specifications. A number of We have successfully designed and fabricated 6 DOF
experiments were designed and executed to carry out this miniaturized IMU’s using MEMS sensors for wearable and
characterisation. The system was wired to a PC to log the medical applications. Assembled using SMD and bare die
information received from the IMU for off board analysis. sensors on a cruciform substrate with 3 different assembly
Each of the sensors was subject to conditions that excited the techniques (one of which is still being characterized), these
respective sensing properties (tilt, rotation,) and the results IMU’s were tested and characterized in the planar state.
were recorded and compared to manufacturers’ specifications. However, reliability problems were discovered on bending
The accelerometers were subject to tilt extremes to measure the substrates into the cube form factor. This was traced to
the max, min and zero offsets. The gyroscopes were excited conductor cracking within the bend radius.
using a calibrated rotating table. All of the data was recorded In the near future, Version 2 of the bare die IMU will be
and analysed used a customised C++ application. This assembled using Inkjet printing of solder paste while the

1147 2007 Electronic Components and Technology Conference


reliability of the substrates will continue to be evaluated. If a International Conference on Robotics & Automation
re-design is required, there has been a proliferation of multi- Taipei, Taixao, September 14-19, 2003,
axial MEMS sensors on the market within the last year and it 14. Shi G. et al, “Development of a Human Airbag System for
is certainly feasible that a 6DOF IMU can be fabricated in a Fall Protection Using MEMS Motion Sensing Technology
planar format which would eliminate any flex bending “, Proceedings of the 2006 IEEE/RSJ International
reliability issues. Conference on Intelligent Robots and Systems, Beijing,
China, October 9 - 15, 2006, pp. 4405-4410.
Acknowledgments
15. Aylward R. et al, “A Compact, Wireless, Wearable Sensor
We would like to acknowledge the support of other
Network for Interactive Dance Ensembles”, Proc of the
members of the Ambient Systems team, particularly Frank
International Workshop on Wearable and Implantable
Murphy, Javier Torres and Philip Angove. We would like to
Body Sensor Networks (BSN’06)
extend our thanks to Kieran Harney, Analog devices
Micromachining Division and Michael Coln, SAR ADC
Group Analog Devices, for the provision of devices for this
work. We would like to thank the European Commission for
funding the MULTIPLEYE project in the IST programme
(IST- -2001-35108) and the rest of the MULTIPLEYE
consortium. Finally, we would like to acknowledge the
support of Enterprise Ireland in funding the D-SYSTEMS
project.
References
1. http://www.americangnc.com/products/imu.htm.
2. O’Flynn, B. et al, “A 3-D Miniaturised Programmable
Transceiver”, Microelectronics International, Volume 22,
Number 2, (2005), pp. 8-12.
3. Lynch, A. et al, “Design and Fabrication of Miniaturised
Inertial Measurement Units for Automotive Heads Up
Displays”, Proc. 29th IMAPS – Poland Conf., September
19 - 22, 2005, pp. 271-274
4. Barton, J. et al, “Miniaturised Inertial Measurement Units
(IMU) for Wireless Sensor Networks and Novel Display
Interfaces”, Proc. ECTC 2005, Lake Buena Vista, Florida,
May 31- June 3, 2005, pp 1402-1406.
5. Britting K., Inertial navigation systems analysis , Wiley
Interscience, (New York 1971).
6. Lawrence, A., Modern Inertial Technology, Springer-
Verlag, (1993).
7. Foxlin E., et al, “Miniature 6-DOF inertial system for
tracking HMDs” In SPIE vol. 3362, Helmet and Head-
Mounted Displays III, AeroSense 98, Orlando, FL, April
13-14, 1998.
8.http://www.analog.com/en/prod/0%2C2877%2CADXL202
%2C00.html
9. http://www.ssec.honeywell.com/magnetic/products.html
10.http://www.analog.com/en/prod/0,,764_800_ADXL202%2
C00.html
11.http://www.analog.com/en/prod/0,2877,764%255F801%2
55FADXRS150,00.html
12. Wang, J. et al , “Design and Calibration for a Smart
Inertial Measurement Unit for Autonomous Helicopters
Using MEMS Sensors”, Proceedings of the 2006 IEEE
International Conference on Mechatronics and
Automation, Luoyang, China June 25 - 28, 2006, pp. 956-
961.
13. Ang, W.T. et al, “Design of All-Accelerometer Inertial
Measurement Unit for Tremor Sensing in Hand-held
Microsurgical Instrument”, Proceedings of the 2003 IEEE

1148 2007 Electronic Components and Technology Conference

Vous aimerez peut-être aussi