MOTOROLA MMA1201P Sensor Datasheet

Freescale Semiconductor, Inc...
Freescale Semiconductor, Inc.
Sensor
Device Data Book
DL200/D
Rev. 5, 01/2003
WWW.MOTOROLA.COM/SEMICONDUCTORS
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
DATA CLASSIFICATION
Product Preview
This heading on a data sheet indicates that the device is in the formative stages or in design (under development).
The disclaimer at the bottom of the first page reads: “This document contains information on a product under development. Motorola reserves the right to change or discontinue this product without notice.”
Advance or Preliminary Information
This heading on a data sheet indicates that the device is in sampling, preproduction, or first production stages. The
disclaimer at the bottom of the first page reads: “This document contains information on a new product. Specifications
and information herein are subject to change without notice.”
Freescale Semiconductor, Inc...
Fully Released
A fully released data sheet contains neither a classification heading nor a disclaimer at the bottom of the first page.
This document contains information on a product in full production. Guaranteed limits will not be changed without
written notice to your local Motorola Semiconductor Sales Office.
MOTOROLA DEVICE CLASSIFICATIONS
In an effort to provide up-to-date information to the customer regarding the status of any given device, Motorola has
classified all devices into three categories: Preferred devices, Current products and Not Recommended for New
Design products.
A Preferred type is a device which is recommended as a first choice for future use. These devices are “preferred”
by virtue of their performance, price, functionality, or combination of attributes which offer the overall “best” value to
the customer. This category contains both advanced and mature devices which will remain available for the foreseeable future.
Preferred devices in the Data Sheet sections are
identified as a “Motorola Preferred Device.’’
Device types identified as “current” may not be a first choice for new designs, but will continue to be available
because of the popularity and/or standardization or volume usage in current production designs. These products can
be acceptable for new designs but the preferred types are considered better alternatives for long term usage.
Any device that has not been identified as a “preferred device” is a “current” device.
Products designated as “Not Recommended for New Design” may become obsolete as dictated by poor market
acceptance, or a technology or package that is reaching the end of its life cycle. Devices in this category have an
uncertain future and do not represent a good selection for new device designs or long term usage.
The Sensor Data Book does not contain any
“Not Recommended for New Design” devices.
ii
For More Information
On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Freescale Semiconductor, Inc...
Sensor
Device Data Book
The information in this book has been carefully reviewed and is believed to be accurate; however, no responsibility
is assumed for inaccuracies. Furthermore, this information does not convey to the purchaser of semiconductor
devices any license under the patent rights to the manufacturer.
Motorola reserves the right to make changes without further notice to any products herein. Motorola makes no warranty, representation, or guarantee regarding the suitability of its products for any particular purpose, nor does Motorola assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and
all liability, including without limitation consequential or incidental damages. “Typical” parameters can and do vary in
different applications and actual performance may vary over time. All operating parameters, including “Typicals”, must
be validated for each customer application by customer’s technical experts. Motorola does not convey any license
under its patent rights nor the rights of others. Motorola products are not designed, intended, or authorized for use
as components in systems intended for surgical implant into the body, or other applications intended to support or
sustain life, or for any other application in which the failure of the Motorola product could create a situation where
personal injury or death may occur. Should Buyer purchase or use Motorola products for any such unintended or unauthorized application, Buyer shall indemnify and hold Motorola and its officers, employees, subsidiaries, affiliates,
and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising
out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized
use, even if such claim alleges that Motorola was negligent regarding the design or manufacture of the part. Motorola
and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are
the property of their respective owners. Motorola, Inc. is an Equal Opportunity/Affirmative Action Employer.
5th Edition
 Motorola, Inc. 2003
“All Rights Reserved”
Printed in U.S.A.
iii On This Product,
For More Information
Go to: www.freescale.com
Freescale Semiconductor, Inc...
Freescale Semiconductor, Inc.
iv
For More Information
On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
TABLE OF CONTENTS
SECTION ONE — General Information
Quality and Reliability . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–2
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–2
Reliability Issues for Silicon Pressure Sensors . . . . . . 1–3
Soldering Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . 1–10
Pressure Sensors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–11
Electrostatic Process Control . . . . . . . . . . . . . . . . . . 1–17
Statistical Process Control . . . . . . . . . . . . . . . . . . . . . . 1–11
Test Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–17
Accelerometer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–17
Freescale Semiconductor, Inc...
Media Compatibility Overview . . . . . . . . . . . . . . . . . . . 1–18
SECTION TWO — Acceleration Sensor Products
Mini Selector Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–2
Device Numbering System . . . . . . . . . . . . . . . . . . . . . . . 2–2
Sensor Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–3
Acceleration Sensor FAQ’s . . . . . . . . . . . . . . . . . . . . . . . 2–4
Data Sheets
MMA1200D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2– 5
MMA1201P . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–12
MMA1220D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2– 18
MMA1250D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–24
MMA1260D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–30
MMA1270D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–36
MMA2201D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2– 42
MMA2202D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2– 48
MMA3201D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2– 55
Application Notes
AN1559 Application Considerations for a Switched
Capacitor Accelerometer . . . . . . . . . . . . . 2– 62
AN1611 Impact and Tilt Measurement
Using Accelerometer . . . . . . . . . . . . . . . . . . 2–65
AN1612 Shock and Mute Pager Applications
Using Accelerometer . . . . . . . . . . . . . . . . . . 2–77
AN1632 MMA1201P Product Overview
and Interface Considerations . . . . . . . . . . 2– 84
AN1635 Baseball Pitch Speedometer . . . . . . . . . . . . 2– 89
AN1640 Reducing Accelerometer
Susceptibility to BCI . . . . . . . . . . . . . . . . . 2–101
AN1925 Using the Motorola Accelerometer
Evaluation Board . . . . . . . . . . . . . . . . . . . 2– 104
Case Outlines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–107
Glossary of Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–109
SECTION THREE — Pressure Sensor Products
Mini Selector Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–2
Device Numbering System . . . . . . . . . . . . . . . . . . . . . . . 3–4
Package Offerings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–5
Orderable Part Numbers . . . . . . . . . . . . . . . . . . . . . . . . . 3–6
Pressure Sensor Overview
General Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–7
Motorola Pressure Sensors . . . . . . . . . . . . . . . . . . . . . . 3–8
Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–12
Sensor Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–13
Pressure Sensor FAQ’s . . . . . . . . . . . . . . . . . . . . . . . . 3–14
Data Sheets
MPX10, MPXV10GC Series . . . . . . . . . . . . . . . . . . . . 3–15
MPX12 Series . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–19
MPX2010, MPXV2010G Series . . . . . . . . . . . . . . . . . 3–23
MPX2050 Series . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–27
MPX2053, MPXV2053G Series . . . . . . . . . . . . . . . . . 3–31
MPX2100 Series . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–35
MPX2102, MPXV2102G Series . . . . . . . . . . . . . . . . . 3–39
MPX2200 Series . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–43
MPX2202, MPXV2202G Series . . . . . . . . . . . . . . . . . 3–47
MPX2300DT1, MPX2301DT1 . . . . . . . . . . . . . . . . . . . 3–51
MPX4080D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–54
MPX4100 Series . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–59
MPX4100A, MPXA4100A Series . . . . . . . . . . . . . . . . 3–64
MPX4101A MPXA4101A, MPXH6101A Series . . . . 3–70
MPX4105A Series . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–75
MPX4115A, MPXA4115A Series . . . . . . . . . . . . . . . . . 3–79
MPX4200A Series . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–84
MPX4250A, MPXA4250A Series . . . . . . . . . . . . . . . . 3–88
MPX4250D Series . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–93
MPX5010, MPXV5010G Series . . . . . . . . . . . . . . . . . 3–97
MPX5050, MPXV5050G Series . . . . . . . . . . . . . . . . 3–103
MPX5100 Series . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–108
MPX53, MPXV53GC Series . . . . . . . . . . . . . . . . . . . 3–114
MPX5500 Series . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–118
MPX5700 Series . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–122
MPX5999D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–126
MPXA6115A, MPXH6115A . . . . . . . . . . . . . . . . . . . . 3–130
MPXAZ4100A Series . . . . . . . . . . . . . . . . . . . . . . . . . 3–135
MPXAZ4115A Series . . . . . . . . . . . . . . . . . . . . . . . . . 3–140
MPXAZ6115A Series . . . . . . . . . . . . . . . . . . . . . . . . . 3–145
MPXC2011DT1, MPXC2012DT1 . . . . . . . . . . . . . . . 3–150
MPXH6300A Series . . . . . . . . . . . . . . . . . . . . . . . . . . 3–153
MPXM2010 Series . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–158
MPXM2053 Series . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–161
MPXM2102 Series . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–164
MPXM2202 Series . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–167
MPXV4006G Series . . . . . . . . . . . . . . . . . . . . . . . . . . 3–170
MPXV4115V Series . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–174
MPXV5004G Series . . . . . . . . . . . . . . . . . . . . . . . . . . 3–179
MPXV6115VC6U . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–183
Application Notes
AN935 Compensating for Nonlinearity in the
MPX10 Series Pressure Transducer . . . 3–188
AN936 Mounting Techniques, Lead Forming
and Testing of Motorola’s MPX Series
MPX10 Series Pressure Sensors . . . . . . 3–195
AN1082 Simple Design for a 3–20 mA Transmitter
Interface Using a Motorola
Pressure Sensor . . . . . . . . . . . . . . . . . . . . 3–200
(continued — next page)
v On This Product,
For More Information
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Table of Contents (continued)
Freescale Semiconductor, Inc...
SECTION THREE (continued)
AN1097 Calibration–Free Pressure
Sensor System . . . . . . . . . . . . . . . . . . . . . .
AN1100 Analog to Digital Converter Resolution
Extension Using a Motorola
Pressure Sensor . . . . . . . . . . . . . . . . . . . .
AN1303 A Simple 3–20 mA Pressure
Transducer Evaluation Board . . . . . . . . .
AN1304 Integrated Sensor Simplifies Bar
Graph Pressure Gauge . . . . . . . . . . . . . . .
AN1305 An Evaluation System for Direct
Interface of the MPX5100 Pressure
Sensor with a Microprocessor . . . . . . . . .
AN1309 Compensated Sensor Bar Graph
Pressure Gauge . . . . . . . . . . . . . . . . . . . . .
AN1315 An Evaluation System Interfacing the
MPX2000 Series Pressure Sensors
to a Microprocessor . . . . . . . . . . . . . . . . . .
AN1316 Frequency Output Conversion for
MPX2000 Series Pressure Sensors . . . .
AN1318 Interfacing Semiconductor Pressure
Sensors to Microcomputers . . . . . . . . . . .
AN1322 Applying Semiconductor Sensors to
Bar Graph Pressure Gauges . . . . . . . . . .
AN1325 Amplifiers for Semiconductor
Pressure Sensors . . . . . . . . . . . . . . . . . . .
AN1326 Barometric Pressure Measurement
Using Semiconductor
Pressure Sensors . . . . . . . . . . . . . . . . . . .
AN1513 Mounting Techniques and Plumbing
Options of Motorola’s MPX Series
Pressure Sensors . . . . . . . . . . . . . . . . . . .
AN1516 Liquid Level Control Using a
Motorola Pressure Sensor . . . . . . . . . . . .
AN1517 Pressure Switch Design with
Semiconductor Pressure Sensors . . . . .
AN1518 Using a Pulse Width Modulated
Output with Semiconductor
Pressure Sensors . . . . . . . . . . . . . . . . . . .
AN1525 The A–B–C’s of Signal–Conditioning
Amplifier Design for
Sensor Applications . . . . . . . . . . . . . . . . . .
AN1536 Digital Boat Speedometers . . . . . . . . . . . . .
AN1551 Low Pressure Sensing with the
MPX2010 Pressure Sensor . . . . . . . . . . .
AN1556 Designing Sensor Performance
Specifications for
MCU–based Systems . . . . . . . . . . . . . . . .
AN1571 Digital Blood Pressure Meter . . . . . . . . . . . .
3–203
3–208
3–211
3–214
3–219
3–235
3–242
AN1573 Understanding Pressure
and Pressure Measurement . . . . . . . . . . .
AN1586 Designing a Homemade Digital Output
for Analog Voltage Output Sensors . . . . .
AN1636 Implementing Auto Zero for
Integrated Pressure Sensors . . . . . . . . . .
AN1646 Noise Considerations for Integrated
Pressure Sensors . . . . . . . . . . . . . . . . . . .
AN1660 Compound Coefficient Pressure Sensor
PSPICE Models . . . . . . . . . . . . . . . . . . . . .
AN1668 Washing Appliance Sensor Selection . . . . .
AN1950 Water Level Monitoring . . . . . . . . . . . . . . . . .
AN4007 New Small Amplified Automotive
Vacuum Sensors
A Single Chip Sensor Solution
for Brake Booster Monitoring . . . . . . . . . .
AN4010 Low–Pressure Sensing Using
MPX2010 Series Pressure Sensors . . . .
3–363
3–368
3–375
3–378
3–384
3–390
3–395
3–413
3–418
Case Outlines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–423
3–269
Reference Information
Reference Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–439
Mounting and Handling Suggestions . . . . . . . . . . . . 3–441
Standard Warranty Clause . . . . . . . . . . . . . . . . . . . . . 3–442
3–279
Glossary of Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–443
3–263
Symbols, Terms, and Definitions . . . . . . . . . . . . . . . 3–446
3–284
SECTION FOUR — Safety and Alarm Integrated
Circuits
3–288
3–297
3–301
3–306
3–312
Mini Selector Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–2
Data Sheets
MC14467–1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4– 3
MC14468 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4– 9
MC14578 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4– 15
MC14600 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–19
MC145010 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4– 24
MC145011 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4– 34
MC145012 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4– 44
MC145017 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–54
MC145018 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4– 60
3–318
3–325
Application Notes
AN1690 Alarm IC General Applications
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . 4– 66
AN4009 Alarm IC Sample Applications . . . . . . . . . . . . 4–70
3–337
Case Outlines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–72
3–346
3–355
SECTION FIVE — Alphanumeric Device Index
Alphanumeric Device Index . . . . . . . . . . . . . . . . . . . . . . 5–2
vi
For More Information
On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Freescale Semiconductor, Inc...
Section One
General Information
Quality and Reliability . . . . . . . . . . . . . . . . . . . . . . . 1–2
Introduction:
This version of the Sensor Products Device Data Handbook is organized to provide easy reference to sensor device
information. We have reorganized the book based upon your
recommendations with our goal to make designing in pressure, acceleration and safety and alarm ICs easy, and if you
do have a question, you will have access to the technical
support you need.
The handbook is organized by product line, acceleration,
pressure and safety and alarm ICs. Once in a section, you
will find a glossary of terms, a list of frequently asked questions or other relevant data. If you have recommendations for
improvement, please complete the comment card and return
it to us or, feel free to call our Sensor Device Data Handbook
hot line and we will personally record your comments. The
hot line number is 480/413–3333. We look forward to hearing from you!
Motorola Sensor Device Data
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–2
Reliability Issues for Silicon Pressure Sensors . . . . 1–3
Soldering Precautions . . . . . . . . . . . . . . . . . . . . . . . . 1–10
Pressure Sensors . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–11
Electrostatic Process Control . . . . . . . . . . . . . . . . 1–11
Statistical Process Control . . . . . . . . . . . . . . . . . . . . 1–13
Test Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–17
Accelerometer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–17
Media Compatability Overview . . . . . . . . . . . . . 1–18
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
1–1
Freescale Semiconductor, Inc.
Quality and Reliability — Overview
A Major Objective of the Production Cycle
From rigid incoming inspection of piece parts and materials,
to stringent outgoing quality verification, the Motorola
assembly and process flow is encompassed by an elaborate
system of test and inspection stations; stations to ensure a
step-by-step adherence to prescribed procedure. This
produces the high level of quality for which Motorola is
known . . . from start to finish.
As illustrated in the process flow overview, every major
manufacturing step is followed by an appropriate in-process
quality inspection to insure product conformance to
specification. In addition, Statistical Process Control (S.P.C.)
techniques are utilized on all critical processes to insure
processing equipment is capable of producing the product to
the target specification while minimizing the variability.
Quality control in wafer processing, assembly, and final test
impart Motorola sensor products with a level of reliability that
easily exceeds almost all industrial, consumer, and military
requirements.
Freescale Semiconductor, Inc...
Compensated Sensor Flow Chart
BINNING
CHECK
LASER I.D.
INITIAL
OXIDATION
1
P+ PHOTO
RESIST
2
RESISTOR
PHOTO
RESIST
EMITTER
PHOTO
RESIST
RESISTOR
IMPLANT
6
5
THIN-FILM
METAL DEP.
12
SAW AND
WASH
DIE SORT
AND LOAD
METAL
PHOTO
RESIST
CLASS
PROBE
WAFER
TO WAFER
BOND
15
CELL
MARKING
DIE BOND
AND CURE
17
LASER
TRIM
20
1–2
16
WIREBOND
18
100%
FUNCTIONAL
TEST
GEL FILL
AND CURE
9
FRONT
METAL
14
13
FINAL
OXIDATION
11
WAFER
FINAL
VISUAL
CAVITY
ETCH
4
8
7
10
CAVITY
PHOTO
RESIST
3
EMITTER
DIFFUSION
CONTACT
PHOTO
RESIST
THIN-FILM
METAL P.R.
P+
DIFFUSION
FINAL
VISUAL
21
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
19
PACK AND
SHIP
22
23
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
Reliability Issues for Silicon Pressure Sensors
by Theresa Maudie and Bob Tucker
Sensor Products Division
Revised June 9, 1997
Freescale Semiconductor, Inc...
ABSTRACT
Reliability testing for silicon pressure sensors is of
greater importance than ever before with the dramatic
increase in sensor usage. This growth is seen in applications replacing mechanical systems, as well as new
designs. Across all market segments, the expectation for
the highest reliability exists. While sensor demand has
grown across all of these segments, the substantial increase
of sensing applications in the automotive arena is driving
the need for improved reliability and test capability. The
purpose of this paper is to take a closer look at these reliability issues for silicon pressure sensors.
INTRODUCTION
Discussing reliability as it pertains to semiconductor electronics is certainly not a new subject. However, when developing new technologies like sensors how reliability testing
will be performed is not always obvious. Pressure sensors
are an intriguing dilemma. Since they are electromechanical
devices, different types of stresses should be considered to
insure the different elements are exercised as they would be
in an actual application. In addition, the very different
package outlines relative to other standard semiconductor
packages require special fixtures and test set-ups. However,
as the sensor marketplace continues to grow, reliability
testing becomes more important than ever to insure that
products being used across all market segments will meet
reliability lifetime expectations.
RELIABILITY DEFINITION
Reliability is [1] the probability of a product performing its
intended function over its intended lifetime and under the
operating conditions encountered. The four key elements of
the definition are probability, performance, lifetime, and
operating conditions. Probability implies that the reliability
lifetime estimates will be made based on statistical techniques where samples are tested to predict the lifetime of
the manufactured products. Performance is a key in that the
sample predicts the performance of the product at a given
point in time but the variability in manufacturing must be
controlled so that all devices perform to the same functional
level. Lifetime is the period of time over which the product is
intended to perform. This lifetime could be as small as one
week in the case of a disposable blood pressure transducer
or as long as 15 years for automotive applications. Environment is the area that also plays a key role since the operating conditions of the product can greatly influence the
reliability of the product.
Environmental factors that can be seen during the lifetime
of any semiconductor product include temperature, humidity,
electric field, magnetic field, current density, pressure differential, vibration, and/or a chemical interaction. Reliability
testing is generally formulated to take into account all of
these potential factors either individually or in multiple
Motorola Sensor Device Data
combinations. Once the testing has been completed predictions can be made for the intended product customer base.
If a failure would be detected during reliability testing, the
cause of the failure can be categorized into one of the
following: design, manufacturing, materials, or user. The
possible impact on the improvements that may need to be
made for a product is influenced by the stage of product
development. If a product undergoes reliability testing early
in its development phase, the corrective action process can
generally occur in an expedient manner and at minimum
cost. This would be true whether the cause of failure was
attributed to the design, manufacturing, or materials. If a
reliability failure is detected once the product is in full
production, changes can be very difficult to make and
generally are very costly. This scenario would sometimes
result in a total redesign.
The potential cause for a reliability failure can also be
user induced. This is generally the area that the least
information is known, especially for a commodity type
manufacturer that achieves sales through a global distribution network. It is the task of the reliability engineer to best
anticipate the multitudes of environments that a particular
product might see, and determine the robustness of the
product by measuring the reliability lifetime parameters.
The areas of design, manufacturing, and materials are
generally well understood by the reliability engineer, but
without the correct environmental usage, customer satisfaction can suffer from lack of optimization.
RELIABILITY STATISTICS
Without standardization of the semiconductor sensor standards, the end customer is placed in a situation of possible
jeopardy. If non-standard reliability data is generated and
published by manufacturers, the information can be
perplexing to disseminate and compare. Reliability lifetime
statistics can be confusing for the novice user of the information, “let the buyer beware”.
The reporting of reliability statistics is generally in terms of
failure rate, measured in FITs, or failure rate for one billion
device hours. In most cases, the underlying assumption
used in reporting either the failure rate or the MTBF is that
the failures occurring during the reliability test follow an exponential life distribution. The inverse of the failure rate is the
MTBF, or mean time between failure. The details on the
various life distributions will not be explored here but the key
concern about the exponential distribution is that the failure
rate over time is constant. Other life distributions, such as the
lognormal or Weibull can take on different failure rates over
time, in particular, both distributions can represent a wear out
or increasing failure rate that might be seen on a product
reaching the limitations on its lifetime or for certain types of
failure mechanisms.
The time duration use for the prediction of most reliability
statistics is of relatively short duration with respect to the
product’s lifetime ability and failures are usually not
observed. When a test is terminated after a set number of
hours is achieved, or time censored, and no failures are
observed, the failure rate can be estimated by use of the chisquare distribution which relates observed and expected
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
1–3
Freescale Semiconductor, Inc.
new product and they have put a total of 1,000 parts on a
high temperature storage test for 500 hours each, their
corresponding cumulative device hours would be 500,000
device hours. Vendor B has been in the business for several
years on the same product and has tested a total of 500,000
parts for 10 hours each to the same conditions as part of an
in-line burn-in test for a total of 5,000,000 device hours. The
corresponding failure rate for a 60% confidence level for
vendor A would be 1,833 FITs, vendor B would have a FIT
rate of 183 FITs.
frequencies of an event to established confidence intervals.
The relationship between failure rate and the chi-square
distribution is as follows:
lL1
2
+ x ǒ a2t, d.f. Ǔ
Where:
=
=
=
=
=
=
=
failure rate
lower one side confidence limit
chi–square function
risk, (1–confidence level)
degrees of freedom = 2 (r + 1)
number of failures
device hours
Table 1. Chi-Square Table
Chi-Square Distribution Function
60% Confidence Level
Chi-square values for 60% and 90% confidence intervals
for up to 12 failures is shown in Table 1.
As indicated by the table, when no failures occur, an
estimate for the chi-square distribution interval is obtainable.
This interval estimate can then be used to solve for the
failure rate, as shown in the equation above. If no failures
occur, the failure rate estimate is solely a function of the
accumulated device hours. This estimate can vary dramatically as additional device hours are accumulated.
As a means of showing the influence of device hours with
no failures on the failure rate value, a graphical representation of cumulative device hours versus the failure rate
measured in FITs is shown in Figure 1.
A descriptive example between two potential vendors best
serves to demonstrate the point. If vendor A is introducing a
90% Confidence Level
No. Fails
χ2 Quantity
No. Fails
χ2 Quantity
0
1.833
0
4.605
1
4.045
1
7.779
2
6.211
2
10.645
3
8.351
3
13.362
4
10.473
4
15.987
5
12.584
5
18.549
6
14.685
6
21.064
7
16.780
7
23.542
8
18.868
8
25.989
9
20.951
9
28.412
10
23.031
10
30.813
11
25.106
11
33.196
12
27.179
12
35.563
109
108
107
FAILURE RATE, [FITs]
Freescale Semiconductor, Inc...
λ
L1
χ2
α
d.f.
r
t
106
105
104
1,000
100
10
1
0.1
1
10
100
1,000
104
105
106
107
108
109
CUMULATIVE DEVICE HOURS, [t]
Figure 1. Depiction of the influence on the cumulative device hours with no failures
and the Failure Rate as measured in FITs.
1–4
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
One could thus imply that the reliability performance
indicates that vendor B has an order of magnitude improvement in performance over vendor A with neither one seeing
an occurrence of failure during their performance.
The incorrect assumption of a constant failure rate over
time can potentially result in a less reliable device being
designed into an application. The reliability testing assumptions and test methodology between the various vendors
needs to be critiqued to insure a full understanding of the
product performance over the intended lifetime, especially in
the case of a new product. Testing to failure and determination of the lifetime statistics is beyond the scope of this paper
and presented elsewhere [2].
Freescale Semiconductor, Inc...
INDUSTRY RELIABILITY STANDARDS
Reliability standards for large market segments are often
developed by “cross-corporation” committees that evaluate
the requirements for the particular application of interest. It is
the role of these committees to generate documents
intended as guides for technical personnel of the end users
and suppliers, to assist with the following functions: specifying, developing, demonstrating, calibrating, and testing the
performance characteristics for the specific application.
One such committee which has developed a standard for a
particular application is the Blood Pressure Monitoring
Committee of the Association for the Advancement of
Medical Instrumentation (AAMI) [3]. Their document, the
“American National Standard for Interchangeability and
Performance of Resistive Bridge Type Blood Pressure
Transducers”, has an objective to provide performance
requirements, test methodology, and terminology that will
help insure that safe, accurate blood pressure transducers
are supplied to the marketplace.
In the automotive arena, the Society of Automotive
Engineers (SAE) develops standards for various pressure
sensor applications such as SAE document J1346, “Guide to
Manifold Absolute Pressure Transducer Representative Test
Method” [4].
While these two very distinct groups have successfully
developed the requirements for their solid-state silicon
pressure sensor needs, no real standard has been set for the
general industrial marketplace to insure products being
offered have been tested to insure reliability under industrial
conditions. Motorola has utilized MIL-STD-750 as a reference document in establishing reliability testing practices for
the silicon pressure sensor, but the differences in the
technology between a discrete semiconductor and a silicon
pressure sensor varies dramatically. The additional tests that
are utilized in semiconductor sensor reliability testing are
based on the worst case operational conditions that the
device might encounter in actual usage.
ESTABLISHED SENSOR TESTING
Motorola has established semiconductor sensor reliability
testing based on exercising to detect failures by the
presence of the environmental stress. Potential failure
modes and causes are developed by allowing tests to run
beyond the normal test times, thus stressing to destruction.
The typical reliability test matrix used to insure conformance
to customers end usage is as follows [5]:
Motorola Sensor Device Data
PULSED PRESSURE TEMPERATURE CYCLING WITH
BIAS (PPTCB)
This test is an environmental stress test combined with
cyclic pressure loading in which the devices are alternately
subjected to a low and high temperature while operating under
bias under a cyclical pressure load. This test simulates the
extremes in the operational life of a pressure sensor. PPTCB
evaluates the sensor’s overall performance as well as
evaluating the die, die bond, wire bond and package integrity.
Typical Test Conditions: Temperature per specified
operating limits (i.e., Ta = –40 to 125°C for an automotive
application). Dwell time ≥ 15 minutes, transfer time ≤ 5
minutes, bias = 100% rated voltage. Pressure = 0 to full
scale, pressure frequency = 0.05 Hz, test time = up to 1000
hours.
Potential Failure Modes: Open, short, parametric shift.
Potential Failure Mechanisms: Die defects, wire bond
fatigue, die bond fatigue, port adhesive failure, volumetric
gel changes resulting in excessive package stress.
Mechanical creep of packaging material.
HIGH HUMIDITY, HIGH TEMPERATURE WITH BIAS
(H3TB)
A combined environmental/electrical stress test in which
devices are subjected to an elevated ambient temperature
and humidity while under bias. The test is useful for
evaluating package integrity as well as detecting surface
contamination and processing flaws.
Typical Test Conditions: Temperature between 60 and
85°C, relative humidity between 85 and 90%, rated voltage,
test time = up to 1000 hours.
Potential Failure Modes: Open, short, parametric shift.
Potential Failure Mechanisms: Shift from ionic affect,
parametric instability, moisture ingress resulting in excessive package stress, corrosion.
HIGH TEMPERATURE WITH BIAS (HTB)
This operational test exposes the pressure sensor to a
high temperature ambient environment in which the device is
biased to the rated voltage. The test is useful for evaluating
the integrity of the interfaces on the die and thin film stability.
Typical Test Conditions: Temperature per specified
operational maximum, bias = 100% rated voltage, test time
= up to 1000 hours.
Potential Failure Modes: Parametric shift in offset and/or
sensitivity.
Potential Failure Mechanisms: Bulk die or diffusion
defects, film stability and ionic contamination.
HIGH AND LOW TEMPERATURE STORAGE LIFE
(HTSL, LTSL)
High and low temperature storage life testing is performed
to simulate the potential shipping and storage conditions that
the pressure sensor might encounter in actual usage. The
test also evaluates the devices thermal integrity at worst
case temperatures.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
1–5
Freescale Semiconductor, Inc.
Typical Test Conditions: Temperature per specified
storage maximum and minimum, no bias, test time = up to
1000 hours.
Potential Failure Modes: Parametric shift in offset and/or
sensitivity.
Potential Failure Mechanisms: Bulk die or diffusion
defects, mechanical creep in packaging components due to
thermal mismatch.
Freescale Semiconductor, Inc...
TEMPERATURE CYCLING (TC)
This is an environmental test in which the pressure sensor
is alternatively subjected to hot and cold temperature
extremes with a short stabilization time at each temperature
in an air medium. The test will stress the devices by
generating thermal mismatches between materials.
Typical Test Conditions: Temperature per specified
storage maximum and minimum (i.e., –40 to +125°C for
automotive applications). Dwell time ≥ 15 minutes, transfer
time ≤ 5 minutes, no bias. Test time up to 1000 cycles.
Potential Failure Modes: Open, parametric shift in offset
and/or sensitivity.
Potential Failure Mechanisms: Wire bond fatigue, die
bond fatigue, port adhesive failure, volumetric gel changes
resulting in excessive package stress. Mechanical creep of
packaging material.
MECHANICAL SHOCK
This is an environmental test where the sensor device is
evaluated to determine its ability to withstand a sudden
change in mechanical stress due to an abrupt change in
motion. This test simulates motion that may be seen in
handling, shipping or actual use. MIL STD 750, Method 2016
Reference.
Typical Test Conditions: Acceleration = 1500 g’s, orientation = X, Y, Z planes, time = 0.5 milliseconds, 5 blows.
Potential Failure Modes: Open, parametric shift in offset
and/or sensitivity.
Potential Failure Mechanisms: Diaphragm fracture,
mechanical failure of wire bonds or package.
VARIABLE FREQUENCY VIBRATION
A test to examine the ability of the pressure sensor device
to withstand deterioration due to mechanical resonance. MIL
STD 750, Method 2056 Reference.
Typical Test Conditions: Frequency – 10 Hz to 2 kHz, 6.0
G’s max, orientation = X, Y, Z planes, 8 cycles each axis, 2
hrs. per cycle.
Potential Failure Modes: Open, parametric shift in offset
and/or sensitivity.
Potential Failure Mechanisms: Diaphragm fracture,
mechanical failure of wire bonds or package.
SOLDERABILITY
In this reliability test, the lead/terminals are evaluated for
their ability to solder after an extended time period of storage
(shelf life). MIL STD 750, Method 2026 Reference.
1–6
Typical Test Conditions: Steam aging = 8 hours, Flux= R,
Solder = Sn63, Pb37.
Potential Failure Modes: Pin holes, non–wetting,
dewetting.
Potential Failure Mechanisms: Poor plating, contamination.
OVER PRESSURE
This test is performed to measure the ability of the
pressure sensor to withstand excessive pressures that may
be encountered in the application. The test is performed from
either the front or back side depending on the application.
Typical Test Conditions: Pressure increase to failure,
record value.
Potential Failure Modes: Open.
Potential Failure Mechanisms: Diaphragm fracture,
adhesive or cohesive failure of die attach.
A pressure sensor may be placed in an application where
it will be exposed to various media that may chemically
attack the active circuitry, silicon, interconnections and/or
packaging material. The focus of media compatibility is to
understand the chemical impact with the other environmental
factors such as temperature and bias and determine the
impact on the device lifetime. The primary driving mechanism to consider is permeation which quantifies the time for a
chemical to permeate across a membrane or encapsulant
corrosion can result.
Media related product testing is generally very specific to
the application since the factors that relate to the product
lifetime are very numerous and varied. An example is
solution pH where the further from neutral will drive the
chemical reaction, generally to a power rule relationship. The
pH alone does not always drive the reaction either, the
non–desired products in the media such as strong acids in
fuels as a result of acid rain can directly influence the lifetime.
It is recommended the customer and/or vendor perform
application specific testing that best represents the environment. This testing should be performed utilizing in situ
monitoring of the critical device parameter to insure the
device survives while exposed to the chemical. The Sensor
Products Division within Motorola has a wide range of media
specific test capabilities and under certain circumstances will
perform application specific media testing.
A sufficient sample size manufactured over a pre-defined
time interval to maximize process and time variability is
tested based on the guidelines of the matrix shown above.
This test methodology is employed on all new product
introductions and process changes on current products.
A silicon pressure sensor has a typical usage environment of pressure, temperature, and voltage. Unlike the
typical bipolar transistor life tests which incorporate current
density and temperature to accelerate failures, a silicon
pressure sensor’s acceleration of its lifetime performance is
primarily based on the pressure and temperature interaction with a presence of bias. This rationale was incorporated
into the development of the Pulsed Pressure Temperature
Cycling with Bias (PPTCB) test where the major acceleration factor is the pressure and temperature component. It is
also why PPTCB is considered the standard sensor
operational life test.
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
To insure that silicon pressure sensors are designed and
manufactured for reliability, an in-depth insight into what
mechanisms cause particular failures is required. It is safe to
say that unless a manufacturer has a clear understanding of
everything that can go wrong with the device, it cannot
design a device for the highest reliability. Figure 2 provides a
look into the sensor operating concerns for a variety of
potential usage applications. This information is utilized
when developing the Failure Mode and Effects Analysis
(FMEA). The FMEA then serves as the documentation that
demonstrates all design and process concerns have been
addressed to offer the most reliable approach. By understanding how to design products, control processes, and
eliminate the concerns raised, a reliable product is achieved.
ACCELERATED LIFE TESTING
Freescale Semiconductor, Inc...
It is very difficult to assess the reliability statistics for a
product when very few or no failures occur. With cost as a
predominant factor in any industrial setting and time of the
utmost importance, the reliability test must be optimized.
Optimization of reliability testing will allow the maximum
amount of information on the product being tested to be
gained in a minimum amount of time, this is accomplished by
using accelerated life testing techniques.
A key underlying assumption in the usage of accelerated
life testing to estimate the life of a product at a lower or
nominal stress is that the failure mechanism encountered
at the high stress is the same as that encountered at the
nominal stress. The most frequently applied accelerated
environmental stress for semiconductors is temperature, it
will be briefly explained here for its utilization in determining the lifetime reliability statistics for silicon pressure
sensors.
SENSOR RELIABILITY CONCERNS
GEL:
Viscosity
Thermal Coefficient of Expansion
Permeability (Diffusion x Solubility)
Changes in Material or Process
Height
Coverage
Uniformity
Adhesive Properties
Media Compatibility
Gel Aeration
Compressibility
PACKAGE:
Integrity
Plating Quality
Dimensions
Thermal Resistance
Mechanical Resistance
Pressure Resistance
Media Compatibility
ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ
ÄÄÄÄÄÄÄÄÄÄ
ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ
BONDING WIRES:
Strength
Placement
Height and Loop
Size
Material
Bimetallic Contamination
(Kirkendall Voids)
Nicking and other damage
General Quality & Workmanship
LEADS:
Materials and Finish
Plating Integrity
Solderability
General Quality
Strength
Contamination
Corrosion
Adhesion
MARKING:
Permanency
Clarity
DIE ATTACH:
Uniformity
Resistance to Mechanical Stress
Resistance to Temperature Stress
Wetting
Adhesive Strength
Cohesive Strength
Process Controls
Die Orientation
Die Height
Change in Material or Process
Media Compatibility
Compressibility
DIE
METALLIZATION:
Lifting or Peeling
Alignment
Scratches
Voids
Laser Trimming
Thickness
Step Coverage
Contact Resistance Integrity
DIAPHRAGM:
Size
Thickness
Uniformity
Pits
Alignment
Fracture
PASSIVATION:
Thickness
Mechanical Defects
Integrity
Uniformity
ELECTRICAL PERFORMANCE:
Continuity and Shorts
Parametric Stability
Parametric Performance
Temperature Performance
Temperature Stability
Long Term Reliability
Storage Degradation
Susceptibility to Radiation Damage
Design Quality
DESIGN CHANGES
MATERIAL OR PROCESS
CHANGES
FAB & ASSEMBLY CLEANLINESS
SURFACE CONTAMINATION
FOREIGN MATERIAL
SCRIBE DEFECTS
DIFFUSION DEFECTS
OXIDE DEFECTS
Figure 2. Process and Product Variability Concerns During Reliability Testing
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
1–7
Freescale Semiconductor, Inc.
The temperature acceleration factor for a particular failure
mechanism can be related by taking the ratio for the reaction
rate of the two different stress levels as expressed by the
Arrhenius type of equation. The mathematical derivation of
the first order chemical reaction rate computes to:
(RT)HS
tHS
AF
tLS
(RT)LS
+
Freescale Semiconductor, Inc...
AF
Where:
AF
RT
t
T
Ea
=
=
=
=
=
k
LS
HS
=
=
=
+ exp
+
ƪ ǒ * Ǔƫ
Ea
k
1
TLS
1
THS
Acceleration Factor
Reaction Rate
time
temperature [°K]
activation energy of expressed
in electron-volts [eV]
Boltzman’s constant, 8.6171 x 10-5 eV/°K
Low stress or nominal temperature
High stress or test temperature
The activation energy is dependent on the failure mechanism and typically varies from 0.3 to 1.8 electron-volts. The
activation energy is directly proportional to the degree of
influence that temperature has on the chemical reaction rate.
A listing of typical activation energies is included in reference
[6] and [7].
An example using the Arrenhius equation will be demonstrated. A 32 device HTB test for 500 hours total and no
failure was performed. The 125°C, 100% rated voltage test
resulted in no failures. If a customer ’s actual usage
conditions was 55°C at full rated voltage, an estimate of the
lower one side confidence limit can be calculated. An
assumption is made that the failure rate is constant thus
implying the exponential distribution. The first step is to
calculate the equivalent device hours for the customer’s use
conditions by solving for the acceleration factor.
From the acceleration factor above, if eA is assumed equal
to 1,
AF
1–8
+ exp
ƪ ǒ * Ǔƫ
Ea
k
1
TLS
1
THS
Where:
eA
TLS
THS
then;
AF
=
=
=
0.7eV/°K (assumed)
55°C + 273.16 = 328.16°K
125°C + 273.16 = 398.16°K
=
77.64
Therefore, the equivalent cumulative device hours at the
customer’s use condition is:
tLS
=
AF x tHS = (32 500) 77.64
or
tLS
=
1,242,172 device hours
Computing the lower one sided failure rate with a 90% confidence level and no failures:
x2 (a, d.f.)
l
2t
or
λ
=
1.853E–06 failures per hour
or
λ
=
1,853 FITs
+
The inverse of the failure, λ, or the Mean Time To Failure
(MTTF) is:
1
MTTF
l
or
MTTF = 540,000 device hours
+
CONCLUSION
Reliability testing durations and acceptance numbers are
used as a baseline for achieving adequate performance in
the actual use condition that the silicon pressure sensor
might encounter. The baseline for reliability testing can be
related to the current record high jump bar height. Just as
athletes in time achieve a higher level of performance by
improvements in their level of physical and mental fitness,
silicon pressure sensors must also incorporate improvements in the design, materials, and manufacturability to
achieve the reliability growth demands the future market
place will require. This philosophy of never ending improvement will promote consistent conformance to the customer’s
expectation and production of a best in class product.
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
REFERENCES
[4] “Interchangeability and Performance of Resistive Bridge
Type Blood Pressure Transducers,” AAMI Guideline,
Blood Pressure Monitoring Committee, latest revision.
[5] “Motorola D.M.T.G. Reliability Audit Report,” Q191.
[6] Wayne Nelson, “Accelerated Testing: Statistical
Models,” Test Plans, and Data Analyses, John Wiley &
Sons, Inc., New York, N.Y., 1990.
[7] D.S. Peck and O.D. Trapp, (1978), “Accelerated Testing
Handbook,” Technology Associates, revised 1987.
Freescale Semiconductor, Inc...
[1] Dr. Joseph E. Matar and Theresa Maudie, “Reliability
Engineering and Accelerated Life Testing,” Motorola
Internal Training Text, 1989.
[2] D.J. Monk, T. Maudie, D. Stanerson, J. Wertz, G. Bitko,
J. Matkin, and S. Petrovic, “Media Compatible
Packaging and Environmental Testing of Barrier Coating
Encapsulated Silicon Pressure Sensors,’’ 1996,
Solid–State Sensors and Actuators Workshop. Hilton
Head, SC, pp. 36–41, 1996.
[3] “Guide to Manifold Absolute Pressure Transducer
Representative Test Method,” SAE Guideline J1346,
Transducer Subcommittee, latest revision.
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
1–9
Freescale Semiconductor, Inc.
Freescale Semiconductor, Inc...
SOLDERING PRECAUTIONS
The melting temperature of solder is higher than the rated
temperature of the device. When the entire device is heated
to a high temperature, failure to complete soldering within a
short time could result in device failure. Therefore, the
following items should always be observed in order to minimize the thermal stress to which the devices are subjected.
• Always preheat the device.
• The delta temperature between the preheat and soldering
should be 100°C or less.*
• For pressure sensor devices, a no–clean solder is
recommended unless the silicone die coat is sealed and
unexposed. Also, prolonged exposure to fumes can
damage the silicone die coat of the device during the solder
reflow process.
• When preheating and soldering, the temperature of the
leads and the case must not exceed the maximum
temperature ratings as shown on the data sheet. When
•
•
•
•
using infrared heating with the reflow soldering method, the
difference should be a maximum of 10°C.
The soldering temperature and time should not exceed
260°C for more than 10 seconds.
When shifting from preheating to soldering, the maximum
temperature gradient shall be 5°C or less.
After soldering has been completed, the device should be
allowed to cool naturally for at least three minutes. Gradual
cooling should be used since the use of forced cooling will
increase the temperature gradient and will result in latent
failure due to mechanical stress.
Mechanical stress or shock should not be applied during
cooling.
* Soldering a device without preheating can cause excessive
thermal shock and stress which can result in damage to the
device.
TYPICAL SOLDER HEATING PROFILE
For any given circuit board, there will be a group of control
settings that will give the desired heat pattern. The operator
must set temperatures for several heating zones and a figure
for belt speed. Taken together, these control settings make
up a heating “profile” for that particular circuit board. On
machines controlled by a computer, the computer remembers these profiles from one operating session to the next.
Figure 3 shows a typical heating profile for use when
soldering a surface mount device to a printed circuit board.
This profile will vary among soldering systems, but it is a
good starting point. Factors that can affect the profile include
the type of soldering system in use, density and types of
components on the board, type of solder used, and the type
of board or substrate material being used. This profile shows
temperature versus time. The line on the graph shows the
STEP 1
PREHEAT
ZONE 1
“RAMP”
200°C
STEP 2 STEP 3
VENT
HEATING
“SOAK” ZONES 2 & 5
“RAMP”
DESIRED CURVE FOR HIGH
MASS ASSEMBLIES
actual temperature that might be experienced on the surface
of a test board at or near a central solder joint. The two
profiles are based on a high density and a low density board.
The Vitronics SMD310 convection/infrared reflow soldering
system was used to generate this profile. The type of solder
used was 62/36/2 Tin Lead Silver with a melting point
between 177 –189°C. When this type of furnace is used for
solder reflow work, the circuit boards and solder joints tend to
heat first. The components on the board are then heated by
conduction. The circuit board, because it has a large surface
area, absorbs the thermal energy more efficiently, then
distributes this energy to the components. Because of this
effect, the main body of a component may be up to 30
degrees cooler than the adjacent solder joints.
STEP 4
HEATING
ZONES 3 & 6
“SOAK”
STEP 5
HEATING
ZONES 4 & 7
“SPIKE”
STEP 6
VENT
STEP 7
COOLING
205° TO 219°C
PEAK AT
SOLDER JOINT
170°C
160°C
150°C
150°C
100°C
140°C
100°C
SOLDER IS LIQUID FOR
40 TO 80 SECONDS
(DEPENDING ON
MASS OF ASSEMBLY)
DESIRED CURVE FOR LOW
MASS ASSEMBLIES
50°C
TIME (3 TO 7 MINUTES TOTAL)
TMAX
Figure 3. Typical Solder Heating Profile
1–10
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
Freescale Semiconductor, Inc...
Electrostatic Discharge Data
Electrostatic damage (ESD) to semiconductor devices has
plagued the industry for years. Special packaging and
handling techniques have been developed to protect these
sensitive devices. While many of Motorola’s semiconductors
devices are not susceptible to ESD, all products are revered
as sensitive and handled accordingly.
The data in this section was developed using the
human-body model specified in MIL-STD-750C, Method
1020. The threshold values (Eth, kV) of ten devices was
recorded, then the average value calculated. This data plus
the device type, device source, package type, classification,
polarity and general device description are supplied. Devices
listed are mainly JEDEC registered 1N and 2N numbers.
Military QPL devices and some customer specials are also in
this database. The data in this report will be updated
regularly, and the range will be added as new data becomes
available.
The sensitivity classifications listed are as follows:
Class 1 . . .1 to 1999 volts
The code “N/S” signifies a non-sensitive device. “SEN” are
considered sensitive and should be handled according to
ESD procedures. Of the various products manufactured by
the Communications, Power and Signal Technologies
Group, the following examples list general device families by
not sensitive to extremely sensitive.
Not sensitive . . . . . . FET current regulators
Least sensitive . . . . Zener diodes (on a square
mil/millijoule basis)
Less sensitive . . . . . Bipolar transistors
More sensitive . . . . Bipolar darlington transistors
Very sensitive . . . . . Power TMOS devices
Extremely sensitive Hot carrier diodes and MOSFET
transistors without gate protection
The data supplied herein, is listed in numerical or
alphabetical order.
Class 2 . . .2000 to 3999 volts
DEVICE
Class 3 . . .4000 to > 15500 volts
LINE
CASE
CLASS
PRODUCT DESCRIPTION
MPX10D
XL0010V1
344–15
3–SEN
Uncompensated
MPX10DP
XL0010V1
344C–01
3–SEN
Uncompensated
MPX10GP
XL0010V1
344B–01
3–SEN
Uncompensated
MPX12D
XL0012V1
344–15
3–SEN
Uncompensated
MPX12DP
XL0012V1
344C–01
3–SEN
Uncompensated
MPX12GP
XL0012V1
344B–01
3–SEN
Uncompensated
MPX2010D
XL2010V5
344–15
1–SEN
Temperature Compensated/Calibrated
MPX2010DP
XL2010V5
344C–01
1–SEN
Temperature Compensated/Calibrated
MPX2010GP
XL2010V5
344B–01
1–SEN
Temperature Compensated/Calibrated
MPX2010GS
XL2010V5
344E–01
1–SEN
Temperature Compensated/Calibrated
MPX2010GSX
XL2010V5
344F–01
1–SEN
Temperature Compensated/Calibrated
MPX2300DT1
XL2300C1,01C1
423–05
1–SEN
Temperature Compensated/Calibrated
MPX4100A
XL4101S2
867–08
1–SEN
Signal–Conditioned
MPX4100AP
XL4101S2
867B–04
1–SEN
Signal–Conditioned
MPX4100AS
XL4101S2
867E–03
1–SEN
Signal–Conditioned
MPX4101A
XL4101S2
867–08
1–SEN
Signal–Conditioned
MPX4115A
XL4101S2
867–08
1–SEN
Signal–Conditioned
MPX4115AP
XL4101S2
867B–04
1–SEN
Signal–Conditioned
MPX4115AS
XL4101S2
867E–03
1–SEN
Signal–Conditioned
MPX4250A
XL4101S2
867–08
1–SEN
Signal–Conditioned
MPX4250AP
XL4101S2
867B–04
1–SEN
Signal–Conditioned
MPX5010D
XL4010S5
867–08
1–SEN
Signal–Conditioned
MPX5010DP
XL4010S5
867C–05
1–SEN
Signal–Conditioned
MPX5010GP
XL4010S5
867B–04
1–SEN
Signal–Conditioned
MPX5010GS
XL4010S5
867E–03
1–SEN
Signal–Conditioned
MPX5010GSX
XL4010S5
867F–03
1–SEN
Signal–Conditioned
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
1–11
Freescale Semiconductor, Inc.
DEVICE
LINE
CASE
CLASS
PRODUCT DESCRIPTION
XL4051S1
867–08
1–SEN
Signal–Conditioned
MPX5050DP
XL4051S1
867C–05
1–SEN
Signal–Conditioned
MPX5050GP
XL4051S1
867B–04
1–SEN
Signal–Conditioned
MPX5100D
XL4101S1
867–08
1–SEN
Signal–Conditioned
MPX5100DP
XL4101S1
867C–05
1–SEN
Signal–Conditioned
MPX5100GP
XL4101S1
867B–04
1–SEN
Signal–Conditioned
MPX5700D
XL4701S1
867–08
1–SEN
Signal–Conditioned
MPX5700DP
XL4701S1
867C–05
1–SEN
Signal–Conditioned
MPX5700GP
XL4701S1
867B–04
1–SEN
Signal–Conditioned
MPX5999D
XL4999S1
867–08
1–SEN
Signal–Conditioned
Freescale Semiconductor, Inc...
MPX5050D
1–12
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
Freescale Semiconductor, Inc...
Statistical Process Control
Motorola’s Semiconductor Products Sector is continually
pursuing new ways to improve product quality. Initial design
improvement is one method that can be used to produce a
superior product. Equally important to outgoing product
quality is the ability to produce product that consistently
conforms to specification. Process variability is the basic
enemy of semiconductor manufacturing since it leads to
product variability. Used in all phases of Motorola’s product
manufacturing, STATISTICAL PROCESS CONTROL (SPC)
replaces variability with predictability. The traditional philosophy in the semiconductor industry has been adherence to
the data sheet specification. Using SPC methods assures
the product will meet specific process requirements
throughout the manufacturing cycle. The emphasis is on
defect prevention, not detection. Predictability through SPC
methods requires the manufacturing culture to focus on
constant and permanent improvements. Usually these
improvements cannot be bought with state-of-the-art equipment or automated factories. With quality in design, process
and material selection, coupled with manufacturing predictability, Motorola produces world class products.
The immediate effect of SPC manufacturing is predictability through process controls. Product centered and
distributed well within the product specification benefits
Motorola with fewer rejects, improved yields and lower cost.
The direct benefit to Motorola’s customers includes better
incoming quality levels, less inspection time and ship-tostock capability. Circuit performance is often dependent on
the cumulative effect of component variability. Tightly
controlled component distributions give the customer greater
circuit predictability. Many customers are also converting to
just-in-time (JIT) delivery programs. These programs require
improvements in cycle time and yield predictability achievable only through SPC techniques. The benefit derived from
SPC helps the manufacturer meet the customer’s expectations of higher quality and lower cost product.
Ultimately, Motorola will have Six Sigma capability on all
products. This means parametric distributions will be
centered within the specification limits with a product
distribution of plus or minus Six Sigma about mean. Six
Sigma capability, shown graphically in Figure 1, details the
benefit in terms of yield and outgoing quality levels. This
compares a centered distribution versus a 1.5 sigma worst
case distribution shift.
New product development at Motorola requires more
robust design features that make them less sensitive to
minor variations in processing. These features make the
implementation of SPC much easier.
A complete commitment to SPC is present throughout
Motorola. All managers, engineers, production operators,
supervisors and maintenance personnel have received
multiple training courses on SPC techniques. Manufacturing has identified 22 wafer processing and 8 assembly
steps considered critical to the processing of semiconductor
products. Processes, controlled by SPC methods, that have
shown significant improvement are in the diffusion, photolithography and metallization areas.
Motorola Sensor Device Data
-6σ -5σ -4σ -3σ -2σ -1σ
0
1σ
2σ 3σ 4σ
5σ 6σ
Standard Deviations From Mean
Distribution Centered
At ± 3 σ 2700 ppm defective
99.73% yield
At ± 4 σ 63 ppm defective
99.9937% yield
At ± 5 σ 0.57 ppm defective
99.999943% yield
At ± 6 σ 0.002 ppm defective
99.9999998% yield
Distribution Shifted ± 1.5
66810 ppm defective
93.32% yield
6210 ppm defective
99.379% yield
233 ppm defective
99.9767% yield
3.4 ppm defective
99.99966% yield
Figure 1. AOQL and Yield from a Normal
Distribution of Product With 6σ Capability
To better understand SPC principles, brief explanations
have been provided. These cover process capability, implementation and use.
PROCESS CAPABILITY
One goal of SPC is to ensure a process is CAPABLE.
Process capability is the measurement of a process to
produce products consistently to specification requirements.
The purpose of a process capability study is to separate the
inherent RANDOM VARIABILITY from ASSIGNABLE
CAUSES. Once completed, steps are taken to identify and
eliminate the most significant assignable causes. Random
variability is generally present in the system and does not
fluctuate. Sometimes, these are considered basic limitations
associated with the machinery, materials, personnel skills or
manufacturing methods. Assignable cause inconsistencies
relate to time variations in yield, performance or reliability.
Traditionally, assignable causes appear to be random due
to the lack of close examination or analysis. Figure 2 shows
the impact on predictability that assignable cause can have.
Figure 3 shows the difference between process control and
process capability.
A process capability study involves taking periodic
samples from the process under controlled conditions. The
performance characteristics of these samples are charted
against time. In time, assignable causes can be identified
and engineered out. Careful documentation of the process is
key to accurate diagnosis and successful removal of the
assignable causes. Sometimes, the assignable causes will
remain unclear requiring prolonged experimentation.
Elements which measure process variation control and
capability are Cp and Cpk respectively. Cp is the
specification width divided by the process width or Cp =
(specification width) / 6σ. Cpk is the absolute value of the
closest specification value to the mean, minus the mean,
divided by half the process width or Cpk = | closest
specification – X /3σ .
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
1–13
Freescale Semiconductor, Inc.
PREDICTION
In control assignable
causes eliminated
TIME
TIME
Out of control
(assignable causes present)
SIZE
Process “under control” – all assignable causes are
removed and future distribution is predictable.
SIZE
? ?
Freescale Semiconductor, Inc...
?
? ?
?
?
? ?
?
?
PREDICTION
Lower
Specification Limit
Upper
Specification Limit
In control and capable
(variation from random
TIME
variability reduced)
TIME
SIZE
Figure 2. Impact of Assignable Causes on
Process Predictable
At Motorola, for critical parameters, the process capability
is acceptable with a Cpk = 1.33. The desired process
capability is a Cpk = 2 and the ideal is a Cpk = 5. Cpk, by
definition, shows where the current production process fits
with relationship to the specification limits. Off center
distributions or excessive process variability will result in less
than optimum conditions
SPC IMPLEMENTATION AND USE
DMTG uses many parameters that show conformance to
specification. Some parameters are sensitive to process
variations while others remain constant for a given product
line. Often, specific parameters are influenced when
changes to other parameters occur. It is both impractical and
unnecessary to monitor all parameters using SPC methods.
Only critical parameters that are sensitive to process
variability are chosen for SPC monitoring. The process steps
affecting these critical parameters must be identified also. It
is equally important to find a measurement in these process
steps that correlates with product performance. This is
called a critical process parameter.
Once the critical process parameters are selected, a
sample plan must be determined. The samples used for
measurement are organized into RATIONAL SUBGROUPS
of approximately 2 to 5 pieces. The subgroup size should be
such that variation among the samples within the subgroup
remain small. All samples must come from the same source
e.g., the same mold press operator, etc.. Subgroup data
should be collected at appropriate time intervals to detect
variations in the process. As the process begins to show
1–14
SIZE
In control but not capable
(variation from random variability
excessive)
Figure 3. Difference Between Process
Control and Process Capability
improved stability, the interval may be increased. The data
collected must be carefully documented and maintained for
later correlation. Examples of common documentation
entries would include operator, machine, time, settings,
product type, etc.
Once the plan is established, data collection may begin.
The data collected will generate X and R values that are
plotted with respect to time. X refers to the mean of the
values within a given subgroup, while R is the range or
greatest value minus least value. When approximately 20 or
more X and R values have been generated, the average of
these values is computed as follows:
X = ( X + X2 + X 3 + ...)/K
R = (R1 + R2 + R3 + ...)/K
where K = the number of subgroups measured.
The values of X and R are used to create the process
control chart. Control charts are the primary SPC tool used
to signal a problem. Shown in Figure 4, process control
charts show X and R values with respect to time and
concerning reference to upper and lower control limit values.
Control limits are computed as follows:
+ UCLR + D4 R
R lower control limit + LCL + D3 R
R
X upper control limit + UCL + ) A2 R
X
X
X lower control limit + LCL + * A2 R
X
X
R upper control limit
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
Freescale Semiconductor, Inc.
154
153
UCL = 152.8
152
151
X = 150.4
150
149
148
LCL = 148.0
147
UCL = 7.3
7
6
5
Freescale Semiconductor, Inc...
4
R = 3.2
3
2
1
LCL = 0
0
Figure 4. Example of Process Control Chart Showing Oven Temperature Data
Where D4, D3 and A2 are constants varying by sample
size,with values for sample sizes from 2 to 10 shown in the
following partial table:
n
2
3
4
5
6
7
8
9
10
D4
3.27
2.57
2.28
2.11
2.00
1.92
1.86
1.82
1.78
D3
*
*
*
*
*
0.08
0.14
0.18
0.22
A2
1.88
1.02
0.73
0.58
0.48
0.42
0.37
0.34
0.31
* For sample sizes below 7, the LCLR would technically be
a negative number; in those cases there is no lower control
limit; this means that for a subgroup size 6, six “identical”
measurements would not be unreasonable.
Control charts are used to monitor the variability of critical
process parameters. The R chart shows basic problems with
piece to piece variability related to the process. The X chart
can often identify changes in people, machines, methods,
etc. The source of the variability can be difficult to find and
may require experimental design techniques to identify
assignable causes.
Some general rules have been established to help determine when a process is OUT-OF-CONTROL. Figure 5 shows
a control chart subdivided into zones A, B, and C corresponding to 3 sigma, 2 sigma, and 1 sigma limits respectively.
In Figure 6 through Figure 9 four of the tests that can be used
to identify excessive variability and the presence of assignable
causes are shown. As familiarity with a given process
increases, more subtle tests may be employed successfully.
Once the variability is identified, the cause of the variability
must be determined. Normally, only a few factors have a significant impact on the total variability of the process. The importance of correctly identifying these factors is stressed in the
following example. Suppose a process variability depends on
the variance of five factors A, B, C, D and E. Each has a variance of 5, 3, 2, 1 and 0.4 respectively.
Motorola Sensor Device Data
+ Ǹs A2 ) s B2 ) s C2 ) s D2 ) s E2
s tot + 52 ) 32 ) 2 2 ) 12 ) (0.4) 2 + 6.3
Since:
s tot
Ǹ
+Ǹ
Now if only D is identified and eliminated then;
s tot
52
) 32 ) 22 ) (0.4)2 + 6.2
This results in less than 2% total variability improvement.
If B, C and D were eliminated, then;
s tot
+
Ǹ
52
) (0.4)2 + 5.02
This gives a considerably better improvement of 23%. If
only A is identified and reduced from 5 to 2, then;
s tot
+
Ǹ
22
) 32 ) 22 ) 12 ) (0.4)2 + 4.3
Identifying and improving the variability from 5 to 2 gives
us a total variability improvement of nearly 40%.
Most techniques may be employed to identify the primary
assignable cause(s). Out-of-control conditions may be
correlated to documented process changes. The product
may be analyzed in detail using best versus worst part
comparisons or Product Analysis Lab equipment. Multi-variance analysis can be used to determine the family of variation (positional, critical or temporal). Lastly, experiments may
be run to test theoretical or factorial analysis. Whatever
method is used, assignable causes must be identified and
eliminated in the most expeditious manner possible.
After assignable causes have been eliminated, new
control limits are calculated to provide a more challenging
variability criteria for the process. As yields and variability
improve, it may become more difficult to detect improvements because they become much smaller. When all
assignable causes have been eliminated and the points
remain within control limits for 25 groups, the process is said
to be in a state of control.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
1–15
Freescale Semiconductor, Inc.
UCL
UCL
A
ZONE A (+ 3 SIGMA)
B
ZONE B (+ 2 SIGMA)
C
ZONE C (+ 1 SIGMA)
CENTERLINE
ZONE C (– 1 SIGMA)
C
ZONE B (– 2 SIGMA)
B
A
ZONE A (– 3 SIGMA)
LCL
Figure 5. Control Chart Zones
Figure 6. One Point Outside Control Limit
Indicating Excessive Variability
Freescale Semiconductor, Inc...
UCL
UCL
A
A
B
B
C
C
C
C
B
B
A
LCL
A
LCL
Figure 7. Two Out of Three Points in Zone A
or Beyond Indicating Excessive Variability
LCL
Figure 8. Four Out of Five Points in Zone B or
Beyond Indicating Excessive Variability
UCL
A
B
C
C
B
A
LCL
Figure 9. Seven Out of Eight Points in Zone C or
Beyond Indicating Excessive Variability
SUMMARY
Motorola’s commitment to STATISTICAL PROCESS
CONTROLS has resulted in many significant improvements
to processes. Continued dedication to the SPC culture will
1–16
allow Motorola to reach beyond Six Sigma and zero defect
capability goals. SPC will further enhance the commitment to
TOTAL CUSTOMER SATISFACTION.
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
Micromachined Accelerometer Reliability Testing Results
LIFE AND ENVIRONMENTAL TESTING RESULTS
STRESS TEST
High Temperature Bias
TA = 90°C, VDD = 5.0 V
t = 1000 hours, 12 minutes on, 8 seconds off
0/32
High Temperature/High Humidity Bias
TA = 85°C, RH = 85%,
VDD = 5.0 V, t = 2016
0/38
High Temperature Storage (Bake)
TA = 105°C, t = 1000 hours
0/35
Temperature Cycle
Freescale Semiconductor, Inc...
RESULTS
FAILED/PASS
CONDITIONS
Mechanical Shock
*40 to 105°C, Air to Air,
15 minutes at extremes,
v 5 minutes transfer, 1000 cycles
5 blows X1, X2, Y1, Y2, Z1, Z2
2.0 G’s, 0.5 mS, TA = *40°C, 25°C, 90°C
0/23
0/12
Vibration Variable Frequency
with Temperature Cycle
10 – 1 Khz @ 50 G’s max,
24 hours each axis,
X1, X2, Y1, Y2, Z1, Z2, TA = 40 to 90°C,
Dwell = 1 Hour, transfer = 65 minutes
0/12
Autoclave
TA = 121°C, RH = 100%
15 PSIG, t = 240 hours
0/71
Drop Test
10 Drops from 1.0 meters onto concrete,
any orientation
0/12
*
PARAMETERS MONITORED
LIMITS
INITIAL
PARAMETER
Offset
Self Test
Sensitivity
CONDITIONS
*
VDD = 5.0 V, 25,
*40 & 90°C
VDD = 5.0 V, 25,
*40 & 90°C
VDD = 5.0 V, 25,
40 & 90°C
Motorola Sensor Device Data
END POINTS
MIN
MAX
MIN
MAX
2.15 V
2.95 V
2.15 V
2.95V
20G
30 G
20 G
30 G
45 mV/G
55 mV/G
45 mV/G
55 mV/G
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
1–17
Freescale Semiconductor, Inc.
Media Compatibility Disclaimer
Motorola has tested media tolerant sensor devices in
selected solutions or environments and test results are
based on particular conditions and procedures selected by
Motorola. Customers are advised that the results may vary
for actual services conditions. Customers are cautioned that
they are responsible to determine the media compatibility of
sensor devices in their applications and the foreseeable use
and misuses of their applications.
Sensor Media Compatibility: Issues and Answers
T. Maudie, D. J. Monk, D. Zehrbach, and D. Stanerson
Motorola Semiconductor Products Sector, Sensor Products Division
5005 E. McDowell Rd., Phoenix, AZ 85018
Freescale Semiconductor, Inc...
ABSTRACT
As sensors and actuators are embedded deeper into
electronic systems, the issue of media compatibility as well as
sensor and actuator performance and survivability becomes
increasingly critical. With a large number of definitions and
even more explanations of what media compatibility is, there
is a ground swell of confusion not only within the industry, but
among end users as well. The sensor industry must respond
to create a clear definition of what media compatibility is, then
strive to provide a comprehensive understanding and industry
wide agreement on what is involved in assessing media
tolerance and compatibility. Finally, the industry must create
a standard set of engineering parameters to design, evaluate,
test, and ultimately qualify sensor and actuators functioning in
various media conditions. This paper defines media
compatibility, identifies pertinent compatibility issues, and
recommends a path to industry standardization.
INTRODUCTION
Microelectromechanical System (MEMS) reliability in
various media is a subject that has not yet received much
attention in the literature yet [1–3], but does bring up many
potential issues. The effects of long term media exposure to
the silicon MEMS device and material still need answers [4].
Testing can result in predictable silicon or package related
failures, but due to the complexity of the mechanisms,
deleterious failures can be observed. The sensor may be
exposed to diverse media in markets such as automotive,
industrial, and medical. This media may include polar or
nonpolar organic liquids, acids, bases, or aqueous solutions.
Integrated circuits (ICs) have long been exposed to
temperature extremes, humid environments, and mechanical
tests to demonstrate or predict the reliability of the device for
the application. Unlike a typical IC, a sensor often must exist
in direct contact with a harsh environment. The lack of harsh
media simulation test standardization for these direct contact
situations necessitates development of methods and
hardware to perform reliability tests.
The applicability of media compatibility affects all sensors to
some degree, but perhaps none more dramatically than a
piezoresistive pressure sensor. In order to provide an
accurate, linear output with applied pressure, the media
should come in direct contact with the silicon die. Any barrier
provided between the die and the media, limits the device
performance. A typical piezoresistive diaphragm pressure
sensor manufactured using bulk micromachining techniques
is shown in Figure 1. A definition for a media compatible
pressure sensor will be proposed.
To ensure accurate media testing, the requirements and
methods need to be understood, as well as what constitutes
a failure. An understanding of the physics of failure can
significantly reduce the development cycle time and produce
a higher quality product [5,6]. The focus of the
physics–of–failure approach includes the failure mechanism,
accelerating environment, and failure mode. The requirement
for a typical pressure sensor application involves long term
exposure to a variety of media at an elevated temperature and
may include additional acceleration components such as
static or cyclic temperature and pressure.
DIAPHRAGM
DIFFUSED
STRAIN GAUGE
METALLIZATION
ÉÉÉ
SILICON
WAFER
ETCHED
CAVITY
DIE
RTV DIE BOND
WIRE
INTERCONNECT
LEAD
FRAME
EPOXY
CASE
This paper was presented at Sensors Expo, Anaheim, CA, and is
reprinted with permission, Sensors Magazine (174 Concord St.,
Peterborough, NH 03458) and Expocon Management Associates,
Inc. (P.O. Box 915, Fairfield, CT 06430).
1–18
Figure 1. Typical bulk micromachined silicon
piezoresistive pressure sensor device
and package configuration.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
The failure mechanisms that may affect a sensor or actuator
will be discussed along with the contributors and acceleration
means. Failure mechanisms of interest during media testing
of semiconductor MEMS devices are shown in Table 1. MEMS
applications may involve disposable applications such as a
blood pressure monitor whose lifetime is several days.
General attributes to consider during testing include: lifetime
expectations, cost target, quality level, size, form, and
functionality.
Table 1. Typical Failure Mechanisms for
Sensors and Actuators [6–10]
Failure Mechanism
Uniform Corrosion
environment and permeability of the environment. The
environment may consist of media or moisture with ionics,
organics, and/or aqueous solutions, extreme temperatures,
voltage, and stress.
Permeability is the product of diffusivity and solubility.
Contributors to permeability include materials (e.g. polymeric
structures), geometry, processing, and whether or not the
penetration is in the bulk or at an interface. The environment
can also accelerate permeation if a concentration gradient,
elevated temperature and/or pressure exist. An example of
material dependence of permeation is shown in Figure 2.
Organic materials such as silicone can permeate 50% of the
relative moisture from the exterior within minutes where
inorganic materials such as glass takes years for the same
process to occur.
Localized Corrosion
PERMEABILITY (g/cm–s–torr)
–1
10–6
10–8
10–10
10–12
10–14
10–16
Silicon Etching
Polymer Swelling or Dissolution
–2
Interfacial Permeability
LOG THICKNESS (m)
Freescale Semiconductor, Inc...
Galvanic Corrosion
Adhesive Strength
Fatigue Crack Initiation
Fatigue Crack Propagation
Environment Assisted Cracking
EPOXIES
FLUORO–CARBONS
–3
GLASSES
–4
–5
Creep
METALS
Methods for performing media compatibility testing to
determine the potential for the various failure mechanisms will
be presented. Attributes of the testing need to be well
understood so that proper assessment of failure and lifetime
approximation can be made. The lifetime modeling is key for
determination of the ability of a sensor device to perform its
intended function. Reliability modeling and determination of
activation energies for the models will provide the customer
with an understanding of the device performance. The
definition of an electrical failure can range from catastrophic,
to exceeding a predetermined limit, to just a small shift. The
traditional pre to post electrical characterization (before and
after the test interval) can be enhanced by in situ monitoring.
In situ monitoring may expose a problem with a MEMS device
during testing that might have gone undetected once the
media or another environmental factor is removed. This is a
common occurrence for a failure mechanism, such as
swelling, that may result in a shift in the output voltage of the
sensor. Response variables during environmental testing can
include: electrical, visual, analytical, or physical characteristics
such as swelling or weight change.
DEFINITIONS & UNDERLYING CAUSES
The definition of a media compatible pressure sensor is as
follows:
The ability of a pressure sensor to perform its specified
electromechanical function over an intended lifetime in the
chemical, electrical, mechanical, and thermal environments
encountered in a customer’s application.
The key elements of the definition are perform, function,
lifetime, environment, and application. All of these elements
are critical to meet the media compatibility needs. The
underlying causes of poor media compatibility is the hostile
Motorola Sensor Device Data
SILICONES
–6
MIN
HR
DAY
MO YR
10
YR
100
YR
TIME FOR PACKAGE INTERIOR TO REACH
50% OF EXTERIOR HUMIDITY *
Figure 2. Permeation relationship for various materials.
* Richard K. Traeger, “Nonhermiticity of Polymeric Lid Sealants,
IEEE Transactions on Parts, Hybrids, and Packaging, Vol. PHP–13,
No. 2, June 1977.
Gasoline and aqueous alkaline solutions represent two
relatively diverse applications that are intended for use with a
micromachined pressure sensor. The typical automotive
temperature range is from –40° to 150°C. This not only makes
material selection more difficult but also complicates the
associated hardware to perform the media related testing [11].
A typical aqueous alkaline solution application would be found
in the appliance industry. This industry typically has a
narrower temperature extreme then the automotive market,
but the solutions and the level of ions provide a particular
challenge to MEMS device reliability.
Gasoline contains additives such as: antiknock,
anti–preignition agents, dyes, antioxidants, metal
deactivators, corrosion inhibitors, anti–icers, injector or
carburetor detergents, and intake valve deposit control
additives [12]. To develop a common test scheme for the
liquid, a mixture table was developed for material testing in
gasoline/methanol mixtures. The gasoline/methanol mixtures
developed were intended for accelerated material testing with
a gasoline surrogate of ASTM Fuel Reference “C” (50%
toluene and 50% iso–octane) [13]. Material testing is
performed with samples either immersed in the liquid or
exposed to the vapor over the liquid. The highly aromatic Fuel
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
1–19
Freescale Semiconductor, Inc.
“C” is intended to swell polymeric materials. Contaminants in
actual gasoline can result in corrosion or material degradation,
so chloride ions or formic acid with distilled water are added
to create an aggressive fuel media. Gasoline can decompose
by a process called auto–oxidation that will form aggressive
substances that can dissolve polymers or corrode metal. Copper
is added as a trace metal to accelerate the formation of free
radicals from the hydroperoxides. Table 2 details the various
gasoline/methanol mixtures with additives recommended by
the task force from Chrysler, Ford, and General Motors.
Table 2. Fuel Testing Methods
Elastomer
Alcohol/Fuel Blends
Metal
CMO
CMO
CM15
CM15
CM30
CM30
CM50
CM50
CM85
CM85
CM85
Chloride ion
Distilled water
Formic Acid
Chloride ion
Sodium Chloride
Formic Acid
t–Butyl Hydroperoxide
t–Butyl Hydroperoxide
Aggressive Fuel, Add
Freescale Semiconductor, Inc...
Polymer
Auto Oxidized Fuels, Add
CM15
Cu+
Recommended gasoline/methanol mixtures for material testing. The recommended testing for metals should include immersion in the liquid as
well as exposure to the vapor. The coding for the alcohol/fuel blends, CMxx is: C for Fuel C; M for methanol; and xx indicating the percentage of
methanol in the mixture.
The general question for the appliance industry
compatibility issues is not whether the media will contain
ions (as it most assuredly will) but at what concentration.
Tap water with no alkali additives contains ions capable of
contributing to a corrosive reaction [14]. A typical
application of a pressure sensor in the appliance industry is
sensing the water level in a washing machine. The primary
ingredients of detergent used in a washing machine are:
surfactants, builders, whitening agents and enzymes [15].
The surfactants dissolve dirt and emulsify oil, grease and
dirt. They can be anionic or cationic. Cationic surfactants
are present in detergent–softener combinations. Builders
or alkaline water conditioning agents are added to the
detergent to soften the water, thus increasing the efficiency
of the surfactant. These builders maintain alkalinity that
results in improved cleaning. Alkaline solutions at
temperatures indicated by the appliance industry range can
etch bare silicon similar to the bulk micromachining
process. Thus bare silicon could be adversely affected by
exposure to these liquids [16].
FAILURE MECHANISMS
The failure mechanisms that can affect sensors and
actuators are similar to that for electronic devices. These
failure mechanisms provide a means of categorizing the
varIous effects caused by chemical, mechanical,
electrical, and thermal environments encountered. An
understanding of the potential failure mechanisms should
be determined before media testing begins. The typical
industry scenario has been to follow a set boiler plate of
tests and then determine reliability. This may have been
acceptable for typical electronic devices, but the
applications for sensors are more demanding of a
thorough understanding before testing begins. The
sensitivity of the device to its physical environment is
heightened for a pressure sensor. Any change in the
1–20
material properties results in a change of the sensor
performance. Failure mechanisms for pressure sensors in
harsh media application are listed below. The pressure
sensor allows a format for discussion, though the
mechanisms discussed are applicable in some degree to
all sensor and actuator devices.
Corrosion
Corrosion has been defined as any destructive result of
a chemical reaction between a metal or metal alloy and its
environment [17]. Several metal surfaces exist within a
pressure sensor package: metallic lines on the die,
trimmable resistors, bonding pads, wires, leadframes, etc.
Much of the die–level metal is protected by an overlying
inorganic passivation material (e.g., PECVD silicon
nitride);
however,
unless
some
package–level
encapsulant is used, bondpads, wires, and leadframes are
exposed to the harsh media and are potential corrosion
sites. Furthermore, an energized pressure sensor has a
voltage difference between these exposed metallic
surfaces, which compounds the corrosion problem.
Generally, corrosion problems are organized into the
following categories: uniform corrosion; galvanic
corrosion, and localized corrosion (including, crevice
corrosion, pitting corrosion, etc.) [17]. The factors that
contribute to corrosion are: the substrate (metallic)
material and its surface structure and composition; the
influence of a barrier coating, its processing conditions
and/or adhesion promotion; the cleanliness of the surface,
adhesion between a coating and the surface, solution
concentration,
solution
components
(especially
impurities and/or oxidizers); localized geometry and
applied potential. In addition, galvanic corrosion is
influenced by specific metal–to–metal connections.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
PIEZORESISTIVE
TRANSDUCER
DIAPHRAGM
SILICON DIE
UNIBODY PACKAGE
LEAD FRAME
DIE ATTACH
WIREBOND
Freescale Semiconductor, Inc...
NITRIC
Figure 3. Examples of uniform corrosion of a gold leadframe in nitric acid at 5 Vdc and galvanic corrosion on an
unbiased device at the gold wire/aluminum bondpad interface in commercial detergent.
Part of figure 3 shows an example of what we have
described as electrolytic corrosion (i.e., corrosion of similar
metallic surfaces in an electrolytic solution caused by a
sufficient difference in potential between the two surfaces).
This appears to be uniform corrosion of the gold leadframe
surface. It should be noted that this type of failure is observed
even on ‘noble’ metals like gold. Applied potential is the driving
force for the reaction. All metals can corrode in this fashion
depending on the solution concentration (pH) and the applied
potential. Pourbaix diagrams describe these thermodynamic
relationships [18].
Figure 3 shows an example of galvanic corrosion. The
figure illustrates that corrosion can also occur because of
dissimilar metals that are connected electrically and are
immersed in an electrolytic solutions. A difference in the
corrosion potential between the two metals is the driving force
for the reaction. Localized corrosion examples are prevalent
as well. Often they may be the precursor to what appears on
a macro scale to be uniform or galvanic corrosion. In situ
monitoring of devices in electrolytic media will allow better
diagnosis of this failure mechanism. Typical ex situ or interval
reliability testing may not allow diagnosis of the root cause to
the failure, thus limiting the predictive power of any resulting
reliability models.
Silicon Etching
Figure 4 shows the result of an accelerated test of a
pressure sensor die to a high temperature detergent solution.
The detergent used was a major consumer brand and resulted
in dramatic etching of the silicon. Alkaline solutions that
undergo a hydrolysis reaction may result in etching of the
silicon similar to a bulk micromaching operation. This failure
mechanism can cause a permanent change in the sensitivity
of the device because the sensitivity is proportional to the
Motorola Sensor Device Data
inverse square of the silicon thickness. Moreover, it can lead
to loss in bond integrity between wafers (Fig. 4). Silicon
etching [19–20], like corrosion reactions, is a chemical
reaction, so the contributing factors include the silicon
material, its crystal orientation and its doping level, the
solution type, concentration and pH, and the applied potential.
Temperature, concentration (i.e., pH), and voltage all act to
accelerate this process. Figure 5 shows an example of
modeling results that illustrates two of these variables.
Figure 4. Photograph of silicon etching after
exposure to an aqueous detergent solution at
elevated temperature for an extended time. A frit layer,
horizontally in the middle, adheres to silicon on
either side. The amount of etching is evident by
referencing the glass frit edge on the far left.
These two silicon edges were aligned to the frit
edge when the die was sawn.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
1–21
Freescale Semiconductor, Inc.
Solvents
Contour Plot of Detergent Concentraion and
Temperature vs Etch Rate ( m m/hr)
ISOOCTANE
Polymers
PTFE
7.5
POLYSULFONE
POLYURETHANE
PMMA
PET
TOLUENE
10
ETHANOL
12.5 NYLON
120
110
METHANOL
15
POLY (ACRYLONITRILE)
TEMP (C)
100
17.5
90
20
80
Freescale Semiconductor, Inc...
22.5
WATER
70
δ = [cal/cm3]1/2
60
0
10
20
30
40
50
Figure 6. Typical values of solubility parameter
(δ [cal/cm3]1/2) for solvents and polymers.
ULTRA TIDE CONC (g/l)
Etch Rate
Prediction
from Model
<= 0.10
<= 0.40
<= 0.20
> 0.40
<= 0.30
Figure 5. Experimental results for the etching of (100)
silicon with approximately 5x10–5 cm–3 boron
doping density in a commercially available detergent
as a function of temperature and detergent
concentration (which is proportional to pH).
Polymer Swelling or Dissolution
Swelling or dissolution affects those polymers typically
employed to package the micromachined structure and
depending on the nature of the media, may have a degrading
effect on device performance. These two related phenomena
are caused by solvent diffusing into the material and
occupying free volume within the polymer. The solubility
parameter gives a quantitative measure of the potential for
swelling [21]: i.e., it provides a quantitative measure of “like
dissolves like” (Fig. 6). Both the polymer and the solution
contribute to this failure mechanism, while the media
(specifically, the solubility parameter), the temperature, and
the pressure can be used as acceleration factors.
Figure 7 shows a photograph of a device after exposure to
a harsh fuel containing corrosive water solution. This
corrosion and evidence of swelling of the gel demonstrates the
vital importance the package has on the reliability of the
pressure sensor device. Also, it has been observed that
corrosion occurs more readily following swelling of a
polymeric encapsulant.
INITIAL EDGE
OF GEL
GEL EDGE
AFTER EXPOSURE
TO GASOLINE
WITH ETHANOL
Figure 7. Photograph of a pressure sensor device
after extended exposure to harsh fuel containing
corrosive water, followed by exposure to a strong
acid. Evidence of the gel swelling during the test,
and corresponding shrinkage after removal from the
test media can be seen by the gel retracting away
from the sidewall of the package.
1–22
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
Interfacial Permeability
Lead leakage is a specific example of interfacial
permeability. It is pressure leakage through the polymer
housing material/metallic leadframe material interface from
the inside of the pressure sensor package to the outside of the
pressure sensor package or vice versa [22]. In addition, other
material interfaces can result in leakage. We describe another
specific example of this in the next section. Lead leakage is
like polymer swelling in that it may allow another failure
mechanism, like corrosion, to occur more readily. It also
causes a systematic pressure measurement error. Figure 8
shows the result of lead leakage measurements as a function
of temperature cycling. The polymer housing material (and its
CTE as a function of temperature), the leadframe material
(and its CTE), surface preparation and contamination, the
polymer matrix composition, and polymer processing all
contribute to this effect. It is accelerated by media,
temperature cycling, and applied pressure.
2.0
EPOXY
PPS GRADE 1
1.5
LEAD LEAKAGE (cc/min)
Freescale Semiconductor, Inc...
PPS GRADE 2
PBT
LCP
1.0
0.5
0.0
0
200
400
600
800
1000
TEMPERATURE CYCLES
Figure 8. Pressure leakage measurements through the metallic leadframe/polymeric housing material interface on a
pressure sensor as a function of temperature cycles between –40 and 125°C.
Adhesive Strength
Packaging of the sensor relies on adhesive material to
maintain a seal but not impart stress on the piezoresistive
element. Polymeric materials are the primary adhesive
materials which can range from low modulus material such as
silicone to epoxy with a high modulus. An example of a typical
joint is shown in Figure 9. The joint has three possible failure
locations with the preferred break being cohesive.
Contributors to a break include whether the joint is in tension
or compression, residual stresses, the adhesive material,
surface preparation, and contamination. An adhesive failure
is accelerated by media contact, cyclic or static temperature,
and cyclic or static stress (e.g. pressure).
Strength Components
DIE TO MAT’L
ADHESIVE
STRENGTH
COHESIVE
STRENGTH
DIE TO EPOXY
ADHESIVE
STRENGTH
Figure 9. Failure locations for an adhesive bond of
dissimilar materials.
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
1–23
Freescale Semiconductor, Inc.
Mechanical Failures
The occurrence of mechanical failures include components
of fatigue, environment assisted cracking, and creep.
Packaging materials, process, and residual stresses are all
contributors to mechanical failure. A summary of acceleration
stresses is shown in Table 3. Contact with harsh media is an
accelerating stress for all of the mechanical failure mechanisms.
PRESSURE SENSOR SOLUTIONS
The range of solutions for pressure sensors to media
compatibility is very diverse. Mechanical pressure sensors still
occupy a number of applications due to this media compatibility
concern. These devices typically operate on a variable
inductance method and are typically not as linear as a
piezoresistive element. Figure 10 shows a comparison
between a mechanical pressure sensor and a piezoresistive
element for a washing machine level sensing application. The
graph shows a nonlinear response for the mechanical sensor
and a corresponding straight line for the piezoresistive element.
A common method of obtaining media compatibility is to
place a barrier coating over the die and wire interconnection.
This organic encapsulant provides a physical barrier between
the harsh environment and the circuitry. The barrier coating
can range from silicone to parylene or other dense films that
are typically applied as a very thin layer. This technique offers
limited protection to some environments due to swelling
and/or dissolution of the encapsulant material when in contact
with media with a similar solubility. When a polymeric material
has a solubility parameter of the same value as the
corresponding media, swelling or dissolution will occur.
Stainless steel diaphragms backfilled with silicone oil
provide a rugged barrier to most media environments, but
generally are very costly and limit the sensitivity of the device.
The silicone oil is used to transmit the stress from the
diaphragm to the piezoresistive element. If a polymeric
material is used as the die attach, the silicone oil will permeate
out of the package. This concern requires a die attach that is
typically of higher modulus than a silicone and may not
adequately isolate the package stress from the die.
Table 3. Mechanical Failure Mechanisms
Acceleration Stresses
Fatigue crack initiation
Mechanical stress/strain range
Cyclic temperature range
Frequency
Media
Fatigue crack propagation
Mechanical stress range
Cyclic temperature range
Frequency
Media
Environment assisted cracking
Mechanical stress
Temperature
Media
Creep
Mechanical stress
Temperature
Media
175
1.8
1.6
165
1.4
1.2
160
1
155
0.8
150
0.6
0.4
145
0.2
PIEZORESISTIVE PRESSURE SENSOR OUTPUT (VOLTS)
2
170
MECHANICAL SENSOR OUTPUT (HERTZ)
Freescale Semiconductor, Inc...
Failure Mechanism
0
140
0
1
2
3
4
5
6
TIME (MINUTES)
WASHING
MACHINE
SENSOR
PIEZORESISTIVE
PRESSURE
SENSOR
Figure 10. Graphical comparison of the output from a mechanical pressure sensor compared to a piezoresistive
sensor during a washing machine fill cycle.
1–24
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MEDIA TEST METHODS
Figures 11 and 12 show a test apparatus specifically intended
for use with solvents and Figure 13 an apparatus for aqueous
solutions. This test system has resulted in a realistic test
environment that provides electrical bias, in situ measurements,
FLUORINATED
HYDROCARBON
LIQUID WITH
EXTERNAL
HEATER
consistent stoichiometry, and temperature control all within a
safe environment. The safety aspects of the testing were
obtained by creating an environment free of oxygen to eliminate
the possibility of a fire. Results from the testing have included
swelling of silicone materials, corrosion, and adhesive failures.
TO AUTOMATIC TEST SYSTEM
WITH VOLTAGE AND CURRENT
LINKING PROTECTION
THERMOCOUPLES
POROUS NITROGEN
PURGE LINES
ELECTRICAL
CONNECTIONS
CONDENSER COILS
LID
MODULAR TEST
PLATE WITH
O–RING SEAL
Freescale Semiconductor, Inc...
SENSORS
L
I
Q
U
I
D
V
A
P
O
R
TANK
1
FROM PUMP
LOADING CHAMBER
TANK
2
TO PUMP TO DRAIN
Figure 11. Graphical depiction of the sensor media tester used for liquid or vapor exposure of the device to the
harsh media to accelerate the failure mechanisms or demonstrate compatibility.
Figure 12. Photograph of the load chamber area of the Media Test System allowing for fuel or solvent testing at
temperature with in situ monitoring of the devices under test (DUT’s) output.
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
1–25
Freescale Semiconductor, Inc...
Freescale Semiconductor, Inc.
Figure 13. Photograph of the aqueous alkaline solution test system and the data acquisition system
for in situ monitoring of the MEMS devices.
LIFETIME MODELING
Reliability techniques provide a means to analyze media
test results and equate the performance to a lifetime
[23–24]. The primary reliability techniques involve an
understanding of the failure rate, life distributions, and
acceleration modeling. The failure rate for a product’s
lifetime follows the bathtub curve. This curve, as shown in
Figure 14, has an early life period with a decreasing failure
rate. Manufacturing defects would be an example of
failures during this portion of the curve. The second portion
of the curve, often described as the useful life region has
a constant failure rate. The last section has an increasing
failure rate and is referred to as the wearout region. This
wearout region would include failure mechanisms such as
corrosion or fatigue.
Product Failure Rate
END OF LIFE
OR WEAR OUT
FAILURE RATE
INFANT MORTALITY
OR EARLY LIFE
FAILURE RATE
STEADY STATE
FAILURE RATE
Time
Figure 14. Bathtub curve showing various failure rate regions.
Lifetime distributions provide a theoretical model to
describe device lifetimes. Common lifetime distributions
include the exponential, Weibull, lognormal, and extreme
value. The exponential distribution models a lifetime with a
1–26
constant failure rate An example of the exponential
distribution is a glass which has an equal probability of failing
the moment after it is manufactured, or when its ten years old.
The Weibull and lognormal distribution are all right, or
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
positively skewed distributions. A right skewed distribution will
be a good model for data in a histogram with an extended right
tail. The Weibull distribution is sometimes referred to as a
distribution of minima. An example of a Weibull distribution is
the strength to break a chain where the weakest link describes
the strength of the chain. The extreme value distribution is a
distribution of maxima. It is the least utilized of the four life
distributions.
For means of example, the Weibull distribution will be used.
The Weibull lifetime distribution has the form:
+1*e
b
(1)
.
The two parameters for the Weibull distribution are q and b.
Theta is the scale parameter, or characteristic life. It
represents the 63.2 percentile of the life distribution. Beta is
the shape parameter. In order to determine the parameters for
the Weibull distribution, testing must be performed produce
failure on the devices. The failure data can be used to
calculate the maximum likelihood estimates or determined
graphically. It has not always been customary to perform
reliability demonstration testing until failures occur. In regards
to media testing, this seems to be the only method to derive
lifetime estimates that reflect a true understanding of the
device capability.
AF
ƪ ǒ Ǔƫ ǒ Ǔ
+
e
Ea
k
1
T low
*T 1
high
•
RH high
RH low
n
(2)
,
100%
90%
PROBABILITY OF FAILURE, F (t)
Freescale Semiconductor, Inc...
F(t, θ, β)
ǒǓ
* qt
A media test typically needs to take results received in
weeks or months to predict lifetime in years. Acceleration
models are used to determine the relationship between the
accelerated test and the normal lifetime. Literature has
reported numerous models to equate testing to lifetime
including the Peck model for temperature and humidity [25].
The acceleration equation based on Peck’s model is where Ea
is 0.9eV and n is –3.0. The value K is Boltzmann’s constant
which is equal to 8.6171x10–5 eV/K. The relative humidity is
entered as a whole number, i.e. 85 for 85%. Using this sample
model, test results from humidity testing can be related to the
lifetime. The methods to equate test time to lifetime first
involves fitting the failure data to a lifetime distribution. For an
example, humidity data at 60°C, 90% relative humidity and
bias was tested to failure. The failure data fit a Weibull
distribution with a characteristic life of 40,000 hours. By
applying the acceleration factor equation shown above,
quantification of the lifetime in the use conditions can be
calculated. Figure 15 shows the cumulative failure distribution
for the test and use conditions for a 15 year lifetime. This
technique is key for media testing since the range of use
conditions is very broad. The consumer can determine the
attributes for the sensor to use for the application. The
attributes might include cost, performance, and possibility for
replacement.
80%
Test Condition
(60 _C, 90% RH)
70%
60%
50%
40%
30%
20%
(30 _C, 85% RH)
10%
(25 _C, 60% RH)
0%
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
TIME (YEARS)
Figure 15. Probability of failure versus time for humidity testing with bias on an integrated sensor device.
The failure distribution example shown typically
represents one failure mechanism. The failure mechanism
that typifies humidity testing is mobile ions. An elevated
test temperature, humidity and bias contributes to the
mobility of the ions and the ability to create a surface
charge. By lowering the temperature, humidity or
switching the bias, an improvement in the lifetime can be
obtained. If a device manufacturer would test to failure and
report the lifetimes, the customer could select the
appropriate product for their application. Following a
template of reliability tests that have not been verified and
Motorola Sensor Device Data
do not coincide with the applicable failure mechanism may
put the application at risk for surviving.
Humidity testing was used as an example above, but a
similar case could be made of other attributes involved
with media testing. Other attributes of the media test may
include the bias level and duty cycle, the pH or conductivity
of the solution, and any stress such as a pressure
differential. By modeling these attributes against the
various solutions, models for media compatibility can be
developed.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
1–27
Freescale Semiconductor, Inc.
INDUSTRY STANDARDIZATION
Why an industry standard? The increasing use of electronic
sensors in everyday life has designers wrestling with the
complexity of defining the compatibility of a sensor with the
media they are measuring. A designer may decide to solve the
question of media compatibility by choosing to isolate the
sensor from the media via a stainless steel diaphragm. While
this solution provides very good media isolation, it is not
without some drawbacks such as cost, size of packaging,
decreased sensitivity and long term drift. Without a recognized
standard for defining media compatibility, the designer is left
to a series of ad hoc test methods and conflicting
specifications.
An industry media compatibility standard will provide the
designer with a method of evaluating sensor performance.
The designer could match an application’s requirements, for
media compatibility, with the available sensor products thus
taking price and performance into account. This will enable the
designer to minimize the total cost of an application. A
standard will also enable suppliers to provide products
warranted to defined criteria. Once a standard is adopted, the
suppliers may rationalize their test efforts and pass the
savings on to their customers.
A standard should provide a designer with a simple,
coherent, complete definition of a media’s effects on a sensor.
The standard should included an accepted test methodology,
test equipment guidelines, life time model, acceleration
factors model, and a definition of failures. A proposed list of
criteria to include in a model are shown in table 4.
Freescale Semiconductor, Inc...
Table 4. Suggested Criteria for Media Compatibility
Media Contact — Front or Back
Supply Voltage
Solubility Parameter
Pressure Range
Supply Voltage Duty Cycle
Conductivity of Media
Temperature Range
Voltage Potential within Media
pH
Recipe of Media and Contaminants
Frequency Output is Measured
Lifetime Expectancy
Sensor to Media Interconnection
Relative Motion of Media (e.g., Flow)
These criteria must be included not only for the media, but
also for the contaminants in the media. An example is a
washing machine level sensor which must be compatible with
water vapor (the media) and detergent and chlorine (the
contaminant). To create a standard, a series of tests which
benchmark the criteria must be designed and performed. The
results would form the basis of the life time and acceleration
factor models.
There are several ways to create a standard, each of which
have their own associated pros and cons. Three possible
ways to create a standard are: an industry association
committee, a panel of industry representatives, or a de facto
standard set by one or more industry suppliers. To define a
standard for media compatibility may require more than one
of these methods. An industry leader may define a standard
form to which they deliver product. This may stimulate the
formation of a committee which defines a broader standard for
the industry. As this standard becomes more accepted by the
industry, the committee may work with an industry association
to “legitimize” the de facto standard. No matter how the
standard is formulated, receiving broad industry acceptance
will require meeting the customers’ needs.
1–28
CONCLUSION
Investigation of media compatibility for pressure sensors
has been presented from a physics–of–failure approach. We
have developed a set of internal standard test and reliability
lifetime analysis procedures to simulate our customers’
requirements. These activities have incorporated information
from several fields beyond sensors and/or electronics,
including: electrochemistry and corrosion, polymers, safety
and environmental, automotive and appliance industry
standards, and reliability. The next critical step to elevating the
awareness of this problem, in our opinion, is to develop an
industry–wide set of standards, driven by customer
applications, that include media testing experimental
procedures, reliability lifetime analysis, and media
compatibility reporting to allow easier customer interpretation
of results.
ACKNOWLEDGMENTS
Many individuals have contributed to the media
compatibility initiative and are deserving of an
acknowledgment. The individuals include Debi Beall, Gordon
Bitko, Jerry Cripe, Bob Gailey, Jim Kasarskis, John Keller,
Betty Leung, Jeanene Matkin, Mike Menchio, Adan Ramirez,
Chuck Reed, Laura Rivers, Scott Savage, Mahesh Shah,
Mario Velez, John Wertz, MEMS1, MKL, Reliability Lab,
Characterization Lab, and the Prototype Lab.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
REFERENCE
Freescale Semiconductor, Inc...
(1)
Theresa Maudie, Testing Requirements and Reliability
Issues Encountered with Micromachined Structures,
Proceedings of the Second International Symposium
on Microstructures and Microfabricated Systems, Eds.
D. Denton, P.J. Hesketh and H. Hughes, ECS, vol.
95–27 (1995) pp. 223–230.
(2) Arne Nakladal et al., Influences of Humidity and Moisture on the Long–Term Stability of Piezoresistive Pressure Sensors, Measurement, vol. 16 (1995) pp. 21–29.
(3) Marin Nese and Anders Hanneborg, Anodic Bonding
of Silicon to Silicon Wafers Coated with Aluminum,
Silicon Oxide, Polysilicon or Silicon Nitride, Sensors
and Actuators A, vol. 37–38 (1993) pp. 61–67.
(4) Janusz Bryzek, Micromachines on the March, IEEE
Spectrum, May 1994.
(5) J. M. Hu, Physics–of–Failure–Based Reliability Qualification of Automotive Electronics, Communications in
RMS, vol. 1, no. 2 (1994) pp. 21–33.
(6) Michael Pecht et.al., Quality Conformance and Qualification of Microelectronics Packages and Interconnects, John Wiley & Sons, Inc., 1994.
(7) William M. Alvino, Plastics for Electronics, McGraw–
Hill, 1995
(8) Eugene R. Hnatek, Integrated Circuit Quality and Reliability, Marcel Dekker, Inc., 1987.
(9) Charles A. Harper, Handbook of Plastics, Elastomers,
and Composites, McGraw–Hill, 1992.
(10) Richard W. Hertzberg, Deformation and Fracture
Mechanics of Engineering Materials, John Wiley &
Sons, Inc., 1983.
(11) Joseph M. Giachino, Automotive Sensors: Driving
Toward Optimized Vehicle Performance, 7th Int’l Conference on Solid State Sensor and Actuators, June
1993.
(12) Perry Poiss, What Additives do for Gasoline, Hydrocarbon Processing, Feb. 1973.
Motorola Sensor Device Data
(13) Gasoline/Methanol Mixtures for Material Testing, SAE
Cooperative Research Report CRP–001, Sep. 1990.
(14) Private communication to Andrew McNeil from City of
Phoenix, Water and Wastewater Department, Water
Quality Division, Jan. 1994.
(15) Laundry Detergents, Consumer Reports, Feb. 1991,
pp. 100–106.
(16) Silicon as a Mechanical Material, Kurt E. Petersen,
Proc. IEEE, vol. 70, no. 5, pp. 420–457, May 1982.
(17) Principles and Prevention of Corrosion, Denny A.
Jones, (Prentice Hall: Englewood Cliffs, NJ, 1992).
(18) Atlas of Electrochemical Equilibria in Aqueous Solutions, M. Pourbaix, (Pergamon Press: Oxford, England, 1966)
(19) Anisotropic Etching of Crystalline Silicon in Alkaline
Solutions, Part I. Orientation Dependence and Behavior of Passivation Layers, H. Seidel et al., J. Electrochem. Soc., vol. 137, no. 11 (1990) pp. 3612–3625.
(20) Anisotropic Etching of Crystalline Silicon in Alkaline
Solutions, Part II. Influence of Dopants, H. Seidel et
al., J. Electrochem. Soc., vol. 137, no. 11 (1990)
pp. 3612–3625.
(21) Principles of Polymer Systems, 2nd ed., F. Rodriguez,
(Hemisphere Publishing Corporation: Washington,
D.C., 1982.
(22) D. J. Monk, Pressure Leakage through Material Interfaces in Pressure Sensor Packages, Sensors in Electronic Packaging, Eds. Charles Ume and Chao
Pin–Yeh, MED–Vol. 3/EEP–Vol.14 (1995) pp. 87–93.
(23) Paul A. Tobias and David C. Trindade, Applied Reliability, Van Nostrand Reinhold, 1995.
(24) Wayne Nelson, Accelerated Testing, John Wiley &
Sons, Inc., 1990.
(25) O. Hallberg and D. S. Peck, “Recent Humidity Accelerations, A Base for Testing Standards,” Quality and
Reliability Engr. International, Vol. 7, pp 169–180,
1991.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
1–29
Freescale Semiconductor, Inc...
Freescale Semiconductor, Inc.
1–30
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
Freescale Semiconductor, Inc...
Section Two
Acceleration
Sensor Products
Mini Selector Guide . . . . . . . . . . . . . . . . . . . . . . . . . 2–2
Accelerometer Overview:
Motorola’s series of acceleration sensors incorporate a
surface micromachined structure. The force of acceleration
moves the seismic mass, thereby changing the g–cell’s
capacitance. Coupled with the g–cell is a control chip to provide the accelerometer with signal amplification, signal
conditioning, low pass filter and temperature compensation.
With Zero–g offset, sensitivity and filter roll–off that is factory
set, the device requires only a few external passives. In fact,
this acceleration sensor device offers a calibrated self–test
feature that mechanically displaces the seismic mass with
the application of a digital self–test signal. The g–cell is
hermetically sealed at the die level, creating a particle–free
environment with features such as built in damping and
over–range stops to protect it from mechanical shock.
These acceleration sensors are rugged, highly accurate
and feature X, XY, and Z axis of sensitivity.
Motorola’s acceleration sensors are economical, accurate
and highly reproducible for the ideal sensing solution in automotive, industrial, commercial and consumer applications.
Device Numbering System . . . . . . . . . . . . . . . . . . 2–2
Sensor Applications . . . . . . . . . . . . . . . . . . . . . . . . . 2–3
Acceleration Sensor FAQ’s . . . . . . . . . . . . . . . . . . 2–4
Data Sheets
MMA1200D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2– 5
MMA1201P . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–12
MMA1220D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2– 18
MMA1250D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–24
MMA1260D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–30
MMA1270D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–36
MMA2201D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2– 42
MMA2202D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2– 48
MMA3201D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2– 55
Application Notes
AN1559
AN1611
AN1612
AN1632
AN1635
AN1640
AN1925
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2– 62
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–65
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–77
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2– 84
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2– 89
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–101
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2– 104
Case Outlines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–107
Glossary of Terms . . . . . . . . . . . . . . . . . . . . . . . . . 2–109
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–1
Freescale Semiconductor, Inc.
Mini Selector Guide
Accelerometer Sensor
Acceleration
Range
(g)
Sensing
Axis
AC
Sensitivity
(mV/g)
VDD
Supply Voltage
(Typ) (V)
Zero g Output
(Typ) (V)
MMA1200D
±250g
Z axis
8.0
5.0
2.5
MMA1201P
±38g
Z axis
50
5.0
2.5
MMA1220D
±8g
Z axis
250
5.0
2.5
MMA1250D
±5g
Z axis
400
5.0
2.5
MMA1260D
±1.5g
Z axis
1200
5.0
2.5
MMA1270D
±2.5g
Z axis
750
5.0
2.5
MMA2200W
±38g
X axis
50
5.0
2.5
MMA2201D
±38g
X axis
50
5.0
2.5
MMA2202D
±50g
X axis
40
5.0
2.5
MMA3201D
±38g
X–Y axis
50
5.0
2.5
Freescale Semiconductor, Inc...
Device
Device Numbering System for Accelerometers
P M M A XXXX D
PROTOTYPE
PACKAGE
D
SOIC (Surface Mount)
P
16 Pin Dip
W Wingback
MOTOROLA
MICROMACHINED
ACCELEROMETER
AXIS OF SENSITIVITY
1000 SERIES — Z AXIS
2000 SERIES — X AXIS
3000 SERIES — X–Y AXIS
2–2
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
Sensor Applications
AUTOMOTIVE APPLICATIONS
•
•
•
•
•
•
•
•
Airbags
Rollover detection
Fuel shut–off valve
Crash detection
Suspension control
Vehicle dynamic control
Braking systems
Occupant safety
Freescale Semiconductor, Inc...
HEALTHCARE / FITNESS APPLICATIONS
•
•
•
•
•
•
•
Physical therapy
Rehabilitation equipment
Range of body motion measurement
Pedometers
Ergonomics tools
Sports medicine equipment
Sports diagnostic systems
Motorola Sensor Device Data
INDUSTRIAL / CONSUMER
APPLICATIONS
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Game pads
Vibration monitoring
Computer hard drive protection
Appliance balance and vibration controls
Seismic detection
Seismic switches
Security systems
Security enhancement equipment
Mouse control for Handheld devices
Cell phone menu selection scrolling
Virtual reality input devices
Dead reckoning in navigation systems
Bearing wear monitoring
Inclinometers
Robotics
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–3
Freescale Semiconductor, Inc.
Acceleration Sensor FAQ’s
We have discovered that many of our customers have
similar questions about certain aspects of our accelerometer’s technology and operation. Here are the most frequently
asked questions and answers that have been explained in
relatively non–technical terms.
Q. What is the g–cell?
A. The g–cell is the acceleration transducer within the
accelerometer device. It is hermetically sealed at the
wafer level to ensure a contaminant free environment,
resulting in superior reliability performance.
Freescale Semiconductor, Inc...
Q. What does the output typically interface with?
A. The accelerometer device is designed to interface with an
analog to digital converter available on most microcontrollers. The output has a 2.5 V DC offset, therefore positive
and negative acceleration is measurable. For unique
customer applications, the output voltage can be scaled
and shifted to meet requirements using external circuitry.
Q. What is the resonant frequency of the g–cell?
A. The resonant frequency of the g–cell is much higher than
the cut–off frequency of the internal filter. Therefore, the
resonant frequency of the g–cell does not play a role in
the accelerometer response.
2–4
Q. What is ratiometricity?
A. Ratiometricity simply means that the output offset
voltage and sensitivity scales linearly with applied supply
voltage. That is, as you increase supply voltage the
sensitivity and offset increase linearly; as supply voltage
decreases, offset and sensitivity decrease linearly. This
is a key feature when interfacing to a microcontroller or
an A/D converter. Ratiometricity allows for system level
cancellation of supply induced errors in the analog to
digital conversion process. Refer to the Special Features
section under the Principle of Operation for more
information.
Q. Is the accelerometer device sensitive to electro
static discharge (ESD)?
A. Yes. The accelerometer should be handled like other
CMOS technology devices.
Q. Can the g–cell part “latch’’?
A. No, overrange stops have been designed into the g–cell to
prevent latching. (Latching is when the middle plate of
the g–cell sticks to the top or bottom plate.)
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR TECHNICAL DATA
Surface Mount
Micromachined Accelerometer
MMA1200D
The MMA series of silicon capacitive, micromachined accelerometers
features signal conditioning, a 4–pole low pass filter and temperature
compensation. Zero–g offset full scale span and filter cut–off are factory set and
require no external devices. A full system self–test capability verifies system
functionality.
MMA1200D: Z AXIS SENSITIVITY
MICROMACHINED
ACCELEROMETER
± 250g
Features
• Integral Signal Conditioning
• Linear Output
Freescale Semiconductor, Inc...
• Ratiometric Performance
• 4th Order Bessel Filter Preserves Pulse Shape Integrity
• Calibrated Self–test
16
• Low Voltage Detect, Clock Monitor, and EPROM Parity Check Status
• Transducer Hermetically Sealed at Wafer Level for Superior Reliability
9
• Robust Design, High Shocks Survivability
1
8
Typical Applications
• Vibration Monitoring and Recording
16 LEAD SOIC
CASE 475
• Impact Monitoring
Pin Assignment
N/C
N/C
N/C
ST
VOUT
STATUS
VSS
VDD
1
2
3
4
5
6
7
8
16
15
14
13
12
11
10
N/C
9
N/C
N/C
N/C
N/C
N/C
N/C
N/C
SIMPLIFIED ACCELEROMETER FUNCTIONAL BLOCK DIAGRAM
VDD
G–CELL
SENSOR
ST
SELF–TEST
INTEGRATOR
GAIN
CONTROL LOGIC &
EPROM TRIM CIRCUITS
FILTER
OSCILLATOR
TEMP
COMP
VOUT
CLOCK GEN.
VSS
STATUS
Figure 1. Simplified Accelerometer Functional Block Diagram
REV 0
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–5
Freescale Semiconductor, Inc.
MMA1200D
MAXIMUM RATINGS (Maximum ratings are the limits to which the device can be exposed without causing permanent damage.)
Symbol
Value
Unit
Powered Acceleration (all axes)
Rating
Gpd
500
g
Unpowered Acceleration (all axes)
Gupd
2000
g
Supply Voltage
VDD
–0.3 to +7.0
V
Ddrop
1.2
m
Tstg
– 40 to +105
°C
Drop Test(1)
Storage Temperature Range
NOTES:
1. Dropped onto concrete surface from any axis.
Freescale Semiconductor, Inc...
ELECTRO STATIC DISCHARGE (ESD)
WARNING: This device is sensitive to electrostatic
discharge.
Although the Motorola accelerometers contain internal
2kV ESD protection circuitry, extra precaution must be taken
by the user to protect the chip from ESD. A charge of over
2–6
2000 volts can accumulate on the human body or associated
test equipment. A charge of this magnitude can alter the performance or cause failure of the chip. When handling the
accelerometer, proper ESD precautions should be followed
to avoid exposing the device to discharges which may be
detrimental to its performance.
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MMA1200D
OPERATING CHARACTERISTICS
(Unless otherwise noted: –40°C
v TA v +85°C, 4.75 v VDD v 5.25, Acceleration = 0g, Loaded output(1))
Characteristic
Symbol
Min
Typ
Max
Unit
VDD
IDD
TA
gFS
4.75
3.0
40
—
5.00
—
—
47
5.25
6.0
+85
—
V
mA
°C
g
VOFF
VOFF,V
S
SV
f –3dB
NLOUT
2.2
0.44 VDD
7.5
1.47
360
2.0
2.5
0.50 VDD
8.0
1.6
400
—
2.8
0.56 VDD
8.5
1.72
440
2.0
V
V
mV/g
mV/g/V
Hz
% FSO
nRMS
nPSD
nCLK
—
—
—
—
110
2.0
2.8
—
—
mVrms
µV/(Hz1/2)
mVpk
Self–Test
Output Response
Input Low
Input High
Input Loading(7)
Response Time(8)
gST
VIL
VIH
IIN
tST
55
VSS
0.7 x VDD
30
—
95
0.3 x VDD
VDD
260
10
g
V
V
µA
ms
Status(12)(13)
Output Low (Iload = 100 µA)
Output High (Iload = 100 µA)
VOL
VOH
—
VDD .8
—
—
0.4
—
V
V
Minimum Supply Voltage (LVD Trip)
VLVD
2.7
3.25
4.0
V
fmin
50
—
260
kHz
Output Stage Performance
Electrical Saturation Recovery Time(9)
Full Scale Output Range (IOUT = 200 µA)
Capacitive Load Drive(10)
Output Impedance
tDELAY
VFSO
CL
ZO
—
VSST
—
—
0.2
—
—
300
—
VDD 0.3
100
—
ms
V
pF
Ω
Mechanical Characteristics
Transverse Sensitivity(11)
Package Resonance
VXZ,YZ
fPKG
—
—
—
10
5.0
—
% FSO
kHz
Operating Range(2)
Supply Voltage(3)
Supply Current
Operating Temperature Range
Acceleration Range
Freescale Semiconductor, Inc...
Output Signal
Zero g (VDD = 5.0 V)(4)
Zero g
Sensitivity (TA = 25°C, VDD = 5.0 V)(5)
Sensitivity
Bandwidth Response
Nonlinearity
Noise
RMS (.01–1 kHz)
Power Spectral Density
Clock Noise (without RC load on output)(6)
Clock Monitor Fail Detection Frequency
*
*
*
77
—
—
100
2.0
*
*
*
NOTES:
1. For a loaded output the measurements are observed after an RC filter consisting of a 1 kΩ resistor and a 0.01 µF capacitor to ground.
2. These limits define the range of operation for which the part will meet specification.
3. Within the supply range of 4.75 and 5.25 volts, the device operates as a fully calibrated linear accelerometer. Beyond these supply limits
the device may operate as a linear device but is not guaranteed to be in calibration.
4. The device can measure both + and acceleration. With no input acceleration the output is at midsupply. For positive acceleration the output
will increase above VDD/2 and for negative acceleration the output will decrease below VDD/2.
5. The device is calibrated at 35g.
6. At clock frequency
70 kHz.
7. The digital input pin has an internal pull–down current source to prevent inadvertent self test initiation due to external board level leakages.
8. Time for the output to reach 90% of its final value after a self–test is initiated.
9. Time for amplifiers to recover after an acceleration signal causing them to saturate.
10. Preserves phase margin (60°) to guarantee output amplifier stability.
11. A measure of the device’s ability to reject an acceleration applied 90° from the true axis of sensitivity.
12. The Status pin output is not valid following power–up until at least one rising edge has been applied to the self–test pin. The Status pin is
high whenever the self–test input is high.
13. The Status pin output latches high if a Low Voltage Detection or Clock Frequency failure occurs, or the EPROM parity changes to odd. The
Status pin can be reset by a rising edge on self–test, unless a fault condition continues to exist.
*
^
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–7
Freescale Semiconductor, Inc.
MMA1200D
Freescale Semiconductor, Inc...
PRINCIPLE OF OPERATION
The Motorola accelerometer is a surface–micromachined
integrated–circuit accelerometer.
The device consists of a surface micromachined capacitive sensing cell (g–cell) and a CMOS signal conditioning
ASIC contained in a single integrated circuit package. The
sensing element is sealed hermetically at the wafer level
using a bulk micromachined “cap’’ wafer.
The g–cell is a mechanical structure formed from semiconductor materials (polysilicon) using semiconductor processes (masking and etching). It can be modeled as two
stationary plates with a moveable plate in–between. The
center plate can be deflected from its rest position by subjecting the system to an acceleration (Figure 2).
When the center plate deflects, the distance from it to one
fixed plate will increase by the same amount that the distance to the other plate decreases. The change in distance is
a measure of acceleration.
The g–cell plates form two back–to–back capacitors
(Figure 3). As the center plate moves with acceleration, the
distance between the plates changes and each capacitor’s
value will change, (C = Aε/D). Where A is the area of the
plate, ε is the dielectric constant, and D is the distance
between the plates.
The CMOS ASIC uses switched capacitor techniques to
measure the g–cell capacitors and extract the acceleration
data from the difference between the two capacitors. The
ASIC also signal conditions and filters (switched capacitor)
the signal, providing a high level output voltage that is ratiometric and proportional to acceleration.
Acceleration
Figure 2. Transducer
Physical Model
Self–Test
The sensor provides a self–test feature that allows the
verification of the mechanical and electrical integrity of the
accelerometer at any time before or after installation. This
feature is critical in applications such as automotive airbag
systems where system integrity must be ensured over the life
of the vehicle. A fourth “plate’’ is used in the g–cell as a self–
test plate. When the user applies a logic high input to the
self–test pin, a calibrated potential is applied across the
self–test plate and the moveable plate. The resulting electrostatic force (Fe = 1/2 AV2/d2) causes the center plate to
deflect. The resultant deflection is measured by the accelerometer’s control ASIC and a proportional output voltage
results. This procedure assures that both the mechanical
(g–cell) and electronic sections of the accelerometer are
functioning.
Ratiometricity
Ratiometricity simply means that the output offset voltage
and sensitivity will scale linearly with applied supply voltage.
That is, as you increase supply voltage the sensitivity and
offset increase linearly; as supply voltage decreases, offset
and sensitivity decrease linearly. This is a key feature when
interfacing to a microcontroller or an A/D converter because
it provides system level cancellation of supply induced errors
in the analog to digital conversion process.
Status
Motorola accelerometers include fault detection circuitry
and a fault latch. The Status pin is an output from the fault
latch, OR’d with self–test, and is set high whenever one (or
more) of the following events occur:
• Supply voltage falls below the Low Voltage Detect (LVD)
voltage threshold
• Clock oscillator falls below the clock monitor minimum
frequency
• Parity of the EPROM bits becomes odd in number.
The fault latch can be reset by a rising edge on the self–
test input pin, unless one (or more) of the fault conditions
continues to exist.
BASIC CONNECTIONS
Figure 3. Equivalent
Circuit Model
Pinout Description
SPECIAL FEATURES
N/C
Filtering
The Motorola accelerometers contain an onboard 4–pole
switched capacitor filter. A Bessel implementation is used
because it provides a maximally flat delay response (linear
phase) thus preserving pulse shape integrity. Because the filter is realized using switched capacitor techniques, there is
no requirement for external passive components (resistors
and capacitors) to set the cut–off frequency.
N/C
N/C
2–8
ST
VOUT
STATUS
VSS
VDD
1
2
3
4
5
6
7
8
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
16
15
14
13
12
11
10
N/C
9
N/C
N/C
N/C
N/C
N/C
N/C
N/C
Motorola Sensor Device Data
PCB Layout
Pin Name
1 thru 3
—
Redundant VSS. Leave unconnected.
4
ST
Logic input pin used to initiate
self–test.
5
VOUT
STATUS
7
8
VSS
VDD
9 thru 13
Trim pins
14 thru 16
—
VDD
Description
Output voltage of the accelerometer.
Logic output pin to indicate fault.
The power supply ground.
P1
ST
VOUT
VSS
VDD
P0
A/D IN
R
1 kΩ
C 0.01 µF
C 0.1 µF
VRH
The power supply input.
C
Used for factory trim. Leave
unconnected.
No internal connection. Leave
unconnected.
4 ST
8 VDD
VOUT
C1
0.1 µF
7 VSS
5
C 0.1 µF
VDD
0.1 µF
POWER SUPPLY
STATUS
R1
1 kΩ
OUTPUT
SIGNAL
C2
0.01 µF
Figure 4. SOIC Accelerometer with Recommended
Connection Diagram
Motorola Sensor Device Data
VSS
Figure 5. Recommend PCB Layout for Interfacing
Accelerometer to Microcontroller
6
MMA1200D
LOGIC
INPUT
STATUS
ACCELEROMETER
Pin No.
6
MMA1200D
MICROCONTROLLER
Freescale Semiconductor, Inc...
Freescale Semiconductor, Inc.
NOTES:
• Use a 0.1 µF capacitor on VDD to decouple the power
source.
• Physical coupling distance of the accelerometer to the
microcontroller should be minimal.
• Place a ground plane beneath the accelerometer to reduce
noise, the ground plane should be attached to all of the
open ended terminals shown in Figure 4.
• Use an RC filter of 1 kΩ and 0.01 µF on the output of the
accelerometer to minimize clock noise (from the switched
capacitor filter circuit).
• PCB layout of power and ground should not couple power
supply noise.
• Accelerometer and microcontroller should not be a high
current path.
• A/D sampling rate and any external power supply switching
frequency should be selected such that they do not interfere with the internal accelerometer sampling frequency.
This will prevent aliasing errors.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–9
Freescale Semiconductor, Inc.
MMA1200D
Positive Acceleration Sensing Direction
–Z
Freescale Semiconductor, Inc...
–Z
+Z
+Z
Side View
Side View
Direction of Earth’s gravity field.*
Side View
* When positioned as shown, the Earth’s gravity will result in a positive 1g output
ORDERING INFORMATION
Device
MMA1200D
Temperature Range
*40 to +85°C
Case No.
Package
Case 475–01
SOIC–16
MINIMUM RECOMMENDED FOOTPRINT FOR SURFACE MOUNTED APPLICATIONS
Surface mount board layout is a critical portion of the total
design. The footprint for the surface mount packages must
be the correct size to ensure proper solder connection interface between the board and the package. With the correct
2–10
footprint, the packages will self–align when subjected to a
solder reflow process. It is always recommended to design
boards with a solder mask layer to avoid bridging and shorting between solder pads.
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
0.380 in.
9.65 mm
MMA1200D
0.050 in.
1.27 mm
Freescale Semiconductor, Inc...
0.024 in.
0.610 mm
0.080 in.
2.03 mm
Figure 6. Footprint SOIC–16 (Case 475–01)
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–11
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR TECHNICAL DATA
MMA1201P
MMA2200W
Micromachined Accelerometer
The MMA series of silicon capacitive, micromachined accelerometers
features signal conditioning, a 4–pole low pass filter and temperature
compensation. Zero–g offset full scale span and filter cut–off are factory set and
require no external devices. A full system self–test capability verifies system
functionality.
Features
• Integral Signal Conditioning
Freescale Semiconductor, Inc...
• Linear Output
MMA1201P: Z AXIS SENSITIVITY
MMA2200W: X AXIS SENSITIVITY
MICROMACHINED
ACCELEROMETER
± 40g
• Ratiometric Performance
• 4th Order Bessel Filter Preserves Pulse Shape Integrity
• Calibrated Self–test
• Low Voltage Detect, Clock Monitor, and EPROM Parity Check Status
16
15
14
13
12
11
10
9
• Transducer Hermetically Sealed at Wafer Level for Superior Reliability
• Robust Design, High Shocks Survivability
• Two Packaging Options Available:
1) Plastic DIP for Z Axis Sensing (MMA1201P)
2) Wingback for X Axis Sensing (MMA2200W)
1
2
3
4
5
6
7
8
DIP PACKAGE
CASE 648C
MMA1201P
Typical Applications
• Vibration Monitoring and Recording
• Appliance Control
• Mechanical Bearing Monitoring
• Computer Hard Drive Protection
12
• Computer Mouse and Joysticks
• Virtual Reality Input Devices
3
4
5
6
WB PACKAGE
CASE 456
MMA2200W
• Sports Diagnostic Devices and Systems
SIMPLIFIED ACCELEROMETER FUNCTIONAL BLOCK DIAGRAM
VDD
G–CELL
SENSOR
VST
SELF–TEST
INTEGRATOR
GAIN
CONTROL LOGIC &
EPROM TRIM CIRCUITS
FILTER
OSCILLATOR
TEMP
COMP
VOUT
CLOCK GEN.
VSS
STATUS
Figure 1. Simplified Accelerometer Functional Block Diagram
REV 0
2–12
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc. MMA1201P MMA2200W
MAXIMUM RATINGS (Maximum ratings are the limits to which the device can be exposed without causing permanent damage.)
Symbol
Value
Unit
Powered Acceleration (all axes)
Rating
Gpd
500
g
Unpowered Acceleration (all axes)
Gupd
2000
g
Supply Voltage
VDD
–0.3 to +7.0
V
Ddrop
1.2
m
Tstg
– 40 to +105
°C
Drop Test(1)
Storage Temperature Range
NOTES:
1. Dropped onto concrete surface from any axis.
Freescale Semiconductor, Inc...
ELECTRO STATIC DISCHARGE (ESD)
WARNING: This device is sensitive to electrostatic
discharge.
Although the Motorola accelerometers contain internal
2kV ESD protection circuitry, extra precaution must be taken
by the user to protect the chip from ESD. A charge of over
Motorola Sensor Device Data
2000 volts can accumulate on the human body or associated
test equipment. A charge of this magnitude can alter the performance or cause failure of the chip. When handling the
accelerometer, proper ESD precautions should be followed
to avoid exposing the device to discharges which may be
detrimental to its performance.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–13
Freescale Semiconductor, Inc.
MMA1201P MMA2200W
OPERATING CHARACTERISTICS
(Unless otherwise noted: –40°C
v TA v +85°C, 4.75 v VDD v 5.25, Acceleration = 0g, Loaded output(1))
Characteristic
Symbol
Min
Typ
Max
Unit
VDD
IDD
TA
gFS
4.75
4.0
40
—
5.00
5.0
—
38
5.25
6.0
+85
—
V
mA
°C
g
VOFF
VOFF,V
S
SV
f –3dB
NLOUT
2.2
0.44 VDD
47.5
9.3
360
1.0
2.5
0.50 VDD
50
10
400
—
2.8
0.56 VDD
52.5
10.7
440
+1.0
V
V
mV/g
mV/g/V
Hz
% FSO
nRMS
nPSD
nCLK
—
—
—
—
110
2.0
3.5
—
—
mVrms
µV/(Hz1/2)
mVpk
Self–Test
Output Response
Input Low
Input High
Input Loading(7)
Response Time(8)
gST
VIL
VIH
IIN
tST
20
VSS
0.7 x VDD
30
—
30
0.3 x VDD
VDD
300
10
g
V
V
µA
ms
Status(12)(13)
Output Low (Iload = 100 µA)
Output High (Iload = 100 µA)
VOL
VOH
—
VDD .8
—
—
0.4
—
V
V
Minimum Supply Voltage (LVD Trip)
VLVD
2.7
3.25
4.0
V
fmin
50
—
260
kHz
Output Stage Performance
Electrical Saturation Recovery Time(9)
Full Scale Output Range (IOUT = 200 µA)
Capacitive Load Drive(10)
Output Impedance
tDELAY
VFSO
CL
ZO
—
0.3
—
—
0.2
—
—
300
—
VDD 0.3
100
—
ms
V
pF
Ω
Mechanical Characteristics
Transverse Sensitivity(11)
Package Resonance
VZX,YX
fPKG
—
—
—
10
5.0
—
% FSO
kHz
Operating Range(2)
Supply Voltage(3)
Supply Current
Operating Temperature Range
Acceleration Range
Freescale Semiconductor, Inc...
Output Signal
Zero g (VDD = 5.0 V)(4)
Zero g
Sensitivity (TA = 25°C, VDD = 5.0 V)(5)
Sensitivity (VDD = 5.0 V)
Bandwidth Response
Nonlinearity
Noise
RMS (.01–1 kHz)
Power Spectral Density
Clock Noise (without RC load on output)(6)
Clock Monitor Fail Detection Frequency
*
*
*
—
—
—
110
2.0
*
*
*
*
NOTES:
1. For a loaded output the measurements are observed after an RC filter consisting of a 1 kΩ resistor and a 0.01 µF capacitor to ground.
2. These limits define the range of operation for which the part will meet specification.
3. Within the supply range of 4.75 and 5.25 volts, the device operates as a fully calibrated linear accelerometer. Beyond these supply limits
the device may operate as a linear device but is not guaranteed to be in calibration.
4. The device can measure both + and acceleration. With no input acceleration the output is at midsupply. For positive acceleration the output
will increase above VDD/2 and for negative acceleration the output will decrease below VDD/2.
5. The device is calibrated at 20g.
6. At clock frequency
70 kHz.
7. The digital input pin has an internal pull–down current source to prevent inadvertent self test initiation due to external board level leakages.
8. Time for the output to reach 90% of its final value after a self–test is initiated.
9. Time for amplifiers to recover after an acceleration signal causing them to saturate.
10. Preserves phase margin (60°) to guarantee output amplifier stability.
11. A measure of the device’s ability to reject an acceleration applied 90° from the true axis of sensitivity.
12. The Status pin output is not valid following power–up until at least one rising edge has been applied to the self–test pin. The Status pin is
high whenever the self–test input is high.
13. The Status pin output latches high if a Low Voltage Detection or Clock Frequency failure occurs, or the EPROM parity changes to odd. The
Status pin can be reset by a rising edge on self–test, unless a fault condition continues to exist.
*
^
2–14
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc. MMA1201P MMA2200W
Freescale Semiconductor, Inc...
PRINCIPLE OF OPERATION
The Motorola accelerometer is a surface–micromachined
integrated–circuit accelerometer.
The device consists of a surface micromachined capacitive sensing cell (g–cell) and a CMOS signal conditioning
ASIC contained in a single integrated circuit package. The
sensing element is sealed hermetically at the wafer level
using a bulk micromachined “cap’’ wafer.
The g–cell is a mechanical structure formed from semiconductor materials (polysilicon) using semiconductor processes (masking and etching). It can be modeled as two
stationary plates with a moveable plate in–between. The
center plate can be deflected from its rest position by subjecting the system to an acceleration (Figure 2).
When the center plate deflects, the distance from it to one
fixed plate will increase by the same amount that the distance to the other plate decreases. The change in distance is
a measure of acceleration.
The g–cell plates form two back–to–back capacitors
(Figure 3). As the center plate moves with acceleration, the
distance between the plates changes and each capacitor’s
value will change, (C = Aε/D). Where A is the area of the
plate, ε is the dielectric constant, and D is the distance
between the plates.
The CMOS ASIC uses switched capacitor techniques to
measure the g–cell capacitors and extract the acceleration
data from the difference between the two capacitors. The
ASIC also signal conditions and filters (switched capacitor)
the signal, providing a high level output voltage that is ratiometric and proportional to acceleration.
Acceleration
systems where system integrity must be ensured over the life
of the vehicle. A fourth “plate’’ is used in the g–cell as a self–
test plate. When the user applies a logic high input to the
self–test pin, a calibrated potential is applied across the
self–test plate and the moveable plate. The resulting electrostatic force (Fe = 1/2 AV2/d2) causes the center plate to
deflect. The resultant deflection is measured by the accelerometer’s control ASIC and a proportional output voltage
results. This procedure assures that both the mechanical
(g–cell) and electronic sections of the accelerometer are
functioning.
Ratiometricity
Ratiometricity simply means that the output offset voltage
and sensitivity will scale linearly with applied supply voltage.
That is, as you increase supply voltage the sensitivity and
offset increase linearly; as supply voltage decreases, offset
and sensitivity decrease linearly. This is a key feature when
interfacing to a microcontroller or an A/D converter because
it provides system level cancellation of supply induced errors
in the analog to digital conversion process.
Status
Motorola accelerometers include fault detection circuitry
and a fault latch. The Status pin is an output from the fault
latch, OR’d with self–test, and is set high whenever one (or
more) of the following events occur:
• Supply voltage falls below the Low Voltage Detect (LVD)
voltage threshold
• Clock oscillator falls below the clock monitor minimum
frequency
• Parity of the EPROM bits becomes odd in number.
The fault latch can be reset by a rising edge on the self–
test input pin, unless one (or more) of the fault conditions
continues to exist.
BASIC CONNECTIONS
Pinout Description for the Wingback Package
Figure 2. Transducer
Physical Model
Figure 3. Equivalent
Circuit Model
12
SPECIAL FEATURES
Filtering
The Motorola accelerometers contain an onboard 4–pole
switched capacitor filter. A Bessel implementation is used
because it provides a maximally flat delay response (linear
phase) thus preserving pulse shape integrity. Because the filter is realized using switched capacitor techniques, there is
no requirement for external passive components (resistors
and capacitors) to set the cut–off frequency.
Self–Test
The sensor provides a self–test feature that allows the
verification of the mechanical and electrical integrity of the
accelerometer at any time before or after installation. This
feature is critical in applications such as automotive airbag
Motorola Sensor Device Data
3
4
5
6
Pin No.
Pin Name
Description
1
—
Leave unconnected or connect to signal ground
2
ST
Logic input pin to initiate self test
3
VOUT
Output voltage
4
Status
Logic output pin to indicate fault
5
VSS
Signal ground
6
VDD
Supply voltage (5 V)
—
Wings
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
Support pins, internally connected to
lead frame. Tie to VSS.
2–15
Freescale Semiconductor, Inc.
MMA1201P MMA2200W
4
MMA2200W
VDD
LOGIC
INPUT
2 ST
6 VDD
VOUT
C1
0.1 µF
3
STATUS
R1
1 kΩ
OUTPUT
SIGNAL
C2
0.01 µF
5 VSS
Figure 4. Wingback Accelerometer with
Recommended Connection Diagram
VDD
6
MMA1201P
LOGIC
INPUT
4 ST
8 VDD
VOUT
C1
0.1 µF
5
STATUS
R1
1 kΩ
OUTPUT
SIGNAL
C2
0.01 µF
7 VSS
Figure 5. DIP Accelerometer with Recommended
Connection Diagram
PCB Layout
N/C
1
16
N/C
N/C
2
15
N/C
N/C
3
14
N/C
ST
4
13
N/C
VOUT
5
12
N/C
STATUS
6
11
N/C
VSS
7
10
N/C
VDD
8
9
N/C
ST
VOUT
VSS
VDD
P0
A/D IN
R
1 kΩ
C 0.01 µF
C 0.1 µF
VRH
C
VSS
C 0.1 µF
VDD
0.1 µF
POWER SUPPLY
Figure 6. Recommend PCB Layout for Interfacing
Accelerometer to Microcontroller
Pin No.
Pin Name
Description
1
—
Leave unconnected or connect to
signal ground.
2 thru 3
—
No internal connection. Leave unconnected.
4
ST
Logic input pin to initiate self test.
5
VOUT
Output voltage
6
Status
Logic output pin to indicate fault.
7
VSS
Signal ground
8
VDD
Supply voltage (5 V)
9 thru 13
Trim Pins
14 thru 16
—
2–16
ACCELEROMETER
Pinout Description for the DIP Package
P1
MICROCONTROLLER
Freescale Semiconductor, Inc...
STATUS
Used for factory trim. Leave unconnected.
No internal connection. Leave unconnected.
NOTES:
• Use a 0.1 µF capacitor on VDD to decouple the power
source.
• Physical coupling distance of the accelerometer to the
microcontroller should be minimal.
• Place a ground plane beneath the accelerometer to reduce
noise, the ground plane should be attached to all of the
open ended terminals shown in Figure 4.
• Use an RC filter of 1 kΩ and 0.01 µF on the output of the
accelerometer to minimize clock noise (from the switched
capacitor filter circuit).
• PCB layout of power and ground should not couple power
supply noise.
• Accelerometer and microcontroller should not be a high
current path.
• A/D sampling rate and any external power supply switching
frequency should be selected such that they do not interfere with the internal accelerometer sampling frequency.
This will prevent aliasing errors.
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc. MMA1201P MMA2200W
Positive Acceleration Sensing Direction
DIP PACKAGE
WINGBACK PACKAGE
12
16
9
1
8
7
Freescale Semiconductor, Inc...
1
6
*
*
* When positioned as shown, the Earth’s gravity will result in a positive 1g output
Drilling Patterns
WB PACKAGE DRILLING PATTERN
.000 .090 .190 .290 .390 .490 .590 .680
.090
∅ .049 2X
.047
∅ .033 6X
.031
Measurement in inches
ORDERING INFORMATION
Device
Temperature Range
Case No.
Package
MMA1201P
–40 to +85°C
Case 648C–04
Plastic DIP
MMA2200W
–40 to +85°C
Case 456–06
Plastic Wingback
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–17
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR TECHNICAL DATA
Low G
Micromachined Accelerometer
The MMA series of silicon capacitive, micromachined accelerometers
features signal conditioning, a 4–pole low pass filter and temperature
compensation. Zero–g offset full scale span and filter cut–off are factory set and
require no external devices. A full system self–test capability verifies system
functionality.
Features
• Integral Signal Conditioning
MMA1220D
MMA1220D: Z AXIS SENSITIVITY
MICROMACHINED
ACCELEROMETER
± 8g
Freescale Semiconductor, Inc...
• Linear Output
• Ratiometric Performance
• 4th Order Bessel Filter Preserves Pulse Shape Integrity
16
• Calibrated Self–test
9
• Low Voltage Detect, Clock Monitor, and EPROM Parity Check Status
1
• Transducer Hermetically Sealed at Wafer Level for Superior Reliability
8
• Robust Design, High Shock Survivability
16 LEAD SOIC
CASE 475
Typical Applications
• Vibration Monitoring and Recording
• Appliance Control
• Mechanical Bearing Monitoring
Pin Assignment
• Computer Hard Drive Protection
N/C
• Virtual Reality Input Devices
N/C
ST
• Sports Diagnostic Devices and Systems
ORDERING INFORMATION
Device
Temperature Range
MMA1220D
–40 to +85°C
Case No.
Package
Case 475–01
SOIC–16
16
15
14
13
12
11
10
1
2
3
4
5
6
7
8
N/C
• Computer Mouse and Joysticks
VOUT
STATUS
VSS
VDD
9
N/C
N/C
N/C
N/C
N/C
N/C
N/C
N/C
SIMPLIFIED ACCELEROMETER FUNCTIONAL BLOCK DIAGRAM
VDD
G–CELL
SENSOR
ST
SELF–TEST
INTEGRATOR
GAIN
CONTROL LOGIC &
EPROM TRIM CIRCUITS
FILTER
OSCILLATOR
TEMP
COMP
VOUT
CLOCK GEN.
VSS
STATUS
Figure 1. Simplified Accelerometer Functional Block Diagram
REV 0
2–18
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MMA1220D
MAXIMUM RATINGS (Maximum ratings are the limits to which the device can be exposed without causing permanent damage.)
Symbol
Value
Unit
Powered Acceleration (all axes)
Rating
Gpd
1500
g
Unpowered Acceleration (all axes)
Gupd
2000
g
Supply Voltage
VDD
–0.3 to +7.0
V
Ddrop
1.2
m
Tstg
– 40 to +105
°C
Drop Test(1)
Storage Temperature Range
NOTES:
1. Dropped onto concrete surface from any axis.
Freescale Semiconductor, Inc...
ELECTRO STATIC DISCHARGE (ESD)
WARNING: This device is sensitive to electrostatic
discharge.
Although the Motorola accelerometers contain internal
2kV ESD protection circuitry, extra precaution must be taken
by the user to protect the chip from ESD. A charge of over
Motorola Sensor Device Data
2000 volts can accumulate on the human body or associated
test equipment. A charge of this magnitude can alter the performance or cause failure of the chip. When handling the
accelerometer, proper ESD precautions should be followed
to avoid exposing the device to discharges which may be
detrimental to its performance.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–19
Freescale Semiconductor, Inc.
MMA1220D
OPERATING CHARACTERISTICS
(Unless otherwise noted: –40°C
v TA v +85°C, 4.75 v VDD v 5.25, Acceleration = 0g, Loaded output(1))
Characteristic
Operating Range(2)
Supply Voltage(3)
Supply Current
Operating Temperature Range
Acceleration Range
Freescale Semiconductor, Inc...
Output Signal
Zero g (VDD = 5.0 V)(4)
Zero g
Sensitivity (TA = 25°C, VDD = 5.0 V)(5)
Sensitivity
Bandwidth Response
Nonlinearity
Noise
RMS (10 Hz – 1 kHz)
Clock Noise (without RC load on output)(6)
Self–Test
Output Response
Input Low
Input High
Input Loading(7)
Response Time(8)
Symbol
Min
Typ
Max
Unit
VDD
IDD
TA
gFS
4.75
3.0
40
—
5.00
5.0
—
8.0
5.25
6.0
+85
—
V
mA
°C
g
VOFF
VOFF,V
S
SV
f –3dB
NLOUT
2.25
0.45 VDD
237.5
46.5
150
1.0
2.5
0.50 VDD
250
50
250
—
2.75
0.55 VDD
262.5
53.5
350
+3.0
V
V
mV/g
mV/g/V
Hz
% FSO
nRMS
nCLK
—
—
—
2.0
6.0
—
mVrms
mVpk
0.3 VDD
0.3 VDD
VDD
200
10
V
V
V
µA
ms
DVST
*
*
VIL
VIH
IIN
tST
0.2 VDD
VSS
0.7 VDD
50
—
Status(12)(13)
Output Low (Iload = 100 µA)
Output High (Iload = 100 µA)
VOL
VOH
—
VDD 0.8
—
—
0.4
—
V
V
Minimum Supply Voltage (LVD Trip)
VLVD
2.7
3.25
4.0
V
fmin
50
—
260
kHz
tDELAY
VFSO
CL
ZO
—
VSS+0.25
—
—
2.0
—
—
300
—
VDD 0.25
100
—
*
ms
V
pF
Ω
VXZ,YZ
fPKG
—
—
—
10
5.0
—
% FSO
kHz
Clock Monitor Fail Detection Frequency
Output Stage Performance
Electrical Saturation Recovery Time(9)
Full Scale Output Range (IOUT = 200 µA)
Capacitive Load Drive(10)
Output Impedance
Mechanical Characteristics
Transverse Sensitivity(11)
Package Resonance
*
*
—
—
—
100
2.0
*
*
NOTES:
1. For a loaded output the measurements are observed after an RC filter consisting of a 1 kΩ resistor and a 0.01 µF capacitor to ground.
2. These limits define the range of operation for which the part will meet specification.
3. Within the supply range of 4.75 and 5.25 volts, the device operates as a fully calibrated linear accelerometer. Beyond these supply limits
the device may operate as a linear device but is not guaranteed to be in calibration.
4. The device can measure both + and acceleration. With no input acceleration the output is at midsupply. For positive acceleration the output
will increase above VDD/2 and for negative acceleration the output will decrease below VDD/2.
5. The device is calibrated at 20g, 100 Hz. Sensitivity limits apply to 0 Hz acceleration.
6. At clock frequency
70 kHz.
7. The digital input pin has an internal pull–down current source to prevent inadvertent self test initiation due to external board level leakages.
8. Time for the output to reach 90% of its final value after a self–test is initiated.
9. Time for amplifiers to recover after an acceleration signal causing them to saturate.
10. Preserves phase margin (60°) to guarantee output amplifier stability.
11. A measure of the device’s ability to reject an acceleration applied 90° from the true axis of sensitivity.
12. The Status pin output is not valid following power–up until at least one rising edge has been applied to the self–test pin. The Status pin is
high whenever the self–test input is high.
13. The Status pin output latches high if a Low Voltage Detection or Clock Frequency failure occurs, or the EPROM parity changes to odd. The
Status pin can be reset by a rising edge on self–test, unless a fault condition continues to exist.
*
^
2–20
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
Freescale Semiconductor, Inc...
PRINCIPLE OF OPERATION
The Motorola accelerometer is a surface–micromachined
integrated–circuit accelerometer.
The device consists of a surface micromachined capacitive sensing cell (g–cell) and a CMOS signal conditioning
ASIC contained in a single integrated circuit package. The
sensing element is sealed hermetically at the wafer level
using a bulk micromachined “cap’’ wafer.
The g–cell is a mechanical structure formed from semiconductor materials (polysilicon) using semiconductor processes (masking and etching). It can be modeled as two
stationary plates with a moveable plate in–between. The
center plate can be deflected from its rest position by subjecting the system to an acceleration (Figure 2).
When the center plate deflects, the distance from it to one
fixed plate will increase by the same amount that the distance to the other plate decreases. The change in distance is
a measure of acceleration.
The g–cell plates form two back–to–back capacitors
(Figure 3). As the center plate moves with acceleration, the
distance between the plates changes and each capacitor’s
value will change, (C = Aε/D). Where A is the area of the
plate, ε is the dielectric constant, and D is the distance
between the plates.
The CMOS ASIC uses switched capacitor techniques to
measure the g–cell capacitors and extract the acceleration
data from the difference between the two capacitors. The
ASIC also signal conditions and filters (switched capacitor)
the signal, providing a high level output voltage that is ratiometric and proportional to acceleration.
Acceleration
Figure 2. Transducer
Physical Model
Motorola Sensor Device Data
Figure 3. Equivalent
Circuit Model
MMA1220D
SPECIAL FEATURES
Filtering
The Motorola accelerometers contain an onboard 4–pole
switched capacitor filter. A Bessel implementation is used
because it provides a maximally flat delay response (linear
phase) thus preserving pulse shape integrity. Because the filter is realized using switched capacitor techniques, there is
no requirement for external passive components (resistors
and capacitors) to set the cut–off frequency.
Self–Test
The sensor provides a self–test feature that allows the
verification of the mechanical and electrical integrity of the
accelerometer at any time before or after installation. This
feature is critical in applications such as automotive airbag
systems where system integrity must be ensured over the life
of the vehicle. A fourth “plate’’ is used in the g–cell as a self–
test plate. When the user applies a logic high input to the
self–test pin, a calibrated potential is applied across the
self–test plate and the moveable plate. The resulting electrostatic force (Fe = 1/2 AV2/d2) causes the center plate to
deflect. The resultant deflection is measured by the accelerometer’s control ASIC and a proportional output voltage
results. This procedure assures that both the mechanical
(g–cell) and electronic sections of the accelerometer are
functioning.
Ratiometricity
Ratiometricity simply means that the output offset voltage
and sensitivity will scale linearly with applied supply voltage.
That is, as you increase supply voltage the sensitivity and
offset increase linearly; as supply voltage decreases, offset
and sensitivity decrease linearly. This is a key feature when
interfacing to a microcontroller or an A/D converter because
it provides system level cancellation of supply induced errors
in the analog to digital conversion process.
Status
Motorola accelerometers include fault detection circuitry
and a fault latch. The Status pin is an output from the fault
latch, OR’d with self–test, and is set high whenever one (or
more) of the following events occur:
• Supply voltage falls below the Low Voltage Detect (LVD)
voltage threshold
• Clock oscillator falls below the clock monitor minimum
frequency
• Parity of the EPROM bits becomes odd in number.
The fault latch can be reset by a rising edge on the self–
test input pin, unless one (or more) of the fault conditions
continues to exist.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–21
Freescale Semiconductor, Inc.
MMA1220D
PCB Layout
BASIC CONNECTIONS
Pinout Description
ST
VOUT
STATUS
Freescale Semiconductor, Inc...
VSS
VDD
N/C
9
N/C
ACCELEROMETER
N/C
N/C
16
15
14
13
12
11
10
N/C
N/C
N/C
N/C
N/C
N/C
Description
1 thru 3
VSS
Redundant connections to the internal
VSS and may be left unconnected.
4
ST
Logic input pin used to initiate self–
test.
5
VOUT
STATUS
Output voltage of the accelerometer.
8
9 thru 13
Trim pins
Used for factory trim.
Leave unconnected.
14 thru 16
—
No internal connection.
Leave unconnected.
8 VDD
7 VSS
C 0.1 µF
VRH
C 0.1 µF
VDD
0.1 µF
Figure 5. Recommended PCB Layout for Interfacing
Accelerometer to Microcontroller
6
VOUT
5
• Physical coupling distance of the accelerometer to the
microcontroller should be minimal.
• Place a ground plane beneath the accelerometer to reduce
noise, the ground plane should be attached to all of the
open ended terminals shown in Figure 4.
STATUS
R1
1 kΩ
OUTPUT
SIGNAL
C2
0.01 µF
Figure 4. SOIC Accelerometer with Recommended
Connection Diagram
2–22
C 0.01 µF
• Use a 0.1 µF capacitor on VDD to decouple the power
source.
The power supply input.
4 ST
C1
0.1 µF
VDD
1 kΩ
VSS
NOTES:
The power supply ground.
MMA1220D
LOGIC
INPUT
VSS
A/D IN
R
Logic output pin used to indicate fault.
VSS
VDD
VDD
VOUT
P0
POWER SUPPLY
Pin Name
7
ST
C
Pin No.
6
P1
MICROCONTROLLER
1
2
3
4
5
6
7
8
N/C
STATUS
• Use an RC filter of 1 kΩ and 0.01 µF on the output of the
accelerometer to minimize clock noise (from the switched
capacitor filter circuit).
• PCB layout of power and ground should not couple power
supply noise.
• Accelerometer and microcontroller should not be a high
current path.
• A/D sampling rate and any external power supply switching
frequency should be selected such that they do not interfere with the internal accelerometer sampling frequency.
This will prevent aliasing errors.
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MMA1220D
ACCELERATION SENSING DIRECTIONS
DYNAMIC ACCELERATION
N/C
N/C
N/C
+g
[ VOUT > 2.75 ]
ST
VOUT
STATUS
VSS
VDD
1
2
3
4
5
6
7
8
16
15
14
13
12
11
10
9
N/C
N/C
N/C
N/C
N/C
N/C
N/C
N/C
Freescale Semiconductor, Inc...
16–Pin SOIC Package
–g
N/C pins are recommended to be left FLOATING
[ VOUT < 2.75 ]
STATIC ACCELERATION
Direction of Earth’s gravity field.*
+1g
VOUT = 2.75V
0g
0g
VOUT = 2.50V
VOUT = 2.50V
–1g
VOUT = 2.25V
* When positioned as shown, the Earth’s gravity will result in a positive 1g output
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–23
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR TECHNICAL DATA
Low G
Micromachined Accelerometer
MMA1250D
The MMA series of silicon capacitive, micromachined accelerometers
features signal conditioning, a 2–pole low pass filter and temperature
compensation. Zero–g offset full scale span and filter cut–off are factory set and
require no external devices. A full system self–test capability verifies system
functionality.
MMA1250D: Z AXIS SENSITIVITY
MICROMACHINED
ACCELEROMETER
± 5g
Features
• Integral Signal Conditioning
• Linear Output
Freescale Semiconductor, Inc...
• 2nd Order Bessel Filter
• Calibrated Self–test
• EPROM Parity Check Status
16
• Transducer Hermetically Sealed at Wafer Level for Superior Reliability
9
• Robust Design, High Shock Survivability
1
Typical Applications
8
• Vibration Monitoring and Recording
16 LEAD SOIC
CASE 475
• Appliance Control
• Mechanical Bearing Monitoring
• Computer Hard Drive Protection
• Computer Mouse and Joysticks
Pin Assignment
• Virtual Reality Input Devices
VSS
VOUT
ORDERING INFORMATION
Device
Temperature Range
MMA1250D
–40 to +105°C
Case No.
Package
Case 475–01
SOIC–16
16
15
14
13
12
11
10
1
2
3
4
5
6
7
8
VSS
VSS
• Sports Diagnostic Devices and Systems
STATUS
VDD
VSS
ST
9
N/C
N/C
N/C
N/C
N/C
N/C
N/C
N/C
SIMPLIFIED ACCELEROMETER FUNCTIONAL BLOCK DIAGRAM
VDD
G–CELL
SENSOR
ST
SELF–TEST
INTEGRATOR
GAIN
CONTROL LOGIC &
EPROM TRIM CIRCUITS
FILTER
OSCILLATOR
TEMP COMP
& GAIN
VOUT
CLOCK GEN.
VSS
STATUS
Figure 1. Simplified Accelerometer Functional Block Diagram
REV 1
2–24
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MMA1250D
MAXIMUM RATINGS (Maximum ratings are the limits to which the device can be exposed without causing permanent damage.)
Symbol
Value
Unit
Powered Acceleration (all axes)
Rating
gpd
1500
g
Unpowered Acceleration (all axes)
gupd
2000
g
Supply Voltage
VDD
–0.3 to +7.0
V
Hdrop
1.2
m
Tstg
– 40 to +125
°C
Drop Test(1)
Storage Temperature Range
NOTES:
1. Dropped onto concrete surface from any axis.
Freescale Semiconductor, Inc...
ELECTRO STATIC DISCHARGE (ESD)
WARNING: This device is sensitive to electrostatic
discharge.
Although the Motorola accelerometers contain internal
2kV ESD protection circuitry, extra precaution must be taken
by the user to protect the chip from ESD. A charge of over
Motorola Sensor Device Data
2000 volts can accumulate on the human body or associated
test equipment. A charge of this magnitude can alter the performance or cause failure of the chip. When handling the accelerometer, proper ESD precautions should be followed to
avoid exposing the device to discharges which may be detrimental to its performance.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–25
Freescale Semiconductor, Inc.
MMA1250D
OPERATING CHARACTERISTICS
(Unless otherwise noted: –40°C
v TA v +105°C, 4.75 v VDD v 5.25, Acceleration = 0g, Loaded output(1))
Characteristic
Symbol
Min
Typ
Max
Unit
VDD
IDD
TA
gFS
4.75
1.1
40
—
*
5.00
2.1
—
5
5.25
3.0
+105
—
V
mA
°C
g
2.25
2.0
380
370
42.5
1.0
2.5
2.5
400
400
50
—
2.75
3.0
420
430.1
57.5
+1.0
V
V
mV/g
mV/g
Hz
% FSO
—
—
2.0
700
4.0
—
mVrms
µg/√Hz
VIL
VIH
IIN
tST
1.0
VSS
0.7 VDD
50
—
1.25
—
—
125
10
1.5
0.3 VDD
VDD
300
25
V
V
V
µA
ms
VOL
VOH
—
VDD 0.8
—
—
0.4
—
V
V
Output Stage Performance
Electrical Saturation Recovery Time(9)
Full Scale Output Range (IOUT = –200 µA)
Capacitive Load Drive(10)
Output Impedance
tDELAY
VFSO
CL
ZO
—
VSS+0.25
—
—
—
—
—
50
2.0
VDD 0.25
100
—
*
ms
V
pF
Ω
Mechanical Characteristics
Transverse Sensitivity(11)
VXZ,YZ
—
—
5.0
% FSO
Operating Range(2)
Supply Voltage(3)
Supply Current
Operating Temperature Range
Acceleration Range
Freescale Semiconductor, Inc...
Output Signal
Zero g (TA = 25°C, VDD = 5.0 V)(4)
Zero g (VDD = 5.0 V)
Sensitivity (TA = 25°C, VDD = 5.0 V)(5)
Sensitivity (VDD = 5.0 V)
Bandwidth Response
Nonlinearity
VOFF
VOFF
S
S
f –3dB
NLOUT
Noise
RMS (0.1 Hz – 1.0 kHz)
Spectral Density (RMS, 0.1 Hz – 1.0 kHz)(6)
Self–Test
Output Response (VDD = 5.0 V)
Input Low
Input High
Input Loading(7)
Response Time(8)
nRMS
nSD
DVST
Status(12)(13)
Output Low (Iload = 100 µA)
Output High (Iload = –100 µA)
*
*
*
*
*
NOTES:
1. For a loaded output the measurements are observed after an RC filter consisting of a 1 kΩ resistor and a 0.1 µF capacitor to ground.
2. These limits define the range of operation for which the part will meet specification.
3. Within the supply range of 4.75 and 5.25 volts, the device operates as a fully calibrated linear accelerometer. Beyond these supply limits
the device may operate as a linear device but is not guaranteed to be in calibration.
4. The device can measure both + and acceleration. With no input acceleration the output is at midsupply. For positive acceleration the output
will increase above VDD/2 and for negative acceleration the output will decrease below VDD/2.
5. Sensitivity limits apply to 0 Hz acceleration.
6. At clock frequency
35 kHz.
7. The digital input pin has an internal pull–down current source to prevent inadvertent self test initiation due to external board level leakages.
8. Time for the output to reach 90% of its final value after a self–test is initiated.
9. Time for amplifiers to recover after an acceleration signal causing them to saturate.
10. Preserves phase margin (60°) to guarantee output amplifier stability.
11. A measure of the device’s ability to reject an acceleration applied 90° from the true axis of sensitivity.
12. The Status pin output is not valid following power–up until at least one rising edge has been applied to the self–test pin. The Status pin is
high whenever the self–test input is high.
13. The Status pin output latches high if the EPROM parity changes to odd. The Status pin can be reset by a rising edge on self–test, unless
a fault condition continues to exist.
*
^
2–26
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc...
Freescale Semiconductor, Inc.
MMA1250D
PRINCIPLE OF OPERATION
SPECIAL FEATURES
The Motorola accelerometer is a surface–micromachined
integrated–circuit accelerometer.
The device consists of a surface micromachined capacitive sensing cell (g–cell) and a CMOS signal conditioning
ASIC contained in a single integrated circuit package. The
sensing element is sealed hermetically at the wafer level using a bulk micromachined “cap’’ wafer.
The g–cell is a mechanical structure formed from semiconductor materials (polysilicon) using semiconductor processes (masking and etching). It can be modeled as two
stationary plates with a moveable plate in–between. The
center plate can be deflected from its rest position by subjecting the system to an acceleration (Figure 2).
When the center plate deflects, the distance from it to one
fixed plate will increase by the same amount that the distance to the other plate decreases. The change in distance is
a measure of acceleration.
The g–cell plates form two back–to–back capacitors (Figure 3). As the center plate moves with acceleration, the distance between the plates changes and each capacitor’s
value will change, (C = Aε/D). Where A is the area of the
plate, ε is the dielectric constant, and D is the distance between the plates.
The CMOS ASIC uses switched capacitor techniques to
measure the g–cell capacitors and extract the acceleration
data from the difference between the two capacitors. The
ASIC also signal conditions and filters (switched capacitor)
the signal, providing a high level output voltage that is ratiometric and proportional to acceleration.
Filtering
The Motorola accelerometers contain an onboard 2–pole
switched capacitor filter. A Bessel implementation is used
because it provides a maximally flat delay response (linear
phase) thus preserving pulse shape integrity. Because the filter is realized using switched capacitor techniques, there is
no requirement for external passive components (resistors
and capacitors) to set the cut–off frequency.
Self–Test
The sensor provides a self–test feature that allows the verification of the mechanical and electrical integrity of the accelerometer at any time before or after installation. This
feature is critical in applications such as automotive airbag
systems where system integrity must be ensured over the life
of the vehicle. A fourth “plate’’ is used in the g–cell as a self–
test plate. When the user applies a logic high input to the
self–test pin, a calibrated potential is applied across the
self–test plate and the moveable plate. The resulting electrostatic force (Fe = 1/2 AV2/d2) causes the center plate to
deflect. The resultant deflection is measured by the accelerometer’s control ASIC and a proportional output voltage results. This procedure assures that both the mechanical
(g–cell) and electronic sections of the accelerometer are
functioning.
Acceleration
Status
Motorola accelerometers include fault detection circuitry
and a fault latch. The Status pin is an output from the fault
latch, OR’d with self–test, and is set high whenever the following event occurs:
Figure 2. Transducer
Physical Model
Motorola Sensor Device Data
Figure 3. Equivalent
Circuit Model
• Parity of the EPROM bits becomes odd in number.
The fault latch can be reset by a rising edge on the self–
test input pin, unless one (or more) of the fault conditions
continues to exist.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–27
Freescale Semiconductor, Inc.
MMA1250D
PCB Layout
BASIC CONNECTIONS
VSS
ST
N/C
9
N/C
STATUS
ACCELEROMETER
VOUT
STATUS
VDD
16
15
14
13
12
11
10
N/C
N/C
N/C
N/C
N/C
N/C
P1
ST
VOUT
VSS
VDD
P0
A/D IN
R
1 kΩ
0.1 µF
C
C 0.1 µF
VRH
C
MICROCONTROLLER
1
2
3
4
5
6
7
8
VSS
VSS
VSS
VSS
C 0.1 µF
VDD
0.1 µF
Freescale Semiconductor, Inc...
Figure 4. Pinout Description
POWER SUPPLY
Pin No.
Pin Name
Description
1 thru 3
VSS
Redundant connections to the internal
VSS and may be left unconnected.
4
VOUT
STATUS
5
6
Output voltage of the accelerometer.
Logic output pin used to indicate fault.
7
VDD
VSS
8
ST
9 thru 13
Trim pins
Used for factory trim.
Leave unconnected.
14 thru 16
—
No internal connection.
Leave unconnected.
VDD
C1
0.1 µF
The power supply input.
The power supply ground.
NOTES:
Logic input pin used to initiate self–
test.
• Use a 0.1 µF capacitor on VDD to decouple the power
source.
MMA1250D
LOGIC
INPUT
5
8 ST
1
2
3
6 VDD
VSS
VSS
VSS
7 VSS
VOUT
4
• Physical coupling distance of the accelerometer to the microcontroller should be minimal.
• Place a ground plane beneath the accelerometer to reduce
noise, the ground plane should be attached to all internal
VSS terminals shown in Figure 4.
STATUS
R1
1 kΩ
OUTPUT
SIGNAL
C2
0.1 µF
Figure 5. SOIC Accelerometer with Recommended
Connection Diagram
2–28
Figure 6. Recommended PCB Layout for Interfacing
Accelerometer to Microcontroller
• Use an RC filter of 1 kΩ and 0.1 µF on the output of the accelerometer to minimize clock noise (from the switched
capacitor filter circuit).
• PCB layout of power and ground should not couple power
supply noise.
• Accelerometer and microcontroller should not be a high
current path.
• A/D sampling rate and any external power supply switching
frequency should be selected such that they do not interfere with the internal accelerometer sampling frequency.
This will prevent aliasing errors.
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MMA1250D
ACCELERATION SENSING DIRECTIONS
DYNAMIC ACCELERATION
VSS
VSS
VSS
+g
VOUT
STATUS
VDD
VSS
ST
1
2
3
4
5
6
7
8
16
15
14
13
12
11
10
9
N/C
N/C
N/C
N/C
N/C
N/C
N/C
N/C
Freescale Semiconductor, Inc...
16–Pin SOIC Package
N/C pins are recommended to be left FLOATING
–g
STATIC ACCELERATION
Direction of Earth’s gravity field.*
+1g
VOUT = 2.9V
0g
0g
VOUT = 2.50V
VOUT = 2.50V
–1g
VOUT = 2.1V
* When positioned as shown, the Earth’s gravity will result in a positive 1g output
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–29
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR TECHNICAL DATA
Low G
Micromachined Accelerometer
MMA1260D
The MMA series of silicon capacitive, micromachined accelerometers
features signal conditioning, a 2–pole low pass filter and temperature
compensation. Zero–g offset full scale span and filter cut–off are factory set and
require no external devices. A full system self–test capability verifies system
functionality.
MMA1260D: Z AXIS SENSITIVITY
MICROMACHINED
ACCELEROMETER
± 1.5g
Features
• Integral Signal Conditioning
• Linear Output
Freescale Semiconductor, Inc...
• 2nd Order Bessel Filter
• Calibrated Self–test
• EPROM Parity Check Status
16
• Transducer Hermetically Sealed at Wafer Level for Superior Reliability
9
• Robust Design, High Shock Survivability
1
Typical Applications
8
• Vibration Monitoring and Recording
16 LEAD SOIC
CASE 475
• Appliance Control
• Mechanical Bearing Monitoring
• Computer Hard Drive Protection
• Computer Mouse and Joysticks
Pin Assignment
• Virtual Reality Input Devices
VSS
VOUT
ORDERING INFORMATION
Device
Temperature Range
MMA1260D
–40 to +105°C
Case No.
Package
Case 475–01
SOIC–16
16
15
14
13
12
11
10
1
2
3
4
5
6
7
8
VSS
VSS
• Sports Diagnostic Devices and Systems
STATUS
VDD
VSS
ST
9
N/C
N/C
N/C
N/C
N/C
N/C
N/C
N/C
SIMPLIFIED ACCELEROMETER FUNCTIONAL BLOCK DIAGRAM
VDD
G–CELL
SENSOR
ST
SELF–TEST
INTEGRATOR
GAIN
CONTROL LOGIC &
EPROM TRIM CIRCUITS
FILTER
OSCILLATOR
TEMP COMP
& GAIN
VOUT
CLOCK GEN.
VSS
STATUS
Figure 1. Simplified Accelerometer Functional Block Diagram
REV 1
2–30
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MMA1260D
MAXIMUM RATINGS (Maximum ratings are the limits to which the device can be exposed without causing permanent damage.)
Symbol
Value
Unit
Powered Acceleration (all axes)
Rating
gpd
1500
g
Unpowered Acceleration (all axes)
gupd
2000
g
Supply Voltage
VDD
–0.3 to +7.0
V
Hdrop
1.2
m
Tstg
– 40 to +125
°C
Drop Test(1)
Storage Temperature Range
NOTES:
1. Dropped onto concrete surface from any axis.
Freescale Semiconductor, Inc...
ELECTRO STATIC DISCHARGE (ESD)
WARNING: This device is sensitive to electrostatic
discharge.
Although the Motorola accelerometers contain internal
2kV ESD protection circuitry, extra precaution must be taken
by the user to protect the chip from ESD. A charge of over
Motorola Sensor Device Data
2000 volts can accumulate on the human body or associated
test equipment. A charge of this magnitude can alter the performance or cause failure of the chip. When handling the accelerometer, proper ESD precautions should be followed to
avoid exposing the device to discharges which may be detrimental to its performance.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–31
Freescale Semiconductor, Inc.
MMA1260D
OPERATING CHARACTERISTICS
(Unless otherwise noted: –40°C
v TA v +105°C, 4.75 v VDD v 5.25, Acceleration = 0g, Loaded output(1))
Characteristic
Operating Range(2)
Supply Voltage(3)
Supply Current
Operating Temperature Range
Acceleration Range
Freescale Semiconductor, Inc...
Output Signal
Zero g (TA = 25°C, VDD = 5.0 V)(4)
Zero g (VDD = 5.0 V)
Sensitivity (TA = 25°C, VDD = 5.0 V)(5)
Sensitivity (VDD = 5.0 V)
Bandwidth Response
Nonlinearity
Symbol
Min
Typ
Max
Unit
VDD
IDD
TA
gFS
4.75
1.1
40
—
*
5.00
2.2
—
1.5
5.25
3.2
+105
—
V
mA
°C
g
2.25
2.2
1140
1110
40
1.0
2.5
2.5
1200
1200
50
—
2.75
2.8
1260
1290
60
+1.0
V
V
mV/g
mV/g
Hz
% FSO
—
—
5.0
500
9.0
—
mVrms
µg/√Hz
0.9
0.3 VDD
VDD
300
25
V
V
V
µA
ms
VOFF
VOFF
S
S
f –3dB
NLOUT
Noise
RMS (0.1 Hz – 1.0 kHz)
Spectral Density (RMS, 0.1 Hz – 1.0 kHz)(6)
Self–Test
Output Response (VDD = 5.0 V)
Input Low
Input High
Input Loading(7)
Response Time(8)
nRMS
nSD
DVST
*
VIL
VIH
IIN
tST
0.3
VSS
0.7 VDD
50
—
VOL
VOH
—
VDD 0.8
—
—
0.4
—
V
V
Output Stage Performance
Electrical Saturation Recovery Time(9)
Full Scale Output Range (IOUT = –200 µA)
Capacitive Load Drive(10)
Output Impedance
tDELAY
VFSO
CL
ZO
—
VSS+0.25
—
—
—
—
—
50
2.0
VDD 0.25
100
—
*
ms
V
pF
Ω
Mechanical Characteristics
Transverse Sensitivity(11)
VXZ,YZ
—
—
5.0
% FSO
Status(12)(13)
Output Low (Iload = 100 µA)
Output High (Iload = –100 µA)
*
*
0.6
—
—
125
10
*
*
NOTES:
1. For a loaded output the measurements are observed after an RC filter consisting of a 1 kΩ resistor and a 0.1 µF capacitor to ground.
2. These limits define the range of operation for which the part will meet specification.
3. Within the supply range of 4.75 and 5.25 volts, the device operates as a fully calibrated linear accelerometer. Beyond these supply limits
the device may operate as a linear device but is not guaranteed to be in calibration.
4. The device can measure both + and acceleration. With no input acceleration the output is at midsupply. For positive acceleration the output
will increase above VDD/2 and for negative acceleration the output will decrease below VDD/2.
5. Sensitivity limits apply to 0 Hz acceleration.
6. At clock frequency
35 kHz.
7. The digital input pin has an internal pull–down current source to prevent inadvertent self test initiation due to external board level leakages.
8. Time for the output to reach 90% of its final value after a self–test is initiated.
9. Time for amplifiers to recover after an acceleration signal causing them to saturate.
10. Preserves phase margin (60°) to guarantee output amplifier stability.
11. A measure of the device’s ability to reject an acceleration applied 90° from the true axis of sensitivity.
12. The Status pin output is not valid following power–up until at least one rising edge has been applied to the self–test pin. The Status pin is
high whenever the self–test input is high.
13. The Status pin output latches high if the EPROM parity changes to odd. The Status pin can be reset by a rising edge on self–test, unless
a fault condition continues to exist.
*
^
2–32
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc...
Freescale Semiconductor, Inc.
MMA1260D
PRINCIPLE OF OPERATION
SPECIAL FEATURES
The Motorola accelerometer is a surface–micromachined
integrated–circuit accelerometer.
The device consists of a surface micromachined capacitive sensing cell (g–cell) and a CMOS signal conditioning
ASIC contained in a single integrated circuit package. The
sensing element is sealed hermetically at the wafer level using a bulk micromachined “cap’’ wafer.
The g–cell is a mechanical structure formed from semiconductor materials (polysilicon) using semiconductor processes (masking and etching). It can be modeled as two
stationary plates with a moveable plate in–between. The
center plate can be deflected from its rest position by subjecting the system to an acceleration (Figure 2).
When the center plate deflects, the distance from it to one
fixed plate will increase by the same amount that the distance to the other plate decreases. The change in distance is
a measure of acceleration.
The g–cell plates form two back–to–back capacitors (Figure 3). As the center plate moves with acceleration, the distance between the plates changes and each capacitor’s
value will change, (C = Aε/D). Where A is the area of the
plate, ε is the dielectric constant, and D is the distance between the plates.
The CMOS ASIC uses switched capacitor techniques to
measure the g–cell capacitors and extract the acceleration
data from the difference between the two capacitors. The
ASIC also signal conditions and filters (switched capacitor)
the signal, providing a high level output voltage that is ratiometric and proportional to acceleration.
Filtering
The Motorola accelerometers contain an onboard 2–pole
switched capacitor filter. A Bessel implementation is used
because it provides a maximally flat delay response (linear
phase) thus preserving pulse shape integrity. Because the filter is realized using switched capacitor techniques, there is
no requirement for external passive components (resistors
and capacitors) to set the cut–off frequency.
Self–Test
The sensor provides a self–test feature that allows the verification of the mechanical and electrical integrity of the accelerometer at any time before or after installation. This
feature is critical in applications such as automotive airbag
systems where system integrity must be ensured over the life
of the vehicle. A fourth “plate’’ is used in the g–cell as a self–
test plate. When the user applies a logic high input to the
self–test pin, a calibrated potential is applied across the
self–test plate and the moveable plate. The resulting electrostatic force (Fe = 1/2 AV2/d2) causes the center plate to
deflect. The resultant deflection is measured by the accelerometer’s control ASIC and a proportional output voltage results. This procedure assures that both the mechanical
(g–cell) and electronic sections of the accelerometer are
functioning.
Acceleration
Status
Motorola accelerometers include fault detection circuitry
and a fault latch. The Status pin is an output from the fault
latch, OR’d with self–test, and is set high whenever the following event occurs:
Figure 2. Transducer
Physical Model
Motorola Sensor Device Data
Figure 3. Equivalent
Circuit Model
• Parity of the EPROM bits becomes odd in number.
The fault latch can be reset by a rising edge on the self–
test input pin, unless one (or more) of the fault conditions
continues to exist.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–33
Freescale Semiconductor, Inc.
MMA1260D
PCB Layout
BASIC CONNECTIONS
VSS
ST
N/C
9
N/C
STATUS
ACCELEROMETER
VOUT
STATUS
VDD
16
15
14
13
12
11
10
N/C
N/C
N/C
N/C
N/C
N/C
P1
ST
VOUT
VSS
VDD
P0
A/D IN
R
1 kΩ
0.1 µF
C
C 0.1 µF
VRH
C
MICROCONTROLLER
1
2
3
4
5
6
7
8
VSS
VSS
VSS
VSS
C 0.1 µF
VDD
0.1 µF
Figure 4. Pinout Description
Freescale Semiconductor, Inc...
POWER SUPPLY
Pin No.
Pin Name
Description
1 thru 3
VSS
Redundant connections to the internal
VSS and may be left unconnected.
4
VOUT
STATUS
5
6
7
VDD
VSS
8
ST
9 thru 13
14 thru 16
VDD
C1
0.1 µF
Output voltage of the accelerometer.
Logic output pin used to indicate fault.
The power supply input.
The power supply ground.
NOTES:
Logic input pin used to initiate self–
test.
• Use a 0.1 µF capacitor on VDD to decouple the power
source.
Trim pins
Used for factory trim.
Leave unconnected.
—
No internal connection.
Leave unconnected.
• Physical coupling distance of the accelerometer to the microcontroller should be minimal.
MMA1260D
LOGIC
INPUT
5
8 ST
1
2
3
6 VDD
VSS
VSS
VSS
7 VSS
VOUT 4
STATUS
R1
1 kΩ
OUTPUT
SIGNAL
C2
0.1 µF
Figure 5. SOIC Accelerometer with Recommended
Connection Diagram
2–34
Figure 6. Recommended PCB Layout for Interfacing
Accelerometer to Microcontroller
• Place a ground plane beneath the accelerometer to reduce
noise, the ground plane should be attached to all internal
VSS terminals shown in Figure 4.
• Use an RC filter of 1 kΩ and 0.1 µF on the output of the accelerometer to minimize clock noise (from the switched
capacitor filter circuit).
• PCB layout of power and ground should not couple power
supply noise.
• Accelerometer and microcontroller should not be a high
current path.
• A/D sampling rate and any external power supply switching
frequency should be selected such that they do not interfere with the internal accelerometer sampling frequency.
This will prevent aliasing errors.
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MMA1260D
ACCELERATION SENSING DIRECTIONS
DYNAMIC ACCELERATION
VSS
VSS
VSS
+g
VOUT
STATUS
VDD
VSS
ST
1
2
3
4
5
6
7
8
16
15
14
13
12
11
10
9
N/C
N/C
N/C
N/C
N/C
N/C
N/C
N/C
Freescale Semiconductor, Inc...
16–Pin SOIC Package
N/C pins are recommended to be left FLOATING
–g
STATIC ACCELERATION
Direction of Earth’s gravity field.*
+1g
VOUT = 3.7V
0g
0g
VOUT = 2.50V
VOUT = 2.50V
–1g
VOUT = 1.3V
* When positioned as shown, the Earth’s gravity will result in a positive 1g output
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–35
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR TECHNICAL DATA
Low G
Micromachined Accelerometer
MMA1270D
The MMA series of silicon capacitive, micromachined accelerometers
features signal conditioning, a 2–pole low pass filter and temperature
compensation. Zero–g offset full scale span and filter cut–off are factory set and
require no external devices. A full system self–test capability verifies system
functionality.
MMA1270D: Z AXIS SENSITIVITY
MICROMACHINED
ACCELEROMETER
± 2.5g
Features
• Integral Signal Conditioning
• Linear Output
Freescale Semiconductor, Inc...
• 2nd Order Bessel Filter
• Calibrated Self–test
• EPROM Parity Check Status
16
• Transducer Hermetically Sealed at Wafer Level for Superior Reliability
9
• Robust Design, High Shock Survivability
1
Typical Applications
8
• Vibration Monitoring and Recording
16 LEAD SOIC
CASE 475
• Appliance Control
• Mechanical Bearing Monitoring
• Computer Hard Drive Protection
• Computer Mouse and Joysticks
Pin Assignment
• Virtual Reality Input Devices
VSS
VOUT
ORDERING INFORMATION
Device
Temperature Range
MMA1270D
–40 to +105°C
Case No.
Package
Case 475–01
SOIC–16
16
15
14
13
12
11
10
1
2
3
4
5
6
7
8
VSS
VSS
• Sports Diagnostic Devices and Systems
STATUS
VDD
VSS
ST
9
N/C
N/C
N/C
N/C
N/C
N/C
N/C
N/C
SIMPLIFIED ACCELEROMETER FUNCTIONAL BLOCK DIAGRAM
VDD
G–CELL
SENSOR
ST
SELF–TEST
INTEGRATOR
GAIN
CONTROL LOGIC &
EPROM TRIM CIRCUITS
FILTER
OSCILLATOR
TEMP COMP
& GAIN
VOUT
CLOCK GEN.
VSS
STATUS
Figure 1. Simplified Accelerometer Functional Block Diagram
REV 1
2–36
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MMA1270D
MAXIMUM RATINGS (Maximum ratings are the limits to which the device can be exposed without causing permanent damage.)
Symbol
Value
Unit
Powered Acceleration (all axes)
Rating
gpd
1500
g
Unpowered Acceleration (all axes)
gupd
2000
g
Supply Voltage
VDD
–0.3 to +7.0
V
Hdrop
1.2
m
Tstg
– 40 to +125
°C
Drop Test(1)
Storage Temperature Range
NOTES:
1. Dropped onto concrete surface from any axis.
Freescale Semiconductor, Inc...
ELECTRO STATIC DISCHARGE (ESD)
WARNING: This device is sensitive to electrostatic
discharge.
Although the Motorola accelerometers contain internal
2kV ESD protection circuitry, extra precaution must be taken
by the user to protect the chip from ESD. A charge of over
Motorola Sensor Device Data
2000 volts can accumulate on the human body or associated
test equipment. A charge of this magnitude can alter the performance or cause failure of the chip. When handling the accelerometer, proper ESD precautions should be followed to
avoid exposing the device to discharges which may be detrimental to its performance.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–37
Freescale Semiconductor, Inc.
MMA1270D
OPERATING CHARACTERISTICS
(Unless otherwise noted: –40°C
v TA v +105°C, 4.75 v VDD v 5.25, Acceleration = 0g, Loaded output(1))
Characteristic
Symbol
Min
Typ
Max
Unit
VDD
IDD
TA
gFS
4.75
1.1
40
—
*
5.00
2.1
—
2.5
5.25
3.0
+105
—
V
mA
°C
g
VOFF
VOFF
S
S
f –3dB
NLOUT
2.25
2.2
712.5
693.8
40
1.0
2.5
2.5
750
750
50
—
2.75
2.8
787.5
806.3
60
+1.0
V
V
mV/g
mV/g
Hz
% FSO
nRMS
nSD
—
—
3.5
700
6.5
—
mVrms
µg/√Hz
VIL
VIH
IIN
tST
0.9
VSS
0.7 VDD
50
—
1.25
—
—
125
10
1.6
0.3 VDD
VDD
300
25
V
V
V
µA
ms
VOL
VOH
—
VDD 0.8
—
—
0.4
—
V
V
Output Stage Performance
Electrical Saturation Recovery Time(9)
Full Scale Output Range (IOUT = –200 µA)
Capacitive Load Drive(10)
Output Impedance
tDELAY
VFSO
CL
ZO
—
VSS+0.25
—
—
—
—
—
50
2.0
VDD 0.25
100
—
*
ms
V
pF
Ω
Mechanical Characteristics
Transverse Sensitivity(11)
VXZ,YZ
—
—
5.0
% FSO
Operating Range(2)
Supply Voltage(3)
Supply Current
Operating Temperature Range
Acceleration Range
Freescale Semiconductor, Inc...
Output Signal
Zero g (TA = 25°C, VDD = 5.0 V)(4)
Zero g (VDD = 5.0 V)
Sensitivity (TA = 25°C, VDD = 5.0 V)(5)
Sensitivity(VDD = 5.0 V)
Bandwidth Response
Nonlinearity
Noise
RMS (0.1 Hz – 1.0 kHz)
Spectral Density (RMS, 0.1 Hz – 1.0 kHz)(6)
Self–Test
Output Response (VDD = 5.0 V)
Input Low
Input High
Input Loading(7)
Response Time(8)
DVST
Status(12)(13)
Output Low (Iload = 100 µA)
Output High (Iload = –100 µA)
*
*
*
*
*
NOTES:
1. For a loaded output the measurements are observed after an RC filter consisting of a 1 kΩ resistor and a 0.1 µF capacitor to ground.
2. These limits define the range of operation for which the part will meet specification.
3. Within the supply range of 4.75 and 5.25 volts, the device operates as a fully calibrated linear accelerometer. Beyond these supply limits
the device may operate as a linear device but is not guaranteed to be in calibration.
4. The device can measure both + and acceleration. With no input acceleration the output is at midsupply. For positive acceleration the output
will increase above VDD/2 and for negative acceleration the output will decrease below VDD/2.
5. Sensitivity limits apply to 0 Hz acceleration.
6. At clock frequency
35 kHz.
7. The digital input pin has an internal pull–down current source to prevent inadvertent self test initiation due to external board level leakages.
8. Time for the output to reach 90% of its final value after a self–test is initiated.
9. Time for amplifiers to recover after an acceleration signal causing them to saturate.
10. Preserves phase margin (60°) to guarantee output amplifier stability.
11. A measure of the device’s ability to reject an acceleration applied 90° from the true axis of sensitivity.
12. The Status pin output is not valid following power–up until at least one rising edge has been applied to the self–test pin. The Status pin is
high whenever the self–test input is high.
13. The Status pin output latches high if the EPROM parity changes to odd. The Status pin can be reset by a rising edge on self–test, unless
a fault condition continues to exist.
*
^
2–38
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc...
Freescale Semiconductor, Inc.
MMA1270D
PRINCIPLE OF OPERATION
SPECIAL FEATURES
The Motorola accelerometer is a surface–micromachined
integrated–circuit accelerometer.
The device consists of a surface micromachined capacitive sensing cell (g–cell) and a CMOS signal conditioning
ASIC contained in a single integrated circuit package. The
sensing element is sealed hermetically at the wafer level using a bulk micromachined “cap’’ wafer.
The g–cell is a mechanical structure formed from semiconductor materials (polysilicon) using semiconductor processes (masking and etching). It can be modeled as two
stationary plates with a moveable plate in–between. The
center plate can be deflected from its rest position by subjecting the system to an acceleration (Figure 2).
When the center plate deflects, the distance from it to one
fixed plate will increase by the same amount that the distance to the other plate decreases. The change in distance is
a measure of acceleration.
The g–cell plates form two back–to–back capacitors (Figure 3). As the center plate moves with acceleration, the distance between the plates changes and each capacitor’s
value will change, (C = Aε/D). Where A is the area of the
plate, ε is the dielectric constant, and D is the distance between the plates.
The CMOS ASIC uses switched capacitor techniques to
measure the g–cell capacitors and extract the acceleration
data from the difference between the two capacitors. The
ASIC also signal conditions and filters (switched capacitor)
the signal, providing a high level output voltage that is ratiometric and proportional to acceleration.
Filtering
The Motorola accelerometers contain an onboard 2–pole
switched capacitor filter. A Bessel implementation is used
because it provides a maximally flat delay response (linear
phase) thus preserving pulse shape integrity. Because the filter is realized using switched capacitor techniques, there is
no requirement for external passive components (resistors
and capacitors) to set the cut–off frequency.
Self–Test
The sensor provides a self–test feature that allows the verification of the mechanical and electrical integrity of the accelerometer at any time before or after installation. This
feature is critical in applications such as automotive airbag
systems where system integrity must be ensured over the life
of the vehicle. A fourth “plate’’ is used in the g–cell as a self–
test plate. When the user applies a logic high input to the
self–test pin, a calibrated potential is applied across the
self–test plate and the moveable plate. The resulting electrostatic force (Fe = 1/2 AV2/d2) causes the center plate to
deflect. The resultant deflection is measured by the accelerometer’s control ASIC and a proportional output voltage results. This procedure assures that both the mechanical
(g–cell) and electronic sections of the accelerometer are
functioning.
Acceleration
Status
Motorola accelerometers include fault detection circuitry
and a fault latch. The Status pin is an output from the fault
latch, OR’d with self–test, and is set high whenever the following event occurs:
Figure 2. Transducer
Physical Model
Motorola Sensor Device Data
Figure 3. Equivalent
Circuit Model
• Parity of the EPROM bits becomes odd in number.
The fault latch can be reset by a rising edge on the self–
test input pin, unless one (or more) of the fault conditions
continues to exist.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–39
Freescale Semiconductor, Inc.
MMA1270D
PCB Layout
BASIC CONNECTIONS
VSS
ST
N/C
9
N/C
STATUS
ACCELEROMETER
VOUT
STATUS
VDD
16
15
14
13
12
11
10
N/C
N/C
N/C
N/C
N/C
N/C
P1
ST
VOUT
VSS
VDD
P0
A/D IN
R
1 kΩ
0.1 µF
C
C 0.1 µF
VRH
C
MICROCONTROLLER
1
2
3
4
5
6
7
8
VSS
VSS
VSS
VSS
C 0.1 µF
VDD
0.1 µF
Figure 4. Pinout Description
Freescale Semiconductor, Inc...
POWER SUPPLY
Pin No.
Pin Name
Description
1 thru 3
VSS
Redundant connections to the internal
VSS and may be left unconnected.
4
VOUT
STATUS
5
6
7
VDD
VSS
8
ST
9 thru 13
14 thru 16
VDD
C1
0.1 µF
Output voltage of the accelerometer.
Logic output pin used to indicate fault.
The power supply input.
The power supply ground.
NOTES:
Logic input pin used to initiate self–
test.
• Use a 0.1 µF capacitor on VDD to decouple the power
source.
Trim pins
Used for factory trim.
Leave unconnected.
—
No internal connection.
Leave unconnected.
• Physical coupling distance of the accelerometer to the microcontroller should be minimal.
MMA1270D
LOGIC
INPUT
5
8 ST
1
2
3
6 VDD
VSS
VSS
VSS
7 VSS
VOUT
4
• Place a ground plane beneath the accelerometer to reduce
noise, the ground plane should be attached to all internal
VSS terminals shown in Figure 4.
STATUS
R1
1 kΩ
OUTPUT
SIGNAL
C2
0.1 µF
Figure 5. SOIC Accelerometer with Recommended
Connection Diagram
2–40
Figure 6. Recommended PCB Layout for Interfacing
Accelerometer to Microcontroller
• Use an RC filter of 1 kΩ and 0.1 µF on the output of the accelerometer to minimize clock noise (from the switched
capacitor filter circuit).
• PCB layout of power and ground should not couple power
supply noise.
• Accelerometer and microcontroller should not be a high
current path.
• A/D sampling rate and any external power supply switching
frequency should be selected such that they do not interfere with the internal accelerometer sampling frequency.
This will prevent aliasing errors.
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MMA1270D
ACCELERATION SENSING DIRECTIONS
DYNAMIC ACCELERATION
VSS
VSS
VSS
+g
VOUT
STATUS
VDD
VSS
ST
1
2
3
4
5
6
7
8
16
15
14
13
12
11
10
9
N/C
N/C
N/C
N/C
N/C
N/C
N/C
N/C
Freescale Semiconductor, Inc...
16–Pin SOIC Package
N/C pins are recommended to be left FLOATING
–g
STATIC ACCELERATION
Direction of Earth’s gravity field.*
+1g
VOUT = 3.25V
0g
0g
VOUT = 2.50V
VOUT = 2.50V
–1g
VOUT = 1.75V
* When positioned as shown, the Earth’s gravity will result in a positive 1g output
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–41
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR TECHNICAL DATA
MMA2201D
Surface Mount
Micromachined Accelerometer
The MMA series of silicon capacitive, micromachined accelerometers
features signal conditioning, a 4–pole low pass filter and temperature
compensation. Zero–g offset full scale span and filter cut–off are factory set and
require no external devices. A full system self–test capability verifies system
functionality.
Features
MMA2201D: X AXIS SENSITIVITY
MICROMACHINED
ACCELEROMETER
± 40g
Freescale Semiconductor, Inc...
• Integral Signal Conditioning
• Linear Output
• Ratiometric Performance
16
• 4th Order Bessel Filter Preserves Pulse Shape Integrity
9
• Calibrated Self–test
1
• Low Voltage Detect, Clock Monitor, and EPROM Parity Check Status
8
• Transducer Hermetically Sealed at Wafer Level for Superior Reliability
16 LEAD SOIC
CASE 475
• Robust Design, High Shocks Survivability
Typical Applications
• Vibration Monitoring and Recording
• Appliance Control
• Mechanical Bearing Monitoring
• Computer Hard Drive Protection
• Computer Mouse and Joysticks
• Virtual Reality Input Devices
• Sports Diagnostic Devices and Systems
SIMPLIFIED ACCELEROMETER FUNCTIONAL BLOCK DIAGRAM
VDD
G–CELL
SENSOR
VST
SELF–TEST
INTEGRATOR
GAIN
CONTROL LOGIC &
EPROM TRIM CIRCUITS
FILTER
OSCILLATOR
TEMP
COMP
VOUT
CLOCK GEN.
VSS
STATUS
Figure 1. Simplified Accelerometer Functional Block Diagram
REV 0
2–42
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MMA2201D
MAXIMUM RATINGS (Maximum ratings are the limits to which the device can be exposed without causing permanent damage.)
Symbol
Value
Unit
Powered Acceleration (all axes)
Rating
Gpd
500
g
Unpowered Acceleration (all axes)
Gupd
2000
g
Supply Voltage
VDD
–0.3 to +7.0
V
Ddrop
1.2
m
Tstg
– 40 to +105
°C
Drop Test(1)
Storage Temperature Range
NOTES:
1. Dropped onto concrete surface from any axis.
Freescale Semiconductor, Inc...
ELECTRO STATIC DISCHARGE (ESD)
WARNING: This device is sensitive to electrostatic
discharge.
Although the Motorola accelerometers contain internal
2kV ESD protection circuitry, extra precaution must be taken
by the user to protect the chip from ESD. A charge of over
Motorola Sensor Device Data
2000 volts can accumulate on the human body or associated
test equipment. A charge of this magnitude can alter the performance or cause failure of the chip. When handling the
accelerometer, proper ESD precautions should be followed
to avoid exposing the device to discharges which may be
detrimental to its performance.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–43
Freescale Semiconductor, Inc.
MMA2201D
OPERATING CHARACTERISTICS
(Unless otherwise noted: –40°C
v TA v +85°C, 4.75 v VDD v 5.25, Acceleration = 0g, Loaded output(1))
Characteristic
Symbol
Min
Typ
Max
Unit
VDD
IDD
TA
gFS
4.75
4.0
40
—
5.00
5.0
—
38
5.25
6.0
+85
—
V
mA
°C
g
VOFF
VOFF,V
S
SV
f –3dB
NLOUT
2.3
0.44 VDD
47.5
9.3
360
1.0
2.5
0.50 VDD
50
10
400
—
2.7
0.56 VDD
52.5
10.7
440
+1.0
V
V
mV/g
mV/g/V
Hz
% FSO
nRMS
nPSD
nCLK
—
—
—
—
110
2.0
2.8
—
—
mVrms
µV/(Hz1/2)
mVpk
Self–Test
Output Response
Input Low
Input High
Input Loading(7)
Response Time(8)
gST
VIL
VIH
IIN
tST
10
VSS
0.7 x VDD
30
—
14
0.3 x VDD
VDD
300
10
g
V
V
µA
ms
Status(12)(13)
Output Low (Iload = 100 µA)
Output High (Iload = 100 µA)
VOL
VOH
—
VDD .8
—
—
0.4
—
V
V
Minimum Supply Voltage (LVD Trip)
VLVD
2.7
3.25
4.0
V
fmin
150
—
400
kHz
Output Stage Performance
Electrical Saturation Recovery Time(9)
Full Scale Output Range (IOUT = 200 µA)
Capacitive Load Drive(10)
Output Impedance
tDELAY
VFSO
CL
ZO
—
0.3
—
—
0.2
—
—
300
—
VDD 0.3
100
—
ms
V
pF
Ω
Mechanical Characteristics
Transverse Sensitivity(11)
Package Resonance
VZX,YX
fPKG
—
—
—
10
5.0
—
% FSO
kHz
Operating Range(2)
Supply Voltage(3)
Supply Current
Operating Temperature Range
Acceleration Range
Freescale Semiconductor, Inc...
Output Signal
Zero g (VDD = 5.0 V)(4)
Zero g
Sensitivity (TA = 25°C, VDD = 5.0 V)(5)
Sensitivity
Bandwidth Response
Nonlinearity
Noise
RMS (.01–1 kHz)
Power Spectral Density
Clock Noise (without RC load on output)(6)
Clock Monitor Fail Detection Frequency
*
*
*
12
—
—
110
2.0
*
*
*
*
NOTES:
1. For a loaded output the measurements are observed after an RC filter consisting of a 1 kΩ resistor and a 0.01 µF capacitor to ground.
2. These limits define the range of operation for which the part will meet specification.
3. Within the supply range of 4.75 and 5.25 volts, the device operates as a fully calibrated linear accelerometer. Beyond these supply limits
the device may operate as a linear device but is not guaranteed to be in calibration.
4. The device can measure both + and acceleration. With no input acceleration the output is at midsupply. For positive acceleration the output
will increase above VDD/2 and for negative acceleration the output will decrease below VDD/2.
5. The device is calibrated at 20g.
6. At clock frequency
70 kHz.
7. The digital input pin has an internal pull–down current source to prevent inadvertent self test initiation due to external board level leakages.
8. Time for the output to reach 90% of its final value after a self–test is initiated.
9. Time for amplifiers to recover after an acceleration signal causing them to saturate.
10. Preserves phase margin (60°) to guarantee output amplifier stability.
11. A measure of the device’s ability to reject an acceleration applied 90° from the true axis of sensitivity.
12. The Status pin output is not valid following power–up until at least one rising edge has been applied to the self–test pin. The Status pin is
high whenever the self–test input is high.
13. The Status pin output latches high if a Low Voltage Detection or Clock Frequency failure occurs, or the EPROM parity changes to odd. The
Status pin can be reset by a rising edge on self–test, unless a fault condition continues to exist.
*
^
2–44
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
Freescale Semiconductor, Inc...
PRINCIPLE OF OPERATION
The Motorola accelerometer is a surface–micromachined
integrated–circuit accelerometer.
The device consists of a surface micromachined capacitive sensing cell (g–cell) and a CMOS signal conditioning
ASIC contained in a single integrated circuit package. The
sensing element is sealed hermetically at the wafer level
using a bulk micromachined “cap’’ wafer.
The g–cell is a mechanical structure formed from semiconductor materials (polysilicon) using semiconductor processes (masking and etching). It can be modeled as two
stationary plates with a moveable plate in–between. The
center plate can be deflected from its rest position by subjecting the system to an acceleration (Figure 2).
When the center plate deflects, the distance from it to one
fixed plate will increase by the same amount that the distance to the other plate decreases. The change in distance is
a measure of acceleration.
The g–cell plates form two back–to–back capacitors
(Figure 3). As the center plate moves with acceleration, the
distance between the plates changes and each capacitor’s
value will change, (C = Aε/D). Where A is the area of the
plate, ε is the dielectric constant, and D is the distance
between the plates.
The CMOS ASIC uses switched capacitor techniques to
measure the g–cell capacitors and extract the acceleration
data from the difference between the two capacitors. The
ASIC also signal conditions and filters (switched capacitor)
the signal, providing a high level output voltage that is ratiometric and proportional to acceleration.
Acceleration
Figure 2. Transducer
Physical Model
Self–Test
The sensor provides a self–test feature that allows the
verification of the mechanical and electrical integrity of the
accelerometer at any time before or after installation. This
feature is critical in applications such as automotive airbag
systems where system integrity must be ensured over the life
of the vehicle. A fourth “plate’’ is used in the g–cell as a self–
test plate. When the user applies a logic high input to the
self–test pin, a calibrated potential is applied across the
self–test plate and the moveable plate. The resulting electrostatic force (Fe = 1/2 AV2/d2) causes the center plate to
deflect. The resultant deflection is measured by the accelerometer’s control ASIC and a proportional output voltage
results. This procedure assures that both the mechanical
(g–cell) and electronic sections of the accelerometer are
functioning.
Ratiometricity
Ratiometricity simply means that the output offset voltage
and sensitivity will scale linearly with applied supply voltage.
That is, as you increase supply voltage the sensitivity and
offset increase linearly; as supply voltage decreases, offset
and sensitivity decrease linearly. This is a key feature when
interfacing to a microcontroller or an A/D converter because
it provides system level cancellation of supply induced errors
in the analog to digital conversion process.
Status
Motorola accelerometers include fault detection circuitry
and a fault latch. The Status pin is an output from the fault
latch, OR’d with self–test, and is set high whenever one (or
more) of the following events occur:
• Supply voltage falls below the Low Voltage Detect (LVD)
voltage threshold
• Clock oscillator falls below the clock monitor minimum
frequency
• Parity of the EPROM bits becomes odd in number.
The fault latch can be reset by a rising edge on the self–
test input pin, unless one (or more) of the fault conditions
continues to exist.
BASIC CONNECTIONS
Figure 3. Equivalent
Circuit Model
Pinout Description
SPECIAL FEATURES
N/C
Filtering
The Motorola accelerometers contain an onboard 4–pole
switched capacitor filter. A Bessel implementation is used
because it provides a maximally flat delay response (linear
phase) thus preserving pulse shape integrity. Because the filter is realized using switched capacitor techniques, there is
no requirement for external passive components (resistors
and capacitors) to set the cut–off frequency.
N/C
N/C
Motorola Sensor Device Data
MMA2201D
ST
VOUT
N/C
VSS
VDD
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
1
2
3
4
5
6
7
8
16
15
14
13
12
11
10
N/C
9
N/C
N/C
N/C
N/C
N/C
N/C
N/C
2–45
Freescale Semiconductor, Inc.
PCB Layout
Pin Name
1 thru 3
—
No internal connection. Leave
unconnected.
4
ST
Logic input pin used to initiate
self–test.
5
VOUT
6
—
Description
Output voltage of the accelerometer.
No internal connection. Leave
unconnected.
7
VSS
The power supply ground.
8
VDD
The power supply input.
9 thru 13
Trim pins
14 thru 16
—
VDD
No internal connection. Leave
unconnected.
LOGIC
INPUT
6
4 ST
8 VDD
C1
0.1 µF
7 VSS
VOUT
5
STATUS
R1
1 kΩ
OUTPUT
SIGNAL
C2
0.01 µF
Figure 4. SOIC Accelerometer with Recommended
Connection Diagram
2–46
P1
ST
VOUT
VSS
VDD
P0
A/D IN
R
1 kΩ
C 0.01 µF
C 0.1 µF
VRH
C
Used for factory trim. Leave
unconnected.
MMA2201D
STATUS
ACCELEROMETER
Pin No.
MICROCONTROLLER
Freescale Semiconductor, Inc...
MMA2201D
VSS
C 0.1 µF
VDD
0.1 µF
POWER SUPPLY
Figure 5. Recommend PCB Layout for Interfacing
Accelerometer to Microcontroller
NOTES:
• Use a 0.1 µF capacitor on VDD to decouple the power
source.
• Physical coupling distance of the accelerometer to the
microcontroller should be minimal.
• Place a ground plane beneath the accelerometer to reduce
noise, the ground plane should be attached to all of the
open ended terminals shown in Figure 4.
• Use an RC filter of 1 kΩ and 0.01 µF on the output of the
accelerometer to minimize clock noise (from the switched
capacitor filter circuit).
• PCB layout of power and ground should not couple power
supply noise.
• Accelerometer and microcontroller should not be a high
current path.
• A/D sampling rate and any external power supply switching
frequency should be selected such that they do not interfere with the internal accelerometer sampling frequency.
This will prevent aliasing errors.
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MMA2201D
Positive Acceleration Sensing Direction
N/C
–X
N/C
N/C
AXIS
ORIENTATION
(ACCELERATION
FORCE
VECTOR)
SELF TEST
XOUT
N/C
+X
VSS
VDD
1
2
3
4
5
6
7
8
16
15
14
13
12
11
10
9
N/C
N/C
N/C
N/C
N/C
N/C
N/C
N/C
16–Pin SOIC Package
Freescale Semiconductor, Inc...
N/C pins are recommended to be left FLOATING
8 7
6
5
4
3
2
1
Direction of Earth’s gravity field.*
9 10 11 12 13 14 15 16
* When positioned as shown, the Earth’s gravity will result in a positive 1g output
ORDERING INFORMATION
Device
MMA2201D
Temperature Range
*40 to +85°C
Motorola Sensor Device Data
Case No.
Case 475–01
Package
SOIC–16
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–47
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR TECHNICAL DATA
Surface Mount
Micromachined Accelerometer
The MMA series of silicon capacitive, micromachined accelerometers
features signal conditioning, a 4–pole low pass filter and temperature
compensation. Zero–g offset full scale span and filter cut–off are factory set and
require no external devices. A full system self–test capability verifies system
functionality.
Features
• Integral Signal Conditioning
MMA2202D
MMA2202D: X AXIS SENSITIVITY
MICROMACHINED
ACCELEROMETER
± 50g
Freescale Semiconductor, Inc...
• Linear Output
• Ratiometric Performance
• 4th Order Bessel Filter Preserves Pulse Shape Integrity
16
• Calibrated Self–test
• Low Voltage Detect, Clock Monitor, and EPROM Parity Check Status
9
1
• Transducer Hermetically Sealed at Wafer Level for Superior Reliability
8
• Robust Design, High Shocks Survivability
16 LEAD SOIC
CASE 475
Typical Applications
• Vibration Monitoring and Recording
• Impact Monitoring
• Appliance Control
Pin Assignment
• Mechanical Bearing Monitoring
• Computer Hard Drive Protection
N/C
• Computer Mouse and Joysticks
N/C
• Virtual Reality Input Devices
N/C
ST
• Sports Diagnostic Devices and Systems
1
2
3
4
5
6
7
8
VOUT
STATUS
VSS
VDD
16
15
14
13
12
11
10
N/C
9
N/C
N/C
N/C
N/C
N/C
N/C
N/C
SIMPLIFIED ACCELEROMETER FUNCTIONAL BLOCK DIAGRAM
VDD
G–CELL
SENSOR
ST
SELF–TEST
INTEGRATOR
GAIN
CONTROL LOGIC &
EPROM TRIM CIRCUITS
FILTER
OSCILLATOR
TEMP
COMP
VOUT
CLOCK GEN.
VSS
STATUS
Figure 1. Simplified Accelerometer Functional Block Diagram
REV 0
2–48
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MMA2202D
MAXIMUM RATINGS (Maximum ratings are the limits to which the device can be exposed without causing permanent damage.)
Symbol
Value
Unit
Powered Acceleration (all axes)
Rating
Gpd
500
g
Unpowered Acceleration (all axes)
Gupd
2000
g
Supply Voltage
VDD
–0.3 to +7.0
V
Ddrop
1.2
m
Tstg
– 40 to +105
°C
Drop Test(1)
Storage Temperature Range
NOTES:
1. Dropped onto concrete surface from any axis.
Freescale Semiconductor, Inc...
ELECTRO STATIC DISCHARGE (ESD)
WARNING: This device is sensitive to electrostatic
discharge.
Although the Motorola accelerometers contain internal
2kV ESD protection circuitry, extra precaution must be taken
by the user to protect the chip from ESD. A charge of over
Motorola Sensor Device Data
2000 volts can accumulate on the human body or associated
test equipment. A charge of this magnitude can alter the performance or cause failure of the chip. When handling the
accelerometer, proper ESD precautions should be followed
to avoid exposing the device to discharges which may be
detrimental to its performance.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–49
Freescale Semiconductor, Inc.
MMA2202D
OPERATING CHARACTERISTICS
(Unless otherwise noted: –40°C
v TA v +85°C, 4.75 v VDD v 5.25, Acceleration = 0g, Loaded output(1))
Characteristic
Symbol
Min
Typ
Max
Unit
VDD
IDD
TA
gFS
4.75
4.0
40
—
5.00
5.0
—
47
5.25
6.0
+85
—
V
mA
°C
g
VOFF
VOFF,V
S
SV
f –3dB
NLOUT
2.3
0.44 VDD
37
7.4
360
1.0
2.5
0.50 VDD
40
8
400
—
2.7
0.56 VDD
43
8.6
440
+1.0
V
V
mV/g
mV/g/V
Hz
% FSO
nRMS
nPSD
nCLK
—
—
—
—
110
2.0
2.8
—
—
mVrms
µV/(Hz1/2)
mVpk
Self–Test
Output Response
Input Low
Input High
Input Loading(7)
Response Time(8)
gST
VIL
VIH
IIN
tST
10
VSS
0.7 x VDD
30
—
14
0.3 x VDD
VDD
300
10
g
V
V
µA
ms
Status(12)(13)
Output Low (Iload = 100 µA)
Output High (Iload = 100 µA)
VOL
VOH
—
VDD .8
—
—
0.4
—
V
V
Minimum Supply Voltage (LVD Trip)
VLVD
2.7
3.25
4.0
V
fmin
150
—
400
kHz
Output Stage Performance
Electrical Saturation Recovery Time(9)
Full Scale Output Range (IOUT = 200 µA)
Capacitive Load Drive(10)
Output Impedance
tDELAY
VFSO
CL
ZO
—
0.3
—
—
0.2
—
—
300
—
VDD 0.3
100
—
ms
V
pF
Ω
Mechanical Characteristics
Transverse Sensitivity(11)
Package Resonance
VZX,YX
fPKG
—
—
—
10
5.0
—
% FSO
kHz
Operating Range(2)
Supply Voltage(3)
Supply Current
Operating Temperature Range
Acceleration Range
Freescale Semiconductor, Inc...
Output Signal
Zero g (VDD = 5.0 V)(4)
Zero g
Sensitivity (TA = 25°C, VDD = 5.0 V)(5)
Sensitivity
Bandwidth Response
Nonlinearity
Noise
RMS (.01–1 kHz)
Power Spectral Density
Clock Noise (without RC load on output)(6)
Clock Monitor Fail Detection Frequency
*
*
*
12
—
—
110
2.0
*
*
*
*
NOTES:
1. For a loaded output the measurements are observed after an RC filter consisting of a 1 kΩ resistor and a 0.01 µF capacitor to ground.
2. These limits define the range of operation for which the part will meet specification.
3. Within the supply range of 4.75 and 5.25 volts, the device operates as a fully calibrated linear accelerometer. Beyond these supply limits
the device may operate as a linear device but is not guaranteed to be in calibration.
4. The device can measure both + and acceleration. With no input acceleration the output is at midsupply. For positive acceleration the output
will increase above VDD/2 and for negative acceleration the output will decrease below VDD/2.
5. The device is calibrated at 20g.
6. At clock frequency
70 kHz.
7. The digital input pin has an internal pull–down current source to prevent inadvertent self test initiation due to external board level leakages.
8. Time for the output to reach 90% of its final value after a self–test is initiated.
9. Time for amplifiers to recover after an acceleration signal causing them to saturate.
10. Preserves phase margin (60°) to guarantee output amplifier stability.
11. A measure of the device’s ability to reject an acceleration applied 90° from the true axis of sensitivity.
12. The Status pin output is not valid following power–up until at least one rising edge has been applied to the self–test pin. The Status pin is
high whenever the self–test input is high.
13. The Status pin output latches high if a Low Voltage Detection or Clock Frequency failure occurs, or the EPROM parity changes to odd. The
Status pin can be reset by a rising edge on self–test, unless a fault condition continues to exist.
*
^
2–50
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
Freescale Semiconductor, Inc...
PRINCIPLE OF OPERATION
The Motorola accelerometer is a surface–micromachined
integrated–circuit accelerometer.
The device consists of a surface micromachined capacitive sensing cell (g–cell) and a CMOS signal conditioning
ASIC contained in a single integrated circuit package. The
sensing element is sealed hermetically at the wafer level
using a bulk micromachined “cap’’ wafer.
The g–cell is a mechanical structure formed from semiconductor materials (polysilicon) using semiconductor processes (masking and etching). It can be modeled as two
stationary plates with a moveable plate in–between. The
center plate can be deflected from its rest position by subjecting the system to an acceleration (Figure 2).
When the center plate deflects, the distance from it to one
fixed plate will increase by the same amount that the distance to the other plate decreases. The change in distance is
a measure of acceleration.
The g–cell plates form two back–to–back capacitors
(Figure 3). As the center plate moves with acceleration, the
distance between the plates changes and each capacitor’s
value will change, (C = Aε/D). Where A is the area of the
plate, ε is the dielectric constant, and D is the distance
between the plates.
The CMOS ASIC uses switched capacitor techniques to
measure the g–cell capacitors and extract the acceleration
data from the difference between the two capacitors. The
ASIC also signal conditions and filters (switched capacitor)
the signal, providing a high level output voltage that is ratiometric and proportional to acceleration.
Acceleration
Figure 2. Transducer
Physical Model
Self–Test
The sensor provides a self–test feature that allows the
verification of the mechanical and electrical integrity of the
accelerometer at any time before or after installation. This
feature is critical in applications such as automotive airbag
systems where system integrity must be ensured over the life
of the vehicle. A fourth “plate’’ is used in the g–cell as a self–
test plate. When the user applies a logic high input to the
self–test pin, a calibrated potential is applied across the
self–test plate and the moveable plate. The resulting electrostatic force (Fe = 1/2 AV2/d2) causes the center plate to
deflect. The resultant deflection is measured by the accelerometer’s control ASIC and a proportional output voltage
results. This procedure assures that both the mechanical
(g–cell) and electronic sections of the accelerometer are
functioning.
Ratiometricity
Ratiometricity simply means that the output offset voltage
and sensitivity will scale linearly with applied supply voltage.
That is, as you increase supply voltage the sensitivity and
offset increase linearly; as supply voltage decreases, offset
and sensitivity decrease linearly. This is a key feature when
interfacing to a microcontroller or an A/D converter because
it provides system level cancellation of supply induced errors
in the analog to digital conversion process.
Status
Motorola accelerometers include fault detection circuitry
and a fault latch. The Status pin is an output from the fault
latch, OR’d with self–test, and is set high whenever one (or
more) of the following events occur:
• Supply voltage falls below the Low Voltage Detect (LVD)
voltage threshold
• Clock oscillator falls below the clock monitor minimum
frequency
• Parity of the EPROM bits becomes odd in number.
The fault latch can be reset by a rising edge on the self–
test input pin, unless one (or more) of the fault conditions
continues to exist.
BASIC CONNECTIONS
Figure 3. Equivalent
Circuit Model
Pinout Description
SPECIAL FEATURES
N/C
Filtering
The Motorola accelerometers contain an onboard 4–pole
switched capacitor filter. A Bessel implementation is used
because it provides a maximally flat delay response (linear
phase) thus preserving pulse shape integrity. Because the filter is realized using switched capacitor techniques, there is
no requirement for external passive components (resistors
and capacitors) to set the cut–off frequency.
N/C
N/C
Motorola Sensor Device Data
MMA2202D
ST
VOUT
STATUS
VSS
VDD
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
1
2
3
4
5
6
7
8
16
15
14
13
12
11
10
N/C
9
N/C
N/C
N/C
N/C
N/C
N/C
N/C
2–51
Freescale Semiconductor, Inc.
PCB Layout
Pin Name
1 thru 3
—
No internal connection. Leave
unconnected.
4
ST
Logic input pin used to initiate
self–test.
5
VOUT
6
STATUS
7
8
VSS
VDD
9 thru 13
Trim pins
14 thru 16
—
VDD
Description
Output voltage of the accelerometer.
Logic output pin to indicate fault.
The power supply ground.
The power supply input.
8 VDD
7 VSS
VOUT
VSS
VDD
P0
A/D IN
R
1 kΩ
C 0.01 µF
C 0.1 µF
VRH
VOUT
6
5
VSS
C 0.1 µF
VDD
0.1 µF
POWER SUPPLY
Figure 5. Recommend PCB Layout for Interfacing
Accelerometer to Microcontroller
STATUS
R1
1 kΩ
OUTPUT
SIGNAL
C2
0.01 µF
Figure 4. SOIC Accelerometer with Recommended
Connection Diagram
2–52
ST
C
No internal connection. Leave
unconnected.
4 ST
C1
0.1 µF
P1
Used for factory trim. Leave
unconnected.
MMA2202D
LOGIC
INPUT
STATUS
ACCELEROMETER
Pin No.
MICROCONTROLLER
Freescale Semiconductor, Inc...
MMA2202D
NOTES:
• Use a 0.1 µF capacitor on VDD to decouple the power
source.
• Physical coupling distance of the accelerometer to the
microcontroller should be minimal.
• Place a ground plane beneath the accelerometer to reduce
noise, the ground plane should be attached to all of the
open ended terminals shown in Figure 4.
• Use an RC filter of 1 kΩ and 0.01 µF on the output of the
accelerometer to minimize clock noise (from the switched
capacitor filter circuit).
• PCB layout of power and ground should not couple power
supply noise.
• Accelerometer and microcontroller should not be a high
current path.
• A/D sampling rate and any external power supply switching
frequency should be selected such that they do not interfere with the internal accelerometer sampling frequency.
This will prevent aliasing errors.
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MMA2202D
Positive Acceleration Sensing Direction
1
2
3
4
5
6
7
8
–X
16
15
14
13
12
11
10
+X
9
16–Pin SOIC Package
Freescale Semiconductor, Inc...
N/C pins are recommended to be left FLOATING
Top View
8 7
6
5
4
3
2
1
Direction of Earth’s gravity field.*
9 10 11 12 13 14 15 16
Front View
Side View
* When positioned as shown, the Earth’s gravity will result in a positive 1g output
ORDERING INFORMATION
Device
MMA2202D
Temperature Range
*40 to +85°C
Case No.
Package
Case 475–01
SOIC–16
MINIMUM RECOMMENDED FOOTPRINT FOR SURFACE MOUNTED APPLICATIONS
Surface mount board layout is a critical portion of the total
design. The footprint for the surface mount packages must
be the correct size to ensure proper solder connection interface between the board and the package. With the correct
Motorola Sensor Device Data
footprint, the packages will self–align when subjected to a
solder reflow process. It is always recommended to design
boards with a solder mask layer to avoid bridging and shorting between solder pads.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–53
MMA2202D
Freescale Semiconductor, Inc.
0.380 in.
9.65 mm
0.050 in.
1.27 mm
Freescale Semiconductor, Inc...
0.024 in.
0.610 mm
0.080 in.
2.03 mm
Figure 6. Footprint SOIC–16 (Case 475–01)
2–54
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR TECHNICAL DATA
Surface Mount
Micromachined Accelerometer
The MMA series of silicon capacitive, micromachined accelerometers
features signal conditioning, a 4–pole low pass filter and temperature
compensation. Zero–g offset full scale span and filter cut–off are factory set and
require no external devices. A full system self–test capability verifies system
functionality.
Features
MMA3201D
MMA3201D: X–Y AXIS SENSITIVITY
MICROMACHINED
ACCELEROMETER
± 40g
• Integral Signal Conditioning
Freescale Semiconductor, Inc...
• Linear Output
• Ratiometric Performance
20
• 4th Order Bessel Filter Preserves Pulse Shape Integrity
• Calibrated Self–test
11
1
• Low Voltage Detect, Clock Monitor, and EPROM Parity Check Status
• Transducer Hermetically Sealed at Wafer Level for Superior Reliability
10
• Robust Design, High Shocks Survivability
20 LEAD SOIC
CASE 475A
Typical Applications
• Vibration Monitoring and Recording
• Impact Monitoring
• Appliance Control
Pin Assignment
• Mechanical Bearing Monitoring
• Computer Hard Drive Protection
N/C
• Computer Mouse and Joysticks
N/C
N/C
• Virtual Reality Input Devices
N/C
ST
XOUT
• Sports Diagnostic Devices and Systems
STATUS
VSS
VDD
AVDD
1
2
3
4
5
6
7
8
20
19
18
17
16
15
14
N/C
13
N/C
9
10
12
N/C
YOUT
11
N/C
N/C
N/C
N/C
N/C
N/C
SIMPLIFIED ACCELEROMETER FUNCTIONAL BLOCK DIAGRAM
AVDD
VDD
G–CELL
SENSOR
INTEGRATOR
GAIN
FILTER
TEMP
COMP
XOUT
YOUT
ST
SELF–TEST
CONTROL LOGIC &
EPROM TRIM CIRCUITS
OSCILLATOR
CLOCK GEN.
VSS
STATUS
Figure 1. Simplified Accelerometer Functional Block Diagram
REV 0
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–55
Freescale Semiconductor, Inc.
MMA3201D
MAXIMUM RATINGS (Maximum ratings are the limits to which the device can be exposed without causing permanent damage.)
Rating
Symbol
Value
Unit
Powered Acceleration (all axes)
Gpd
$200
Unpowered Acceleration (all axes)
Gupd
2000
g
Supply Voltage
VDD
–0.3 to +7.0
V
Ddrop
1.2
m
Tstg
– 40 to +105
°C
Drop Test(1)
Storage Temperature Range
g
NOTES:
1. Dropped onto concrete surface from any axis.
Freescale Semiconductor, Inc...
ELECTRO STATIC DISCHARGE (ESD)
WARNING: This device is sensitive to electrostatic
discharge.
Although the Motorola accelerometers contain internal
2kV ESD protection circuitry, extra precaution must be taken
by the user to protect the chip from ESD. A charge of over
2–56
2000 volts can accumulate on the human body or associated
test equipment. A charge of this magnitude can alter the performance or cause failure of the chip. When handling the accelerometer, proper ESD precautions should be followed to
avoid exposing the device to discharges which may be detrimental to its performance.
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MMA3201D
OPERATING CHARACTERISTICS
(Unless otherwise noted: –40°C
v TA v +85°C, 4.75 v VDD v 5.25, X and Y Channels, Acceleration = 0g, Loaded output(1))
Characteristic
Symbol
Min
Typ
Max
Unit
VDD
IDD
TA
gFS
4.75
6
40
—
5.00
8
—
45
5.25
10
+85
—
V
mA
°C
g
VOFF
VOFF,V
S
SV
f –3dB
NLOUT
2.2
0.44 VDD
45
9
360
1.0
2.5
0.50 VDD
50
10
400
—
2.8
0.56 VDD
55
11
440
+1.0
V
V
mV/g
mV/g/V
Hz
% FSO
nRMS
nPSD
nCLK
—
—
—
—
110
2.0
2.8
—
—
mVrms
µV/(Hz1/2)
mVpk
Self–Test
Output Response
Input Low
Input High
Input Loading(7)
Response Time(8)
gST
VIL
VIH
IIN
tST
9.6
VSS
0.7 x VDD
30
—
14.4
0.3 x VDD
VDD
300
—
g
V
V
µA
ms
Status(12)(13)
Output Low (Iload = 100 µA)
Output High (Iload = 100 µA)
VOL
VOH
—
VDD .8
—
—
0.4
—
V
V
Minimum Supply Voltage (LVD Trip)
VLVD
2.7
3.25
4.0
V
fmin
50
—
260
kHz
Output Stage Performance
Electrical Saturation Recovery Time(9)
Full Scale Output Range (IOUT = 200 µA)
Capacitive Load Drive(10)
Output Impedance
tDELAY
VFSO
CL
ZO
—
0.3
—
—
0.2
—
—
300
—
VDD 0.3
100
—
ms
V
pF
Ω
Mechanical Characteristics
Transverse Sensitivity(11)
Package Resonance
VZX,YX
fPKG
—
—
—
10
5.0
—
% FSO
kHz
Operating Range(2)
Supply Voltage(3)
Supply Current
Operating Temperature Range
Acceleration Range
Freescale Semiconductor, Inc...
Output Signal
Zero g (VDD = 5.0 V)(4)
Zero g
Sensitivity (TA = 25°C, VDD = 5.0 V)(5)
Sensitivity
Bandwidth Response
Nonlinearity
Noise
RMS (.01–1 kHz)
Power Spectral Density
Clock Noise (without RC load on output)(6)
Clock Monitor Fail Detection Frequency
*
*
*
*
12
—
—
110
2.0
*
*
*
NOTES:
1. For a loaded output the measurements are observed after an RC filter consisting of a 1 kΩ resistor and a 0.01 µF capacitor to ground.
2. These limits define the range of operation for which the part will meet specification.
3. Within the supply range of 4.75 and 5.25 volts, the device operates as a fully calibrated linear accelerometer. Beyond these supply limits
the device may operate as a linear device but is not guaranteed to be in calibration.
4. The device can measure both + and acceleration. With no input acceleration the output is at midsupply. For positive acceleration the output
will increase above VDD/2 and for negative acceleration the output will decrease below VDD/2.
5. The device is calibrated at 20g.
6. At clock frequency
70 kHz.
7. The digital input pin has an internal pull–down current source to prevent inadvertent self test initiation due to external board level leakages.
8. Time for the output to reach 90% of its final value after a self–test is initiated.
9. Time for amplifiers to recover after an acceleration signal causing them to saturate.
10. Preserves phase margin (60°) to guarantee output amplifier stability.
11. A measure of the device’s ability to reject an acceleration applied 90° from the true axis of sensitivity.
12. The Status pin output is not valid following power–up until at least one rising edge has been applied to the self–test pin. The Status pin is
high whenever the self–test input is high.
13. The Status pin output latches high if a Low Voltage Detection or Clock Frequency failure occurs, or the EPROM parity changes to odd. The
Status pin can be reset by a rising edge on self–test, unless a fault condition continues to exist.
*
^
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–57
Freescale Semiconductor, Inc.
MMA3201D
Freescale Semiconductor, Inc...
PRINCIPLE OF OPERATION
The Motorola accelerometer is a surface–micromachined
integrated–circuit accelerometer.
The device consists of a surface micromachined capacitive sensing cell (g–cell) and a CMOS signal conditioning
ASIC contained in a single integrated circuit package. The
sensing element is sealed hermetically at the wafer level using a bulk micromachined “cap’’ wafer.
The g–cell is a mechanical structure formed from semiconductor materials (polysilicon) using semiconductor processes (masking and etching). It can be modeled as two
stationary plates with a moveable plate in–between. The
center plate can be deflected from its rest position by subjecting the system to an acceleration (Figure 2).
When the center plate deflects, the distance from it to one
fixed plate will increase by the same amount that the distance to the other plate decreases. The change in distance is
a measure of acceleration.
The g–cell plates form two back–to–back capacitors (Figure 3). As the center plate moves with acceleration, the distance between the plates changes and each capacitor’s
value will change, (C = Aε/D). Where A is the area of the
plate, ε is the dielectric constant, and D is the distance between the plates.
The CMOS ASIC uses switched capacitor techniques to
measure the g–cell capacitors and extract the acceleration
data from the difference between the two capacitors. The
ASIC also signal conditions and filters (switched capacitor)
the signal, providing a high level output voltage that is ratiometric and proportional to acceleration.
Acceleration
Figure 2. Transducer
Physical Model
Self–Test
The sensor provides a self–test feature that allows the verification of the mechanical and electrical integrity of the accelerometer at any time before or after installation. This
feature is critical in applications such as automotive airbag
systems where system integrity must be ensured over the life
of the vehicle. A fourth “plate’’ is used in the g–cell as a self–
test plate. When the user applies a logic high input to the
self–test pin, a calibrated potential is applied across the
self–test plate and the moveable plate. The resulting electrostatic force (Fe = 1/2 AV2/d2) causes the center plate to
deflect. The resultant deflection is measured by the accelerometer’s control ASIC and a proportional output voltage results. This procedure assures that both the mechanical
(g–cell) and electronic sections of the accelerometer are
functioning.
Ratiometricity
Ratiometricity simply means that the output offset voltage
and sensitivity will scale linearly with applied supply voltage.
That is, as you increase supply voltage the sensitivity and
offset increase linearly; as supply voltage decreases, offset
and sensitivity decrease linearly. This is a key feature when
interfacing to a microcontroller or an A/D converter because
it provides system level cancellation of supply induced errors
in the analog to digital conversion process.
Status
Motorola accelerometers include fault detection circuitry
and a fault latch. The Status pin is an output from the fault
latch, OR’d with self–test, and is set high whenever one (or
more) of the following events occur:
• Supply voltage falls below the Low Voltage Detect (LVD)
voltage threshold
• Clock oscillator falls below the clock monitor minimum
frequency
• Parity of the EPROM bits becomes odd in number.
The fault latch can be reset by a rising edge on the self–
test input pin, unless one (or more) of the fault conditions
continues to exist.
BASIC CONNECTIONS
Figure 3. Equivalent
Circuit Model
Pinout Description
N/C
N/C
SPECIAL FEATURES
N/C
Filtering
The Motorola accelerometers contain an onboard 4–pole
switched capacitor filter. A Bessel implementation is used
because it provides a maximally flat delay response (linear
phase) thus preserving pulse shape integrity. Because the filter is realized using switched capacitor techniques, there is
no requirement for external passive components (resistors
and capacitors) to set the cut–off frequency.
N/C
ST
2–58
XOUT
STATUS
VSS
VDD
AVDD
1
2
3
4
5
6
7
8
20
19
18
17
16
15
14
9
10
12
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
13
11
N/C
N/C
N/C
N/C
N/C
N/C
N/C
N/C
N/C
YOUT
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
1 thru 3
—
Redundant Vss. Leave unconnected.
4
—
No internal connection. Leave
unconnected.
ST
6
XOUT
7
STATUS
8
VSS
VDD
10
Logic input pin used to initiate
self–test.
Output voltage of the accelerometer.
X Direction.
Logic output pin to indicate fault.
YOUT
VSS
VDD
R
1 kΩ
R
1 kΩ
A/D IN
C 0.01 µF
A/D IN
C 0.01 µF
C 0.1 µF
VRH
C
11
12 thru 16
—
Used for factory trim. Leave
unconnected.
17 thru 20
—
No internal connection. Leave
unconnected.
Output voltage of the accelerometer.
Y Direction.
MMA3201D
7
STATUS
5 ST
9 VDD
C1
0.1 µF
P0
XOUT
Power supply input.
Power supply input (Analog).
LOGIC
INPUT
P1
ST
The power supply ground.
AVDD
YOUT
VDD
STATUS
ACCELEROMETER
Description
R1
1 kΩ
XOUT 6
10 AVDD
X OUTPUT
SIGNAL
C2
0.01 µF
8 VSS
YOUT 11
R2
1 kΩ
Y OUTPUT
SIGNAL
C3
0.01 µF
Figure 4. SOIC Accelerometer with Recommended
Connection Diagram
Motorola Sensor Device Data
MICROCONTROLLER
Pin
Name
9
Freescale Semiconductor, Inc...
PCB Layout
Pin No.
5
MMA3201D
VSS
C 0.1 µF
VDD
0.1 µF
POWER SUPPLY
Figure 5. Recommend PCB Layout for Interfacing
Accelerometer to Microcontroller
NOTES:
• Use a 0.1 µF capacitor on VDD to decouple the power
source.
• Physical coupling distance of the accelerometer to the microcontroller should be minimal.
• Place a ground plane beneath the accelerometer to reduce
noise, the ground plane should be attached to all of the
open ended terminals shown in Figure 4.
• Use an RC filter of 1 kΩ and 0.01 µF on the outputs of the
accelerometer to minimize clock noise (from the switched
capacitor filter circuit).
• PCB layout of power and ground should not couple power
supply noise.
• Accelerometer and microcontroller should not be a high
current path.
• A/D sampling rate and any external power supply switching
frequency should be selected such that they do not interfere with the internal accelerometer sampling frequency.
This will prevent aliasing errors.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–59
Freescale Semiconductor, Inc.
MMA3201D
Positive Acceleration Sensing Direction
–Y
Freescale Semiconductor, Inc...
–X
1
2
3
4
5
6
7
8
20
19
18
17
16
15
14
9
10
12
+X
13
11
+Y
20–Pin SOIC Package
N/C pins are recommended to be left FLOATING
Top View
10 9
8
7
6
5
4
3
2
1
Direction of Earth’s gravity field.*
11 12 13 14 15 16 17 18 19 20
Front View
Side View
* When positioned as shown, the Earth’s gravity will result in a positive 1g output
ORDERING INFORMATION
Device
MMA3201D
Temperature Range
*40 to +85°C
Case No.
Case 475A–01
Package
SOIC–20
MINIMUM RECOMMENDED FOOTPRINT FOR SURFACE MOUNTED APPLICATIONS
2–60
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
Surface mount board layout is a critical portion of the total
design. The footprint for the surface mount packages must
be the correct size to ensure proper solder connection interface between the board and the package. With the correct
Freescale Semiconductor, Inc...
0.380 in.
9.65 mm
MMA3201D
footprint, the packages will self–align when subjected to a
solder reflow process. It is always recommended to design
boards with a solder mask layer to avoid bridging and shorting between solder pads.
0.050 in.
1.27 mm
0.024 in.
0.610 mm
0.080 in.
2.03 mm
Figure 6. Footprint SOIC–20 (Case 475A–01)
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–61
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR APPLICATION NOTE
Application Considerations for a
Switched Capacitor Accelerometer
AN1559
By Wayne Chavez
Freescale Semiconductor, Inc...
INTRODUCTION
Today’s low cost accelerometers are highly integrated
devices employing features such as signal conditioning,
filtering, offset compensation and self test. Combining this
feature set with economical plastic packaging requires that the
signal conditioning circuitry be as small as possible. One
approach is to implement sampled data system and switched
capacitor techniques as in the Motorola accelerometer.
As in all sampled data systems, precautions should be
taken to avoid signal aliasing errors. This application note
describes the Motorola accelerometer and how signal aliasing
can be introduced and more importantly minimized.
BACKGROUND
What is aliasing? Simply put, aliasing is the effect of
sampling a signal at an insufficient rate, thus creating another
signal at a frequency that is the difference between the original
signal frequency and the sampling rate. A graphical
explanation of aliasing is offered in Figure 1. In this figure, the
upper trace shows a 50 kHz sinusoidal waveform. Note that
when sampled at a 45 kHz rate, denoted by the boxes, a
sinusoidal pattern is formed. Lowpass filtering the sampled
points, to create a continuous signal, produces the 5 kHz
waveform shown in Figure 1 (lower). (The phase shift in the
lower figure is due to the low–pass filter).
Aliased signals, like the one in Figure 1 (lower) are often
unintentionally produced. Signal processing techniques are
well understood and sampling rates are chosen appropriately
(i.e. Nyquist criteria). However, the assumption is that the
signals of interest are well characterized and have a limited
bandwidth. This assumption is not always true, as in the case
of wideband noise.
Figure 1. Aliased Signals
REV 1
2–62
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
AN1559
DEMONSTRATION OF ALIASING
Under zero acceleration conditions a 100 mVrms signal was
injected onto the power supply line of 5.0 Vdc. The frequency
of the injected signal was tuned in to produce an alias in the
accelerometer’s passband. Figures 3 and 4 show the
difference in output when a high frequency signal is not and is
present on the VCC pin of the accelerometer.
1.0E+0
Vout
1.0E–1
1.0E–2
Vrms
Given the brief example on how aliasing can occur, how
does the accelerometer relate to aliasing? To answer this
question, a brief summary on how the accelerometer works is
in order.
The accelerometer is a two chip acceleration sensing
solution. The first chip is the acceleration transducer, termed
G–Cell, constructed by Micro Electro–Mechanical Systems
(MEMS) technology. The G–Cell is a two capacitor element
where the capacitors are in series and share a common center
plate. The deflection in the center plate changes the capacitance of each capacitor which is measured by the second chip,
termed control chip.
The control chip performs the signal conditioning (amplification, filtering, offset level shift) function in the system. This chip
measures the G–Cell output using switched capacitor techniques. By the nature of switched cap techniques, the system
is a sampled data system operating at sampling frequency fs.
The filter is switched capacitor, 4–pole Bessel implementation
with a –3 dB frequency of 400 Hz.
As a sampled data system, the accelerometer is not immune
to signal aliasing. However, given the accelerometer’s internal
filter, aliased signals will only appear in the output passband
when input signals are in the range | n• fs – fsignal | ≤ fBW. Where
fs is the sampling rate, fSignal is the input signal frequency, fBW
is the filter bandwidth and n is a positive integer to account for
all harmonics. The graphical representation is shown in Figure
2. The bounds can be extended beyond fBW to ensure an alias
free output.
SAMPLING
FREQUENCY
1.0E–3
1.0E–4
1.0E–5
1.0E–6
1.0E–7
41.0
41.2
41.4
41.6
FREQUENCY (kHz)
41.8
42.0
(a)
1.0E+0
VCC
1.0E–1
KEEP OUT ZONE
Vrms
1.0E–2
1.0E–3
SAMPLING
FREQUENCY
1.0E–4
1.0E–5
1.0E–6
n*fs – fBW
n*fs
n*fs + fBW
1.0E–7
41.0
Hz
41.2
Figure 2. Input signal frequency range where a signal
will be produced in the output passband.
41.4
41.6
FREQUENCY (kHz)
41.8
42.0
(b)
1.0E+0
ACCELEROMETER INPUT SIGNALS
The accelerometer is a ratiometric electro–mechanical
transducer. Therefore, the input signals to the device are the
acceleration and the input power source.
The acceleration input is limited in frequency bandwidth by
the geometry of the sensing, packaging, and mounting
structures that define the resonant frequency and response.
This response is in the range of 10 kHz, however, the practical
range is less than 600 Hz for most mechanical systems.
Therefore, aliasing an acceleration signal is unlikely.
The power input signal is ideally dc. However, depending on
the application system architecture, the power supply line can
be riddled with high frequency components. For example, dc
to dc converters can operate with switching frequencies
between 20 kHz and 200 kHz. This range encompasses the
sampling rate of the accelerometer and point to the power
source as the culprit in producing aliased signal.
Motorola Sensor Device Data
Vout
1.0E–1
1.0E–2
Vrms
Freescale Semiconductor, Inc...
Freescale Semiconductor, Inc.
1.0E–3
1.0E–4
1.0E–5
1.0E–6
0
200
400
600
FREQUENCY (Hz)
800
1000
(c)
Figure 3. Normal Waveforms
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–63
Freescale Semiconductor, Inc.
AN1559
Points to note:
1.0E+0
1.0E–1
• Under clean dc bias, Vout and VCC, Figures 3a and 3b have
a signal component at the sampling rate. This is due to
switched capacitor currents coupling through finite power
supply source impedances and PCB paracitics.
Vout
INJECTED SIGNAL
FREQUENCY
Vrms
1.0E–2
SAMPLING
FREQUENCY
1.0E–3
• The low frequency output spectrum, Figure 3c, displays the
internal lowpass filter characteristics. (The filter and sampling characteristics are sometimes useful in system debugging.)
1.0E–4
1.0E–5
1.0E–6
41.0
41.2
41.4
41.6
FREQUENCY (kHz)
41.8
42.0
• As a result of sampling, the output waveform of Figure 4c
is produced where the injected high frequency signal has
now produced a signal in the passband.
1.0E+0
VCC
1.0E–1
INJECTED SIGNAL
FREQUENCY
Vrms
1.0E–2
• Harmonics of the aliased signal in the pass band are also
shown in Figure 4c.
1.0E–3
• Aliased signals in the passband will be amplified versions
of the injected signals. This is due to the signal conditioning
circuitry in the accelerometer that includes gain.
SAMPLING
FREQUENCY
1.0E–4
1.0E–5
ALIASING AVOIDANCE KEYS
1.0E–6
1.0E–7
41.0
41.2
41.4
41.6
FREQUENCY (kHz)
41.8
42.0
1.0E+0
Vout
1.0E–1
1.0E–2
• Proper bias decoupling will aid in noise reduction from other sources. With dense surface mount PCB assemblies, it
is often difficult to place and route decoupling components.
However, the accelerometer is not like a typical logic device. A little extra effort on decoupling goes a long way.
1.0E–3
1.0E–4
1.0E–5
1.0E–6
0
200
400
600
FREQUENCY (Hz)
800
(c)
Figure 4. Aliasing Comparison
2–64
• Use a linear regulated power source when feasible. Linear
regulators have excellent power supply rejection offering a
stable dc source.
• If using a switching power supply, ensure that the switching
frequency is not close to the accelerometer sampling frequency or its harmonics. Noting that the accelerometer will
gain the aliasing signal, it is desirable to keep frequencies
at least 4 kHz away from the sampling frequency and its
harmonics. 4 kHz is one decade from the –3 dB frequency,
therefore any signals will be sufficiently attenuated by the
internal 4–pole lowpass filter.
(b)
Vrms
Freescale Semiconductor, Inc...
(a)
• When an ac component is superimposed onto VCC near
the sampling frequency, as shown in Figure 4b, the output
will contain the original signal plus a mirrored signal about
the sampling frequency, shown in Figure 4a. Signals on the
VCC line will appear at the output due to the ratiometric
characteristic of the accelerometer and will be one half the
amplitude.
1000
• Good PCB layout practices should always be followed.
Proper system grounding is essential. Parasitic capacitance and inductance could prove to be troublesome, particularly during EMC testing. Signal harmonics and
sub–harmonics play a significant role in introducing aliased
signals. Clean layouts minimize the effects of parasitics
and thus signal harmonics and sub–harmonics.
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR APPLICATION NOTE
AN1611
Impact Measurement Using Accelerometers
Prepared by: C.S. Chua
Sensor Application Engineering
Singapore, A/P
Freescale Semiconductor, Inc...
INTRODUCTION
This application note describes the concept of measuring
impact of an object using an accelerometer, microcontroller
hardware/software and a liquid crystal display. Due to the wide
frequency response of the accelerometer from d.c. to 400Hz,
the device is able to measure both the static acceleration from
the Earth’s gravity and the shock or vibration from an impact.
This design uses a 40G accelerometer (Motorola P/N:
MMA2200W) yields a minimum acceleration range of –40G to
+40G.
–q
+q
MMA2200W
SIDE VIEW
PCB
1.0 g
FRONT VIEW
Figure 1. Orientation of Accelerometer
REV 2
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–65
Freescale Semiconductor, Inc.
AN1611
CONCEPT OF IMPACT MEASUREMENT
During an impact, the accelerometer will be oriented as
shown in Figure 1 to measure the deceleration experienced by
the object from dc to 400Hz. Normally, the peak impact pulse
is in the order of a few miniseconds. Figure 2 shows a typical
crash waveform of a toy car having a stiff bumper.
50
PEAK IMPACT PULSE
40
30
DECELERATION (G)
Freescale Semiconductor, Inc...
20
10
0
–10
–20
–30
–40
0
10
20
30
40
50
60
TIME (ms)
Figure 2. Typical Crash Pattern
2–66
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
HARDWARE DESCRIPTION AND OPERATION
Since MMA2200W is fully signal–conditioned by its internal
op–amp and temperature compensation, the output of the
accelerometer can be directly interfaced with an analog–to–
digital (A/D) converter for digitization. A filter consists of one
RC network should be added if the connection between the
output of the accelerometer and the A/D converter is a long
track or cable. This stray capacitance may change the position
of the internal pole which would drive the output amplifier of the
accelerometer into oscillation or unstability. In this design, the
cut–off frequency is chosen to be 15.9 kHz which also acts as
an anti–alias filter for the A/D converter. The 3dB frequency
can be approximated by the following equation.
Freescale Semiconductor, Inc...
f –3dB
1
+ 2πRC
Referring to the schematic, Figure 3, the MMA2200W
accelerometer is connected to PORT D bit 5 and the output of
the amplifier is connected to PORT D bit 6 of the microcontroller. This port is an input to the on–chip 8–bit analog–to–
digital (A/D) converter. Typically, the accelerometer provides
a signal output to the microprocessor of approximately 0.3 Vdc
at –55g to 4.7 Vdc at +55g of acceleration. However, Motorola
only guarantees the accuracy within ±40g range. Using the
same reference voltage for the A/D converter and accelerometer minimizes the number of additional components, but does
sacrifice resolution. The resolution is defined by the following:
count
255
The count at 0g = [2.5/5]
255 ∝ 128
The count at +25g = [3.5/5]
255 ∝ 179
The count at –25g = [1.5/5]
255 ∝ 77
Therefore the resolution 0.5g/count
The output of the accelerometer is ratiometric to the voltage
applied to it. The accelerometer and the reference voltages
are connected to a common supply; this yields a system that
is ratiometric. By nature of this ratiometric system, variations
in the voltage of the power supplied to the system will have no
effect on the system accuracy.
The liquid crystal display (LCD) is directly driven from I/O
ports A, B, and C on the microcontroller. The operation of a
Motorola Sensor Device Data
LCD requires that the data and backplane (BP) pins must be
driven by an alternating signal. This function is provided by a
software routine that toggles the data and backplane at
approximately a 30 Hz rate. Other than the LCD, one light
emitting diode (LED) are connected to the pulse length
converter (PLM) of the microcontroller. This LED will lights up
for 3 seconds when an impact greater or equal to 7g is
detected.
The microcontroller section of the system requires certain
support hardware to allow it to function. The MC34064P–5
provides an undervoltage sense function which is used to
reset the microprocessor at system power–up. The 4 MHz
crystal provides the external portion of the oscillator function
for clocking the microcontroller and provides a stable base for
time bases functions, for instance calculation of pulse rate.
SOFTWARE DESCRIPTION
Upon power–up the system, the LCD will display CAL for
approximately 4 seconds. During this period, the output of the
accelerometer are sampled and averaged to obtain the zero
offset voltage or zero acceleration. This value will be saved in
the RAM which is used by the equation below to calculate the
impact in term of g–force. One point to note is that the
accelerometer should remain stationary during the zero
calibration.
Impact
+ Vout
5
AN1611
+ [count * countoffset ]
resolution
In this software program, the output of the accelerometer is
calculated every 650µs. During an impact, the peak deceleration is measured and displayed on the LCD for 3 seconds
before resetting it to zero. In the mean time, if a higher impact
is detected, the value on the LCD will be updated accordingly.
However, when a low g is detected (e.g. 1.0g), the value will
not be displayed. Instead, more samples will be taken for
further averaging to eliminate the random noise and high
frequency component. Due to the fact that tilting is a low g and
low frequency signal, large number of sampling is preferred to
avoid unstable display. Moreover, the display value is not hold
for 3 seconds as in the case of an impact.
Figure 4 is a flowchart for the program that controls the
system.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–67
Freescale Semiconductor, Inc.
AN1611
MC34064
+5.0 V
G4
F4
A4
B4
C4
D4
E4
1
L
R1
LCD5657
Freescale Semiconductor, Inc...
+5.0 V
R5
R6
R7
JUMPER
OPEN
JUMPER
12
27
26
25
24
15
14
13
16
23
22
21
20
19
18
17
DP1
G1
F1
A1
4
B1
C1
D1 DP
E1
3
4.7 k
DP L
+5.0 V
8
DP3
DP2 2
32
G2
G3
31
F2 DP E
F F3 30
A2
A3
29
B2 D 1
G
A B3 11
C2
C3
10
C
B
D3
D2
9
E2
E3
3
/RESET
28
L
40
BP
1
BP
GND
37
36
35
34
7
6
5
INPUT
2
39
38
37
36
35
34
33
32
PB0
PB1
PB2
PB3
PB4
PB5
PB6
PB7
31
30
29
28
27
26
25
24
PA0
PA1
PA2
PA3
PA4
PA5
PA6
PA7
8
7
VRH
VRL
60
ROI
TCAP1
TCAP2
PD0/AN0
PD1/AN1
PD2/AN2
PD3/AN3
PD4/AN4
PD5/AN5
PD6/AN6
PD7/AN7
14
13
12
11
9
5
4
3
PC0
PC1
PC2/ECLK
PC3
PC4
PC5
PC6
PC7
49
48
47
46
45
44
43
42
PLMA
PLMB
20
21
TDO
SCLK
52
51
18
19
/RESET
/IRQ
OSC1
22
23
TCMP1
TCMP2
C3
MC68HC05B16CFN
2
1
4.0 MHz
10 M
VDD
22 p
17
R2
X1
OSC2
C4
10
16
+5.0 V
22 p
R4
J2
10 k
R3
C1
10 k
100 m
J1
+5.0 V
C2
100 n
+5.0 V
1
5.0 V REGULATOR
OUTPUT
GND
MC78L05ACP
C2′
R8
2
270 R
INPUT
10 n
D1
REWORK
3
5
MMA2200W
3
+5.0 V
4
OUTPUT
ON/OFF SWITCH
9.0 V BATTERY
1.0 k
SELF–TEST
VS
GND
BYPASS
C3′
2
6
C1′
0.1 m
Figure 3. Impact Measurement Schematic Drawing
2–68
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
0.1 m
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
AN1611
START
INITIALIZATION CLEAR I/O PORTS
DISPLAY “CAL” FOR
4 SECONDS
AUTO–ZERO
Freescale Semiconductor, Inc...
READ ACCELEROMETER
CURRENT
VALUE > 2.0 g?
N
ACCUMULATE THE DATA
Y
IS THE NUMBER
OF SAMPLES ACCUMULATED
= 128?
IS THE IMPACT
> 7.0 g?
N
Y
Y
ACTIVATE THE
BUZZER / LED
IS THE CURRENT
VALUE > PEAK VALUE?
N
TAKE THE AVERAGE
OF THE DATA
Y
IS THE 3 SECOND
FOR THE PEAK VALUE
DISPLAY OVER?
N
N
Y
N
IS THE PEAK
VALUE BEEN DISPLAY >
3 SECOND?
OUTPUT THE CURRENT
VALUE TO LCD
Y
PEAK VALUE = CURRENT VALUE
SET 3 SECOND FOR THE TIMER INTERRUPT
OUTPUT PEAK VALUE
TO LCD
Motorola Sensor Device Data
Figure 4. Main Program Flowchart
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–69
AN1611
Freescale Semiconductor, Inc.
Freescale Semiconductor, Inc...
SOFTWARE SOURCE/ASSEMBLY PROGRAM CODE
******************************************************************************
*
*
*
Accelerometer Demo Car Version 2.0
*
*
*
*
The following code is written for MC68HC705B16 using MMDS05 software
*
*
Version 1.01
*
*
CASM05 – Command line assembler Version 3.04
*
*
P & E Microcomputer Systems, Inc.
*
*
*
*
Written by : C.S. Chua
*
*
29 August 1996
*
*
*
*
*
*
Copyright Motorola Electronics Pte Ltd 1996
*
*
All rights Reserved
*
*
*
*
This software is the property of Motorola Electronics Pte Ltd.
*
*
*
*
Any usage or redistribution of this software without the express
*
*
written consent of Motorola is strictly prohibited.
*
*
*
*
Motorola reserves the right to make changes without notice to any
*
*
products herein to improve reliability, function, or design. Motorola
*
*
does not assume liability arising out of the application or use of any
*
*
product or circuit described herein, neither does it convey license
*
*
under its patents rights nor the rights of others. Motorola products are *
*
not designed, intended or authorised for use as component in systems
*
*
intended to support or sustain life or for any other application in
*
*
which the failure of the Motorola product could create a situation
*
*
a situation where personal injury or death may occur. Should the buyer
*
*
shall indemnify and hold Motorola products for any such unintended or
*
*
unauthorised application, buyer shall indemnify and hold Motorola and
*
*
its officers, employees, subsidiaries, affiliates, and distributors
*
*
harmless against all claims, costs, damages, expenses and reasonable
*
*
attorney fees arising out of, directly or indirectly, any claim of
*
*
personal injury or death associated with such unintended or unauthorised *
*
use, even if such claim alleges that Motorola was negligent regarding
*
*
the design or manufacture of the part.
*
*
*
*
Motorola and the Motorola logo are registered trademarks of Motorola Inc.*
*
*
*
Motorola Inc. is an equal opportunity/affirmative action employer.
*
*
*
******************************************************************************
******************************************************************************
*
*
*
Software Description
*
*
*
*
This software is used to read the output of the accelerometer MMA2200W
*
*
and display it to a LCD as gravity force. It ranges from –55g to +55g
*
*
with 0g as zero acceleration or constant velocity. The resolution is
*
*
0.5g.
*
*
*
*
The program will read from the accelerometer and hold the maximum
*
*
deceleration value for about 3.0 seconds before resetting. At the same
*
*
time, the buzzer/LED is activated if the impact is more than 7.0g.
*
*
However, if the maximum deceleration changes before 3.0 seconds, it
*
*
will update the display using the new value. Note that positive value
*
*
implies deceleration whereas negative value implies acceleration
*
*
*
******************************************************************************
******************************************
*
*
*
Initialisation
*
*
*
******************************************
PORTA
EQU
$00
; Last digit
PORTB
EQU
$01
; Second digit (and negative sign)
PORTC
EQU
$02
; First digit (and decimal point)
ADDATA
EQU
$08
; ADC Data
ADSTAT
EQU
$09
; ADC Status
PLMA
EQU
$0A
; Pulse Length Modulator (Output to Buzzer)
MISC
EQU
$0C
; Miscellaneous Register (slow/fast mode)
TCONTROL
EQU
$12
; Timer control register
TSTATUS
EQU
$13
; Timer Status Register
OCMPHI1
EQU
$16
; Output Compare Register 1 High Byte
2–70
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc...
Freescale Semiconductor, Inc.
AN1611
OCMPLO1
EQU
$17
; Output Compare Register 1 Low Byte
TCNTHI
EQU
$18
; Timer Count Register High Byte
TCNTLO
EQU
$19
; Timer Count Register Low Byte
OCMPHI2
EQU
$1E
; Output Compare Register 2 High Byte
OCMPLO2
EQU
$1F
; Output Compare Register 2 Low Byte
******************************************
*
*
*
User–defined RAM
*
*
*
******************************************
SIGN
EQU
$54
; Acceleration (–) or deceleration (+)
PRESHI2
EQU
$55
; MSB of accumulated acceleration
PRESHI
EQU
$56
PRESLO
EQU
$57
; LSB of accumulated acceleration
PTEMPHI
EQU
$58
; Acceleration High Byte (Temp storage)
PTEMPLO
EQU
$59
; Acceleration Low Byte (Temp storage)
ACCHI
EQU
$5A
; Temp storage of acc value (High byte)
ACCLO
EQU
$5B
;
(Low byte)
ADCOUNTER
EQU
$5C
; Sampling Counter
AVERAGE_H
EQU
$5D
; MSB of the accumulated data of low g
AVERAGE_M
EQU
$5E
AVERAGE_L
EQU
$5F
; LSB of the accumulated data of low g
SHIFT_CNT
EQU
$60
; Counter for shifting the accumulated data
AVE_CNT1
EQU
$61
; Number of samples in the accumulated data
AVE_CNT2
EQU
$75
TEMPTCNTHI
EQU
$62
; Temp storage for Timer count register
TEMPTCNTLO
EQU
$63
; Temp storage for Timer count register
DECHI
EQU
$64
; Decimal digit high byte
DECLO
EQU
$65
; Decimal digit low byte
DCOFFSETHI
EQU
$66
; DC offset of the output (high byte)
DCOFFSETLO
EQU
$67
; DC offset of the output (low byte)
MAXACC
EQU
$68
; Maximum acceleration
TEMPHI
EQU
$69
TEMPLO
EQU
$6A
TEMP1
EQU
$6B
; Temporary location for ACC during delay
TEMP2
EQU
$6C
; Temporary location for ACC during ISR
DIV_LO
EQU
$6D
; No of sampling (low byte)
DIV_HI
EQU
$6E
; No of sampling (high byte)
NO_SHIFT
EQU
$6F
; No of right shift to get average value
ZERO_ACC
EQU
$70
; Zero acceleration in no of ADC steps
HOLD_CNT
EQU
$71
; Hold time counter
HOLD_DONE
EQU
$72
; Hold time up flag
START_TIME
EQU
$73
; Start of count down flag
RSHIFT
EQU
$74
; No of shifting required for division
ORG
$300
; ROM space 0300 to 3DFE (15,104 bytes)
DB
$FC
; Display ”0”
DB
$30
; Display ”1”
DB
$DA
; Display ”2”
DB
$7A
; Display ”3”
DB
$36
; Display ”4”
DB
$6E
; Display ”5”
DB
$EE
; Display ”6”
DB
$38
; Display ”7”
DB
$FE
; Display ”8”
DB
$7E
; Display ”9”
HUNDREDHI
DB
$00
; High byte of hundreds
HUNDREDLO
DB
$64
; Low byte of hundreds
TENHI
DB
$00
; High byte of tens
TENLO
DB
$0A
; Low byte of tens
******************************************
*
*
*
Program starts here upon hard reset *
*
*
******************************************
RESET
CLR
PORTC
; Port C = 0
CLR
PORTB
; Port B = 0
CLR
PORTA
; Port A = 0
LDA
#$FF
STA
$06
; Port C as output
STA
$05
; Port B as output
STA
$04
; Port A as output
LDA
TSTATUS
; Dummy read the timer status register
CLR
OCMPHI2
; so as to clear the OCF
CLR
OCMPHI1
LDA
OCMPLO2
JSR
COMPRGT
CLR
START_TIME
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–71
Freescale Semiconductor, Inc.
AN1611
Freescale Semiconductor, Inc...
IDLE
REPEAT
SHIFTING
2–72
LDA
STA
CLI
LDA
STA
LDA
STA
LDA
STA
LDA
JSR
DECA
BNE
LDA
STA
LDA
STA
LDA
STA
JSR
LDX
LDA
STA
MUL
STA
TXA
STA
CLR
LDA
STA
LDA
STA
LDA
STA
LDA
STA
JSR
CLR
CLR
CLR
CLR
CLR
CLR
CLR
JSR
LDA
ADD
CMP
BLO
LDA
ADD
STA
CLRA
ADC
STA
CLRA
ADC
STA
LDA
ADD
STA
CLRA
ADC
STA
CMP
BNE
LDA
CMP
BNE
INC
LSR
ROR
ROR
LDA
CMP
BLO
LDA
#$40
TCONTROL
#$CC
PORTC
#$BE
PORTB
#$C4
PORTA
#16
DLY20
IDLE
#$00
DIV_LO
#$80
DIV_HI
#!15
NO_SHIFT
READAD
#5
PTEMPLO
ZERO_ACC
DCOFFSETLO
DCOFFSETHI
HOLD_CNT
#$10
DIV_LO
#$00
DIV_HI
#$4
NO_SHIFT
ZERO_ACC
MAXACC
ADTOLCD
START_TIME
AVE_CNT1
AVE_CNT2
SHIFT_CNT
AVERAGE_L
AVERAGE_M
AVERAGE_H
READAD
ZERO_ACC
#$04
PTEMPLO
CRASH
PTEMPLO
AVERAGE_L
AVERAGE_L
; Enable the output compare interrupt
; Interrupt begins here
; Port C = 1100 1100
Letter ”C”
; Port B = 1011 1110
Letter ”A”
; Port A = 1100 0100
Letter ”L”
;
;
;
;
;
;
;
;
Idling for a while (16*0.125 = 2 sec)
for the zero offset to stabilize
before perform auto–zero
Sample the data 32,768 times and take
the average 8000 H = 32,768
Right shift of 15 equivalent to divide
by 32,768
Overall sampling time = 1.033 s)
; Zero acceleration calibration
; Calculate the zero offset
; DC offset = PTEMPLO * 5
; Save the zero offset in the RAM
;
;
;
;
;
Sample the data 16 times and take
the average 0100 H = 16
Right shift of 4 equivalent to divide
by 16
Overall sampling time = 650 us
; Display 0.0g at the start
; Read acceleration from ADC
;
;
;
;
;
If the acceleration < 2.0g
Accumulate the averaged results
for 128 times and take the averaging
again to achieve more stable
reading at low g
AVERAGE_M
AVERAGE_M
AVERAGE_H
AVERAGE_H
#$01
AVE_CNT1
AVE_CNT1
AVE_CNT2
AVE_CNT2
#$04
REPEAT
AVE_CNT1
#$00
REPEAT
SHIFT_CNT
AVERAGE_H
AVERAGE_M
AVERAGE_L
SHIFT_CNT
#$0A
SHIFTING
AVERAGE_L
; Take the average of the 128 samples
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc...
Freescale Semiconductor, Inc.
AN1611
STA
PTEMPLO
LDA
HOLD_CNT
; Check if the hold time of crash data
CMP
#$00
; is up
BNE
NON–CRASH
LDA
PTEMPLO
; If yes, display the current acceleration
STA
MAXACC
; value
JSR
ADTOLCD
BRA
NON–CRASH
CRASH
LDA
ZERO_ACC
ADD
#$0E
; If the crash is more than 7g
CMP
PTEMPLO
; 7g = 0E H * 0.5
BHS
NO_INFLATE
LDA
#$FF
; activate the LED
STA
PLMA
NO_INFLATE
JSR
MAXVALUE
; Display the peak acceleration
JSR
ADTOLCD
NON–CRASH
CLR
SHIFT_CNT
CLR
AVE_CNT1
CLR
AVE_CNT2
CLR
AVERAGE_L
CLR
AVERAGE_M
CLR
AVERAGE_H
BRA
REPEAT
; Repeat the whole process
******************************************
*
*
*
Delay Subroutine
*
*
(162 * 0.7725 ms = 0.125 sec)
*
*
*
******************************************
DLY20
STA
TEMP1
LDA
#!162
; 1 unit = 0.7725 ms
OUTLP
CLRX
INNRLP
DECX
BNE
INNRLP
DECA
BNE
OUTLP
LDA
TEMP1
RTS
******************************************
*
*
*
Reading the ADC data X times
*
*
and take the average
*
*
X is defined by DIV_HI and DIV_LO
*
*
*
******************************************
READAD
LDA
#$25
STA
ADSTAT
; AD status = 25H
CLR
PRESHI2
CLR
PRESHI
; Clear the memory
CLR
PRESLO
CLRX
CLR
ADCOUNTER
LOOP128
TXA
CMP
#$FF
BEQ
INC_COUNT
BRA
CONT
INC_COUNT
INC
ADCOUNTER
CONT
LDA
ADCOUNTER
; If ADCOUNTER = X
CMP
DIV_HI
; Clear bit = 0
BEQ
CHECK_X
; Branch to END100
BRA
ENDREAD
CHECK_X
TXA
CMP
DIV_LO
BEQ
END128
ENDREAD
BRCLR
7,ADSTAT,ENDREAD ; Halt here till AD read is finished
LDA
ADDATA
; Read the AD register
ADD
PRESLO
; PRES = PRES + ADDATA
STA
PRESLO
CLRA
ADC
PRESHI
STA
PRESHI
CLRA
ADC
PRESHI2
STA
PRESHI2
INCX
; Increase the AD counter by 1
BRA
LOOP128
; Branch to Loop128
END128
CLR
RSHIFT
; Reset the right shift counter
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–73
AN1611
Freescale Semiconductor, Inc.
Freescale Semiconductor, Inc...
DIVIDE
INC
RSHIFT
; Increase the right counter
LSR
PRESHI2
ROR
PRESHI
; Right shift the high byte
ROR
PRESLO
; Right shift the low byte
LDA
RSHIFT
CMP
NO_SHIFT
; If the right shift counter >= NO_SHIFT
BHS
ENDDIVIDE
; End the shifting
JMP
DIVIDE
; otherwise continue the shifting
ENDDIVIDE
LDA
PRESLO
STA
PTEMPLO
RTS
******************************************
*
*
*
Timer service interrupt
*
*
Alternates the Port data and
*
*
backplane of LCD
*
*
*
******************************************
TIMERCMP
STA
TEMP2
; Push Accumulator
COM
PORTC
; Port C = – (Port C)
COM
PORTB
; Port B = – (Port B)
COM
PORTA
; Port A = – (Port A)
LDA
START_TIME
; Start to count down the hold time
CMP
#$FF
; if START_TIME = FF
BNE
SKIP_TIME
JSR
CHECK_HOLD
SKIP_TIME
BSR
COMPRGT
; Branch to subroutine compare register
LDA
TEMP2
; Pop Accumulator
RTI
******************************************
*
*
*
Check whether the hold time
*
*
of crash impact is due
*
*
*
******************************************
CHECK_HOLD
DEC
HOLD_CNT
LDA
HOLD_CNT
CMP
#$00
; Is the hold time up?
BNE
NOT_YET
LDA
#$00
; If yes,
STA
PLMA
; stop buzzer
LDA
#$FF
; Set HOLD_DONE to FF indicate that the
STA
HOLD_DONE
; hold time is up
CLR
START_TIME
; Stop the counting down of hold time
NOT_YET
RTS
******************************************
*
*
*
Subroutine reset
*
*
the timer compare register
*
*
*
******************************************
COMPRGT
LDA
TCNTHI
; Read Timer count register
STA
TEMPTCNTHI
; and store it in the RAM
LDA
TCNTLO
STA
TEMPTCNTLO
ADD
#$4C
; Add 1D4C H = 7500 periods
STA
TEMPTCNTLO
; with the current timer count
LDA
TEMPTCNTHI
; 1 period = 2 us
ADC
#$1D
STA
TEMPTCNTHI
; Save the next count to the register
STA
OCMPHI1
LDA
TSTATUS
; Clear the output compare flag
LDA
TEMPTCNTLO
; by access the timer status register
STA
OCMPLO1
; and then access the output compare
RTS
; register
******************************************
*
*
*
Determine which is the next
*
*
acceleration value to be display
*
*
*
******************************************
MAXVALUE
LDA
PTEMPLO
CMP
MAXACC
; Compare the current acceleration with
BLS
OLDMAX
; the memory, branch if it is <= maxacc
BRA
NEWMAX1
OLDMAX
LDA
HOLD_DONE
; Decrease the Holdtime when
CMP
#$FF
; the maximum value remain unchanged
2–74
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc...
Freescale Semiconductor, Inc.
AN1611
BEQ
NEWMAX1
; Branch if the Holdtime is due
LDA
MAXACC
; otherwise use the current value
BRA
NEWMAX2
NEWMAX1
LDA
#$C8
; Hold time = 200 * 15 ms = 3 sec
STA
HOLD_CNT
; Reload the hold time for the next
CLR
HOLD_DONE
; maximum value
LDA
#$FF
STA
START_TIME
; Start to count down the hold time
LDA
PTEMPLO
; Take the current value as maximum
NEWMAX2
STA
MAXACC
RTS
******************************************
*
*
*
This subroutine is to convert
*
*
the AD data to the LCD
*
*
Save the data to be diaplayed
*
*
in MAXACC
*
*
*
******************************************
ADTOLCD
SEI
; Disable the Timer Interrupt !!
LDA
#$00
; Load 0000 into the memory
STA
DECHI
LDA
#$00
STA
DECLO
LDA
MAXACC
LDX
#5
MUL
; Acceleration = AD x 5
ADD
DECLO
; Acceleration is stored as DECHI
STA
DECLO
; and DECLO
STA
ACCLO
; Temporary storage
LDA
#$00
; Assume positive deceleration
STA
SIGN
; ”00” positive ; ”01” negative
CLRA
TXA
ADC
DECHI
STA
DECHI
STA
ACCHI
; Temporary storage
LDA
DECLO
SUB
DCOFFSETLO
; Deceleration = Dec – DC offset
STA
DECLO
LDA
DECHI
SBC
DCOFFSETHI
STA
DECHI
BCS
NEGATIVE
; Branch if the result is negative
BRA
SEARCH
NEGATIVE
LDA
DCOFFSETLO
; Acceleration = DC offset – Dec
SUB
ACCLO
STA
DECLO
LDA
DCOFFSETHI
SBC
ACCHI
STA
DECHI
LDA
#$01
; Assign a negative sign
STA
SIGN
SEARCH
CLRX
; Start the search for hundred digit
LOOP100
LDA
DECLO
; Acceleration = Acceleration – 100
SUB
HUNDREDLO
STA
DECLO
LDA
DECHI
SBC
HUNDREDHI
STA
DECHI
INCX
; X = X + 1
BCC
LOOP100
; if acceleration >= 100, continue the
DECX
; loop100, otherwise X = X – 1
LDA
DECLO
; Acceleration = Acceleration + 100
ADD
HUNDREDLO
STA
DECLO
LDA
DECHI
ADC
HUNDREDHI
STA
DECHI
TXA
; Check if the MSD is zero
AND
#$FF
BEQ
NOZERO
; If MSD is zero, branch to NOZERO
LDA
$0300,X
; Output the first second digit
STA
PORTC
BRA
STARTTEN
NOZERO
LDA
#$00
; Display blank if MSD is zero
STA
PORTC
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–75
AN1611
Freescale Semiconductor, Inc.
Freescale Semiconductor, Inc...
STARTTEN
LOOP10
CLRX
; Start to search for ten digit
LDA
DECLO
; acceleration = acceleration – 10
SUB
TENLO
STA
DECLO
LDA
DECHI
SBC
TENHI
STA
DECHI
INCX
BCC
LOOP10
; if acceleration >= 10 continue the
DECX
; loop, otherwise end
LDA
DECLO
; acceleration = acceleration + 10
ADD
TENLO
STA
DECLO
LDA
DECHI
ADC
TENHI
STA
DECHI
LDA
$0300,X
; Output the last second digit
EOR
SIGN
; Display the sign
STA
PORTB
CLRX
; Start to search for the last digit
LDA
DECLO
; declo = declo – 1
TAX
LDA
$0300,X
; Output the last digit
EOR
#$01
; Add a decimal point in the display
STA
PORTA
CLI
; Enable Interrupt again !
RTS
******************************************
*
*
*
This subroutine provides services
*
*
for those unintended interrupts
*
*
*
******************************************
SWI
RTI
; Software interrupt return
IRQ
RTI
; Hardware interrupt
TIMERCAP
RTI
; Timer input capture
TIMERROV
RTI
; Timer overflow
SCI
RTI
; Serial communication Interface
; Interrupt
ORG
$3FF2
; For 68HC05B16, the vector location
FDB
SCI
; starts at 3FF2
FDB
TIMERROV
; For 68HC05B5, the address starts
FDB
TIMERCMP
; 1FF2
FDB
TIMERCAP
FDB
IRQ
FDB
SWI
FDB
RESET
2–76
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR APPLICATION NOTE
AN1612
Shock and Mute Pager Applications
Using Accelerometer
INTRODUCTION
30
In the current design, whenever there is an incoming page,
the buzzer will “beep” until any of the buttons is depressed. It
can be quite annoying or embarrassing sometime when the
button is not within your reach. This application note describes
the concept of muting the “beeping” sound by tapping the
pager lightly, which could be located in your pocket or handbag. This demo board uses an accelerometer, microcontroller
hardware/software and a piezo audio transducer. Due to the
wide frequency response of the accelerometer from d.c. to
400Hz, the device is able to measure both the static acceleration from the Earth’s gravity and the shock or vibration from an
impact. This design uses a 40G accelerometer (Motorola P/N:
MMA1201P) which yields a minimum acceleration range of
–40G to +40G.
20
ACCELEROMETER OUTPUT (G)
Freescale Semiconductor, Inc...
Prepared by: C.S. Chua
Sensor Application Engineering
Singapore, A/P
10
0
– 10
– 20
– 30
TAPPING OF
ACCELEROMETER
– 40
– 50
– 60
– 70
– 0.05
– 0.03
– 0.01
0
0.01
0.03
0.05
TIME (seconds)
CONCEPT OF TAP DETECTION
To measure the tapping of a pager, the accelerometer must
be able to respond in the range of hundreds of hertz. During the
tapping of a pager at the top surface, which is illustrated in
Figure 1, the accelerometer will detect a negative shock level
between –15g to –50g of force depending on the intensity.
Similarly, if the tapping action comes from the bottom of the
accelerometer, the output will be a positive value. Normally, the
peak impact pulse is in the order of a few milliseconds. Figure 2
shows a typical waveform of the accelerometer under shock.
TAPPING ACTION
FRONT VIEW
PCB
Figure 1. Tapping Action of Accelerometer
Figure 2. Typical Waveform of Accelerometer Under
Tapping Action
Therefore, we could set a threshold level, either by hardware circuitry or software algorithm, to determine the tapping
action and mute the “beeping”. In this design, a hardware
solution is used because there will be minimal code added to
the existing pager software. However, if a software solution is
used, the user will be able to program the desire shock level.
HARDWARE DESCRIPTION AND OPERATION
Since MMA1201P is fully signal–conditioned by its internal
op–amp and temperature compensation, the output of the accelerometer can be directly interfaced with a comparator. To
simplify the hardware, only one direction (tapping on top of the
sensor) is monitored. The comparator is configured in such a
way that when the output voltage of the accelerometer is less
than the threshold voltage or Vref (refer to Figure 3), the output
of the comparator will give a logic “1” which is illustrated in
Figure 4. To decrease the Vref voltage or increase the threshold
impact in magnitude, turn the trimmer R2 anti–clockwise.
REV 3
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–77
Freescale Semiconductor, Inc.
AN1612
For instance, if the threshold level is to be set to –20g, this
will correspond to a Vref voltage of 1.7 V.
+5.0 V
VREF
8
3
VIN
2
VREF
R1
VOUT
7
6
1 5
100 k
2
+
100 k
R2
C3
1.0 m
OFFSET
THRESHOLD
Ǔ
Under normal condition, Vin (which is the output of the
accelerometer) is at about 2.5V. Since Vin is higher than Vref,
the output of the comparator is at logic “0”. During any shock
or impact which is greater than –20g in magnitude, the output
voltage of the accelerometer will go below Vref. In this case,
the output logic of the comparator changes from “0” to “1”.
When the pager is in silence mode, the vibrator produces an
output of about ±2g. This will not trigger the comparator.
Therefore, even in silence mode, the user can also tap the
pager to stop the alert. Refer to Figure 5 for the vibrator
waveform.
1
Figure 3. Comparator Circuitry
6.0
2.0
1.5
VIBRATOR MOVEMENT (G)
5.0
4.0
V OUT (V)
Freescale Semiconductor, Inc...
U1
+
4
+5.0 V
LM311N
–
ǒ
+ V ) DDGV G
+ 2.5 ) (0.04 [* 20])
+ 1.7 V
3.0
2.0
1.0
0.5
0
– 0.5
–1.0
1.0
–1.5
0
– 0.05
– 0.03
– 0.01
0
0.01
0.03
0.05
– 2.0
– 0.025
– 0.015
– 0.005
TIME (seconds)
0.005
0.015
0.025
TIME (seconds)
Figure 4. Comparator Output Waveform
2–78
0
Figure 5. Vibrator Waveform
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
Figure 6 is a schematic drawing of the whole demo and
Figures 7, 8, and 9 show the printed circuit board and compo-
AN1612
nent layout for the shock and mute pager. Table 1 is the corresponding part list.
R4
MC78L05ACP
3
J2
INPUT
1
2
C10
OUTPUT
GND
2
0.33 m
+5.0 V
1
10 M
+5.0 V
C9
X1
C3
0.1 m
16
10 k
18
19
+5.0 V
S1
C5
41
0.1 m
U1
8
C7
VS
OUTPUT
6
C1
0.1 m
8
R8
5
3
1.0 k
BYPASS
SELF–TEST
MMA1201P
2
C8
4
0.1 m
10 n
R3
10 k
LM311N
–
U2
+
4
6
1 5
7
+5.0 V
GND
7
R7
+5.0 V
R1
10 k
J1
100 k
R6
2
R2
1
180 R
100 k
+
C12
OSC1
/RESET
/IRQ
22
TCAP1
23
TCAP2
10 n
+5.0 V
C2
C4
22 p
U5
R5
Freescale Semiconductor, Inc...
4 MHz
22 p
1.0 m
D1
VSS
8
VRH
7
VRL
31
PA0
30
PA1
29
PA2
28
PA3
27
PA4
26
PA5
25
PA6
24
PA7
39
38
37
36
35
34
33
32
PB0
PB1
PB2
PB3
PB4
PB5
PB6
PB7
+5.0 V
R9
10 k
OSC2
VDD
17
+5.0 V
10
2
TCMP1
1
TCMP2
C6
10 n
C11 +
47 m
52
TDO
51
SCLK
20
PLMA
21
PLMB
PC0
PC1
PC2/ECLK
PC3
PC4
PC5
PC6
PC7
PD0/AN0
PD1/AN1
PD2/AN2
PD3/AN3
PD4/AN4
PD5/AN5
PD6/AN6
PD7/AN7
49
48
47
46
45
44
43
42
U4
PIEZO
TRANSDUCER
14
13
12
11
9
5
4
3
MC68HC705B16CFN
U3
S2
Figure 6. Overall Schematic Diagram of the Demo
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–79
Freescale Semiconductor, Inc.
AN1612
SHOCK & MUTE
PAGER
9V
D1
U4
GND
J2
C9
U5
R6
R3
R1
C10
U2
U1
C7 C8 C2 C1
C12
C6
R2
R4
C3
X1
S1
C11
R8
S2
C4
R5
R7
J1
U3
Freescale Semiconductor, Inc...
R9
C5
Figure 7. Silk Screen of the PCB
Figure 8. Solder Side of the PCB
Table 1. Bill of Material for the Shock and Mute Pager
Device Type
Qty.
Value
References
Ceramic Capacitor
4
0.1µ
C1, C2, C7, C9
Ceramic Capacitor
2
22p
C3, C4
Ceramic Capacitor
3
10n
C5, C6, C8
Solid Tantalum
1
0.33µ
C10
Electrolytic Capacitor
1
47µ
C11
Electrolytic Capacitor
1
1µ
C12
LED
1
5mm
D1
Header
1
2 way
J1
PCB Terminal Block
1
2 way
J2
Resistor
1
100k
R1
Single Turn Trimmer
1
100k
R2
Resistor
4
10k
R3, R5, R7, R9
1
10M
R4
1
180R
R6
1
1k
R8
Push Button
2
6mm
S1, S2
MMA1201P
1
—
U1
LM311N
1
—
U2
MC68HC705B16CFN
1
—
U3
Piezo Transducer
1
—
U4
MC78L05ACP
1
—
U5
Crystal
1
4MHz
X1
"5% 0.25W
"5% 0.25W
Resistor "5% 0.25W
Resistor "5% 0.25W
Resistor "5% 0.25W
2–80
Figure 9. Component Side of the PCB
SOFTWARE DESCRIPTION
Upon powering up the system, the piezo audio transducer
is activated simulating an incoming page, if the pager is in
sound mode (jumper J1 in ON). Then, the accelerometer is
powered up and the output of the comparator is sampled to
obtain the logic level. The “beeping” will continue until the
accelerometer senses an impact greater than the threshold
level. Only then the alert is muted. However when the pager
is in silence mode (jumper J1 is OFF), which is indicated by the
blinking red LED, the accelerometer is not activated. To stop
the alert, press the push–button S2.
To repeat the whole process, simply push the reset switch S1.
Figure 10 is a flowchart for the program that controls the
system.
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
AN1612
RECEIVE A PAGE
Y
IS IT IN
SILENCE MODE?
N
TURN ON THE
SHOCK SENSOR
Freescale Semiconductor, Inc...
N
IS BUTTON
ACTIVATED?
Y
IS SHOCK
SENSOR ACTIVATED
OR BUTTON
ACTIVATED?
N
Y
TURN OFF THE
SHOCK SENSOR
TURN OFF THE
BUZZER OR VIBRATOR
END
Figure 10. Main Program Flowchart
CONCLUSION
The shock and mute pager design uses a comparator to
create a logic level output by comparing the accelerometer
output voltage and a user–defined reference voltage. The
Motorola Sensor Device Data
flexibility of this minimal component, high performance design
makes it compatible with many different applications, e.g. hard
disk drive knock sensing, etc. The design presented here uses
a comparator which yields excellent logic–level outputs and
output transition speeds for many applications.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–81
AN1612
Freescale Semiconductor, Inc.
Freescale Semiconductor, Inc...
SOFTWARE SOURCE/ASSEMBLY PROGRAM CODE
******************************************************************************
*
*
*
Pager Shock & Mute Detection Version 1.0
*
*
*
*
The following code is written for MC68HC705B16 using MMDS05 software
*
*
Version 1.01
*
*
CASM05 – Command line assembler Version 3.04
*
*
P & E Microcomputer Systems, Inc.
*
*
*
*
Written by : C.S. Chua
*
*
9th January 1997
*
*
*
*
Software Description
*
*
*
*
J1 ON – Sound mode
*
*
Buzzer will turn off if the accelerometer is tapped or switch S2 is
*
*
depressed.
*
*
*
*
J1 OFF – Silence mode
*
*
LED will turn off if and only if S2 is depressed
*
*
*
******************************************************************************
******************************************
*
*
*
I/O Declaration
*
*
*
******************************************
PORTB
EQU
$01
; Port B
PLMA
EQU
$0A
; D/A to control buzzer
TCONTROL
EQU
$12
; Timer control register
TSTATUS
EQU
$13
; Timer Status Register
OCMPHI1
EQU
$16
; Output Compare Register 1 High Byte
OCMPLO1
EQU
$17
; Output Compare Register 1 Low Byte
TCNTHI
EQU
$18
; Timer Count Register High Byte
TCNTLO
EQU
$19
; Timer Count Register Low Byte
OCMPHI2
EQU
$1E
; Output Compare Register 2 High Byte
OCMPLO2
EQU
$1F
; Output Compare Register 2 Low Byte
******************************************
*
*
*
RAM Area ($0050 – $0100)
*
*
*
******************************************
ORG
$50
STACK
RMB
4
; Stack segment
TEMPTCNTLO
RMB
1
; Temp. storage of timer result (LSB)
TEMPTCNTHI
RMB
1
; Temp. storage of timer result (MSB)
******************************************
*
*
*
ROM Area ($0300 – $3DFD)
*
*
*
******************************************
ORG
$300
******************************************
*
*
*
Program starts here upon hard reset *
*
*
******************************************
RESET
CLR
PORTB
; Initialise Ports
LDA
#%01001000
; Configure Port B
STA
$05
LDA
TSTATUS
; Dummy read the timer status register so as to clear the OCF
CLR
OCMPHI2
CLR
OCMPHI1
LDA
OCMPLO2
JSR
COMPRGT
LDA
#$40
; Enable the output compare interrupt
STA
TCONTROL
LDA
#10
; Idle for a while before ”beeping”
IDLE
JSR
DLY20
DECA
BNE
IDLE
CLI
; Interrupt begins here
BRSET
1,PORTB,SILENCE
; Branch if J1 is off
BSET
6,PORTB
; Turn on accelerometer
JSR
DLY20
; Wait till the supply is stable
TEST
BRSET
5,PORTB,MUTE
; Sample shock sensor for tapping
BRCLR
7,PORTB,MUTE
; Sample switch S2 for muting
JMP
TEST
MUTE
BCLR
6,PORTB
; Turn off accelerometer
SEI
CLR
PLMA
; Turn off buzzer
2–82
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
AN1612
Freescale Semiconductor, Inc...
DONE
SILENCE
JMP
DONE
; End
BRSET
7,PORTB,SILENCE
; Sample switch S2 for stopping LED
SEI
BCLR
3,PORTB
; Turn off LED
JMP
DONE
; End
******************************************
*
*
*
Timer service interrupt
*
*
Alternates the PLMA data
*
*
and bit 3 of Port B
*
*
*
******************************************
TIMERCMP
BSR
COMPRGT
; Branch to subroutine compare register
BRSET
1,PORTB,SKIPBUZZER ; Branch if J1 is OFF
LDA
PLMA
EOR
#$80
; Alternate the buzzer
STA
PLMA
RTI
SKIPBUZZER
BRSET
3,PORTB,OFF_LED
; Alternate LED supply
BSET
3,PORTB
RTI
OFF_LED
BCLR
3,PORTB
RTI
******************************************
*
*
*
Subroutine reset
*
*
the timer compare register
*
*
*
******************************************
COMPRGT
LDA
TCNTHI
; Read Timer count register
STA
TEMPTCNTHI
; and store it in the RAM
LDA
TCNTLO
STA
TEMPTCNTLO
ADD
#$50
; Add C350 H = 50,000 periods
STA
TEMPTCNTLO
; with the current timer count
LDA
TEMPTCNTHI
; 1 period = 2 us
ADC
#$C3
STA
TEMPTCNTHI
; Save the next count to the register
STA
OCMPHI1
LDA
TSTATUS
; Clear the output compare flag
LDA
TEMPTCNTLO
; by access the timer status register
STA
OCMPLO1
; and then access the output compare register
RTS
******************************************
*
*
*
Delay Subroutine for 0.20 sec
*
*
*
*
Input: None
*
*
Output: None
*
*
*
******************************************
DLY20
STA
STACK+2
STX
STACK+3
LDA
#!40
; 1 unit = 0.7725 mS
OUTLP
CLRX
INNRLP
DECX
BNE
INNRLP
DECA
BNE
OUTLP
LDX
STACK+3
LDA
STACK+2
RTS
******************************************
*
*
*
This subroutine provides services
*
*
for those unintended interrupts
*
*
*
******************************************
SWI
RTI
; Software interrupt return
IRQ
RTI
; Hardware interrupt
TIMERCAP
RTI
; Timer input capture
TIMERROV
RTI
; Timer overflow interrupt
SCI
RTI
; Serial communication Interface Interrupt
ORG
$3FF2
; For 68HC05B16, the vector location
FDB
SCI
; starts at 3FF2
FDB
TIMERROV
; For 68HC05B5, the address starts at 1FF2
FDB
TIMERCMP
FDB
TIMERCAP
FDB
IRQ
FDB
SWI
FDB
RESET
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–83
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR APPLICATION NOTE
AN1632
MMA1201P Product Overview
and Interface Considerations
Freescale Semiconductor, Inc...
Prepared by: Carlos Miranda
Systems and Applications Engineer
and
Gary O’Brien
New Product Development Engineer
INTRODUCTION
Silicon micromachined accelerometers designed for a variety of applications including automotive airbag deployment
systems must meet stringent performance requirements and
still remain low cost. Achieving the requisite enhanced functionality encompasses overcoming challenges in both transducer micromachining and subsequent signal conditioning.
Motorola’s accelerometer architecture includes two separate
elements in a single package to achieve overall functionality:
a sensing element (“g–cell”) and a signal conditioning element
(“control ASIC”).
Figure 1 shows a functional block diagram of Motorola’s
new MMA1201P. The transducer is a surface micromachined
differential capacitor with two fixed plates and a third movable plate. The movable plate is attached to an inertial mass.
When acceleration is applied to the device, the inertial mass
is displaced causing a change in capacitance. The second
die is a CMOS control ASIC which acts as a capacitance to
voltage converter and conditions the signal to provide a high
level output. The output signal has an offset voltage nominally equivalent to VDD/2 so that both positive and negative
acceleration can be measured.
G–Cell
This document describes Motorola’s new MMA1201P
accelerometer, which uses a new control ASIC architecture.
It explains important new features that have been incorporated into the ASIC, and presents an overview of the key
performance characteristics of the new accelerometer. The
document also details the minimum supporting circuitry
needed to operate a Motorola accelerometer and interface it
to an MCU. Finally, the power supply rejection ratio (PSRR)
characteristics and an aliasing gain model are presented.
MMA1201P FEATURES
Several design enhancements have been implemented into
the new MMA1201P. The oscillator circuit, which is the heart
of the ASIC, has been redesigned to improve stability over
temperature. A filter has been added to the power supply line
for internally generated biases. A new sensing scheme is used
to sample the differential capacitor transducer and condition
the signal. Finally, the temperature compensation stage has
been redesigned to be trimmable. A block diagram representation of the new accelerometer, in a 16 pin DIP package, is
shown in Figure 1. For simplicity, the EPROM trim and the
self–test circuit blocks have been omitted.
CMOS Control ASIC
Capacitance
to Voltage
Converter
VDD
Filter
ST
Trimmable
Gain
Stage
Trimmable
Switched
Capacitor
Filter
Trimmable
Temp. Comp.
Output Stage
Oscillator
VOUT
VSS
VDD
Figure 1. Block Diagram Representing the MMA1201P
REV 2
2–84
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
Freescale Semiconductor, Inc...
• Oscillator
The oscillator has been redesigned to center the nominal
frequency within the trimming range and to have better
temperature compensation. As shown in Figure 1, the
oscillator controls three switched capacitor circuit sub–
blocks within the ASIC, thus having direct impact on their
performance. The trimmable oscillator enhances the control of other performance parameters and enables the part
to meet tighter specification tolerances. Additionally, the
placement of the oscillator on the silicon die has changed,
contributing to a 50% reduction in the noise of the part.
• Power Supply Filter
An internal capacitor has been added between the VDD and
VSS pins to provide some de–coupling of the power supply.
Also, a lowpass filter has been added to the circuitry that
supplies power to the transducer element and that sets the
DC level of the capacitance–to–voltage converter stage.
The filter response suppresses high frequency noise, but
maintains a ratiometric output.
• New Sensing Scheme
The capacitance–to–voltage converter employs innovative
circuit techniques (at the time of this writing, patents are
pending) to improve signal ratiometricity. Amplification is
achieved using an EPROM trimmable gain stage, providing capability for both coarse and fine tuning. As in the
previous version of the control ASIC, the second gain stage
is cascaded by a switched capacitor four pole Bessel lowpass filter, with a unity gain response and –3 dB frequency
at 400 Hz.
• Temperature Compensation
The final stage in the ASIC performs temperature compensation of gain. Thus, the temperature coefficient for
sensitivity is set using EPROM trim.
PERFORMANCE ENHANCEMENTS
Motorola’s new MMA1201P accelerometer provides performance enhancements in a number of areas, including ratiometric output, signal–to–noise ratio, output filter response,
and temperature compensation. For complete details, refer to
the MMA1201P data sheet.
• Ratiometric Output
The offset voltage and the sensitivity of the part are ratiometric with supply voltage. Typical error values are less
than 0.5%.
• Signal to Noise Ratio
The noise has been reduced by 50% and is specified at
3.5 mV RMS maximum. Typical values are about
2.0 mV RMS . As a result, the signal to noise ratio of the
part is about 50 dB.
• Lowpass Filter Response
The frequency response of the four pole Bessel lowpass
filter has the –3 dB frequency at 400 Hz. The tolerance has
been narrowed by 60% and is specified at 40 Hz.
"
• Temperature Compensation
The sensitivity is very uniform over temperature, with typical errors of about 1% over the specified temperature
range. Also, although the spec allows for the equivalent of
"
Motorola Sensor Device Data
AN1632
5 mV/°C for the temperature coefficient of offset, typical
values are actually less than 2 mV/°C, at VDD equal to 5 V.
INTERFACE CONSIDERATIONS
With only four active pin connections, Motorola’s accelerometers are very easy to use. There are only a few simple
considerations to be taken into account to ensure reliable
operation and attain the high level of performance that the can
part offer.
• Power Supply
Power is applied to the accelerometer through the VDD pin.
For optimum performance, it is recommended that the part
be powered with a voltage regulator such as the Motorola
MC78L05. An optional 0.1 µF capacitor can be placed on
the VDD pin to complement the accelerometer’s internal
capacitor and provide additional de–coupling of the supply.
The capacitor should be physically located as close as
possible to the accelerometer.
• Ground
Ground is applied through the VSS pin. Whenever possible it is recommended that a solid ground plane be used
so that the impedance of the ground path is minimized. If
this is not possible, it is strongly recommended that a low
impedance trace (no additional components should be
connected to it) be used to directly connect the VSS pin to
the power supply ground.
• Self–test
The ST pin is an active, high logic level input pin that provides a way for the user to verify proper operation of the
part. It is pulled down internally. Therefore, for normal
operation, the user could apply a logic level “0” or leave it
unconnected. Applying a logic level “1” to the ST pin will
apply the equivalent of a 25 g acceleration to the transducer, and the user should see a change in the output
equivalent to 25 times the part’s rated sensitivity.
• Output
The accelerometer’s output is measured at the VOUT pin.
As shown in Figure 1, the ASIC’s oscillator controls the
switched capacitor lowpass filter, with a nominal operating
frequency of 65 kHz. As a result, a clock noise component
of about 2 mVpeak may be present at 65 kHz. Therefore, it
is recommended that the user place a simple RC lowpass
filter on the VOUT pin to reduce the clock noise present in
the output signal. Recommended values are a 1 kΩ resistor
and a 0.01 µF capacitor. These values produce a filter with
a –3 dB frequency at about 16 kHz, which will not interfere
with the response of the internal Bessel filter, yet will provide sufficient attenuation (approximately –12 dB) of the
clock noise.
Placing a filter on the output is especially recommended for
applications where the signal will be fed into a stand–alone
A/D converter, and in cases where the signal will be amplified to a level where the amplified clock noise may begin to
contribute significantly to the noise floor of the system.
However, if using an MCU or microprocessor in the system,
the user may choose to use a software algorithm to digitally
filter the signal, instead of using the analog RC filter. This
option would have to be evaluated based on the system
performance requirements.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–85
Freescale Semiconductor, Inc.
AN1632
• Connection to the A/D on an MCU
When using the accelerometer with the analog to digital
converter on an MCU, it is important to connect the supply
and ground pins of the accelerometer and the VRH and VRL
pins of the MCU to the same supply and ground traces,
respectively. This will maximize the ratiometricity of the
system by avoiding voltage differences that may result
from trace impedances.
Figure 2 shows the recommended supporting circuitry for
operating the new accelerometer. Part (a) shows the16 pin
DIP package version, the MMA1201P, while part (b) shows the
6 pin Wingback package version, the MMA2200W. For the
MMA1201P, pins 1, 2, 3, 6, 14, 15, and 16 have no internal
connections, and pins 9 through 13 are used for calibration
and trimming in the factory. These pins should all be left unconnected. For the MMA2200W, pins 1 and 4, and the wings
(supporting pins) should be left unconnected.
MMA1201P
VCC
LOGIC INPUT
4 ST
R1
8 VDD
C1
5
11 TRIM 3
0.1 m F
Freescale Semiconductor, Inc...
VOUT
1k
W
OUTPUT SIGNAL
C2
m
0.01 F
7 VSS
(a)
MMA2200W
VCC
LOGIC INPUT
2 ST
R1
6 VDD
C1
m
0.1 F
VOUT
3
1k
W
OUTPUT SIGNAL
C2
m
0.01 F
5 VSS
(b)
Figure 2. Accelerometers with Recommended Supporting Circuitry
PSRR AND ALIASING GAIN MODEL
Although the operational amplifiers in the MMA1201P’s
control ASIC have a high power supply rejection ratio with a
fairly wide bandwidth, because the accelerometer is in reality
a sampled analog system using switched capacitor technology, it is possible that when powered with a switching power
supply, noise from the supply will appear in the output signal.
This is known as aliasing, the result being a signal with frequency equal to the difference between the frequency of the
power supply noise and the accelerometer’s sampling frequency. Aliasing gain is defined as the power of the output
signal relative to an injected sinusoid on the VDD line powering
the accelerometer.
Typical switching power supplies have operating frequencies between 50 and 100 kHz. The operating frequency of the
accelerometer’s switching capacitor circuitry is roughly 65
kHz. Should the fundamental frequency of the switching
power supply, or its harmonics, fall within 400 Hz of the ASIC’s
fundamental frequency (or its harmonics), then any noise
present in the power supply will be aliased into the passband
of the accelerometer. As will be explained later in this section,
there are several simple ways to avoid aliasing.
2–86
As shown in Figure 1, there are many different signal processing stages in the ASIC. As a result, the aliasing gain
characteristics of the part are a little bit more complex than
explained in the previous paragraph. An analysis was done to
characterize the worst case aliasing gain of the accelerometer. Devices from three production lots were used. The parts
were tested at 105_C with 5.25 V on VDD. The gain code was
set to the nominal value plus 4σ. Thus, the parts had a sensitivity that was approximately twice that of standard parts.
Figure 3, shows a plot of the aliasing gain model that was
developed. The model is based on the worst case results;
typical parts should perform much better having much lower
aliasing gain.
The following equation was used to fit the data and generate
the model:
Aliasing Gain = 1.6965 + 0.0029 * Freq. (kHz) + HRC1
* Freq. (kHz) + HRC2
where HRC1 and HRC2 are coefficients used in the model.
Their values vary for each harmonic. Figure 4 lists the values
of HRC1 and HRC2 for the fundamental frequency and the first
5 harmonics.
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
AN1632
3.5
3
ALIASING GAIN (V/V)
2.5
2
1.5
Freescale Semiconductor, Inc...
1
0.5
0
0
Fundamental
1st
2nd
3rd
4th
5th
SAMPLING FREQUENCY AND HARMONICS
Figure 3. Worst Case Aliasing Gain Model Derived from Characterization Data
Harmonic
Freq. (kHz)
Fundamental
65
HRC1
HRC2
*2.1120
*1.4881
*4.1572
*0.2919
0.0101
1st
130
*0.0016
2nd
195
0.0237
3rd
260
4th
325
5th
390
*0.0060
*0.0098
*0.0164
Aliasing Gain
0.4242
0.3674
2.7116
0.6007
3.7439
3.2017
4.3054
0.7361
Figure 4. Values for Worst Case Aliasing Gain Model
The aliasing gain model can be used to estimate the amount
of noise that can be expected on the output due to noise in the
switching power supply. As an example, consider a switching
power supply operating at 65.05 kHz, with peak–to–peak
noise levels of 10, 6, 3.3, 2.5, 2, and 1.4 mV for the fundamental and the first five harmonics, respectively. Assume the worst
case scenario, an almost perfect match of power supply fundamental frequency with the fundamental of the ASIC and all
noise signals in phase. The power supply noise that would be
seen at the output due to each harmonic would be calculated
as follows:
Harmonic
Aliasing Gain
P.S. Noise
Output Noise
Fundamental
0.4242
10.00 mV
4.24 mV
1st
0.3674
6.00 mV
2.20 mV
2nd
2.7116
3.33 mV
9.04 mV
3rd
0.6007
2.50 mV
1.50 mV
4th
3.2017
2.00 mV
6.40 mV
5th
0.7361
1.40 mV
1.03 mV
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–87
AN1632
Freescale Semiconductor, Inc.
The total output noise would be the sum of the individual
components:
Total Output Noise = (4.24 + 2.20 + 9.04 + 1.50 + 6.40
+ 1.03) mV
Total Output Noise = 24.41 mV peak–to–peak.
If this output signal were fed into an 8 bit A/D converter,
referenced to 5 V full scale, the worst case error due to power
supply noise would be equivalent to 1 bit count.
The error that can occur in the output due to aliasing gain
can be avoided very easily. The easiest method is to power the
part with a voltage regulator. Since the voltage regulator provides a clean, steady supply, the possibility of aliasing is eliminated. If the accelerometer is powered with a switching supply,
a filter should be placed on the power supply output to eliminate the noise of the harmonics. If placing a filter on the switching supply is not feasible, the user must ensure that the
operating frequency of the switching power supply is outside
the frequency ranges of the peaks shown in Figure 3. The plot
shown is a superposition of the response of the internal four
pole Bessel lowpass filter, scaled by the corresponding aliasing gain for each harmonic. The Bessel filter has the –3 dB
frequency at 400 Hz and, being of fourth order, has a very
steep roll–off outside the passband, with approximately
Freescale Semiconductor, Inc...
"
2–88
–80 dB of attenuation at 4 kHz. If a switching power supply
must be used, its operating frequency should be at least 800
Hz from the accelerometer’s sampling frequency. Any switching noise present will be aliased to 800 Hz or higher, where the
attenuation will be approximately –24 dB or lower, thus reducing the power supply induced noise below the part’s noise floor.
CONCLUSION
The MMA1201P accelerometer demonstrates Motorola’s
commitment to continuous product improvement. A new oscillator lowers the noise in the part and enables tighter control of
the –3 dB bandwidth of the internal lowpass filter. The supply
voltage is routed to the transducer and the DC level reference
of the capacitance–to–voltage converter stage through a
newly added filter, thus reducing the part’s susceptibility to
power supply noise. The capacitance–to–voltage converter
stage uses new signal conditioning methods, which virtually
eliminate ratiometric errors. The temperature compensation
for sensitivity is improved, producing a very flat response over
temperature. Overall the part offers much enhanced performance and is simpler to use. Equally important, Motorola’s
MMA1201P accelerometer has remained very price competitive, making it ideal for most applications requiring acceleration sensors.
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR APPLICATION NOTE
Baseball Pitch Speedometer
AN1635
Prepared by: Carlos Miranda, Systems and Applications Engineer and
David Heeley, Systems and Applications Mechanical Engineer
Freescale Semiconductor, Inc...
INTRODUCTION
The Baseball Pitch Speedometer, in its simplest form, consists of a target with acceleration sensors mounted on it, an
MCU to process the sensors’ outputs and calculate the ball
speed, and a display to show the result. The actual implementation, shown in Figure 1, resembles a miniature pitching
cage, that can be used for training and/or entertainment. The
cage is approximately 6 ft. tall by 3 ft. wide by 6 ft. deep. The
upper portion is wrapped in a nylon net to retain the baseballs
as they rebound off the target. A natural rubber mat, backed
by a shock resistant acrylic plate, serve as the target. Accelerometers, used to sense the ball impact, and buffers, used to
drive the signal down the transmission line, are mounted on
the back side of the target. The remainder of the electronics
is contained in a display box on the top front side of the cage.
Accelerometers are sensors that measure the acceleration exerted on an object. They convert a physical quantity
into an electrical output signal. Because acceleration is a
vector quantity, defined by both magnitude and direction, an
accelerometer’s output signal typically has an offset voltage
and can swing positive and negative relative to the offset,
to account for both positive and negative acceleration. An
example acceleration profile is shown in Figure 2. Because
acceleration is defined as the rate of change of velocity with
respect to time, the integration of acceleration as a function
of time will yield a net change in velocity. By digitizing and
numerically integrating the output signal of an accelerometer
through the use of a microcontroller, the “area under the
curve” could be computed. The result corresponds to the net
change in velocity of the object under observation. This is the
basic principle behind the Baseball Pitch Speedometer.
Figure 1. David Heeley, mechanical designer of the Baseball Pitch Speedometer Demo,
tests his skills at Sensors Expo Boston ’97.
REV 1
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–89
Freescale Semiconductor, Inc.
AN1635
CAPTURE
WINDOW
POINT
OF
IMPACT
THRESHOLD
LEVEL
Freescale Semiconductor, Inc...
A
B
OSCILLATIONS THAT RESULT
AS ENERGY IS DISSIPATED
SYSTEM AT STEADY RATE
Figure 2. Typical Crash Pattern for the Baseball Pitch Speedometer Demo
THEORY OF OPERATION
When a ball is thrown against the target, the accelerometer
senses the impact and produces an analog output signal,
proportional to the acceleration measured, resulting in a crash
signature. The amplitude and duration of the crash signature
is a function of the velocity of the ball. How can this crash
signature be correlated to the velocity of the baseball? By
making use of the principle of conservation of momentum (see
Equation 1). The principle of conservation of momentum
states that the total momentum within a closed system
remains constant. In our case, the system consists of the
thrown ball and the target.
mball *Vball,initial + mtarget *Vtarget,initial =
mball *Vball,final + mtarget *Vtarget,final
Eq. 1
When the ball is thrown, it has a momentum equivalent to
mball *Vball,initial. The target initially has zero momentum
since it is stationary. When the ball collides with the target,
part of the momentum of the ball is transferred to the target,
and the target will momentarily experience acceleration,
velocity, and some finite, though small, displacement before
dissipating the momentum and returning to a rest state. The
2–90
other portion of momentum is retained by the ball as it bounces
off the target, due to the elastic nature of the collision. By
measuring the acceleration imparted on the target, its velocity
is computed through integration. Ideally, if the mass of the ball,
the mass of the target, and the final velocity of the ball are
known, then the problem could be solved analytically and the
initial velocity of the baseball determined.
The analysis of the crash phenomenon is, however, actually
quite complex. Some factors that must be taken into account
and that complicate the analysis greatly, are the spring
constant and damping coefficient of the target. The target will
be displaced during impact because it is anchored to the frame
by a thick rubber mat. This action effectively causes the
system to have a certain amount of spring. Also, though the
mat is very dense, it will deform somewhat during impact and
will act as shock absorber. In addition, the ball itself also has
a spring constant and damping coefficient associated with it,
since it bounces off the target and, though not noticeable by
the naked eye, will deform during the impact. Finally, and of
even greater significance, the mass of the ball, the mass of the
target, and the final velocity of the ball are neither known nor
measured. So how can the system work?
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
AN1635
repeatable. It also eliminated potential error caused by the
variability of location of impact on the target that would inevitably result from several manual throws. Figure 3 shows a
linear regression plot of the response of the system as a function of incident velocity. As is indicated by the plot, just a simple
constant of proportionality could be used to correlate the measured acceleration response to the incident velocity of the ball,
with fairly accurate results.
The Baseball Pitch Speedometer works by exploiting the
fact that the final velocity of the target will be, according to
Eq. 1, linearly proportional to the initial velocity of the thrown
ball. Therefore, by measuring the acceleration response of the
system to various ball velocities, which can be measured by
independent means such as a radar gun, the system could be
calibrated and a linear model developed. To facilitate the characterization and calibration of the system, a pitching machine
was used to ensure that the incident ball speed would be
14000
GRAND TOTAL AS RECORDED BY MCU
Freescale Semiconductor, Inc...
12000
10000
8000
Y
PREDICTED Y
6000
4000
2000
0
0
10
20
30
40
50
60
BASEBALL SPEED AS RECORDED BY RADAR GUN (mph)
Figure 3. Baseball Pitch Speedometer Characterization Data
IMPLEMENTATION — HARDWARE
The target mat of the Baseball Pitch Speedometer has an
area of approximately 9 ft2 (3 by 3). Even though the rubber
material used to construct the target is quite dense and
heavy, the transmission of an impact is very poor if the ball
strikes the target too far from the sensor. Therefore, to cover
Motorola Sensor Device Data
such a relatively large area it is necessary to use at least
four devices; one centered in each quadrant of the square
target. In addition, a shock resistant plate about a quarter
inch thick is mounted behind the rubber mat. These features
help make the response of the system more uniform and
reduce errors that result from the variability of where the ball
strikes the target.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–91
Freescale Semiconductor, Inc...
AN1635
Freescale Semiconductor, Inc.
The bulk of the circuit hardware is contained in a display box
mounted on the top front side of the cage. Since the accelerometers are physically located far away from the mother
board (about 10 feet of wiring), op–amps were used to buffer
the accelerometers’ output and drive the transmission line.
The four accelerometer signals are then simultaneously fed
into a comparator network and four of the ADC inputs on an
MC68HC11 microcontroller. The MC68HC11 was selected
because it has the capability of converting four A/D channels
in one conversion sequence and operates at a higher clock
speed. These two features reduce the overall time interval
between digitizations of the analog signal (that result from the
minimum required time for proper A/D conversion and from
software latency) thus allowing a more accurate representation of the acceleration waveform to be captured. The
comparator network serves a similar purpose by eliminating
the additional software algorithm and execution time that
would be required to continually monitor the outputs of all four
accelerometers and determine whether impact has occurred
or not. By minimizing this delay (some is still present since the
output signal must exceed a threshold, and a finite amount of
time is required for this) more of the initial and more significant
part of the signal is captured.
The comparator network employs four LM311’s configured
to provide an OR function, and a single output is fed into an
input capture pin on the MCU. A potentiometer and filter
capacitor are used to provide a stable reference threshold
voltage to the comparator network. The threshold voltage is
set as close as possible to the accelerometers’ offset voltage
to minimize the delay between ball impact and the triggering
of the conversion sequence, but enough clearance must be
provided to prevent false triggering due to noise. Because the
comparator network is wired such that any one of the accelerometer outputs can trigger it, the threshold voltage must be
higher than the highest accelerometer offset voltage. Hysteresis is not necessary for the comparator network, because
2–92
once the MCU goes into the conversion sequence it ignores
the input capture pin.
The system is powered using a commercially available 9 V
supply. A Motorola MC7805 voltage regulator is used to provide a steady 5 Volt supply for the operation of the MCU, the
accelerometers, the comparator network, and the op–amp
buffers. The 9 V supply is directly connected to the common
anode 8–segment LED displays. Each segment can draw as
much as 30 mA of current. Therefore, to ensure proper operation, the power supply selected to build this circuit should be
capable of supplying at least 600 mA. Ports B and C on the
MCU are used to drive the LED displays. Each port output pin
is connected via a resistor to the base of a BJT, which has the
emitter tied to ground. A current limiting resistor is connected
between the collector of each BJT and the cathode of the
corresponding segment on the display. To minimize the
amount of board space consumed by the output driving circuitry, MPQ3904s (quad packaged 2N3904s) were selected
instead of the standard discrete 2N3904s. The zero bit on Port
C is connected to a combination BJT and MOSFET circuit that
drives the “Your Speed” and “Best Speed” LED’s. The circuit
is wired so that the LED’s toggle, and only one can be ON at
a time.
Figure 4 shows a schematic of the circuit used. Part (a)
shows the accelerometers, the op–amps used to buffer the
outputs and drive the transmission lines, the comparator network and the potentiometer used to set the detection threshold. Part (b) shows the MCU, with its minimal required
supporting circuitry. Part (c) shows the voltage regulator, a
mapping of the cathodes to the corresponding segments on
the LED displays, the BJT switch circuitry used to drive the
seven segment display LEDs (although not shown on the
schematic, this circuit block is actually repeated 15 times), and
finally, the circuitry used to drive the “Your Speed”/“Best
Speed” LEDs.
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
AN1635
VCC
VCC
U1
VCC
ACCELEROMETER
VCC
4 ST
8 VDD
C1
0.1 mF
VOUT 5
R1
1 kΩ
C5
0.01 mF
7 VSS
3
2
+
R5
10 kΩ
6
U5
–
4
8
2 +
7
3 –
7
U9
1
4
MC33201
LM311
PA2/IC1
R6
1 kΩ
C9
0.01 mF
PE4/AN4
VCC
U2
VCC
ACCELEROMETER
Freescale Semiconductor, Inc...
VCC
C2
0.1 mF
4
ST
8
VDD
VOUT 5
R2
1 kΩ
C6
0.01 mF
7 VSS
3
2
+
6
U6
–
4
8
2 +
7
3 –
7
U10
1
4
MC33201
LM311
PE5/AN5
VCC
U3
VCC
ACCELEROMETER
VCC
C3
0.1 mF
4
ST
8
VDD
VOUT 5
R3
1 kΩ
C7
0.01 mF
7 VSS
3
2
+
6
U7
–
4
8
2 +
7
3 –
7
U11
1
4
MC33201
LM311
PE6/AN6
VCC
U4
VCC
ACCELEROMETER
VCC
C4
0.1 mF
4
ST
8
VDD
7 VSS
VOUT 5
R4
1 kΩ
C8
0.01 mF
3
2
+
6
U8
–
4
8
2 +
7
MC33201
3 –
7
U12
1
4
LM311
VCC
R7
20 kΩ
PE7/AN7
C10
1 mF
Figure 4a. Accelerometers, Buffer Op–Amps, and Comparator Network
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–93
Freescale Semiconductor, Inc.
AN1635
U14
MC68HC11E9
VCC
E
26
VDD
C13
0.1 µF
C12
4.7 µF
1
7
10 M Ω
R11
8
VSS
EXTAL
XTAL
Freescale Semiconductor, Inc...
8 MHz
C15
C14
VCC
18 pF
18 pF
VCC
PA0/IC3
PA1/IC2
PA2/IC1
PA3/IC4/OC5/OC1
PA4/OC4/OC1
PA5/OC3/OC1
PA6/OC2/OC1
PA7/PAI/OC1
PB0/A8
PB1/A9
PB2/A10
PB3/A11
PB4/A12
PB5/A13
PB6/A14
PB7/A15
STRB/R/W*
R10
R8
4.7 k Ω
17
RESET*
4.7 kΩ
U13
VCC
MC34164P
2
IN
RST*
1
R12
GND
R13
4.7 k Ω
18
4.7 k Ω
19
3
4.7 k Ω
R14
R9
200 k Ω
C11
1 µF
2
3
RESET
XIRQ*
IRQ*
MODB/VSTBY
MODA/LIR*
VCC
R15
1 kΩ
52
C16
1 µF
51
VRH
VRL
STRA/AS
PC0/AD0
PC1/AD1
PC2/AD2
PC3/AD3
PC4/AD4
PC5/AD5
PC6/AD6
PC7/AD7
PD0/RxD
PD1/TxD
PD2/MISO
PD3/MOSI
PD4/SCK
PD5/SS*
PE0/AN0
PE1/AN1
PE2/AN2
PE3/AN3
PE4/AN4
PE5/AN5
PE6/AN6
PE7/AN7
5
34
33
32
31
30
29
28
27
42
41
40
39
38
37
36
35
PA2/IC1
“Your’’ / “Best’’
F
G
E
D
Ones Digit
C
LED Display
B
A
6
4
9
10
11
12
13
14
15
16
DP
F
G
E
D
C
B
A
Tens Digit
LED Display
20
21
22
23
24
25
43
45
47
49
44
46
48
50
PE4/AN4
PE5/AN5
PE6/AN6
PE7/AN7
Figure 4b. MC68HC11E9 MCU with Supporting Circuitry
2–94
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
AN1635
B+
U15
3
+9 VDC P.S.
MC78L05ACP
VIN
C17
1µF
1
VOUT
VCC
C18
1µF
GND
2
GND P.S.
B+
A
1/8 LED Display
Freescale Semiconductor, Inc...
F
B
R32 – R46
180 Ω
G
E
R16 – R30
10 k Ω
C
D
U16–U19 MPQ3904
From PB or PC
DP
VCC
“Best Speed’’
VCC
“Your Speed’’
R48
1 kΩ
R47
1 kΩ
U20 VN0300L
R31
10 k Ω
PB0
1/4 MPQ3094
Figure 4c. Voltage Regulator, LED Segment Mapping, and LED Driving Circuitry
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–95
AN1635
Freescale Semiconductor, Inc.
Freescale Semiconductor, Inc...
IMPLEMENTATION — SOFTWARE
The operation of the Baseball Pitch Speedometer is very
simple. Upon power on reset, the output LEDs are initialized
to display “00” and “Best Speed.” The analog to digital converter is turned on and the offset voltages of the accelerometers are measured and stored. Finally, all the variables are
initialized and the MCU goes into a dormant state, where it will
wait for a negative edge input capture pulse to trigger it to
begin processing the crash signal.
Once the input capture flag is set, the MCU will immediately
begin the analog to digital conversion sequence. As it digitizes
the crash signature, it will calculate the absolute difference
between the current value and the stored offset voltage value.
It will integrate by summing up all the differences. Figure 2
shows a typical crash signature of the Baseball Pitch
Speedometer. As illustrated, starting at the point of impact (A),
the acceleration will initially ramp up, reaching a maximum,
then decrease as the target is displaced. Because the target
is constrained to the frame structure, the acceleration will
continue to decrease until it reaches a minimum (point B),
which correspond to the travel stop of the target. It is difficult
to determine exactly when point B will occur, because the
amplitude and duration of the initial acceleration pulse will vary
with ball speed. Therefore, the capture window duration is set
so that it will encompass most typical crash signatures, while
rejecting most of the secondary ripples that result as the
energy is dissipated by the system.
After integrating the four signals, the results are added
together to produce an overall sum. This procedure averages
out the individual responses and reduces measurement error
due to the variability of where the ball lands on the target. The
MCU then divides the grand sum by an empirically predetermined constant of proportionality. The result will then go
through a binary to BCD conversion algorithm. A look–up table
is used to match the BCD numbers to their corresponding
7–segment display codes. The calculated speed is displayed
on the two digit 8–segment displays (one segment corresponds to the decimal point), and the “Your Speed” LED is
2–96
turned on while the “Best Speed” LED is turned off. After a
duration of approximately five seconds, the LEDs are toggled
and stored best speed is redisplayed. The five second delay
is used to provide enough time for the user to check his/her
speed and also to allow the target to return to a rest state. The
system is now ready for another pitch. A complete listing of the
software is presented in the Appendix.
CONCLUSION
The Baseball Pitch Speedometer works fairly well, with an
accuracy of +/– 5 mph. The dynamic range of the system is
also worthy of note, measuring speeds from less than 10 mph
up to well above the 70 mph range. One key point to emphasize, is that the system is empirically calibrated, and so to
maintain good accuracy the system should only be used with
balls of mass equal to those used during calibration.
Although intended mainly for training and recreational purposes, the Baseball Pitch Speedometer demonstrates a very
important concept concerning the use of accelerometers.
Accelerometers can be used not only to detect that an event
such as impact or motion has occurred, but more importantly
they measure the intensity of such events. They can be used
to discern between different crash levels and durations. This
is very useful in applications where it is desired to have the
system respond in accord with the magnitude of the input
being monitored. An example application would be a smart
air bag system, where the speed at which the bag inflates is
proportional to the severity of the crash. The deployment rate
of the airbag would be controlled so that it does not throw the
occupant back against the seat, thus minimizing the possibility of injury to the occupant. Another application where this
concept may be utilized is in car alarms, where the response
may range from an increased state of readiness and monitoring, to a full alarm sequence depending on the intensity of the
shock sensed by the accelerometer. This could be used to
prevent unnecessary firing of the alarm in the event that an
animal or person were to inadvertently bump or brush against
the automobile.
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
AN1635
APPENDIX — ASSEMBLY CODE LISTING FOR BASEBALL PITCH SPEEDOMETER
Freescale Semiconductor, Inc...
* Baseball Pitch Speedometer – Rev. 1.0
*
* Program waits for detection of impact via the input capture pin and then reads four A/D channels.
* The area under the Acceleration vs. Time curve is found by subtracting the steady state offsets
* from the digitized readings and summing the results. The sum is then divided by an empirically
* determined constant of proportionality, and the speed of the ball is displayed.
*
* Written by Carlos Miranda
* Systems and Applications
* Sensor Products Division
* Motorola Semiconductor Products Sector
* May 6, 1997
*
*
********************************************************************************************************
*
Although the information contained herein, as well as any information provided relative
*
*
thereto, has been carefully reviewed and is believed accurate, Motorola assumes no
*
*
liability arising out of its application or use, neither does it convey any license under
*
*
its patent rights nor the rights of others.
*
********************************************************************************************************
* These equates assign memory addresses to variables.
EEPROM
EQU
$B600
CODEBGN
EQU
$B60D
REGOFF
EQU
$1000
;Offset to access registers beyond direct addressing range.
PORTC
EQU
$03
PORTB
EQU
$04
DDRC
EQU
$07
TCTL2
EQU
$21
TFLG1
EQU
$23
ADCTL
EQU
$30
ADR1
EQU
$31
ADR2
EQU
$32
ADR3
EQU
$33
ADR4
EQU
$34
OPTION
EQU
$39
STACK
EQU
$01FF
;Starting address for the Stack Pointer.
RAM
EQU
$0000
* These equates assign specific masks to variables to facilitate bit setting, clearing, etc.
ADPU
EQU
$80
;Power up the analog to digital converter circuitry.
CSEL
EQU
$40
;Select the internal system clock.
CCF
EQU
$80
;Conversion complete flag.
IC1F
EQU
$04
;Input Capture 1 flag.
IC1FLE
EQU
$20
;Configure Input Capture 1 to detect falling edges only.
IC1FCLR
EQU
$FB
;Clear the Input Capture 1 flag.
CHNLS47
EQU
$14
;Select channels 4 through 7 with MULT option ON.
SAMPLES
EQU
$0200
;Number of A/D samples taken.
OC1F
EQU
$80
;Output Compare 1 flag.
OC1FCLR
EQU
$7F
;Clear the Output Compare flag.
CURDLY
EQU
$0098
;Timer cycles to create delay for displaying ”Your Speed.”
RAMBYTS
EQU
$19
;Number of RAM variables to clear during initialization.
ALLONES
EQU
$FF
YOURSPD
EQU
$01
PRPFCTR
EQU
$00AD
;This constant of proportionality was empirically determined.
* Variables used for computation.
ORG
RAM
OFFSET1
RMB
1
;One for each accelerometer.
OFFSET2
RMB
1
OFFSET3
RMB
1
OFFSET4
RMB
1
SUM1
RMB
2
;Area under the acceleration vs. time curve.
SUM2
RMB
2
SUM3
RMB
2
SUM4
RMB
2
GRNDSUM
RMB
2
COUNT
RMB
2
CURBIN
RMB
1
TEMPBIN
RMB
1
BCD
RMB
2
CURDSPL
RMB
2
MAXBIN
RMB
1
MAXDSPL
RMB
2
* LED seven segment display patterns table.
ORG
EEPROM
JMP
START
SEVSEG
FCB
%11111010
FCB
%01100000
FCB
%11011100
FCB
%11110100
FCB
%01100110
FCB
%10110110
FCB
%10111110
FCB
%11100000
FCB
%11111110
FCB
%11100110
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–97
Freescale Semiconductor, Inc...
AN1635
Freescale Semiconductor, Inc.
* This is the main program loop.
ORG
CODEBGN
START
LDS
#STACK
LDX
#REGOFF
JSR
LEDINIT
JSR
ADCINIT
JSR
VARINIT
MAIN
JSR
CAPTURE
JSR
COMPUTE
JSR
BINTBCD
JSR
OUTPUT
BRA
MAIN
* This subroutine initializes ports B & C, and the LED display.
LEDINIT
PSHX
PSHA
LDX
#REGOFF
BSET
DDRC,X,ALLONES
;Configure port C as an output.
LDAA
SEVSEG
STAA
PORTB,X
STAA
PORTC,X
PULA
PULX
RTS
* This subroutine initializes the analog to digital converter.
ADCINIT
PSHX
PSHA
LDX
#REGOFF
BSET
OPTION,X,ADPU
;Turn on A/D converter via ADPU bit.
BCLR
OPTION,X,CSEL
;Select system e clock via CSEL bit.
CLRA
DELAY
INCA
BNE
DELAY
PULA
PULX
RTS
* This subroutine clears all the memory variables.
VARINIT
PSHX
LDX
#$0000
CLRVAR
CLR
OFFSET1,X
INX
CPX
#RAMBYTS
;Number of RMB bytes.
BLO
CLRVAR
DONECLR
LDX
#REGOFF
LDAA
#CHNLS47
;Measure the offset.
STAA
ADCTL,X
OFSWAIT
BRCLR
ADCTL,X,CCF,OFSWAIT
LDD
ADR1,X
STD
OFFSET1
LDD
ADR3,X
STD
OFFSET3
PULX
RTS
* This subroutine waits for impact and computes the area under the curve.
CAPTURE
PSHX
PSHA
PSHB
LDX
#REGOFF
BSET
TCTL2,X,IC1FLE
;Set IC1 to detect falling edge only.
BCLR
TFLG1,X,IC1FCLR
MONITOR
BRCLR
TFLG1,X,IC1F,MONITOR
ADCREAD
LDAA
#CHNLS47
;Select channels 4 – 7 for conversion.
STAA
ADCTL,X
ADCWAIT
BRCLR
ADCTL,X,CCF,ADCWAIT
CALDLT1
LDAB
ADR1,X
SUBB
OFFSET1
BPL
ADDSUM1
COMB
INCB
ADDSUM1
CLRA
ADDD
SUM1
STD
SUM1
CALDLT2
LDAB
ADR2,X
SUBB
OFFSET2
BPL
ADDSUM2
COMB
INCB
ADDSUM2
CLRA
ADDD
SUM2
STD
SUM2
CALDLT3
LDAB
ADR3,X
SUBB
OFFSET3
BPL
ADDSUM3
COMB
INCB
2–98
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
AN1635
Freescale Semiconductor, Inc...
ADDSUM3
CLRA
ADDD
SUM3
STD
SUM3
CALDLT4
LDAB
ADR4,X
SUBB
OFFSET4
BPL
ADDSUM4
COMB
INCB
ADDSUM4
CLRA
ADDD
SUM4
STD
SUM4
LDD
COUNT
ADDD
#$0001
STD
COUNT
CPD
#SAMPLES
BLO
ADCREAD
PULB
PULA
PULX
RTS
* This subroutine computes the ball speed by dividing the overall sum by a constant.
COMPUTE
PSHX
PSHA
PSHB
LDD
SUM1
ADDD
SUM2
ADDD
SUM3
ADDD
SUM4
STD
GRNDSUM
LDX
#PRPFCTR
IDIV
XGDX
STAB
CURBIN
PULB
PULA
PULX
RTS
* This subroutine converts from binary to BCD. (Limited to number up to 99 decimal.)
BINTBCD
PSHX
PSHA
PSHB
LDX
#$0000
LDAA
CURBIN
STAA
TEMPBIN
CLRA
CLRB
BINSHFT
LSL
TEMPBIN
ROLB
LSLA
CMPB
#$10
BLO
CHKDONE
INCA
ANDB
#$0F
CHKDONE
INX
CPX
#$0008
BEQ
RAILAT9
CHKFIVE
CMPB
#$05
BLO
BINSHFT
ADDB
#$03
BRA
BINSHFT
RAILAT9
CMPA
#$09
;Force the display to “99” if speed > 100 mph.
BLS
DONE
LDD
#$0909
DONE
STD
BCD
LDX
#SEVSEG
;This part finds the seven segment display codes.
XGDX
ADDB
BCD
XGDX
LDAA
$00,X
STAA
CURDSPL
LDX
#SEVSEG
XGDX
ADDB
BCD+1
XGDX
LDAA
$00,X
STAA
CURDSPL+1
PULB
PULA
PULX
RTS
* This subroutine displays the current speed for 5 seconds & then displays the maximum.
OUTPUT
PSHX
PSHA
PSHB
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–99
Freescale Semiconductor, Inc.
AN1635
OLDMAX
LEDWAIT
DSPLDLY
Freescale Semiconductor, Inc...
RECLEAR
2–100
LDX
LDAA
CMPA
BLS
STAA
LDD
STD
LDD
STD
BSET
LDD
BCLR
BRCLR
ADDD
CPD
BLO
LDX
CLR
INX
CPX
BLO
LDX
LDD
STD
PULB
PULA
PULX
RTS
#REGOFF
CURBIN
MAXBIN
OLDMAX
MAXBIN
CURDSPL
MAXDSPL
CURDSPL
PORTC,X
PORTB,X,YOURSPD
;Toggle the ”YOUR”/“BEST” LEDs.
#$0000
TFLG1,X,OC1FCLR
;Clear output compare 1 flag.
TFLG1,X,OC1F,DSPLDLY
#$0001
#CURDLY
;Decimal 152. (152 * 33ms = 5.0 sec)
LEDWAIT
#$0000
SUM1,X
;Clear 12 RAM bytes beginning at address ”SUM1”.
;Clears SUM1 thru SUM4, GRNDSUM, and COUNT.
#$000C
RECLEAR
#REGOFF
MAXDSPL
PORTC,X
;The ”YOUR”/“BEST” LEDS are automatically toggled.
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR APPLICATION NOTE
AN1640
Reducing Accelerometer Susceptibility to BCI
Freescale Semiconductor, Inc...
Prepared by Brandon Loggins
Automobile manufacturers require all system electronics to
pass stringent electromagnetic compatibility (EMC) tests.
Airbag systems are one of the systems that must perform
adequately under EMC tests. There are different types of tests
for EMC, one of which is testing the tolerance of the system
to high frequency conducted emissions. One of the most
stringent methods for EMC evaluation is the Bulk Current
Injection (BCI) test. The entire airbag system must continue to
function normally throughout the BCI test. This application
note will discuss how to reduce susceptibility to BCI for the
Motorola accelerometer but the information presented here
can be applied to other electronic components in the system.
BCI TEST SETUP
The BCI test procedure follows a published SAE engineering
standard, “Immunity to Radiated Electric Fields ~ Bulk Current
Injection (BCI)”, or SAE J 1113/401. For an airbag module, this
involves injecting the desired current into the wiring harness by
controlling current in the injection probe. The test frequency can
vary from one to several hundred MHz. There are at least 20
frequency steps per octave required for the test, but as many
as 50 steps per octave can be used. The injection probe is
placed on the harness in one of three distances from the airbag
module connector: 120, 450 and 750 mm. There is a monitor
pickup probe present to measure the amount of current being
injected. It is placed 50 mm from the airbag module. This feeds
back to the system to ensure that the desired test current is
being injected on to the wiring harness. Figure 1 shows the
setup for the BCI test. (For more details, see the SAE J
1113/401 Test Procedure).
70, 450, or 750 mm
ANECHOIC CHAMBER WALL
50 mm
AIRBAG
MODULE
WIRING HARNESS
PC
LOAD BOX
PICKUP
PROBE
INJECTION
PROBE
BASEPLATE CONNECTED
TO GROUND
Figure 1. BCI Test Setup
The harness connects the airbag module to a load box. This
load box provides simulated loads for terminating the
remainder of the airbag system (firing ignitors, etc.). The data
coming back is translated from J1850 to RS232 to be
communicated to a dummy terminal on a PC. For safety
reasons, this test is typically performed inside an anechoic
chamber to shield high frequency emissions from equipment
and humans.
BCI TEST PROCEDURE FOR THE
MMA2202D ACCELEROMETER
The accelerometer is evaluated in the following manner. In
an airbag system, the microcontroller’s A/D converter digitizes
the accelerometer output. The microcontroller sends this
value to the communication ASIC which translates the logic
from board level logic to RS232, then sends the value back
REV 2
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–101
Freescale Semiconductor, Inc...
AN1640
Freescale Semiconductor, Inc.
along the wiring harness. Once through the chamber wall, the
data is translated to RS232 and fed to a dummy terminal. On
the terminal screen, the A/D codes for the accelerometer can
be monitored for unexpected performance.
Ideally, when the accelerometer is at rest (no acceleration
applied), the output should be at 0g, regardless of what EMC
testing the system may be subjected to. Depending on the
crash algorithm of the airbag module software, there is some
allowable offset shift that can be tolerated. Higher shift in
output could create errors in the crash analysis software,
perhaps causing the airbags to unnecessarily deploy when
there is not a crash or not deploy when there is a crash.
The Motorola accelerometer must be able to meet the
airbag system requirements throughout BCI exposure. It has
a sensitivity of 40 mV/g and an offset (0g output) of 2.50 V.
During the BCI test, the accelerometer output should be
2.50 V at 0g with as little drift as possible. A typical airbag
system may have software that can tolerate from as little as
0.5 g up to 2.0 g. of deviation from the offset. The system would
then expect the accelerometer output to be within 40 mV of the
offset during the entire BCI test. Therefore, at any given
frequency of the BCI test, if the output deviates outside this
expected window of drift, it fails the test.
MMA2202D ACCELEROMETER BCI TEST
RESULTS
If a system has not been well designed for electromagnetic
compatibility, the accelerometer, as well as other devices, can
have performance problems. What has been found for the
accelerometer is that in some system applications, it suffers
from an offset shift when certain frequencies of BCI are
applied. For example, in one airbag system being tested at a
certain frequency, with the desired BCI current applied, the
offset is found to shift down by 60 mV. This would equate to an
error of 1.5 g. See Figure 2. At other frequencies, this shift is
even higher. This DC shift plot was taken with an oscilloscope
using a 20 MHz filter to remove the high frequency component
of the signal. Probes are placed at the accelerometer in the
system application. The plot shows the accelerometer output
before and after BCI was applied (before and after the RF
generator creating the high frequency signal was turned on).
ACCELEROMETER VOUT
w/o BCI
ACCELEROMETER VOUT
w/BCI
VCC
Figure 2. Accelerometer Tested Under High Frequency BCI
This phenomenon has been determined to be system level
related. PCB layout and grounding for the accelerometer will
affect its performance. This was found by testing the
accelerometer outside of the airbag module. The device was
put on a test board by itself with only the supply decoupling
capacitor of 0.1 µF connected to it. To simulate the effect of
BCI on Vcc, a frequency generator was used to inject a known
high frequency sinusoid that caused BCI failure on to the 5.0 V
supply voltage. The device was first tested in small test board
with ground provided by one wire back to the supply. This
grounding reproduced the failure due to BCI seen at the
2–102
module level. The test board was then mounted down to a
ground plane provided by a copper plate and the
accelerometer ground was soldered to the plate (providing a
low impedance path to ground). With this setup, the offset shift
did not occur.
If a system does not incorporate a good PCB layout
providing a low impedance to ground, the accelerometer
output may shift at certain high frequencies. This output offset
shift was caused by a shift in the 0–5 V supply window.
Because the accelerometer has a ratiometric output, its offset
is dependent on the supply voltage. Any change in the supply
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
voltage will result in the same proportional change in the
output. For example, if the 5 V supply were to change by 10%,
from 5.0 V to 5.5 V, the accelerometer offset will change by
10% also, from 2.5 V to 2.75 V. This phenomena would also
occur if the ground were to shift. A 100 mV change in ground
would result in a 50 mV change in the output. If the
accelerometer does not have low impedance path to ground
and parasitics from a poor ground are present as a result, the
ground seen by the accelerometer may change over
frequency. So, during a BCI test, if the 5.0 V supply does not
shift but the output of the accelerometer does, the ground to
the accelerometer may be moving.
It was found with some experimentation that the offset shift
can be eliminated with proper board layout techniques as
described below.
Freescale Semiconductor, Inc...
PROPER LAYOUT TECHNIQUES
Since the Motorola accelerometer is a sensitive analog
device that relies on a clean supply to function within
established parameters, there are some techniques that can
be employed to minimize the effects of BCI on the
accelerometer performance. PCB layout is paramount to
reducing susceptibility to BCI.
• A low impedance path to ground will provide shunting of the
high frequency interference and minimize its effect on the
accelerometer. The best way to provide a good path is by
putting a solid, unbroken ground plane in the PCB. This
ground plane should be shunted to chassis ground at the
module connector. This will ensure that the high frequency
BCI will be shunted before interfering with accelerometer
performance.
• All accelerometer pins that require ground connection
should be tied together to a common ground.
• Traces attached directly to the connector pins can receive
high RF noise, which can couple to nearby traces and components. Increasing series impedance of the traces helps
reduce the couple or conducted noise. High frequency filters on the supply line and other susceptible lines may be
required to filter out high frequency interference introduced
by the BCI test. Signal lines that carry low current can tolerate series resistances of 100–200 Ω.
• Decoupling capacitors on every input line to the common
ground plane will help shunt the high frequency away from
the system. These should be placed near the connector.
Motorola Sensor Device Data
AN1640
• Signal trace lengths to and from the accelerometer should
be kept at a minimum. The shorter the trace, the less
chance it has of picking up high frequency BCI signals as
it crosses the board. Trace lengths can be reduced by placing the accelerometer and the microcontroller as close
together as possible. Signal and ground traces looping
should be minimized.
• A decoupling capacitor on the accelerometer Vcc pin will
also help minimize BCI effects. The recommended value is
0.1 µF. This capacitor should be placed as close as possible to the accelerometer to achieve the best results.
• To maximize ratiometricity, the accelerometer Vcc and the
microcontroller A/D reference pin should be on the same
trace. The accelerometer ground and the microcontroller
ground should also share the same ground point. Therefore, when there is signal interference due to BCI, the A/D
converter and the accelerometer will see the interference
at the same level. This will result in the same digital code
representation of acceleration without signal interference.
• A clean power supply to both the accelerometer and the
microcontroller should be provided. Supply traces should
avoid high current traces that might carry high RF currents
during the BCI test. The traces should be as short as
possible.
• The accelerometer should be placed on the opposite end
of the PCB away from the connector. The farther the distance, the lower the chance high frequency RF from BCI
will interfere with the accelerometer.
• The accelerometer should be placed away from high current paths that may carry high RF currents during the BCI
test.
Automotive customers will continue to require airbag
systems to have high standards for EMC. One way to test for
EMC is perform the Bulk Current Injection test. Because of the
high current involved, BCI is one of the most difficult EMC tests
to pass. Being part of the airbag system, the accelerometer
must continue to function normally under application of high
frequency BCI. The accelerometer is highly sensitive to
placement on the board and its connection to ground. Poor
design will caused the device to fail the BCI test. The practice
of good PCB layout, device placement and good grounding
will allow the accelerometer to function within specification
and pass the BCI test.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–103
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR APPLICATION NOTE
AN1925
Using the Motorola Accelerometer
Evaluation Board
Prepared by: Leticia Gomez and Raul Figueroa
Sensor Products Division
Systems and Applications Engineering
Freescale Semiconductor, Inc...
INTRODUCTION
This application note describes the Motorola Accelerometer
Evaluation Board (Figure 1). The Accelerometer Evaluation
Board is a small circuit board intended to serve as an aid in
system design with the capability for mounting the following
devices: MMA1220D, MMA1201P, MMA1200D, MMA2201D.
This evaluation board is useful for quickly evaluating any of
these three devices. It also provides a means for
understanding the best mounting position and location of an
accelerometer in your product.
CIRCUIT DESCRIPTION
Figure 2 is a circuit schematic of the evaluation board. The
recommended decoupling capacitor at the power source and
recommended RC filter at the output, are included on the
evaluation board. This RC filter at the output of the
accelerometer minimizes clock noise that may be present
from the switched capacitor filter circuit. No additional
components are necessary to use the evaluation board.
Refer to the respective datasheet of the device being used
for specifications and technical operation of the
accelerometer.
The evaluation board has a 4–pin header (J1 in Figure 1) for
interfacing to a 5 volt power source or a 9 to 15 volt power
Jumper (JP1)
Mounting
Hole (1 of 4)
source (for example, 9 V battery). Jumper JP1 (see Figure 1)
must have the following placement: on PS if a 5 V supply is
being used or on BATT if a 9 V to 15 V supply is used. A 5 V
regulator (U1 in figure 1) supplies the necessary power for the
accelerometer in the BATT option.
The power header also provides a means for connecting to
the accelerometer analog output through a wire to another
breadboard or system. Four through–hole sockets are
included to allow access to the following signals: VDD, GND,
ST and STATUS. These sockets can be used as test points or
as means for connecting to other hardware.
The ON/OFF switch (S1) provides power to the
accelerometer and helps preserve battery life if a battery is
being used as the power source. S1 must be set towards the
“ON” position for the accelerometer to function. The green
LED (D1) is lit when power is supplied to the accelerometer.
A self–test pushbutton (S2) on the evaluation board is a
self–test feature that provides verification of the mechanical
and electrical integrity of the accelerometer. The STATUS pin
is an output from the fault latch and is set high if one of the fault
conditions exists. A second pressing of the pushbutton (S2)
resets the fault latch, unless of course one or more fault
conditions continue to exist.
5 V Regulator
(U1)
PS
Power Header
(J1)
MMA Device
Accelerometer Output
(Vout)
STATUS
On/Off Switch
(S1)
Self–Test
Pushbutton (S2)
BATT
Test Points
Power LED (D1)
Figure 1. Motorola Accelerometer Evaluation Board
REV 0
2–104
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
AN1925
VDD
MMA1220D
S2
MC78L05
4
3
9 V to 15 V
J1
1
IN
.1 F
C1
OUT
GND
2
ST
VOUT
.33 F
C2
ON
VDD
+5 V
J1
PS
S1
JP1
VDD
.01 F
C3
750
R1
5
STATUS
VOUT
1K
R2
8
BATT
OFF
VOUT
J1
.01 F
C4
TP3
6 STATUS
TP2
VSS
7
D1
Green LED
Freescale Semiconductor, Inc...
Figure 2. Evaluation Board Circuit Schematic
SOIC
MMA Device
Unused pins
20–pin
Test Socket
Bottom Lid Snap
Pin 1
Figure 3. Motorola Accelerometer Evaluation Board with Test Socket
The board allows for direct mounting of a 16–pin DIP or
SOIC package. For the SOIC device, a 20–pin test socket is
used to allow for evaluation of more than one device without
soldering directly to the board and potentially damaging the
PCB. Care must be taken in placing the device correctly in the
socket as four pins of the socket will not be used. With the
board oriented as shown in Figure 3, Pin 1 should face
downward and the device should be positioned toward the top
of the test socket, thereby exposing the bottom four pins of the
test socket. The socket is marked to help identify the 4 unused
socket pins. Lids to secure the device in the socket are
included with the board and delicately snap into place. The lids
Motorola Sensor Device Data
can be removed by applying pressure to the sides of the lid or
by lifting the top and bottom snaps of the lid.
PIN OUT DESCRIPTION
Pin
Name
Description
4
ST
5
VOUT
6
STATUS
7
VSS
Power supply ground
8
VDD
Power supply input
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
Logic input pin to initiate self–test
Output voltage of the accelerometer
Logic output pin to indicate fault
2–105
AN1925
Freescale Semiconductor, Inc.
Figures 4 and 5 show the layout used on the evaluation
board. Through–hole mounting components have been
selected to facilitate component replacement.
It is important to maintain a secure mounting scheme to
capture the true motion.
Orientation of the sensor is also crucial. For best results,
align the sensitive axis of the accelerometer to the axis of
vibration. In the case of the MMA1220D, the sensitive axis is
perpendicular to the plane of the evaluation board.
MOUNTING CONSIDERATIONS
SUMMARY
System design and sensor mounting can affect the
response of a sensor system. The placement of the sensor
itself is critical to obtaining the desired measurements. It is
important that the sensor be mounted as rigidly as possible to
obtain accurate results. Since the thickness and mounting of
the board varies, parasitic resonance may distort the sensor
measurement. Hence, it is vital to fasten and secure to the
largest mass structure of the system, i.e. the largest truss, the
largest mass, the point closest to source of vibration. On the
other hand, dampening of the sensor device can absorb much
of the vibration and give false readings as well. The evaluation
board has holes on the four corners of the board for mounting.
The Accelerometer Evaluation Board is a design–in tool for
customers seeking to quickly evaluate an accelerometer in
terms of output signal, device orientation, and mounting
considerations. Both through–hole and surface mount
packages can be evaluated. With the battery supply option
and corner perforations, the board can easily be mounted on
the end product; such as a motor or a piece of equipment.
Easy access to the main pins allows for effortless interfacing
to a microcontroller or other system electronics. The simplicity
of this evaluation board provides reduced development time
and assists in selecting the best accelerometer for the
application.
Freescale Semiconductor, Inc...
BOARD LAYOUT AND CONTENT
Figure 4. Board Layout (Component Side)
2–106
Figure 5. Board Layout (Back Side)
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
Case Outlines
A
A
G/2
2 PLACES, 16 TIPS
G
16
NOTES:
1. ALL DIMENSIONS ARE IN MILLIMETERS.
2. INTERPRET DIMENSIONS AND TOLERANCES
PER ASME Y14.5M, 1994.
3. DIMENSIONS ”A” AND ”B” DO NOT INCLUDE
MOLD FLASH OR PROTRUSIONS. MOLD FLASH
OR PROTRUSIONS SHALL NOT EXCEED 0.15
PER SIDE.
4. DIMENSION ”D” DOES NOT INCLUDE DAMBAR
PROTRUSION. PROTRUSIONS SHALL NOT
CAUSE THE LEAD WIDTH TO EXCEED 0.75
0.15 T A B
9
B
P
1
B
8
16X
D
0.13
T A B
M
Freescale Semiconductor, Inc...
R
X 45 _
J
C
0.1
K
T
DIM
A
B
C
D
F
G
J
K
M
P
R
M
F
SEATING
PLANE
CASE 475–01
ISSUE B
16 LEAD SOIC
–A–
20
11
P10 PL
0.13 (0.005)
–B–
1
M
T A
M
B
M
10
NOTES:
1. DIMENSIONING AND TOLERANCING PER ANSI
Y14.5M, 1982.
2. CONTROLLING DIMENSION: MILLIMETER.
3. DIMENSIONS A AND B DO NOT INCLUDE MOLD
PROTRUSION.
4. MAXIMUM MOLD PROTRUSION 0.15 (0.006) PER
SIDE.
5. DIMENSION D DOES NOT INCLUDE DAMBAR
PROTRUSION. ALLOWABLE DAMBAR
PROTRUSION SHALL BE 0.13 (0.005) TOTAL IN
EXCESS OF D DIMENSION AT MAXIMUM
MATERIAL CONDITION.
D 16 PL
0.13 (0.005)
M
T A
M
B
M
R
X 45 _
J
C
–T–
SEATING
PLANE
MILLIMETERS
MIN
MAX
10.15
10.45
7.40
7.60
3.30
3.55
0.35
0.49
0.76
1.14
1.27 BSC
0.25
0.32
0.10
0.25
0_
7_
10.16
10.67
0.25
0.75
K
G
F
M
DIM
A
B
C
D
F
G
J
K
M
P
R
MILLIMETERS
MIN
MAX
12.67
12.96
7.40
7.60
3.30
3.55
0.35
0.49
0.76
1.14
1.27 BSC
0.25
0.32
0.10
0.25
0_
7_
10.16
10.67
0.25
0.75
INCHES
MIN
MAX
0.499
0.510
0.292
0.299
0.130
0.140
0.014
0.019
0.030
0.045
0.050 BSC
0.010
0.012
0.004
0.009
0_
7_
0.400
0.420
0.010
0.029
CASE 475A–01
ISSUE O
20 LEAD SOIC
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–107
Freescale Semiconductor, Inc.
A
B
A
12
C
Y
7
NOTES:
1. DIMENSIONS ARE IN INCHES.
2. INTERPRET DIMENSIONS AND TOLERANCES
PER ASME Y14.5M–1994.
3. PLANE –X– AND PLANE –Y– SHOULD BE
ALIGNED WITHIN 0.0015”.
B
1
8X
8X
J
D
T A M
6X
U
0.005
G
M
DIM
A
B
C
D
G
H
J
K
L
M
N
P
S
U
L
K
U
H
M
"
Y
6
S
B
N
M
T
CASE 456–06
ISSUE J
WB PACKAGE
A
C
N
F
T
E
G
16X
0.005 (0.13)
2–108
M
SEATING
PLANE
0.005 (0.13)
J
8
16X
1
L
9
B
16
M
M
T B
B
A
K
Freescale Semiconductor, Inc...
P
INCHES
MIN
MAX
0.618
0.638
0.240
0.260
0.127
0.133
0.015
0.021
0.100 BSC
0.050 BSC
0.009
0.012
0.125
0.140
0.063
0.070
0.015
0.025
0.036
0.044
0.095
0.110
0.025
0.035
0.088
0.108
NOTES:
1. DIMENSIONING AND TOLERANCING PER ASME
Y14.5M, 1994.
2. CONTROLLING DIMENSION: INCH.
3. DIMENSION L TO CENTER OF LEADS WHEN
FORMED PARALLEL.
4. DIMENSION B DOES NOT INCLUDE MOLD FLASH.
DIM
A
B
C
D
E
F
G
J
K
L
M
N
INCHES
MIN
MAX
0.744
0.783
0.240
0.260
0.145
0.185
0.015
0.021
0.050 BSC
0.040
0.70
0.100 BSC
0.008
0.015
0.115
0.135
0.300 BSC
0_
10_
0.015
0.040
MILLIMETERS
MIN
MAX
18.90
19.90
6.10
6.60
3.69
4.69
0.38
0.53
1.27 BSC
1.02
1.78
2.54 BSC
0.20
0.38
2.92
3.43
7.62 BSC
0_
10_
0.39
1.01
D
T A
CASE 648C–04
ISSUE D
DIP PACKAGE
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
Freescale Semiconductor, Inc...
Accelerometer Glossary of Terms
Acceleration
Change in velocity per unit time.
Acceleration Vector
Vector describing the net acceleration acting upon the device.
Frequency Bandwidth
The accelerometer output frequency range.
g
A unit of acceleration equal to the average force of gravity occurring at the earth’s surface.
A g is approximately equal to 32.17 ft/s2 or 9.807 m/s2.
Nonlinearity
The maximum deviation of the accelerometer output from a point–to–point straight line
fitted to a plot of acceleration vs. output voltage. This is determined as the percentage of
the full–scale output (FSO) voltage at full–scale acceleration (40g).
Ratiometric
The variation of the accelerometer’s output offset and sensitivity linearly proportional to
the variation of the power supply voltage.
Sensitivity
The change in output voltage per unit g of acceleration applied. This is specified in mV/g.
Sensitive Axis
The most sensitive axis of the accelerometer. On the DIP package, acceleration is in the
direction perpendicular to the top of the package (positive acceleration going into the
device). On the SIP package, acceleration is in the direction perpendicular to the pins.
Transverse Acceleration
Any acceleration applied 90° to the axis of sensitivity.
Transverse Sensitivity Error
The percentage of a transverse acceleration that appears at the output. For example, if
the transverse sensitivity is 1%, then a +40 g transverse acceleration will cause a 0.4 g
signal to appear on the output. Transverse sensitivity can result from sensitivity of the
g–cell to transverse forces.
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
2–109
Freescale Semiconductor, Inc...
Freescale Semiconductor, Inc.
2–110
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
Freescale Semiconductor, Inc...
Section Three
Pressure
Sensor Products
Mini Selector Guide . . . . . . . . . . . . . . . . . . . . . . . . . 3–2
General Information:
Device Numbering System . . . . . . . . . . . . . . . . . . 3–4
Package Offerings . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–5
Pressure Sensor Overview
Motorola’s pressure sensors are silicon micromachined, electromechanical devices featuring device uniformity and consistency, high reliability, accuracy and repeatability at
competitively low costs. With more than 20 years in pressure
sensor engineering, technology development and manufacturing, these pressure sensors have been designed into automotive, industrial, healthcare, commercial and consumer
products worldwide.
Pressure sensors operate in pressures up to 150psi (1000
kPa). For maximum versatility, Motorola pressure sensors are
single silicon, piezoresistive devices with three levels of device sophistication. The basic sensor device provides uncompensated sensing, the next level adds device compensation
and the third and most value added pressure sensors are the
integrated devices. Compensated sensors are available in
temperature compensated and calibrated configurations; integrated devices are available in temperature compensated,
calibrated and signal conditioned (or amplified) configurations. Each sensor family is available in gauge, absolute and
differential pressure references in a variety of packaging and
porting options.
Motorola Sensor Device Data
Orderable Part Numbers . . . . . . . . . . . . . . . . . . . . . 3–6
Pressure Sensor Overview
General Information . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–7
Motorola Pressure Sensors . . . . . . . . . . . . . . . . . . . . 3–8
Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–12
Sensor Applications . . . . . . . . . . . . . . . . . . . . . . . . . 3–13
Pressure Sensor FAQ’s . . . . . . . . . . . . . . . . . . . . . . 3–14
Data Sheets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–15
Application Notes . . . . . . . . . . . . . . . . . . . . . . . . . 3–188
Case Outlines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–423
Reference Information
Reference Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–439
Mounting and Handling Suggestions . . . . . . . . . . 3–441
Standard Warranty Clause . . . . . . . . . . . . . . . . . . . 3–442
Glossary of Terms . . . . . . . . . . . . . . . . . . . . . . . . . 3–443
Symbols, Terms and Definitions . . . . . . . . . . . 3–446
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–1
Freescale Semiconductor, Inc.
Mini Selector Guide
PRESSURE SENSORS
Uncompensated Pressure Sensors
Product
Family
Pressure
Rating
Maximum
(psi)
Pressure
Rating
Maximum
(kPa)
Pressure
Rating
Maximum
(in H2O)
Pressure
Rating
Maximum
(cm H20)
Pressure
Rating
Maximum
(mm Hg)
Offset
(Typ)
(mV)
Full Scale
Span
(Typ)
(mV)
Sensitivity
(mV/kPa)
MPX10
1.45
10
40
102
75
20
35
3.5
MPX12
1.45
10
40
102
75
20
55
3.5
MPX53
7
50
200
510
375
20
60
Pressure
Rating
Maximum
(in H2O)
Pressure
Rating
Maximum
(cm H20)
Pressure
Rating
Maximum
(mm Hg)
Offset
(mV)
Pressure
Type Note
A
D
G
1.2
D
D
D
D
D
D
Full Scale
Span
(Typ)
(mV)
Sensitivity
(mV/kPa)
Pressure
Type Note
Note: A = Absolute, D = Differential, G = Gauge, V = Vacuum
Freescale Semiconductor, Inc...
Compensated Pressure Sensors
Product
Family
Pressure
Rating
Maximum
(psi)
Pressure
Rating
Maximum
(kPa)
MPX2010
1.45
10
40
102
75
±1.0
25
2.5
MPX2053
7
50
201
510
375
±1.0
40
0.8
MPX2102
14.5
14.5
100
100
400
400
1020
750
750
±2.0
±1.0
40
40
0.4
0.4
D
MPX2202
29
29
200
200
800
800
2040
1500
1500
±1.0
±1.0
40
40
0.2
0.2
D
MPX2050
7
50
201
510
375
±1.0
40
0.8
MPX2100
14.5
14.5
100
100
400
400
1020
750
750
±2.0
±1.0
40
40
0.4
0.4
D
29
29
200
200
800
800
2040
1500
1500
±1.0
±1.0
40
40
0.2
0.2
D
MPX2200
A
D
G
D
D
V
D
V
D
V
D
D
D
V
D
V
D
Note: A = Absolute, D = Differential, G = Gauge, V = Vacuum
Compensated Medical Grade Pressure Sensors
Product
Family
Pressure
Rating
Maximum
(psi)
Pressure
Rating
Maximum
(kPa)
Pressure
Rating
Maximum
(in H2O)
Pressure
Rating
Maximum
(cm H20)
Pressure
Rating
Maximum
(mm Hg)
Supply
Voltage
(Typ)
(Vdc)
Offset
Maximum
(mV)
Sensitivity
(mV/kPa)
MPXC2011
1.45
10
40
102
75
10.0
1.0
n/a
MPX2300
5.8
40
161
408
300
6.0
0.75
5.0
Pressure
Type Note
A
D
G
D
D
Note: A = Absolute, D = Differential, G = Gauge, V = Vacuum
3–2
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
PRESSURE SENSORS (continued)
Integrated Pressure Sensors
Freescale Semiconductor, Inc...
Product
Family
Pressure
Rating
Maximum
(psi)
Pressure
Rating
Maximum
(kPa)
Pressure
Rating
Maximum
(in H2O)
Pressure
Rating
Maximum
(cm H2O)
Pressure
Rating
Maximum
(mm Hg)
Full
Scale
Span
(Typ)
(Vdc)
Sensitivity
(mV/kPa)
Accuracy
0_C–85_C
(% of
VFSS)
MPX4080
11.6
80
321
815
600
4.3
54
±3.0
MPX4100
15.2
105
422
1070
788
4.6
54
±1.8
MPX4101
14.8
102
410
1040
765
4.6
54
±1.8
MPXH6101
14.8
102
410
1040
765
4.6
54
±1.8
MPX4105
15.2
105
422
1070
788
4.6
51
±1.8
MPX4115
16.7
115
462
1174
863
4.6
46
±1.5
16.7
115
462
1174
863
4
38
±1.5
MPX6115
16.7
115
462
1174
863
4.6
46
±1.5
MPX4200
29
200
803
2040
1500
4.6
26
±1.5
MPX4250
36
250
1000
2550
1880
4.7
20
±1.5
36
250
1000
2550
1880
4.7
19
±1.4
MPXV4006
0.87
6
24
61
45
4.6
766
±5.0
MPXV5004
0.57
4
16
40
29
3.9
1000
±2.5
MPX5010
1.45
10
40
102
75
4.5
450
±5.0
MPX5050
7.25
50
201
510
375
4.5
90
±2.5
MPX5100
14.5
100
401
1020
750
4.5
45
±2.5
16.7
115
462
1174
863
4.5
45
±2.5
MPX5500
72.5
500
2000
5100
3750
4.5
9
±2.5
MPX5700
102
700
2810
7140
5250
4.5
6
±2.5
MPX5999
150
1000
4150
10546
7757
4.5
5
±2.5
MPXH6300
44
300
1200
3060
2250
4.7
16
±1.8
Pressure
Type Note
A
D
G
D
D
D
D
D
D
V
D
D
D
D
D
D
D
D
D
D
V
V
V
D
D
D
D
D
D
D
D
D
D
Note: A = Absolute, D = Differential, G = Gauge, V = Vacuum
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–3
Freescale Semiconductor, Inc.
Device Numbering System for Pressure Sensors
M PX A 2 XXX A P X T1
PRESSURE SENSORS
LEADFORM OPTIONS
PACKAGE TYPE
CATEGORY
M Qualified standard
S Custom device
P,X Prototype device
None
A/V
AZ
Unibody
Small outline package (SOP)
Small outline media
resistant package
Chip pak
Super small outline
package (SSOP)
M–Pak
Super small outline
package (TPMP)
C
H
Freescale Semiconductor, Inc...
M
Y
NONE
No leadform
0
Open
1 thru 2
(Consult factory)
3 thru 5
Open
6 thru 7
SOP only
(6 = Gull wing/Surface mount)
(7 = 87 degrees/DIP)
FEATURES*
SHIPPING METHOD
None Trays
T1
Tape and reel
1 indicates
part orientation
in tape
U
Rail
PORTING STYLE
None Uncompensated
2
Temperature compensated/
calibrated
3
Open
4
Temperature compensated/
calibrated/signal conditioned
Automotive accuracy
5
Temperature compensated/
calibrated/signal conditioned
6
High temperature
7
Open
8
CMOS
Rated pressure in kPa,
except for MPX2300,
expressed in mmHg.
C
P
Axial port (small outline package)
Ported
Single port (AP, GP, GVP)
Dual port (DP)
S
Stovepipe port (unibody)
SX Axial port (unibody)
TYPE OF DEVICE
A
G
D
V
Absolute
Gauge
Differential
Vacuum/Gauge
Note: Actual product marking may be abbreviated due to space constraints but packaging label will reflect full part number.
*Only applies to qualified and prototype devices. This does not apply to custom devices.
Examples:
MPX10DP
10 kPa uncompensated, differential device in minibody package, ported, no leadform, shipped in trays.
MPXA4115A6T1
115 kPa automotive temperature compensated and calibrated device with signal conditioning, SOP surface mount with
gull wing leadform, shipped in tape and reel.
3–4
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
What Are the Pressure Packaging Options?
Freescale Semiconductor, Inc...
Pressure Sensor Packaging
(Sizes not to scale)
UNIBODY
BASIC ELEMENT
CASE 344
SUFFIX A / D
UNIBODY
SINGLE PORT
CASE 344B
SUFFIX AP / GP
UNIBODY
DUAL PORT
CASE 344C
SUFFIX DP
MEDICAL
CHIP PAK
CASE 423A
SUFFIX DT1
UNIBODY
STOVEPIPE PORT
CASE 344E
SUFFIX AS / GS
UNIBODY
BASIC ELEMENT
CASE 867
SUFFIX A / D
UNIBODY
SINGLE PORT
CASE 867B
SUFFIX AP / GP
UNIBODY
DUAL PORT
CASE 867C
SUFFIX DP
UNIBODY
AXIAL PORT
CASE 867F
SUFFIX ASX / GSX
UNIBODY
STOVEPIPE PORT
CASE 867E
SUFFIX AS / GS
Preferred Pressure Sensor Packaging Options
J
SOP
CASE 482
SUFFIX AG / G6
SOP AXIAL PORT
CASE 482A
SUFFIX AC6 / GC6
SOP SIDE PORT
CASE 1369
SUFFIX AP / GP
Motorola Sensor Device Data
SOP
CASE 482B
SUFFIX G7U
SOP DUAL PORT
CASE 1351
SUFFIX DP
SOP AXIAL PORT
CASE 482C
SUFFIX GC7U
SOP VACUUM PORT
CASE 1368
SUFFIX GVP
MPAK
CASE 1320
SUFFIX A / D
SSOP
CASE 1317
SUFFIX A6
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
MPAK AXIAL PORT
CASE 1320A
SUFFIX AS / GS
SSOP AXIAL PORT
CASE 1317A
SUFFIX AC6
3–5
Freescale Semiconductor, Inc.
Orderable Part Numbers
PRESSURE SENSOR ORDERABLE PART NUMBERS
Uncompensated
Freescale Semiconductor, Inc...
MPX4100A
MPX4250A
MPX10D
MPX2102GP
MPXV5004GC6T1
MPX4100AP
MPX4250AP
MPX10DP
MPX2102DP
MPXV5004GC6U
MPX4100AS
MPXA4250AC6T1
MPX10GP
MPX2102GSX
MPXV5004GC7U
MPXA4100AC6U
MPXA4250AC6U
MPX10GS
MPX2102GVP
MPXV5004G6T1
MPXA4100A6T1
MPXA4250A6T1
MPXV10GC6T1
MPXM2102D
MPXV5004G6U
MPXA4100A6U
MPXA4250A6U
MPXV10GC6U
MPXM2102DT1
MPXV5004G7U
MPXAZ4100AC6T1
MPXH6300ACGU
MPXV10GC7U
MPXM2102GS
MPXV5004GP
MPXAZ4100AC6U
MPXH6300AC6T1
MPX12D
MPXM2102GST1
MPXV5004DP
MPXAZ4100A6T1
MPXH6300A6U
MPX12DP
MPXV2102GP
MPXV5004GVP
MPXAZ4100A6U
MPXH6300A6T1
MPX12GP
MPXV2102DP
MPXV4006GC6T1
MPX4101A
MPX5700D
MPX53D
MPX2102A
MPXV4006GC6U
MPXA4101AC6U
MPX5700DP
MPX53DP
MPX2102AP
MPXV4006GC7U
MPXH6101A6T1
MPX5700GP
MPX53GP
MPX2102ASX
MPXV4006G6T1
MPXH6101A6U
MPX5700GS
MPXV53GC6T1
MPXM2102A
MPXV4006G6U
MPX4105A
MPXV6115VC6U
MPXV53GC6U
MPXM2102AT1
MPXV4006G7U
MPXV4115VC6U
MPXAZ6115A6U
MPXV53GC7U
MPXM2102AS
MPXV4006GP
MPXV4115V6T1
MPXAZ6115A6T1
MPXM2102AST1
MPXV4006DP
MPXV4115V6U
MPXAZ6115AC6U
MPX2300DT1
MPX2100D
MPX5010D
MPX5700A
MPXAZ6115AC6T1
MPX2301DT1
MPX2100GP
MPX5010DP
MPX5700AP
MPX2010D
MPX2100DP
MPX5010DP1
MPX5700AS
MPX2010GP
MPX2100GSX
MPX5010GP
MPX5999D
MPX2010DP
MPX2100GVP
MPX5010GS
MPX4115A
MPX2010GS
MPX2100A
MPX5010GSX
MPX4115AP
MPX2010GSX
MPX2100AP
MPXV5010GC6T1
MPX4115AS
MPXM2010D
MPX2100ASX
MPXV5010GC6U
MPXA4115AC6T1
MPXM2010DT1
MPX2202D
MPXV5010GC7U
MPXA4115AC6U
MPXM2010GS
MPX2202GP
MPXV5010G6U
MPXA4115A6T1
MPXM2010GST1
MPX2202DP
MPXV5010G7U
MPXA4115A6U
MPXC2011DT1
MPX2202GSX
MPXV5010GP
MPXA4115AP
MPXC2012DT1
MPX2202GVP
MPXV5010DP
MPXAZ4115AC6T1
MPXV2010GP
MPXM2202D
MPX5500D
MPXAZ4115AC6U
MPXV2010DP
MPXM2202DT1
MPX5500DP
MPXAZ4115A6T1
MPX2053D
MPXM2202GS
MPX5050D
MPXAZ4115A6U
MPX2053GP
MPXM2202GST1
MPX5050DP
MPXA6115AC6T1
MPX2053DP
MPXV2202GP
MPX5050GP1
MPXA6115AC6U
MPX2053GSX
MPXV2202DP
MPX5050GP
MPXA6115A6T1
MPX2053GVP
MPX2202A
MPXV5050GP
MPXA6115A6U
MPXM2053D
MPX2202AP
MPXV5050DP
MPXH6115A6T1
MPXM2053DT1
MPX2202ASX
MPX5100D
MPXH6115A6U
MPXM2053GS
MPXM2202A
MPX5100DP
MPXH6115AC6T1
MPXM2053GST1
MPXM2202AT1
MPX5100GP
MPXH6115AC6U
MPXV2053GP
MPXM2202AS
MPX5100GSX
MPX4200A
MPXV2053DP
MPXM2202AST1
MPX5100A
MPX4250D
MPX2050D
MPX2200D
MPX5100AP
MPX4250DP
MPX2050GP
MPX2200GP
MPX4080D
MPX4250GP
MPX2050DP
MPX2200DP
MPX2050GSX
MPX2200GSX
Compensated
MPX2102D
Integrated
MPX2200GVP
MPX2200A
MPX2200AP
3–6
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
General Product Information
PRESSURE SENSOR
APPLICATIONS VERSATILITY
For Motorola’s pressure sensors, new applications
emerge every day as engineers and designers realize that
they can convert their expensive mechanical pressure
sensors to Motorola’s lower–cost, semiconductor–based
devices. Applications include automotive and aviation,
industrial, healthcare and medical products and systems.
Choice of Packaging:
Available as a basic element for custom mounting, or in
conjunction with Motorola’s designed ports, printed circuit
board mounting is easy. Our Small Outline and Super Small
Outline packaging options provide surface mount, low
profile, and top piston fit package selections. Alternate
packaging material, which has been designed to meet
biocompatibility requirements, is also available.
70
VS = 3.0 Vdc
P1 > P2
60
+25°C
+125°C
40
30
OFFSET
(TYP)
20
10
PSI
kPa
0
0
2.0
10
20
4.0
30
ACCURACY
6.0 8.0
10
40 50 60 70
12
14
16
80 90 100
PRESSURE DIFFERENTIAL
Computer controlled laser trimming of on-chip calibration
and compensation resistors provide the most accurate
pressure measurement over a wide temperature range.
Temperature effect on span is typically ± 0.5% of full scale
over a temperature range from 0 to 85°C, while the effect on
offset voltage over a similar temperature range is a maximum
of only ±1 mV.
UNLIMITED VERSATILITY
Choice of Specifications:
Motorola’s pressure sensors are available in pressure
ranges to fit a wide variety of automotive, healthcare,
consumer and industrial applications.
Choice of Measurement:
Devices are available for differential, absolute, or gauge
pressure measurements.
Choice of Chip Complexity:
Motorola’s pressure sensors are available as the basic
sensing element, with temperature compensation and calibration, or with full signal conditioning circuitry included on
the chip. Uncompensated devices permit external compensation to any degree desired.
Motorola Sensor Device Data
– 40°C
50
OUTPUT (mVdc)
The performance of Motorola pressure sensors is based
on its patented strain gauge design. Unlike the more
conventional pressure sensors which utilize four closely
matched resistors in a distributed Wheatstone bridge configuration, the device uses only a single piezoresistive element
ion implanted on an etched silicon diaphragm to sense the
stress induced on the diaphragm by an external pressure.
The extremely linear output is an analog voltage that is
proportional to pressure input and ratiometric with supply
voltage. High sensitivity and excellent long-term repeatability
make these sensors suitable for the most demanding
applications.
Figure 1. Typical Output versus Pressure
Differential
SPAN ERROR (% FULL SCALE) OFFSET ERROR (mV)
Freescale Semiconductor, Inc...
PERFORMANCE
SPAN RANGE (TYP)
Performance, competitive price and application versatility
are just a few of the Motorola pressure sensor advantages.
ERROR BAND LIMIT
2
1.5
1
0.5
SPAN ERROR
0
OFFSET ERROR
– 0.5
–1
– 1.5
–2
ERROR BAND LIMIT
– 50
– 25
0
25
50
75
100
125
150
TEMPERATURE (°C)
Curves of span and offset errors indicate the accuracy resulting from
on-chip compensation and laser trimming.
Figure 2. Temperature Error Band Limit and
Typical Span and Offset Errors
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–7
Freescale Semiconductor, Inc.
Motorola Pressure Sensors
INTRODUCTION
Freescale Semiconductor, Inc...
Motorola pressure sensors combine advanced piezoresistive sensor architecture with integrated circuit technology to offer a
wide range of pressure sensing devices for automotive, medical, consumer and industrial applications. Selection versatility
includes choice of:
Pressure Ranges in PSI
Application Measurements
0 to 1.45, 0 to 6, 0 to 7.3, 0 to 14.5, 0 to 29, 0 to 75, 0 to 100,
Absolute, Differential, Gauge
0 to 150 psi.
Sensing Options
Package Options
Uncompensated, Temperature Compensated/Calibrated,
and Signal Conditioned (with on–chip amplifiers)
• Basic Element, Ported Elements for specific measurements
• Surface Mount and Through Hole, Low Profile packages
THE BASIC STRUCTURE
MOTOROLA’S LOCALIZED SENSING ELEMENTS
The Motorola pressure sensor is designed utilizing a
monolithic silicon piezoresistor, which generates a changing
output voltage with variations in applied pressure. The
resistive element, which constitutes a strain gauge, is ion
implanted on a thin silicon diaphragm.
Applying pressure to the diaphragm results in a resistance
change in the strain gauge, which in turn causes a change in
the output voltage in direct proportion to the applied
pressure. The strain gauge is an integral part of the silicon
diaphragm, hence there are no temperature effects due to
differences in thermal expansion of the strain gauge and the
diaphragm. The output parameters of the strain gauge itself
are temperature dependent, however, requiring that the
device be compensated if used over an extensive temperature range. Simple resistor networks can be used for narrow
temperature ranges, i.e., 0°C to 85°C. For temperature
ranges from – 40°C to +125°C, more extensive compensation networks are necessary.
Excitation current is passed longitudinally through the
resistor (taps 1 and 3), and the pressure that stresses the
diaphragm is applied at a right angle to the current flow. The
stress establishes a transverse electric field in the resistor
that is sensed as voltage at taps 2 and 4, which are located
at the midpoint of the resistor (Figure 3a).
The transducer (Figure 3) uses a single element eliminating the need to closely match the four stress and temperature sensitive resistors that form a distributed Wheatstone
bridge design. At the same time, it greatly simplifies the
additional circuitry necessary to accomplish calibration and
temperature compensation. The offset does not depend on
matched resistors but instead on how well the transverse
voltage taps are aligned. This alignment is accomplished in
a single photolithographic step, making it easy to control,
and is only a positive voltage, simplifying schemes to zero
the offset.
ËËËË
ËËËË
ËËËË
ËËË
ËËËË
ËËË
ËËË
ËË
Ë
ËË
S–
ACTIVE
ELEMENT
ETCHED
DIAPHRAGM
BOUNDARY
S+
VOLTAGE
TAPS
TRANSVERSE
VOLTAGE STRAIN
GAUGE RESISTOR
1
4
2 3
PIN #
1. GROUND
2. +VOUT
3. VS
4. –VOUT
Figure 3. X–ducer Sensor Element — Top View
3–8
S–
ETCHED
DIAPHRAGM
BOUNDARY
S+
ACTIVE ELEMENT
HAS FOUR
P– RESISTORS
TRANSVERSE
VOLTAGE STRAIN
GAUGE RESISTOR
1
4
2 3
PIN #
1. GROUND
2. +VOUT
3. VS
4. –VOUT
Figure 3a. Localized Sensing Element
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
LINEARITY
LEAST SQUARES FIT
EXAGGERATED
PERFORMANCE
CURVE
RELATIVE VOLTAGE OUTPUT
Linearity refers to how well a transducer’s output follows
the equation: Vout = Voff + sensitivity x P over the operating
pressure range. There are two basic methods for calculating
nonlinearity: (1) end point straight line fit (see Figure 4) or
(2) a least squares best line fit. While a least squares fit gives
the “best case” linearity error (lower numerical value), the
calculations required are burdensome.
Conversely, an end point fit will give the “worst case” error
(often more desirable in error budget calculations) and the
calculations are more straightforward for the user. Motorola’s
specified pressure sensor linearities are based on the end
point straight line method measured at the midrange pressure.
STRAIGHT
LINE
DEVIATION
LEAST SQUARE
DEVIATION
END POINT
STRAIGHT LINE FIT
OFFSET
Freescale Semiconductor, Inc...
0
50
100
PRESSURE (% FULLSCALE)
Figure 4. Linearity Specification Comparison
NEGATIVE PRESSURE
VACUUM
OPERATION
ÉÉÉÉ
Motorola pressure sensors provide three types
of pressure measurement: Absolute Pressure,
Differential Pressure and Gauge Pressure.
Absolute Pressure Sensors measure an
external pressure relative to a zero–pressure
reference (vacuum) sealed inside the reference
chamber of the die during manufacture. This
corresponds to a deflection of the diaphragm
equal to approximately 14.5 psi (one atmosphere), generating a quiescent full–scale output
for the MPXH6101A6T1 (14.5 psi) sensor, and a
half–scale output for the MPX4200A (29 psi)
device. Measurement of external pressure is
accomplished by applying a relative negative
pressure to the “Pressure” side of the sensor.
Differential Pressure Sensors measure the
difference between pressures applied simultaneously to opposite sides of the diaphragm. A
positive pressure applied to the “Pressure” side
generates the same (positive) output as an equal
negative pressure applied to the “Vacuum” side.
Motorola Sensor Device Data
POSITIVE PRESSURE
NEGATIVE
PRESSURE
Absolute
Sensor
Differential
Sensor
VOFF
VOFF
1 ATM PMAX
INCREASING VACUUM
INCREASING PRESSURE
PMAX
DIFFERENTIAL PRESSURE
INCREASING
Motorola sensing elements can withstand pressure inputs as high as four times their rated
capacity, although accuracy at pressures exceeding the rated pressure will be reduced.
When excessive pressure is reduced, the previous linearity is immediately restored.
Figure 5. Pressure Measurements
Gauge Pressure readings are a special case of differential measurements in which the pressure applied to the “Pressure” side is measured
against the ambient atmospheric pressure applied to the “Vacuum” side
through the vent hole in the chip of the differential pressure sensor
elements.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–9
Freescale Semiconductor, Inc.
Typical Electrical Characteristic Curves
100
35
OUTPUT (mVdc)
30
25
90
80
TYP
MAX
20
15
10
MIN
5
0
kPa
PSI
–5
0
25
3.62
50
7.25
75
10.87
100
14.5
60
50
40
OUTPUT (Volts)
– 40°C
10
00
OFFSET
(TYP)
PSI
0
kPa
+ 125°C
UNCOMPENSATED
30
20
COMPENSATED
1
2
10
TA = – 40 TO + 125°C
3
4
5
6
20
30
40
PRESSURE DIFFERENTIAL
7
8
50
Figure 7. Typical–Output Voltage versus
Pressure and Temperature for Compensated
and Uncompensated Devices
Figure 6. Output versus Pressure Differential
Freescale Semiconductor, Inc...
COMPENSATED VS = 10 Vdc
UNCOMPENSATED VS = 3 Vdc
P1 > P2
+ 25°C
70
SPAN
RANGE
(TYP)
OUTPUT (mVdc)
VS = 10 Vdc
TA = 25°C
MPX2100
P1 > P2
40
5.0
MAX
TRANSFER FUNCTION:
4.5
Vout = Vs* (0.009*P – 0.04) ± error
4.0 Vs = 5.0 Vdc
3.5 TEMP = 0 to 85°C
3.0 MPX5100D
P1 > P2
2.5
TYP
2.0
1.5
1.0
MIN
0.5
0
0
10
20
30
40
50
60
70
80 90 100 110
DIFFERENTIAL PRESSURE (in kPa)
Figure 8. Signal Conditioned MPX5100
3–10
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
Unibody Cross–sectional Drawings
SILICONE GEL
DIE COAT
WIRE BOND
DIFFERENTIAL/GAUGE
STAINLESS STEEL
DIE
METAL COVER
P1
EPOXY
CASE
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
LEAD FRAME
DIFFERENTIAL/GAUGE ELEMENT
P2
DIE
BOND
SILICONE GEL ABSOLUTE
DIE COAT
DIE
P1
STAINLESS STEEL
METAL COVER
EPOXY
CASE
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
WIRE BOND
LEAD FRAME
ABSOLUTE ELEMENT
DIE
BOND
Freescale Semiconductor, Inc...
Figure 9. Cross–Sectional Diagrams (not to scale)
Figure 9 illustrates the absolute sensing configuration
(right) and the differential or gauge configuration in the basic
chip carrier (Case 344). A silicone gel isolates the die surface
and wire bonds from harsh environments, while allowing the
pressure signal to be transmitted to the silicon diaphragm.
The MPX series pressure sensor operating characteristics
and internal reliability and qualification tests are based on use
of dry air as the pressure media. Media other than dry air may
have adverse effects on sensor performance and long term
stability. Contact the factory for information regarding media
compatibility in your application.
STAINLESS STEEL
METAL COVER
DIE
FLUORO SILICONE
DIE COAT
P1
WIRE BONDS
EPOXY CASE
LEAD FRAME
Figure 10. Cross–Sectional Diagram (not to scale)
Figure 10 illustrates the differential/gauge die in the
basic chip carrier (Case 473). A silicone gel isolates the
die surface and wirebonds from the environment, while
Motorola Sensor Device Data
allowing the pressure signal to be transmitted to the
silicon diaphragm.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–11
Freescale Semiconductor, Inc.
Integration
+5 V
ON-CHIP SIGNAL CONDITIONING
Freescale Semiconductor, Inc...
To make the designer’s job even easier, Motorola’s
integrated devices carry sensor technology one step further.
In addition to the on-chip temperature compensation and
calibration offered currently on the 2000 series, amplifier
signal conditioning has been integrated on-chip in the 4000,
5000 and 6000 series to allow interface directly to any
microcomputer with an on-board A/D converter.
The signal conditioning is accomplished by means of a
four-stage amplification network, incorporating linear bipolar
processing, thin-film metallization techniques, and interactive laser trimming to provide the state-of-the-art in sensor
technology.
3
m
1.0 F
1
m
OUTPUT
470 pF
0.01 F
IPS
2
Recommended Power Supply Decoupling.
For output filtering recommendations, please refer
to Application Note AN1646.
Design Considerations for Different Levels of Sensor Integration
DESIGN ADVANTAGES
Uncompensated Sensors
DESIGN CONSIDERATIONS
High Sensitivity
Device–to–Device Variation in Offset
and Span
Lowest Device Cost
Temperature Compensation
Circuitry Required
Low–Level Output Allows Flexibility
of Signal Conditioning
Requires Signal Conditioning/
Amplification of Output Signal
Relatively Low Input Impedance
(400 Ω Typical)
Temperature Compensated &
Calibrated (2000 Series)
Reduced Device–to–Device
Variations in Offset and Span
Lower Sensitivity Due to Span
Compensation (Compared to
Uncompensated)
Reduced Temperature Drift in Offset
and Span
Priced Higher than Uncompensated
Device
Reasonable Input Impedance
(2K Ω Typical)
Requires Signal Conditioning/
Amplification of Output Signal
Low Level Output Allows Flexibility in
Signal Conditioning
Integrated Pressure Sensors
(4000, 5000 and 6000 Series)
No Amplification Needed
Direct Interface to MPU
Priced Higher than Compensated/
Uncompensated Device
Signal Conditioning, Calibration of
Span and Offset, Temperature
Compensation Included On–Chip
3–12
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
Sensor Applications
AUTOMOTIVE/AVIATION APPLICATIONS
INDUSTRIAL/COMMERCIAL APPLICATIONS
• Fuel Level Indicator
• Electronic Fire Fighting Control
• Altimeters
• Flow Control
• Air Speed Indicator
• Barometer
• Ejection Seat Control
• HVAC Systems
• Turbo Boost Control
• Tire Pressure Monitoring
• Manifold Vacuum Control
• Water Filtered Systems (Flow Rate Indicator)
• Fuel Flow Metering
• Air Filtered Systems (Flow Rate Indicator)
• Oil Filter Flow Indicator
• Tactile Sensing for Robotic Systems
• Oil Pressure Sensor
• Boiler Pressure Indicators
Freescale Semiconductor, Inc...
• Air Flow Measurement
• Anti–Start
• End of Tape Readers
• Breathalizer Systems
• Disc Drive Control/Protection Systems
• Smart Suspension Systems
• Ocean Wave Measurement
• Variometer–Hang glider & Sailplanes
• Diving Regulators
• Automotive Speed Control
• Oil Well Logging
HEALTHCARE APPLICATIONS
• Building Automation (Balancing, Load Control, Windows)
• Fluid Dispensers
• Blood Pressure
• Explosion Sensing — Shock Wave Monitors
• Esophagus Pressure
• Load Cells
• Heart Monitor
• Autoclave Release Control
• Interoccular Pressure
• Soil Compaction Monitor — Construction
• Saline Pumps
• Water Depth Finders (Industrial, Sport Fishing/Diving)
• Kidney Dialysis
• Pneumatic Controls — Robotics
• Blood Gas Analysis
• Pinch Roller Pressure — Paper Feed
• Blood Serum Analysis
• Blower Failure Safety Switch — Computer
• Seating Pressure (Paraplegic)
• Vacuum Cleaner Control
• Respiratory Control
• Intravenous Infusion Pump Control
• Electronic Drum
• Hospital Beds
• Pressure Controls Systems — Building, Domes
• Drug Delivery
• Engine Dynamometer
• IUPC
• Water Level Monitoring
• Patient Monitors
• Altimeters
Motorola has tested media tolerant sensor devices in selected solutions or environments and test results are based on particular conditions and
procedures selected by Motorola. Customers are advised that the results may vary for actual services conditions. Customers are cautioned that
they are responsible to determine the media compatibility of sensor devices in their applications and the foreseeable use and misuses of their
applications.
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–13
Freescale Semiconductor, Inc.
Pressure Sensor FAQ’s
We have discovered that many of our customers have
similar questions about certain aspects of our pressure
sensor technology and operation. Here are the most
frequently asked questions and answers that have been
explained in relatively non–technical terms.
Freescale Semiconductor, Inc...
Q. How do I calculate total pressure error for my
applications?
A. You can calculate total error in two fashions, worst case
error and most probable error. Worst case error is taking
all the individual errors and adding them up, while most
probable error sums the squares of the individual errors
and then take the square root of the total. In summary,
Error (Worst Case) = E1 + E2 + E3 + ... + En, while Error
(Most Probable) = SQRT[(E1)2 + (E2)2 + (E3)2 + ...
(En)2]; Please note that not all errors may apply in your
individual application.
Q. What is the media tolerance of our pressure sensors?
A. Most Motorola pressure sensors are specifically designed for dry air applications. However, Motorola now
offers an MPXAZ series specifically designed for improved media resistance. This series incorporates a
durable barrier that allows the sensor to operate reliably
in high humidity conditions as well as environments
containing common automotive media. NOTE: Applications exposing the sensor to media other than what has
been specified could potentially limit the lifetime of the
sensor. Please consult the Motorola factory for more
information regarding media compatibility in your specific
application.
Q. Can I pull a vacuum on P1?
A. Motorola pressure sensors are designed to measure
pressure in one direction and are not bi–directional. It is
3–14
possible to measure either a positive pressure OR a
negative pressure, but not both. For example, the sensor
can be designed to accept a ”positive” pressure on the
P1 port, providing that P1 is greater or equal to P2 while
staying with in the sensors specified pressure range. Or,
the sensor can measure ”negative” pressure (a vacuum)by applying the pressure to the P2 port, again while
P1 is greater or equal to P2 and staying within the
sensors specified range.
Our pressure sensors are based on a silicon diaphragm
and can not tolerate a pressure that alternates from
positive to negative without resulting damage. The
devices are rated for over pressure and burst but should
not be intentionally designed to operate in a bi–directional manner.
If you need to measure both a positive and negative
pressure within the same system, we suggest designing
with two separate sensors, one for each pressure type.
Or, a mechanical pressure transducer should be utilized.
Q. What will happen if I run the pressure sensor beyond
the rated operating pressure?
A. For bare elements (uncompensated and compensated
series devices), when you take the sensor higher than
the rated pressure, the part will still provide an output
increasing linearly with pressure. When you go below the
minimum rated pressure, the output of the sensor will
eventually go negative. Motorola, however, does not
guarantee electrical specifications beyond the rated
operating pressure range specified in the data sheet of
each device. The integrated series devices will not
function at all beyond the rated pressure of the part.
These series of parts will saturate at near 4.8 V and 0.2 V
and thus no further change in output will occur.
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR TECHNICAL DATA
10 kPa Uncompensated
Silicon Pressure Sensors
The MPX10 and MPXV10GC series devices are silicon piezoresistive pressure sensors
providing a very accurate and linear voltage output — directly proportional to the applied
pressure. These standard, low cost, uncompensated sensors permit manufacturers to
design and add their own external temperature compensation and signal conditioning
networks. Compensation techniques are simplified because of the predictability of
Motorola’s single element strain gauge design. Figure 1 shows a schematic of the internal
circuitry on the stand–alone pressure sensor chip.
MPX10
MPXV10GC
SERIES
0 to 10 kPa (0 – 1.45 psi)
35 mV FULL SCALE SPAN
(TYPICAL)
Features
• Low Cost
SMALL OUTLINE PACKAGE
UNIBODY PACKAGE
Freescale Semiconductor, Inc...
• Patented Silicon Shear Stress Strain Gauge Design
• Ratiometric to Supply Voltage
• Easy to Use Chip Carrier Package Options
• Differential and Gauge Options
• Durable Epoxy Unibody Element or Thermoplastic
(PPS) Surface Mount Package
MPXV10GC6U
CASE 482A
Application Examples
MPX10D
CASE 344
• Air Movement Control
• Environmental Control Systems
• Level Indicators
• Leak Detection
• Medical Instrumentation
• Industrial Controls
• Pneumatic Control Systems
MPXV10GC7U
CASE 482C
• Robotics
3
PIN NUMBER
+ VS
2
+ Vout
SENSING
ELEMENT
4
– Vout
1
1
Gnd
5
N/C
2
+Vout
Vs
6
N/C
3
7
N/C
4
–Vout
8
N/C
NOTE: Pin 1 is noted by the notch in
the lead.
GND
MPX10DP
CASE 344C
PIN NUMBER
1
Gnd
3
VS
2
+Vout
4
–Vout
NOTE: Pin 1 is noted by the notch in
the lead.
Figure 1. Uncompensated Pressure
Sensor Schematic
VOLTAGE OUTPUT versus APPLIED DIFFERENTIAL PRESSURE
The output voltage of the differential or gauge sensor increases with increasing pressure
applied to the pressure side (P1) relative to the vacuum side (P2). Similarly, output voltage
increases as increasing vacuum is applied to the vacuum side (P2) relative to the pressure
side (P1).
REV 10
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–15
MPX10 MPXV10GC SERIESFreescale Semiconductor, Inc.
MAXIMUM RATINGS(NOTE)
Rating
Symbol
Value
Unit
Pmax
Pburst
Tstg
75
kPa
100
kPa
– 40 to +125
°C
Operating Temperature
TA
– 40 to +125
NOTE: Exposure beyond the specified limits may cause permanent damage or degradation to the device.
°C
Maximum Pressure (P1 > P2)
Burst Pressure (P1 > P2)
Storage Temperature
OPERATING CHARACTERISTICS (VS = 3.0 Vdc, TA = 25°C unless otherwise noted, P1 > P2)
Characteristic
Differential Pressure Range(1)
Supply Voltage(2)
Freescale Semiconductor, Inc...
Supply Current
Full Scale Span(3)
Offset(4)
Sensitivity
Linearity(5)
Symbol
Min
POP
VS
0
—
Typ
Max
Unit
—
10
kPa
3.0
6.0
Vdc
Io
VFSS
Voff
—
6.0
—
mAdc
20
35
50
mV
0
20
35
mV
∆V/∆P
—
3.5
—
mV/kPa
%VFSS
%VFSS
—
–1.0
—
1.0
Pressure Hysteresis(5) (0 to 10 kPa)
Temperature Hysteresis(5) (– 40°C to +125°C)
—
—
± 0.1
—
—
—
± 0.5
—
Temperature Coefficient of Full Scale Span(5)
Temperature Coefficient of Offset(5)
TCVFSS
TCVoff
– 0.22
—
– 0.16
—
±15
—
Temperature Coefficient of Resistance(5)
TCR
0.28
—
0.34
Input Impedance
Zin
Zout
400
—
550
750
—
1250
Ω
tR
—
—
1.0
—
ms
—
20
—
ms
—
—
± 0.5
—
%VFSS
Output Impedance
Response Time(6) (10% to 90%)
Warm–Up Time(7)
Offset Stability(8)
%VFSS
%VFSS/°C
µV/°C
%Zin/°C
Ω
NOTES:
1. 1.0 kPa (kiloPascal) equals 0.145 psi.
2. Device is ratiometric within this specified excitation range. Operating the device above the specified excitation range may induce additional
error due to device self–heating.
3. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
4. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
5. Accuracy (error budget) consists of the following:
• Linearity:
Output deviation from a straight line relationship with pressure, using end point method, over the specified
pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential pressure
applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from the
minimum or maximum rated pressure, at 25°C.
• TcSpan:
Output deviation at full rated pressure over the temperature range of 0 to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum rated pressure applied, over the temperature range of 0 to 85°C, relative
to 25°C.
• TCR:
Zin deviation with minimum rated pressure applied, over the temperature range of – 40°C to +125°C,
relative to 25°C.
6. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
7. Warm–up Time is defined as the time required for the product to meet the specified output voltage after the pressure has been stabilized.
8. Offset Stability is the product’s output deviation when subjected to 1000 hours of Pulsed Pressure, Temperature Cycling with Bias Test.
3–16
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MPX10 MPXV10GC SERIES
tion over both – 40 to +125°C and 0 to + 80°C ranges are
presented in Motorola Applications Note AN840.
TEMPERATURE COMPENSATION
Figure 2 shows the typical output characteristics of the
MPX10 and MPXV10GC series over temperature.
Because this strain gauge is an integral part of the silicon
diaphragm, there are no temperature effects due to differences in the thermal expansion of the strain gauge and the
diaphragm, as are often encountered in bonded strain gauge
pressure sensors. However, the properties of the strain
gauge itself are temperature dependent, requiring that the
device be temperature compensated if it is to be used over
an extensive temperature range.
Temperature compensation and offset calibration can be
achieved rather simply with additional resistive components,
or by designing your system using the MPX2010D series
sensor.
Several approaches to external temperature compensa-
LINEARITY
Linearity refers to how well a transducer’s output follows
the equation: Vout = Voff + sensitivity x P over the operating
pressure range (Figure 3). There are two basic methods for
calculating nonlinearity: (1) end point straight line fit or (2) a
least squares best line fit. While a least squares fit gives the
“best case” linearity error (lower numerical value), the calculations required are burdensome.
Conversely, an end point fit will give the “worst case” error
(often more desirable in error budget calculations) and the
calculations are more straightforward for the user. Motorola’s
specified pressure sensor linearities are based on the end
point straight line method measured at the midrange pressure.
70
70
60
– 40°C
50
SPAN
RANGE
(TYP)
+ 125°C
40
30
20
OFFSET
(TYP)
10
0
PSI 0
kPa
0.3
2.0
0.6
0.9
1.2
4.0
6.0
8.0
PRESSURE DIFFERENTIAL
1.5
50
ACTUAL
40
SPAN
(VFSS)
30
THEORETICAL
20
10
OFFSET
(VOFF)
MAX
POP
0
0
10
PRESSURE (kPA)
Figure 2. Output versus Pressure Differential
SILICONE
DIE COAT
Figure 3. Linearity Specification Comparison
STAINLESS STEEL
METAL COVER
EPOXY
CASE
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
DIE
P1
WIRE BOND
LINEARITY
60
+ 25°C
VS = 3 Vdc
P1 > P2
OUTPUT (mVdc)
OUTPUT (mVdc)
Freescale Semiconductor, Inc...
80
LEAD FRAME
P2
RTV DIE
BOND
Figure 4. Unibody Package — Cross–Sectional
Diagram (not to scale)
Figure 4 illustrates the differential or gauge configuration
in the basic chip carrier (Case 344). A silicone gel isolates
the die surface and wire bonds from the environment, while
allowing the pressure signal to be transmitted to the silicon
diaphragm.
The MPX10 and MPXV10GC series pressure sensor oper-
Motorola Sensor Device Data
ating characteristics and internal reliability and qualification
tests are based on use of dry air as the pressure media. Media other than dry air may have adverse effects on sensor performance and long term reliability. Contact the factory for
information regarding media compatibility in your application.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–17
MPX10 MPXV10GC SERIESFreescale Semiconductor, Inc.
PRESSURE (P1)/VACUUM (P2) SIDE IDENTIFICATION TABLE
Motorola designates the two sides of the pressure sensor
as the Pressure (P1) side and the Vacuum (P2) side. The
Pressure (P1) side is the side containing silicone gel which
isolates the die from the environment. The Motorola pres-
Freescale Semiconductor, Inc...
Part Number
sure sensor is designed to operate with positive differential
pressure applied, P1 > P2.
The Pressure (P1) side may be identified by using the table
below:
Case Type
Pressure (P1) Side Identifier
MPX10D
344
Stainless Steel Cap
MPX10DP
344C
Side with Part Marking
MPX10GP
344B
Side with Port Attached
MPX10GS
344E
Side with Port Attached
MPXV10GC6U
482A
Side with Part Marking
MPXV10GC7U
482C
Side with Part Marking
ORDERING INFORMATION — UNIBODY PACKAGE
MPX10 series pressure sensors are available in differential and gauge configurations. Devices are available in the basic
element package or with pressure port fittings which provide printed circuit board mounting ease and barbed hose pressure
connections.
MPX Series
Device Type
Options
Case Type
Order Number
Device Marking
Basic Element
Differential
Case 344
MPX10D
MPX10D
Ported Elements
Differential
Case 344C
MPX10DP
MPX10DP
Gauge
Case 344B
MPX10GP
MPX10GP
Gauge
Case 344E
MPX10GS
MPX10D
ORDERING INFORMATION — SMALL OUTLINE PACKAGE (MPXV10GC SERIES)
No
Device Type/Order No.
Packing Options
Case Type
Device Marking
MPXV10GC6U
Rails
Case 482A
MPXV10G
MPXV10GC6T1
Tape and Reel
Case 482A
MPXV10G
MPXV10GC7U
Rails
Case 482C
MPXV10G
3–18
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR TECHNICAL DATA
10 kPa Uncompensated
Silicon Pressure Sensors
The MPX12 series device is a silicon piezoresistive pressure sensor providing a very
accurate and linear voltage output — directly proportional to the applied pressure. This
standard, low cost, uncompensated sensor permits manufacturers to design and add
their own external temperature compensating and signal conditioning networks.
Compensation techniques are simplified because of the predictability of Motorola’s single
element strain gauge design.
Features
• Low Cost
MPX12
SERIES
0 to 10 kPa (0 – 1.45 psi)
55 mV FULL SCALE SPAN
(TYPICAL)
• Patented Silicon Shear Stress Strain Gauge Design
Freescale Semiconductor, Inc...
• Ratiometric to Supply Voltage
• Easy to Use Chip Carrier Package Options
• Differential and Gauge Options
• Durable Epoxy Package
Application Examples
• Air Movement Control
MPX12D
CASE 344
• Environmental Control Systems
• Level Indicators
• Leak Detection
• Medical Instrumentation
• Industrial Controls
• Pneumatic Control Systems
• Robotics
Figure 1 shows a schematic of the internal circuitry on the stand–alone pressure
sensor chip.
PIN 3
+ VS
MPX12DP
CASE 344C
PIN 2
+ Vout
SENSING
ELEMENT
PIN 4
– Vout
PIN 1
Figure 1. Uncompensated Pressure Sensor Schematic
PIN NUMBER
1
Gnd
3
VS
2
+Vout
4
–Vout
NOTE: Pin 1 is noted by the notch in
the lead.
VOLTAGE OUTPUT versus APPLIED DIFFERENTIAL PRESSURE
The output voltage of the differential or gauge sensor increases with increasing
pressure applied to the pressure side (P1) relative to the vacuum side (P2). Similarly,
output voltage increases as increasing vacuum is applied to the vacuum side (P2)
relative to the pressure side (P1).
REV 3
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–19
Freescale Semiconductor, Inc.
MPX12 SERIES
MAXIMUM RATINGS(NOTE)
Rating
Symbol
Value
Unit
Pmax
Pburst
Tstg
75
kPa
100
kPa
– 40 to +125
°C
Operating Temperature
TA
– 40 to +125
NOTE: Exposure beyond the specified limits may cause permanent damage or degradation to the device.
°C
Maximum Pressure (P1 > P2)
Burst Pressure (P1 > P2)
Storage Temperature
OPERATING CHARACTERISTICS (VS = 3.0 Vdc, TA = 25°C unless otherwise noted, P1 > P2)
Characteristic
Differential Pressure Range(1)
Supply Voltage(2)
Freescale Semiconductor, Inc...
Supply Current
Full Scale Span(3)
Offset(4)
Sensitivity
Linearity(5)
Symbol
Min
POP
VS
0
—
Typ
Max
Unit
—
10
kPa
3.0
6.0
Vdc
Io
VFSS
Voff
—
6.0
—
mAdc
45
55
70
mV
0
20
35
mV
∆V/∆P
—
5.5
—
mV/kPa
%VFSS
%VFSS
—
–0.5
—
5.0
Pressure Hysteresis(5) (0 to 10 kPa)
Temperature Hysteresis(5) (– 40°C to +125°C)
—
—
± 0.1
—
—
—
± 0.5
—
Temperature Coefficient of Full Scale Span(5)
Temperature Coefficient of Offset(5)
TCVFSS
TCVoff
– 0.22
—
– 0.16
%VFSS
%VFSS/°C
—
±15
—
µV/°C
Temperature Coefficient of Resistance(5)
TCR
0.28
—
0.34
Input Impedance
Zin
Zout
400
—
550
%Zin/°C
Ω
750
—
1250
Ω
tR
—
—
1.0
—
ms
—
20
—
ms
—
—
± 0.5
—
%VFSS
Output Impedance
Response Time(6) (10% to 90%)
Warm–Up Time(7)
Offset Stability(8)
NOTES:
1. 1.0 kPa (kiloPascal) equals 0.145 psi.
2. Device is ratiometric within this specified excitation range. Operating the device above the specified excitation range may induce additional
error due to device self–heating.
3. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
4. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
5. Accuracy (error budget) consists of the following:
• Linearity:
Output deviation from a straight line relationship with pressure, using end point method, over the specified
pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential pressure
applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from the
minimum or maximum rated pressure, at 25°C.
• TcSpan:
Output deviation at full rated pressure over the temperature range of 0 to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum rated pressure applied, over the temperature range of 0 to 85°C, relative
to 25°C.
• TCR:
Zin deviation with minimum rated pressure applied, over the temperature range of – 40°C to +125°C,
relative to 25°C.
6. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
7. Warm–up Time is defined as the time required for the product to meet the specified output voltage after the pressure has been stabilized.
8. Offset Stability is the product’s output deviation when subjected to 1000 hours of Pulsed Pressure, Temperature Cycling with Bias Test.
3–20
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
tion over both – 40 to +125°C and 0 to + 80°C ranges are
presented in Motorola Applications Note AN840.
LINEARITY
Linearity refers to how well a transducer’s output follows
the equation: Vout = Voff + sensitivity x P over the operating
pressure range (Figure 3). There are two basic methods for
calculating nonlinearity: (1) end point straight line fit or (2) a
least squares best line fit. While a least squares fit gives the
“best case” linearity error (lower numerical value), the calculations required are burdensome.
Conversely, an end point fit will give the “worst case” error
(often more desirable in error budget calculations) and the
calculations are more straightforward for the user. Motorola’s specified pressure sensor linearities are based on the
end point straight line method measured at the midrange
pressure.
80
70
70
– 40°C
50
SPAN
RANGE
(TYP)
+ 125°C
40
30
20
OFFSET
(TYP)
10
0
PSI 0
kPa
0.3
2.0
0.6
0.9
1.2
4.0
6.0
8.0
PRESSURE DIFFERENTIAL
1.5
50
ACTUAL
40
SPAN
(VFSS)
30
THEORETICAL
20
10
OFFSET
(VOFF)
0
0
10
MAX
POP
PRESSURE (kPA)
Figure 2. Output versus Pressure Differential
SILICONE
DIE COAT
Figure 3. Linearity Specification Comparison
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
DIE
P1
WIRE BOND
LINEARITY
60
+ 25°C
VS = 3 Vdc
P1 > P2
OUTPUT (mVdc)
OUTPUT (mVdc)
Freescale Semiconductor, Inc...
TEMPERATURE COMPENSATION
Figure 2 shows the typical output characteristics of the
MPX12 series over temperature.
Because this strain gauge is an integral part of the silicon
diaphragm, there are no temperature effects due to differences in the thermal expansion of the strain gauge and the
diaphragm, as are often encountered in bonded strain gauge
pressure sensors. However, the properties of the strain
gauge itself are temperature dependent, requiring that the
device be temperature compensated if it is to be used over
an extensive temperature range.
Temperature compensation and offset calibration can be
achieved rather simply with additional resistive components,
or by designing your system using the MPX2010D series
sensor.
Several approaches to external temperature compensa-
60
MPX12 SERIES
LEAD FRAME
P2
STAINLESS STEEL
METAL COVER
EPOXY
CASE
RTV DIE
BOND
Figure 4. Cross–Sectional Diagram (not to scale)
Figure 4 illustrates the differential or gauge configuration
in the basic chip carrier (Case 344). A silicone gel isolates
the die surface and wire bonds from the environment, while
allowing the pressure signal to be transmitted to the silicon
diaphragm.
The MPX12 series pressure sensor operating characteris-
Motorola Sensor Device Data
tics and internal reliability and qualification tests are based
on use of dry air as the pressure media. Media other than
dry air may have adverse effects on sensor performance and
long term reliability. Contact the factory for information regarding media compatibility in your application.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–21
Freescale Semiconductor, Inc.
MPX12 SERIES
PRESSURE (P1)/VACUUM (P2) SIDE IDENTIFICATION TABLE
Motorola designates the two sides of the pressure sensor
as the Pressure (P1) side and the Vacuum (P2) side. The
Pressure (P1) side is the side containing silicone gel which
isolates the die from the environment. The Motorola MPX
Part Number
pressure sensor is designed to operate with positive differential pressure applied, P1 > P2.
The Pressure (P1) side may be identified by using the table
below:
Case Type
Pressure (P1) Side Identifier
MPX12D
344
Stainless Steel Cap
MPX12DP
344C
Side with Part Marking
MPX12GP
344B
Side with Port Attached
Freescale Semiconductor, Inc...
ORDERING INFORMATION
MPX12 series pressure sensors are available in differential and gauge configurations. Devices are available in the basic
element package or with pressure port fittings which provide printed circuit board mounting ease and barbed hose pressure
connections.
MPX Series
Device Type
Options
Case Type
Order Number
Device Marking
Basic Element
Differential
Case 344
MPX12D
MPX12D
Ported Elements
Differential
Case 344C
MPX12DP
MPX12DP
Gauge
Case 344B
MPX12GP
MPX12GP
3–22
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR TECHNICAL DATA
10 kPa On-Chip Temperature
Compensated & Calibrated
Silicon Pressure Sensors
UNIBODY PACKAGE
Freescale Semiconductor, Inc...
The MPX2010/MPXV2010G series silicon
piezoresistive pressure sensors provide a very
ac c ur at e and l i n e a r v o l ta g e o u tp u t — d i r ec tl y
proportional to the applied pressure. These sensors
house a single monolithic silicon die with the strain
gauge and thin–film resistor network integrated on
each chip. The sensor is laser trimmed for precise
span, offset calibration and temperature
compensation.
MPX2010
MPXV2010G
SERIES
Motorola Preferred Device
COMPENSATED
PRESSURE SENSOR
0 to 10 kPa (0 to 1.45 psi)
FULL SCALE SPAN: 25 mV
MPX2010D
CASE 344
Features
SMALL OUTLINE PACKAGE
SURFACE MOUNT
• Temperature Compensated over 0°C to + 85°C
• Ratiometric to Supply Voltage
• Differential and Gauge Options
Application Examples
• Respiratory Diagnostics
• Air Movement Control
MPX2010GP
CASE 344B
• Controllers
MPXV2010GP
CASE 1369
• Pressure Switching
Figure 1 shows a block diagram of the internal
circuitry on the stand–alone pressure sensor chip.
VS
3
THIN FILM
TEMPERATURE
COMPENSATION
AND
CALIBRATION
CIRCUITRY
SENSING
ELEMENT
2
4
MPX2010DP
CASE 344C
Vout+
MPXV2010DP
CASE 1351
Vout–
PIN NUMBER
1
GND
MPX2010GS
CASE 344E
Figure 1. Temperature Compensated and Calibrated
Pressure Sensor Schematic
1
Gnd
5
N/C
2
6
N/C
3
+Vout
VS
7
N/C
4
–Vout
8
N/C
NOTE: Pin 1 is noted by the notch in
the lead.
VOLTAGE OUTPUT versus
APPLIED DIFFERENTIAL PRESSURE
The output voltage of the differential or gauge sensor
increases with increasing pressure applied to the
pressure side (P1) relative to the vacuum side (P2).
Similarly, output voltage increases as increasing vacuum is applied to the vacuum side (P2) relative to the
pressure side (P1).
MPX2010GSX
CASE 344F
PIN NUMBER
Preferred devices are Motorola recommended choices for future use and
best overall value.
REV 9
Motorola Sensor Device Data
1
Gnd
3
VS
2
+Vout
4
–Vout
NOTE: Pin 1 is noted by the notch in
the lead.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–23
Freescale Semiconductor, Inc.
MPX2010 MPXV2010G SERIES
MAXIMUM RATINGS(NOTE)
Rating
Maximum Pressure (P1 > P2)
Storage Temperature
Operating Temperature
Symbol
Value
Unit
Pmax
75
kPa
Tstg
– 40 to +125
°C
TA
– 40 to +125
°C
NOTE: Exposure beyond the specified limits may cause permanent damage or degradation to the device.
OPERATING CHARACTERISTICS (VS = 10 Vdc, TA = 25°C unless otherwise noted, P1 > P2)
Characteristic
Symbol
Min
Typ
Max
Unit
Pressure Range(1)
POP
0
—
10
kPa
Supply Voltage(2)
VS
—
10
16
Vdc
Supply Current
Io
—
6.0
—
mAdc
VFSS
24
25
26
mV
Voff
–1.0
—
1.0
mV
Sensitivity
∆V/∆P
—
2.5
—
mV/kPa
Linearity(5)
—
–1.0
—
1.0
%VFSS
Pressure Hysteresis(5) (0 to 10 kPa)
—
—
± 0.1
—
%VFSS
Full Scale Span(3)
Freescale Semiconductor, Inc...
Offset(4)
Temperature Hysteresis(5) (– 40°C to +125°C)
Temperature Effect on Full Scale Span(5)
Temperature Effect on Offset(5)
Input Impedance
—
—
± 0.5
—
%VFSS
TCVFSS
–1.0
—
1.0
%VFSS
TCVoff
–1.0
—
1.0
mV
Zin
1000
—
2550
Ω
Zout
1400
—
3000
Ω
Response Time(6) (10% to 90%)
tR
—
1.0
—
ms
Warm–Up
—
—
20
—
ms
Offset Stability(7)
—
—
± 0.5
—
%VFSS
Output Impedance
NOTES:
1. 1.0 kPa (kiloPascal) equals 0.145 psi.
2. Device is ratiometric within this specified excitation range. Operating the device above the specified excitation range may induce additional
error due to device self–heating.
3. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
4. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
5. Accuracy (error budget) consists of the following:
• Linearity:
Output deviation from a straight line relationship with pressure, using end point method, over the specified
pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential pressure
applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from the
minimum or maximum rated pressure, at 25°C.
• TcSpan:
Output deviation at full rated pressure over the temperature range of 0 to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum rated pressure applied, over the temperature range of 0 to 85°C, relative
to 25°C.
6. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
7. Offset stability is the product’s output deviation when subjected to 1000 hours of Pulsed Pressure, Temperature Cycling with Bias Test.
3–24
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, MPX2010
Inc.
MPXV2010G SERIES
ON–CHIP TEMPERATURE COMPENSATION and CALIBRATION
VS = 10 Vdc
TA = 25°C
P1 > P2
OUTPUT (mVdc)
30
25
20
aMAX
15
TYP
SPAN
RANGE
(TYP)
10
MIN
5
0
–5
kPa
PSI
2.5
0.362
5
0.725
7.5
1.09
10
1.45
OFFSET
(TYP)
Freescale Semiconductor, Inc...
Figure 2. Output versus Pressure Differential
This performance over temperature is achieved by having
both the shear stress strain gauge and the thin–film resistor
circuitry on the same silicon diaphragm. Each chip is dynamically laser trimmed for precise span and offset calibration
and temperature compensation.
Figure 2 shows the output characteristics of the
MPX2010/MPXV2010G series at 25°C. The output is directly proportional to the differential pressure and is essentially a
straight line.
The effects of temperature on full scale span and offset are
very small and are shown under Operating Characteristics.
SILICONE
DIE COAT
STAINLESS STEEL
METAL COVER
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
DIE
P1
EPOXY
CASE
WIRE BOND
LEAD FRAME
P2
RTV DIE
BOND
Figure 3. Unibody Package — Cross–Sectional
Diagram (not to scale)
Figure 3 illustrates the differential/gauge die in the basic
chip carrier (Case 344). A silicone gel isolates the die surface
and wire bonds from the environment, while allowing the pressure signal to be transmitted to the silicon diaphragm.
The MPX2010/MPXV2010G series pressure sensor oper-
Motorola Sensor Device Data
ating characteristics and internal reliability and qualification
tests are based on use of dry air as the pressure media. Media other than dry air may have adverse effects on sensor
performance and long term reliability. Contact the factory for
information regarding media compatibility in your application.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–25
Freescale Semiconductor, Inc.
MPX2010 MPXV2010G SERIES
LEAST
SQUARE
DEVIATION
LEAST SQUARES FIT
EXAGGERATED
PERFORMANCE
CURVE
RELATIVE VOLTAGE OUTPUT
LINEARITY
Linearity refers to how well a transducer’s output follows
the equation: Vout = Voff + sensitivity x P over the operating
pressure range. There are two basic methods for calculating
nonlinearity: (1) end point straight line fit (see Figure 5) or (2)
a least squares best line fit. While a least squares fit gives
the “best case” linearity error (lower numerical value), the
calculations required are burdensome.
Conversely, an end point fit will give the “worst case” error
(often more desirable in error budget calculations) and the calculations are more straightforward for the user. Motorola’s
specified pressure sensor linearities are based on the end
point straight line method measured at the midrange pressure.
STRAIGHT LINE
DEVIATION
END POINT
STRAIGHT LINE FIT
OFFSET
50
PRESSURE (% FULLSCALE)
Freescale Semiconductor, Inc...
0
100
Figure 4. Linearity Specification Comparison
PRESSURE (P1) / VACUUM (P2) SIDE IDENTIFICATION TABLE
Motorola designates the two sides of the pressure sensor
as the Pressure (P1) side and the Vacuum (P2) side. The
Pressure (P1) side is the side containing silicone gel which
isolates the die from the environment. The Motorola MPX
Part Number
pressure sensor is designed to operate with positive differential pressure applied, P1 > P2.
The Pressure (P1) side may be identified by using the
table below:
Case Type
Pressure (P1) Side Identifier
MPX2010D
344
Stainless Steel Cap
MPX2010DP
344C
Side with Part Marking
MPX2010GP
344B
Side with Port Attached
MPX2010GS
344E
Side with Port Attached
MPX2010GSX
344F
Side with Port Attached
MPXV2010GP
1369
Side with Port Attached
MPXV2010DP
1351
Side with Part Marking
ORDERING INFORMATION — UNIBODY PACKAGE (MPX2010 SERIES)
MPX Series
Device Type
Options
Order Number
Case Type
Device Marking
Basic Element
Differential
344
MPX2010D
MPX2010D
Ported Elements
Differential, Dual Port
344C
MPX2010DP
MPX2010DP
Gauge
344B
MPX2010GP
MPX2010GP
Gauge, Axial
344E
MPX2010GS
MPX2010D
Gauge, Axial PC Mount
344F
MPX2010GSX
MPX2010D
ORDERING INFORMATION — SMALL OUTLINE PACKAGE (MPXV2010G SERIES)
Device Type
Ported Elements
3–26
Options
Case No.
MPX Series Order No.
Packing Options
Marking
Gauge, Side Port, SMT
1369
MPXV2010GP
Trays
MPXV2010G
Differential, Dual Port, SMT
1351
MPXV2010DP
Trays
MPXV2010G
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR TECHNICAL DATA
50 kPa
On-Chip Temperature
Compensated & Calibrated
Silicon Pressure Sensors
The MPX2050 series device is a silicon piezoresistive pressure sensors providing a
highly accurate and linear voltage output — directly proportional to the applied pressure.
The sensor is a single, monolithic silicon diaphragm with the strain gauge and a thin–film
resistor network integrated on–chip. The chip is laser trimmed for precise span and offset
calibration and temperature compensation.
MPX2050
SERIES
0 to 50 kPa (0 to 7.25 psi)
40 mV FULL SCALE SPAN
(TYPICAL)
Features
Freescale Semiconductor, Inc...
• Temperature Compensated Over 0°C to + 85°C
• Unique Silicon Shear Stress Strain Gauge
• Easy to Use Chip Carrier Package Options
• Ratiometric to Supply Voltage
• Differential and Gauge Options
MPX2050D
CASE 344
• ± 0.25% Linearity (MPX2050)
Application Examples
• Pump/Motor Controllers
• Robotics
• Level Indicators
• Medical Diagnostics
• Pressure Switching
• Non–Invasive Blood Pressure Measurement
MPX2050GP
CASE 344B
Figure 1 shows a block diagram of the internal circuitry on the stand–alone pressure
sensor chip.
VS
3
THIN FILM
TEMPERATURE
COMPENSATION
AND
CALIBRATION
CIRCUITRY
SENSING
ELEMENT
2
4
Vout+
Vout–
MPX2050DP
CASE 344C
1
GND
Figure 1. Temperature Compensated Pressure Sensor Schematic
VOLTAGE OUTPUT versus APPLIED DIFFERENTIAL PRESSURE
The differential voltage output of the sensor is directly proportional to the differential
pressure applied.
The output voltage of the differential or gauge sensor increases with increasing
pressure applied to the pressure side (P1) relative to the vacuum side (P2). Similarly,
output voltage increases as increasing vacuum is applied to the vacuum side (P2)
relative to the pressure side (P1).
MPX2050GSX
CASE 344F
PIN NUMBER
1
Gnd
3
VS
2
+Vout
4
–Vout
NOTE: Pin 1 is noted by the notch in
the lead.
REV 8
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–27
Freescale Semiconductor, Inc.
MPX2050 SERIES
MAXIMUM RATINGS(NOTE)
Rating
Maximum Pressure (P1 > P2)
Storage Temperature
Operating Temperature
Symbol
Value
Unit
Pmax
200
kPa
Tstg
– 40 to +125
°C
TA
– 40 to +125
°C
NOTE: Exposure beyond the specified limits may cause permanent damage or degradation to the device.
OPERATING CHARACTERISTICS (VS = 10 Vdc, TA = 25°C unless otherwise noted, P1 > P2)
Symbol
Min
Typ
Max
Unit
Pressure Range(1)
POP
0
—
50
kPa
Supply Voltage(2)
VS
—
10
16
Vdc
Characteristic
Freescale Semiconductor, Inc...
Supply Current
Io
—
6.0
—
mAdc
Full Scale Span(3)
MPX2050
VFSS
38.5
40
41.5
mV
Offset(4)
MPX2050
Voff
–1.0
—
1.0
mV
∆V/∆P
—
0.8
—
mV/kPa
—
– 0.25
—
0.25
%VFSS
—
—
± 0.1
—
%VFSS
Sensitivity
Linearity(5)
MPX2050
Pressure Hysteresis(5) (0 to 50 kPa)
Temperature Hysteresis(5) (– 40°C to +125°C)
Temperature Effect on Full Scale Span(5)
Temperature Effect on Offset(5)
Input Impedance
—
—
± 0.5
—
%VFSS
TCVFSS
–1.0
—
1.0
%VFSS
TCVoff
–1.0
—
1.0
mV
Zin
1000
—
2500
Ω
Zout
1400
—
3000
Ω
Response Time(6) (10% to 90%)
tR
—
1.0
—
ms
Warm–Up
—
—
20
—
ms
Offset Stability(7)
—
—
± 0.5
—
%VFSS
Output Impedance
NOTES:
1. 1.0 kPa (kiloPascal) equals 0.145 psi.
2. Device is ratiometric within this specified excitation range. Operating the device above the specified excitation range may induce additional
error due to device self–heating.
3. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
4. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
5. Accuracy (error budget) consists of the following:
• Linearity:
Output deviation from a straight line relationship with pressure, using end point method, over the specified
pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential pressure
applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from the
minimum or maximum rated pressure, at 25°C.
• TcSpan:
Output deviation at full rated pressure over the temperature range of 0 to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum rated pressure applied, over the temperature range of 0 to 85°C, relative
to 25°C.
6. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
7. Offset stability is the product’s output deviation when subjected to 1000 hours of Pulsed Pressure, Temperature Cycling with Bias Test.
3–28
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
LEAST SQUARES FIT
EXAGGERATED
PERFORMANCE
CURVE
RELATIVE VOLTAGE OUTPUT
LINEARITY
Linearity refers to how well a transducer’s output follows
the equation: Vout = Voff + sensitivity x P over the operating
pressure range. There are two basic methods for calculating
nonlinearity: (1) end point straight line fit (see Figure 2) or (2)
a least squares best line fit. While a least squares fit gives
the “best case” linearity error (lower numerical value), the
calculations required are burdensome.
Conversely, an end point fit will give the “worst case” error
(often more desirable in error budget calculations) and the
calculations are more straightforward for the user. Motorola’s
specified pressure sensor linearities are based on the end
point straight line method measured at the midrange pressure.
MPX2050 SERIES
LEAST
SQUARE
DEVIATION
STRAIGHT LINE
DEVIATION
END POINT
STRAIGHT LINE FIT
OFFSET
50
PRESSURE (% FULLSCALE)
100
Figure 2. Linearity Specification Comparison
ON–CHIP TEMPERATURE COMPENSATION and CALIBRATION
Figure 3 shows the minimum, maximum and typical output
characteristics of the MPX2050 series at 25°C. The output is
directly proportional to the differential pressure and is essentially a straight line.
VS = 10 Vdc
TA = 25°C
MPX2050
P1 > P2
40
35
OUTPUT (mVdc)
Freescale Semiconductor, Inc...
0
30
25
20
TYP
SPAN
RANGE
(TYP)
MAX
10
STAINLESS STEEL
METAL COVER
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
DIE
0
12.5
1.8
25
3.6
37.5
5.4
50
7.25
OFFSET
(TYP)
Figure 3. Output versus Pressure Differential
Figure 4 illustrates the differential or gauge configuration
in the basic chip carrier (Case 344). A silicone gel isolates
the die surface and wire bonds from the environment, while
allowing the pressure signal to be transmitted to the silicon
diaphragm.
The MPX2050 series pressure sensor operating charac-
Motorola Sensor Device Data
EPOXY
CASE
WIRE BOND
MIN
5
kPa
PSI
SILICONE
DIE COAT
P1
15
0
–5
The effects of temperature on Full–Scale Span and Offset
are very small and are shown under Operating Characteristics.
LEAD FRAME
P2
RTV DIE
BOND
Figure 4. Cross–Sectional Diagram (not to scale)
teristics and internal reliability and qualification tests are
based on use of dry air as the pressure media. Media other
than dry air may have adverse effects on sensor performance and long term reliability. Contact the factory for information regarding media compatibility in your application.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–29
Freescale Semiconductor, Inc.
MPX2050 SERIES
PRESSURE (P1)/VACUUM (P2) SIDE IDENTIFICATION TABLE
Motorola designates the two sides of the pressure sensor
as the Pressure (P1) side and the Vacuum (P2) side. The
Pressure (P1) side is the side containing the silicone gel
which isolates the die. The Motorola MPX pressure sensor is
Part Number
designed to operate with positive differential pressure
applied, P1 > P2.
The Pressure (P1) side may be identified by using the
table below:
Case Type
Pressure (P1) Side Identifier
MPX2050D
344
Stainless Steel Cap
MPX2050DP
344C
Side with Part Marking
MPX2050GP
344B
Side with Port Attached
MPX2050GSX
344F
Side with Port Attached
Freescale Semiconductor, Inc...
ORDERING INFORMATION
MPX2050 series pressure sensors are available in differential and gauge configurations. Devices are available in the basic
element package or with pressure port fittings which provide printed circuit board mounting ease and barbed hose pressure
connections.
MPX Series
Device Type
Options
Case Type
Order Number
Device Marking
Basic Element
Differential
344
MPX2050D
MPX2050D
Ported Elements
Differential, Dual Port
344C
MPX2050DP
MPX2050DP
Gauge
344B
MPX2050GP
MPX2050GP
Gauge Axial PC Mount
344F
MPX2050GSX
MPX2050D
3–30
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR TECHNICAL DATA
50 kPa On-Chip Temperature
Compensated & Calibrated
Silicon Pressure Sensors
The MPX2053/MPXV2053G device is a silicon piezoresistive pressure sensor
providing a highly accurate and linear voltage output — directly proportional to the
applied pressure. The sensor is a single, monolithic silicon diaphragm with the strain
gauge and a thin–film resistor network integrated on–chip. The chip is laser trimmed for
precise span and offset calibration and temperature compensation.
Features
• Temperature Compensated Over 0°C to + 85°C
UNIBODY PACKAGE
MPX2053
MPXV2053G
SERIES
Motorola Preferred Device
0 to 50 kPa (0 to 7.25 psi)
40 mV FULL SCALE SPAN
(TYPICAL)
Freescale Semiconductor, Inc...
• Easy–to–Use Chip Carrier Package Options
• Ratiometric to Supply Voltage
SMALL OUTLINE PACKAGE
SURFACE MOUNT
• Differential and Gauge Options
Application Examples
• Pump/Motor Controllers
MPX2053D
CASE 344
• Robotics
• Level Indicators
• Medical Diagnostics
• Pressure Switching
MPXV2053GP
CASE 1369
• Non–Invasive Blood Pressure Measurement
Figure 1 shows a block diagram of the internal
circuitry on the stand–alone pressure sensor chip.
VS
3
MPX2053GP
CASE 344B
THIN FILM
TEMPERATURE
COMPENSATION
AND
CALIBRATION
CIRCUITRY
SENSING
ELEMENT
2
4
Vout+
MPXV2053DP
CASE 1351
Vout–
PIN NUMBER
1
MPX2053DP
CASE 344C
GND
Figure 1. Temperature Compensated Pressure
Sensor Schematic
Replaces MPX2050/D
REV 3
Motorola Sensor Device Data
Gnd
5
N/C
2
6
N/C
3
+Vout
VS
7
N/C
4
–Vout
8
N/C
NOTE: Pin 1 is noted by the notch in
the lead.
VOLTAGE OUTPUT versus
APPLIED DIFFERENTIAL PRESSURE
The differential voltage output of the sensor is
directly proportional to the differential pressure applied.
The output voltage of the differential or gauge sensor
increases with increasing pressure applied to the
pressure side (P1) relative to the vacuum side (P2).
Similarly, output voltage increases as increasing vacuum is applied to the vacuum side (P2) relative to the
pressure side (P1).
Preferred devices are Motorola recommended choices for future use and
best overall value.
1
MPX2053GSX
CASE 344F
PIN NUMBER
1
Gnd
3
VS
2
+Vout
4
–Vout
MPX2053GVP
CASE 344D
NOTE: Pin 1 is noted by the notch in
the lead.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–31
Freescale Semiconductor, Inc.
MPX2053 MPXV2053G SERIES
MAXIMUM RATINGS(NOTE)
Rating
Maximum Pressure (P1 > P2)
Storage Temperature
Operating Temperature
Symbol
Value
Unit
Pmax
200
kPa
Tstg
– 40 to +125
°C
TA
– 40 to +125
°C
NOTE: Exposure beyond the specified limits may cause permanent damage or degradation to the device.
OPERATING CHARACTERISTICS (VS = 10 Vdc, TA = 25°C unless otherwise noted, P1 > P2)
Symbol
Min
Typ
Max
Unit
Pressure Range(1)
POP
0
—
50
kPa
Supply Voltage(2)
VS
—
10
16
Vdc
Characteristic
Supply Current
Io
—
6.0
—
mAdc
VFSS
38.5
40
41.5
mV
Voff
–1.0
—
1.0
mV
Sensitivity
∆V/∆P
—
0.8
—
mV/kPa
Linearity(5)
—
– 0.6
—
0.4
%VFSS
Pressure Hysteresis(5) (0 to 50 kPa)
—
—
± 0.1
—
%VFSS
Freescale Semiconductor, Inc...
Full Scale Span(3)
Offset(4)
Temperature Hysteresis(5) (– 40°C to +125°C)
Temperature Effect on Full Scale Span(5)
Temperature Effect on Offset(5)
Input Impedance
—
—
± 0.5
—
%VFSS
TCVFSS
–2.0
—
2.0
%VFSS
TCVoff
–1.0
—
1.0
mV
Zin
1000
—
2500
Ω
Zout
1400
—
3000
Ω
Response Time(6) (10% to 90%)
tR
—
1.0
—
ms
Warm–Up
—
—
20
—
ms
Offset Stability(7)
—
—
± 0.5
—
%VFSS
Output Impedance
NOTES:
1. 1.0 kPa (kiloPascal) equals 0.145 psi.
2. Device is ratiometric within this specified excitation range. Operating the device above the specified excitation range may induce additional
error due to device self–heating.
3. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
4. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
5. Accuracy (error budget) consists of the following:
• Linearity:
Output deviation from a straight line relationship with pressure, using end point method, over the specified
pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential pressure
applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from the
minimum or maximum rated pressure, at 25°C.
• TcSpan:
Output deviation at full rated pressure over the temperature range of 0 to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum rated pressure applied, over the temperature range of 0 to 85°C, relative
to 25°C.
6. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
7. Offset stability is the product’s output deviation when subjected to 1000 hours of Pulsed Pressure, Temperature Cycling with Bias Test.
3–32
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, MPX2053
Inc.
MPXV2053G SERIES
LEAST
SQUARE
DEVIATION
LEAST SQUARES FIT
EXAGGERATED
PERFORMANCE
CURVE
RELATIVE VOLTAGE OUTPUT
LINEARITY
Linearity refers to how well a transducer’s output follows
the equation: Vout = Voff + sensitivity x P over the operating
pressure range. There are two basic methods for calculating
nonlinearity: (1) end point straight line fit (see Figure 2) or (2)
a least squares best line fit. While a least squares fit gives
the “best case” linearity error (lower numerical value), the
calculations required are burdensome.
Conversely, an end point fit will give the “worst case” error
(often more desirable in error budget calculations) and the calculations are more straightforward for the user. Motorola’s
specified pressure sensor linearities are based on the end
point straight line method measured at the midrange pressure.
STRAIGHT LINE
DEVIATION
END POINT
STRAIGHT LINE FIT
OFFSET
50
PRESSURE (% FULLSCALE)
100
Figure 2. Linearity Specification Comparison
ON–CHIP TEMPERATURE COMPENSATION and CALIBRATION
Figure 3 shows the minimum, maximum and typical output
characteristics of the MPX2053/MPXV2053G series at 25°C.
The output is directly proportional to the differential pressure
and is essentially a straight line.
VS = 10 Vdc
TA = 25°C
MPX2053
P1 > P2
40
35
OUTPUT (mVdc)
Freescale Semiconductor, Inc...
0
30
25
20
TYP
SPAN
RANGE
(TYP)
MAX
10
STAINLESS STEEL
METAL COVER
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
DIE
0
12.5
1.8
25
3.6
37.5
5.4
50
7.25
OFFSET
(TYP)
Figure 3. Output versus Pressure Differential
Figure 4 illustrates the differential or gauge configuration
in the basic chip carrier (Case 344). A silicone gel isolates
the die surface and wire bonds from the environment, while
allowing the pressure signal to be transmitted to the silicon
diaphragm.
The MPX2053/MPXV2053G series pressure sensor oper-
Motorola Sensor Device Data
EPOXY
CASE
WIRE BOND
MIN
5
kPa
PSI
SILICONE
DIE COAT
P1
15
0
–5
The effects of temperature on Full–Scale Span and Offset
are very small and are shown under Operating Characteristics.
LEAD FRAME
P2
RTV DIE
BOND
Figure 4. Cross–Sectional Diagram (not to scale)
ating characteristics and internal reliability and qualification
tests are based on use of dry air as the pressure media. Media other than dry air may have adverse effects on sensor
performance and long term reliability. Contact the factory for
information regarding media compatibility in your application.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–33
Freescale Semiconductor, Inc.
MPX2053 MPXV2053G SERIES
PRESSURE (P1)/VACUUM (P2) SIDE IDENTIFICATION TABLE
Motorola designates the two sides of the pressure sensor
as the Pressure (P1) side and the Vacuum (P2) side. The
Pressure (P1) side is the side containing the silicone gel
which isolates the die. The Motorola MPX pressure sensor is
Freescale Semiconductor, Inc...
Part Number
designed to operate with positive differential pressure
applied, P1 > P2.
The Pressure (P1) side may be identified by using the
table below:
Case Type
Pressure (P1) Side Identifier
MPX2053D
344C
Stainless Steel Cap
MPX2053DP
344C
Side with Part Marking
MPX2053GP
344B
Side with Port Attached
MPX2053GSX
344F
Side with Port Attached
MPX2053GVP
344D
Stainless Steel Cap
MPXV2053GP
1369
Side with Port Attached
MPXV2053DP
1351
Side with Part Marking
ORDERING INFORMATION — UNIBODY PACKAGE (MPX2053 SERIES)
MPX Series
Device Type
Options
Order Number
Case Type
Device Marking
Basic Element
Differential
344
MPX2053D
MPX2053D
Ported Elements
Differential, Dual Port
344C
MPX2053DP
MPX2053DP
Gauge
344B
MPX2053GP
MPX2053GP
Gauge, Axial PC Mount
344F
MPX2053GSX
MPX2053D
Gauge, Vacuum
344D
MPX2053GVP
MPX2053GVP
ORDERING INFORMATION — SMALL OUTLINE PACKAGE (MPXV2053G SERIES)
Device Type
Ported Elements
3–34
Options
Case No.
MPX Series Order No.
Packing Options
Marking
Gauge, Side Port, SMT
1369
MPXV2053GP
Trays
MPXV2053G
Differential, Dual Port, SMT
1351
MPXV2053DP
Trays
MPXV2053G
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR TECHNICAL DATA
Freescale Semiconductor, Inc...
100 kPa
On-Chip Temperature
Compensated & Calibrated
Silicon Pressure Sensors
The MPX2100 series device is a silicon piezoresistive pressure sensor providing a
highly accurate and linear voltage output — directly proportional to the applied pressure.
The sensor is a single, monolithic silicon diaphragm with the strain gauge and a thin–film
resistor network integrated on–chip. The chip is laser trimmed for precise span and offset
calibration and temperature compensation.
Features
• Temperature Compensated Over 0°C to + 85°C
• Easy–to–Use Chip Carrier Package Options
• Available in Absolute, Differential and Gauge Configurations
• Ratiometric to Supply Voltage
• ± 0.25% Linearity (MPX2100D)
Application Examples
• Pump/Motor Controllers
• Robotics
• Level Indicators
• Medical Diagnostics
• Pressure Switching
• Barometers
• Altimeters
MPX2100
SERIES
0 to 100 kPa (0 to 14.5 psi)
40 mV FULL SCALE SPAN
(TYPICAL)
UNIBODY PACKAGE
MPX2100A/D
CASE 344
Figure 1 illustrates a block diagram of the internal circuitry on the stand–alone
pressure sensor chip.
MPX2100AP/GP
CASE 344B
VS
3
THIN FILM
TEMPERATURE
COMPENSATION
AND
CALIBRATION
CIRCUITRY
SENSING
ELEMENT
2
4
Vout+
Vout–
MPX2100DP
CASE 344C
1
GND
Figure 1. Temperature Compensated Pressure Sensor Schematic
VOLTAGE OUTPUT versus APPLIED DIFFERENTIAL PRESSURE
The differential voltage output of the sensor is directly proportional to the differential
pressure applied.
The absolute sensor has a built–in reference vacuum. The output voltage will decrease
as vacuum, relative to ambient, is drawn on the pressure (P1) side.
The output voltage of the differential or gauge sensor increases with increasing
pressure applied to the pressure (P1) side relative to the vacuum (P2) side. Similarly,
output voltage increases as increasing vacuum is applied to the vacuum (P2) side
relative to the pressure (P1) side.
MPX2100ASX/GSX
CASE 344F
PIN NUMBER
1
Gnd
3
VS
2
+Vout
4
–Vout
NOTE: Pin 1 is noted by the notch in
the lead.
REV 9
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–35
Freescale Semiconductor, Inc.
MPX2100 SERIES
MAXIMUM RATINGS(NOTE)
Rating
Symbol
Value
Unit
Pmax
400
kPa
Tstg
– 40 to +125
°C
Operating Temperature
TA
– 40 to +125
NOTE: Exposure beyond the specified limits may cause permanent damage or degradation to the device.
°C
Maximum Pressure (P1 > P2)
Storage Temperature
OPERATING CHARACTERISTICS (VS = 10 Vdc, TA = 25°C unless otherwise noted, P1 > P2)
Symbol
Min
Typ
Max
Unit
Pressure Range(1)
POP
0
—
100
kPa
Supply Voltage(2)
VS
—
10
16
Vdc
Supply Current
Io
—
6.0
—
mAdc
VFSS
38.5
40
41.5
mV
Voff
–1.0
– 2.0
—
—
1.0
2.0
mV
∆V/∆P
—
0.4
—
mV/kPa
—
—
– 0.25
– 1.0
—
—
0.25
1.0
%VFSS
—
—
± 0.1
—
%VFSS
Freescale Semiconductor, Inc...
Characteristic
Full Scale Span(3)
MPX2100A, MPX2100D
Offset(4)
MPX2100D
MPX2100A Series
Sensitivity
Linearity(5)
MPX2100D Series
MPX2100A Series
Pressure Hysteresis(5) (0 to 100 kPa)
Temperature Hysteresis(5) (– 40°C to +125°C)
Temperature Effect on Full Scale Span(5)
Temperature Effect on Offset(5)
—
—
± 0.5
—
%VFSS
TCVFSS
–1.0
—
1.0
%VFSS
TCVoff
–1.0
—
1.0
mV
Zin
1000
—
2500
Ω
Zout
1400
—
3000
Ω
Response Time(6) (10% to 90%)
tR
—
1.0
—
ms
Warm–Up
—
—
20
—
ms
Offset Stability(7)
—
—
± 0.5
—
%VFSS
Input Impedance
Output Impedance
NOTES:
1. 1.0 kPa (kiloPascal) equals 0.145 psi.
2. Device is ratiometric within this specified excitation range. Operating the device above the specified excitation range may induce additional
error due to device self–heating.
3. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
4. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
5. Accuracy (error budget) consists of the following:
• Linearity:
Output deviation from a straight line relationship with pressure, using end point method, over the specified
pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential pressure
applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from the
minimum or maximum rated pressure, at 25°C.
• TcSpan:
Output deviation at full rated pressure over the temperature range of 0 to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum rated pressure applied, over the temperature range of 0 to 85°C, relative
to 25°C.
6. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
7. Offset stability is the product’s output deviation when subjected to 1000 hours of Pulsed Pressure, Temperature Cycling with Bias Test.
3–36
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
LINEARITY
Linearity refers to how well a transducer’s output follows
the equation: Vout = Voff + sensitivity x P over the operating
pressure range. There are two basic methods for calculating
nonlinearity: (1) end point straight line fit (see Figure 2) or (2)
a least squares best line fit. While a least squares fit gives
the “best case” linearity error (lower numerical value), the
calculations required are burdensome.
Conversely, an end point fit will give the “worst case” error
(often more desirable in error budget calculations) and the
calculations are more straightforward for the user. Motorola’s
specified pressure sensor linearities are based on the end
point straight line method measured at the midrange
pressure.
MPX2100 SERIES
LEAST SQUARES FIT
RELATIVE VOLTAGE OUTPUT
EXAGGERATED
PERFORMANCE
CURVE
LEAST
SQUARE
DEVIATION
STRAIGHT LINE
DEVIATION
END POINT
STRAIGHT LINE FIT
OFFSET
50
PRESSURE (% FULLSCALE)
100
Figure 2. Linearity Specification Comparison
ON–CHIP TEMPERATURE COMPENSATION and CALIBRATION
The effects of temperature on Full Scale Span and Offset
are very small and are shown under Operating Characteristics.
Figure 3 shows the output characteristics of the MPX2100
series at 25°C. The output is directly proportional to the
differential pressure and is essentially a straight line.
40
VS = 10 Vdc
TA = 25°C
P1 > P2
35
30
OUTPUT (mVdc)
Freescale Semiconductor, Inc...
0
25
20
TYP
SPAN
RANGE
(TYP)
MAX
15
10
MIN
5
kPa
PSI
0
–5
0
25
3.62
50
7.25
75
10.87
100
14.5
OFFSET
(TYP)
Figure 3. Output versus Pressure Differential
SILICONE GEL
DIE COAT
WIRE BOND
DIFFERENTIAL/GAUGE
STAINLESS STEEL
DIE
METAL COVER
P1
EPOXY
CASE
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
LEAD FRAME
DIFFERENTIAL/GAUGE ELEMENT
P2
DIE
BOND
SILICONE GEL ABSOLUTE
DIE COAT
DIE
P1
STAINLESS STEEL
METAL COVER
EPOXY
CASE
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
WIRE BOND
LEAD FRAME
ABSOLUTE ELEMENT
P2
DIE
BOND
Figure 4. Cross–Sectional Diagrams (Not to Scale)
Figure 4 illustrates the absolute sensing configuration
(right) and the differential or gauge configuration in the basic
chip carrier (Case 344). A silicone gel isolates the die surface
and wire bonds from the environment, while allowing the
pressure signal to be transmitted to the silicon diaphragm.
The MPX2100 series pressure sensor operating charac-
Motorola Sensor Device Data
teristics and internal reliability and qualification tests are
based on use of dry air as the pressure media. Media other
than dry air may have adverse effects on sensor performance and long term reliability. Contact the factory for information regarding media compatibility in your application.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–37
Freescale Semiconductor, Inc.
MPX2100 SERIES
PRESSURE (P1)/VACUUM (P2) SIDE IDENTIFICATION TABLE
Motorola designates the two sides of the pressure sensor
as the Pressure (P1) side and the Vacuum (P2) side. The
Pressure (P1) side is the side containing the silicone gel
which isolates the die. The differential or gauge sensor is
designed to operate with positive differential pressure
applied, P1 > P2. The absolute sensor is designed for
vacuum applied to P1 side.
The Pressure (P1) side may be identified by using the
table below:
Part Number
MPX2100A
Case Type
MPX2100D
Freescale Semiconductor, Inc...
MPX2100DP
Pressure (P1) Side Identifier
344
Stainless Steel Cap
344C
Side with Part Marking
MPX2100AP
MPX2100GP
344B
Side with Port Attached
MPX2100ASX
MPX2100GSX
344F
Side with Port Attached
ORDERING INFORMATION
MPX2100 series pressure sensors are available in absolute, differential and gauge configurations. Devices are available in
the basic element package or with pressure port fittings which provide printed circuit board mounting ease and barbed hose
pressure connections.
MPX Series
Device Type
Options
Case Type
Order Number
Device Marking
Basic Element
Absolute, Differential
344
MPX2100A
MPX2100D
MPX2100A
MPX2100D
Ported Elements
Differential, Dual Port
344C
MPX2100DP
MPX2100DP
Absolute, Gauge
344B
MPX2100AP
MPX2100GP
MPX2100AP
MPX2100GP
Absolute, Gauge Axial
344F
MPX2100ASX
MPX2100GSX
MPX2100A
MPX2100D
3–38
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR TECHNICAL DATA
Freescale Semiconductor, Inc...
100 kPa On-Chip Temperature
Compensated & Calibrated
Silicon Pressure Sensors
The MPX2102/MPXV2102G series device is a silicon piezoresistive pressure sensor
providing a highly accurate and linear voltage output — directly proportional to the
applied pressure. The sensor is a single, monolithic silicon diaphragm with the strain
gauge and a thin–film resistor network integrated on–chip. The chip is laser trimmed for
precise span and offset calibration and temperature compensation.
Features
• Temperature Compensated Over 0°C to + 85°C
UNIBODY PACKAGE
• Easy–to–Use Chip Carrier Package Options
• Available in Absolute, Differential and Gauge Configurations
• Ratiometric to Supply Voltage
Application Examples
• Pump/Motor Controllers
MPX2102A/D
• Robotics
CASE 344
• Level Indicators
• Medical Diagnostics
• Pressure Switching
• Barometers
• Altimeters
MPX2102
MPXV2102G
SERIES
Motorola Preferred Device
0 to 100 kPa (0 to 14.5 psi)
40 mV FULL SCALE SPAN
(TYPICAL)
SMALL OUTLINE PACKAGE
SURFACE MOUNT
MPXV2102GP
CASE 1369
Figure 1 illustrates a block diagram of the internal
circuitry on the stand–alone pressure sensor chip.
VS
3
THIN FILM
TEMPERATURE
COMPENSATION
AND
CALIBRATION
CIRCUITRY
SENSING
ELEMENT
MPX2102AP/GP
CASE 344B
2
4
Vout+
MPXV2102DP
CASE 1351
Vout–
1
PIN NUMBER
GND
Figure 1. Temperature Compensated Pressure
Sensor Schematic
MPX2102DP
CASE 344C
VOLTAGE OUTPUT versus
APPLIED DIFFERENTIAL PRESSURE
The differential voltage output of the sensor is
directly proportional to the differential pressure applied.
The absolute sensor has a built–in reference vacuum. The output voltage will decrease as vacuum,
relative to ambient, is drawn on the pressure (P1) side.
The output voltage of the differential or gauge sensor
increases with increasing pressure applied to the
pressure (P1) side relative to the vacuum (P2) side.
Similarly, output voltage increases as increasing vacuum is applied to the vacuum (P2) side relative to the
pressure (P1) side.
Preferred devices are Motorola recommended choices for future use
and best overall value.
REV 2
Motorola Sensor Device Data
1
Gnd
5
N/C
2
+Vout
VS
6
N/C
3
7
N/C
4
–Vout
8
N/C
NOTE: Pin 1 is noted by the notch in
the lead.
MPX2102ASX/GSX
CASE 344F
PIN NUMBER
1
Gnd
3
VS
2
+Vout
4
–Vout
MPX2102GVP
CASE 344D
NOTE: Pin 1 is noted by the notch in
the lead.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–39
Freescale Semiconductor, Inc.
MPX2102 MPXV2102G SERIES
MAXIMUM RATINGS(NOTE)
Rating
Symbol
Value
Unit
Pmax
400
kPa
Tstg
– 40 to +125
°C
Operating Temperature
TA
– 40 to +125
NOTE: Exposure beyond the specified limits may cause permanent damage or degradation to the device.
°C
Maximum Pressure (P1 > P2)
Storage Temperature
OPERATING CHARACTERISTICS (VS = 10 Vdc, TA = 25°C unless otherwise noted, P1 > P2)
Symbol
Min
Typ
Max
Unit
Pressure Range(1)
POP
0
—
100
kPa
Supply Voltage(2)
VS
—
10
16
Vdc
Supply Current
Io
—
6.0
—
mAdc
VFSS
38.5
40
41.5
mV
Voff
–1.0
– 2.0
—
—
1.0
2.0
mV
∆V/∆P
—
0.4
—
mV/kPa
—
—
– 0.6
– 1.0
—
—
0.4
1.0
%VFSS
—
—
± 0.1
—
%VFSS
Characteristic
Full Scale Span(3)
Freescale Semiconductor, Inc...
Offset(4)
MPX2102D Series
MPX2102A Series
Sensitivity
Linearity(5)
MPX2102D Series
MPX2102A Series
Pressure Hysteresis(5) (0 to 100 kPa)
Temperature Hysteresis(5) (– 40°C to +125°C)
Temperature Effect on Full Scale Span(5)
Temperature Effect on Offset(5)
—
—
± 0.5
—
%VFSS
TCVFSS
–2.0
—
2.0
%VFSS
TCVoff
–1.0
—
1.0
mV
Zin
1000
—
2500
Ω
Zout
1400
—
3000
Ω
Response Time(6) (10% to 90%)
tR
—
1.0
—
ms
Warm–Up
—
—
20
—
ms
Offset Stability(7)
—
—
± 0.5
—
%VFSS
Input Impedance
Output Impedance
NOTES:
1. 1.0 kPa (kiloPascal) equals 0.145 psi.
2. Device is ratiometric within this specified excitation range. Operating the device above the specified excitation range may induce additional
error due to device self–heating.
3. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
4. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
5. Accuracy (error budget) consists of the following:
• Linearity:
Output deviation from a straight line relationship with pressure, using end point method, over the specified
pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential pressure
applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from the
minimum or maximum rated pressure, at 25°C.
• TcSpan:
Output deviation at full rated pressure over the temperature range of 0 to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum rated pressure applied, over the temperature range of 0 to 85°C, relative
to 25°C.
6. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
7. Offset stability is the product’s output deviation when subjected to 1000 hours of Pulsed Pressure, Temperature Cycling with Bias Test.
3–40
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, MPX2102
Inc.
MPXV2102G SERIES
LINEARITY
Linearity refers to how well a transducer’s output follows
the equation: Vout = Voff + sensitivity x P over the operating
pressure range. There are two basic methods for calculating
nonlinearity: (1) end point straight line fit (see Figure 2) or (2)
a least squares best line fit. While a least squares fit gives
the “best case” linearity error (lower numerical value), the
calculations required are burdensome.
Conversely, an end point fit will give the “worst case” error
(often more desirable in error budget calculations) and the
calculations are more straightforward for the user.
Motorola’s specified pressure sensor linearities are based on
the end point straight line method measured at the midrange
pressure.
LEAST
SQUARE
DEVIATION
LEAST SQUARES FIT
RELATIVE VOLTAGE OUTPUT
EXAGGERATED
PERFORMANCE
CURVE
STRAIGHT LINE
DEVIATION
END POINT
STRAIGHT LINE FIT
OFFSET
50
PRESSURE (% FULLSCALE)
100
Figure 2. Linearity Specification Comparison
ON–CHIP TEMPERATURE COMPENSATION and CALIBRATION
The effects of temperature on Full Scale Span and Offset
are very small and are shown under Operating Characteristics.
Figure 3 shows the output characteristics of the
MPX2102/MPXV2102G series at 25°C. The output is
directly proportional to the differential pressure and is
essentially a straight line.
40
VS = 10 Vdc
TA = 25°C
P1 > P2
35
30
OUTPUT (mVdc)
Freescale Semiconductor, Inc...
0
25
20
TYP
SPAN
RANGE
(TYP)
MAX
15
10
MIN
5
kPa
PSI
0
–5
0
25
3.62
50
7.25
75
10.87
100
14.5
OFFSET
(TYP)
Figure 3. Output versus Pressure Differential
SILICONE GEL
DIE COAT
WIRE BOND
DIFFERENTIAL/GAUGE
STAINLESS STEEL
DIE
METAL COVER
P1
EPOXY
CASE
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
LEAD FRAME
DIFFERENTIAL/GAUGE ELEMENT
P2
DIE
BOND
SILICONE GEL ABSOLUTE
DIE COAT
DIE
P1
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
WIRE BOND
LEAD FRAME
ABSOLUTE ELEMENT
P2
STAINLESS STEEL
METAL COVER
EPOXY
CASE
DIE
BOND
Figure 4. Cross–Sectional Diagrams (Not to Scale)
Figure 4 illustrates the absolute sensing configuration
(right) and the differential or gauge configuration in the basic
chip carrier (Case 344). A silicone gel isolates the die
surface and wire bonds from the environment, while allowing
the pressure signal to be transmitted to the silicon
diaphragm.
Motorola Sensor Device Data
The MPX2102/MPXV2102G series pressure sensor operating characteristics and internal reliability and qualification
tests are based on use of dry air as the pressure media. Media other than dry air may have adverse effects on sensor
performance and long term reliability. Contact the factory for
information regarding media compatibility in your application.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–41
Freescale Semiconductor, Inc.
MPX2102 MPXV2102G SERIES
PRESSURE (P1)/VACUUM (P2) SIDE IDENTIFICATION TABLE
Motorola designates the two sides of the pressure sensor
as the Pressure (P1) side and the Vacuum (P2) side. The
Pressure (P1) side is the side containing the silicone gel
which isolates the die. The differential or gauge sensor is
designed to operate with positive differential pressure
Part Number
MPX2102A
Case Type
MPX2102D
Pressure (P1) Side Identifier
344
Stainless Steel Cap
344C
Side with Part Marking
344B
Side with Port Attached
344D
Stainless Steel Cap
344F
Side with Port Attached
MPXV2102GP
1369
Side with Port Attached
MPXV2102DP
1351
Side with Part Marking
MPX2102DP
MPX2102AP
MPX2102GP
MPX2102GVP
MPX2102ASX
Freescale Semiconductor, Inc...
applied, P1 > P2. The absolute sensor is designed for
vacuum applied to P1 side.
The Pressure (P1) side may be identified by using the
table below:
MPX2102GSX
ORDERING INFORMATION — UNIBODY PACKAGE (MPX2102 SERIES)
MPX Series
Device Type
Options
Order Number
Case Type
Device Marking
Basic Element
Absolute, Differential
344
MPX2102A
MPX2102D
MPX2102A
MPX2102D
Ported Elements
Differential, Dual Port
344C
MPX2102DP
MPX2102DP
Absolute, Gauge
344B
MPX2102AP
MPX2102GP
MPX2102AP
MPX2102GP
Absolute, Gauge Axial
344F
MPX2102ASX
MPX2102GSX
MPX2102A
MPX2102D
Gauge, Vacuum
344D
MPX2102GVP
MPX2102GVP
ORDERING INFORMATION — SMALL OUTLINE PACKAGE (MPXV2102G SERIES)
Device Type
Ported Elements
3–42
Options
Case No.
MPX Series Order No.
Packing Options
Marking
Gauge, Side Port, SMT
1369
MPXV2102GP
Trays
MPXV2102G
Differential, Dual Port, SMT
1351
MPXV2102DP
Trays
MPXV2102G
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR TECHNICAL DATA
Freescale Semiconductor, Inc...
200 kPa On-Chip Temperature
Compensated & Calibrated
Pressure Sensors
The MPX2200 series device is a silicon piezoresistive pressure sensor providing a
highly accurate and linear voltage output — directly proportional to the applied pressure.
The sensor is a single monolithic silicon diaphragm with the strain gauge and a thin–film
resistor network integrated on–chip. The chip is laser trimmed for precise span and
offset calibration and temperature compensation. They are designed for use in
applications such as pump/motor controllers, robotics, level indicators, medical
diagnostics, pressure switching, barometers, altimeters, etc.
Features
• Temperature Compensated Over 0°C to + 85°C
• ± 0.25% Linearity (MPX2200D)
• Easy–to–Use Chip Carrier Package Options
• Available in Absolute, Differential and Gauge Configurations
Application Examples
• Pump/Motor Controllers
• Robotics
• Level Indicators
• Medical Diagnostics
• Pressure Switching
• Barometers
• Altimeters
MPX2200
SERIES
0 to 200 kPa (0 to 29 psi)
40 mV FULL SCALE SPAN
(TYPICAL)
UNIBODY PACKAGE
MPX2200A/D
CASE 344
Figure 1 illustrates a block diagram of the internal circuitry on the stand–alone
pressure sensor chip.
VS
3
MPX2200AP/GP
CASE 344B
THIN FILM
TEMPERATURE
COMPENSATION
AND
CALIBRATION
CIRCUITRY
SENSING
ELEMENT
2
4
Vout+
Vout–
1
MPX2200DP
CASE 344C
GND
Figure 1. Temperature Compensated Pressure Sensor Schematic
VOLTAGE OUTPUT versus APPLIED DIFFERENTIAL PRESSURE
The differential voltage output of the sensor is directly proportional to the differential
pressure applied.
The absolute sensor has a built–in reference vacuum. The output voltage will
decrease as vacuum, relative to ambient, is drawn on the pressure (P1) side.
The output voltage of the differential or gauge sensor increases with increasing
pressure applied to the pressure (P1) side relative to the vacuum (P2) side. Similarly,
output voltage increases as increasing vacuum is applied to the vacuum (P2) side
relative to the pressure (P1) side.
MPX2200GVP
CASE 344D
PIN NUMBER
1
Gnd
3
VS
2
+Vout
4
–Vout
NOTE: Pin 1 is noted by the notch in
the lead.
REV 9
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–43
Freescale Semiconductor, Inc.
MPX2200 SERIES
MAXIMUM RATINGS(NOTE)
Rating
Symbol
Value
Unit
Pmax
800
kPa
Tstg
– 40 to +125
°C
Operating Temperature
TA
– 40 to +125
NOTE: Exposure beyond the specified limits may cause permanent damage or degradation to the device.
°C
Maximum Pressure (P1 > P2)
Storage Temperature
OPERATING CHARACTERISTICS (VS = 10 Vdc, TA = 25°C unless otherwise noted, P1 > P2)
Symbol
Min
Typ
Max
Unit
0
—
200
kPa
Supply Voltage
POP
VS
—
10
16
Vdc
Supply Current
Io
—
6.0
—
mAdc
VFSS
Voff
38.5
40
41.5
mV
–1.0
—
1.0
mV
∆V/∆P
—
0.2
—
mV/kPa
—
– 0.25
– 1.0
—
—
0.25
1.0
%VFSS
—
—
± 0.1
—
%VFSS
%VFSS
Characteristics
Pressure Range(1)
Freescale Semiconductor, Inc...
Full Scale Span(3)
Offset(4)
Sensitivity
Linearity(5)
MPX2200D Series
MPX2200A Series
Pressure Hysteresis(5) (0 to 200 kPa)
Temperature Hysteresis(5) (– 40°C to +125°C)
—
—
± 0.5
—
TCVFSS
TCVoff
–1.0
—
1.0
–1.0
—
1.0
%VFSS
mV
Zin
Zout
1300
—
2500
Ω
1400
—
3000
Ω
—
1.0
—
ms
Warm–Up
tR
—
—
20
—
ms
Offset Stability(7)
—
—
± 0.5
—
%VFSS
Temperature Effect on Full Scale Span(5)
Temperature Effect on Offset(5)
Input Impedance
Output Impedance
Response Time(6) (10% to 90%)
NOTES:
1. 1.0 kPa (kiloPascal) equals 0.145 psi.
2. Device is ratiometric within this specified excitation range. Operating the device above the specified excitation range may induce additional
error due to device self–heating.
3. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
4. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
5. Accuracy (error budget) consists of the following:
• Linearity:
Output deviation from a straight line relationship with pressure, using end point method, over the specified
pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential pressure
applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from the
minimum or maximum rated pressure, at 25°C.
• TcSpan:
Output deviation at full rated pressure over the temperature range of 0 to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum rated pressure applied, over the temperature range of 0 to 85°C, relative
to 25°C.
6. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
7. Offset stability is the product’s output deviation when subjected to 1000 hours of Pulsed Pressure, Temperature Cycling with Bias Test.
3–44
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
LINEARITY
Linearity refers to how well a transducer’s output follows
the equation: Vout = Voff + sensitivity x P over the operating
pressure range. There are two basic methods for calculating
nonlinearity: (1) end point straight line fit (see Figure 2) or (2)
a least squares best line fit. While a least squares fit gives
the “best case” linearity error (lower numerical value), the
calculations required are burdensome.
Conversely, an end point fit will give the “worst case” error
(often more desirable in error budget calculations) and the
calculations are more straightforward for the user. Motorola’s specified pressure sensor linearities are based on the
end point straight line method measured at the midrange
pressure.
MPX2200 SERIES
LEAST SQUARES FIT
RELATIVE VOLTAGE OUTPUT
EXAGGERATED
PERFORMANCE
CURVE
LEAST
SQUARE
DEVIATION
STRAIGHT LINE
DEVIATION
END POINT
STRAIGHT LINE FIT
OFFSET
50
PRESSURE (% FULLSCALE)
100
Figure 2. Linearity Specification Comparison
ON–CHIP TEMPERATURE COMPENSATION and CALIBRATION
The effects of temperature on Full Scale Span and Offset
are very small and are shown under Operating Characteristics.
Figure 3 shows the output characteristics of the MPX2200
series at 25°C. The output is directly proportional to the differential pressure and is essentially a straight line.
VS = 10 Vdc
TA = 25°C
P1 > P2
40
35
OUTPUT (mVdc)
Freescale Semiconductor, Inc...
0
TYP
30
25
SPAN
RANGE
(TYP)
MAX
20
15
10
MIN
5
0
–5
kPa 0
PSI
25
50
7.25
75
100
14.5
150
21.75
125
175
200
29
OFFSET
PRESSURE
Figure 3. Output versus Pressure Differential
SILICONE GEL
DIE COAT
DIFFERENTIAL/GAUGE
STAINLESS STEEL
DIE
METAL COVER
P1
EPOXY
CASE
ÉÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉÉ
WIRE BOND
LEAD FRAME
DIFFERENTIAL/GAUGE ELEMENT
P2
DIE
BOND
SILICONE GEL ABSOLUTE
DIE COAT
DIE
P1
STAINLESS STEEL
METAL COVER
EPOXY
CASE
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
WIRE BOND
LEAD FRAME
ABSOLUTE ELEMENT
P2
DIE
BOND
Figure 4. Cross–Sectional Diagrams (Not to Scale)
Figure 4 illustrates an absolute sensing die (right) and the
differential or gauge die in the basic chip carrier (Case 344).
A silicone gel isolates the die surface and wire bonds from
the environment, while allowing the pressure signal to be
transmitted to the silicon diaphragm.
The MPX2200 series pressure sensor operating charac-
Motorola Sensor Device Data
teristics and internal reliability and qualification tests are
based on use of dry air as the pressure media. Media other
than dry air may have adverse effects on sensor performance and long term reliability. Contact the factory for information regarding media compatibility in your application.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–45
Freescale Semiconductor, Inc.
MPX2200 SERIES
PRESSURE (P1)/VACUUM (P2) SIDE IDENTIFICATION TABLE
Motorola designates the two sides of the pressure sensor
as the Pressure (P1) side and the Vacuum (P2) side. The
Pressure (P1) side is the side containing the silicone gel
which isolates the die from the environment. The differential
or gauge sensor is designed to operate with positive differenPart Number
MPX2200A
Case Type
MPX2200D
MPX2200DP
MPX2200AP
MPX2200GP
MPX2200GVP
Freescale Semiconductor, Inc...
tial pressure applied, P1 > P2. The absolute sensor is
designed for vacuum applied to P1 side.
The Pressure (P1) side may be identified by using the
table below:
Pressure (P1) Side Identifier
344
Stainless Steel Cap
344C
Side with Part Marking
344B
Side with Port Attached
344D
Stainless Steel Cap
ORDERING INFORMATION
MPX2200 series pressure sensors are available in absolute, differential and gauge configurations. Devices are available in
the basic element package or with pressure port fittings which provide printed circuit board mounting ease and barbed hose
pressure connections.
MPX Series
Device Type
Options
Case Type
Order Number
Device Marking
Basic Element
Absolute, Differential
344
MPX2200A
MPX2200D
MPX2200A
MPX2200D
Ported Elements
Differential
344C
MPX2200DP
MPX2200DP
Absolute, Gauge
344B
MPX2200AP
MPX2200GP
MPX2200AP
MPX2200GP
Gauge, Vacuum
344D
MPX2200GVP
MPX2200GVP
3–46
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR TECHNICAL DATA
Freescale Semiconductor, Inc...
200 kPa On-Chip Temperature
Compensated & Calibrated
Pressure Sensors
MPX2202
MPXV2202G
SERIES
The MPX2202/MPXV2202G device series is a silicon piezoresistive pressure sensor
providing a highly accurate and linear voltage output — directly proportional to the
applied pressure. The sensor is a single monolithic silicon diaphragm with the strain
gauge and a thin–film resistor network integrated on–chip. The chip is laser trimmed for
precise span and offset calibration and temperature compensation. They are designed
for use in applications such as pump/motor controllers, robotics, level indicators, medical
diagnostics, pressure switching, barometers, altimeters, etc.
Features
UNIBODY PACKAGE
• Temperature Compensated Over 0°C to + 85°C
• Easy–to–Use Chip Carrier Package Options
• Available in Absolute, Differential and Gauge Configurations
Application Examples
• Pump/Motor Controllers
• Robotics
MPX2202A/D
CASE 344
• Level Indicators
• Medical Diagnostics
• Pressure Switching
• Barometers
• Altimeters
Motorola Preferred Device
0 to 200 kPa (0 to 29 psi)
40 mV FULL SCALE SPAN
(TYPICAL)
SMALL OUTLINE PACKAGE
SURFACE MOUNT
MPXV2202GP
CASE 1369
Figure 1 illustrates a block diagram of the internal
circuitry on the stand–alone pressure sensor chip.
VS
3
THIN FILM
TEMPERATURE
COMPENSATION
AND
CALIBRATION
CIRCUITRY
SENSING
ELEMENT
2
4
MPX2202AP/GP
CASE 344B
Vout+
MPXV2202DP
CASE 1351
Vout–
PIN NUMBER
1
GND
Figure 1. Temperature Compensated Pressure
Sensor Schematic
VOLTAGE OUTPUT versus
APPLIED DIFFERENTIAL PRESSURE
The differential voltage output of the sensor is
directly proportional to the differential pressure applied.
The absolute sensor has a built–in reference vacuum. The output voltage will decrease as vacuum,
relative to ambient, is drawn on the pressure (P1) side.
The output voltage of the differential or gauge sensor
increases with increasing pressure applied to the
pressure (P1) side relative to the vacuum (P2) side.
Similarly, output voltage increases as increasing vacuum is applied to the vacuum (P2) side relative to the
pressure (P1) side.
Preferred devices are Motorola recommended choices for future use
and best overall value.
Replaces MPX2200/D
MPX2202DP
CASE 344C
1
Gnd
5
N/C
2
+Vout
VS
6
N/C
3
7
N/C
4
–Vout
8
N/C
NOTE: Pin 1 is noted by the notch in
the lead.
MPX2202ASX/GSX
CASE 344F
PIN NUMBER
1
Gnd
3
VS
2
+Vout
4
–Vout
MPX2202GVP
CASE 344D
NOTE: Pin 1 is noted by the notch in
the lead.
REV 2
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–47
Freescale Semiconductor, Inc.
MPX2202 MPXV2202G SERIES
MAXIMUM RATINGS(NOTE)
Rating
Symbol
Value
Unit
Pmax
800
kPa
Tstg
– 40 to +125
°C
Operating Temperature
TA
– 40 to +125
NOTE: Exposure beyond the specified limits may cause permanent damage or degradation to the device.
°C
Maximum Pressure (P1 > P2)
Storage Temperature
OPERATING CHARACTERISTICS (VS = 10 Vdc, TA = 25°C unless otherwise noted, P1 > P2)
Symbol
Min
Typ
Max
Unit
0
—
200
kPa
Supply Voltage
POP
VS
—
10
16
Vdc
Supply Current
Io
—
6.0
—
mAdc
VFSS
Voff
38.5
40
41.5
mV
–1.0
—
1.0
mV
∆V/∆P
—
0.2
—
mV/kPa
—
– 0.6
– 1.0
—
—
0.4
1.0
%VFSS
—
—
± 0.1
—
%VFSS
%VFSS
Characteristics
Pressure Range(1)
Freescale Semiconductor, Inc...
Full Scale Span(3)
Offset(4)
Sensitivity
Linearity(5)
MPX2202D Series
MPX2202A Series
Pressure Hysteresis(5) (0 to 200 kPa)
Temperature Hysteresis(5) (– 40°C to +125°C)
—
—
± 0.5
—
TCVFSS
TCVoff
–2.0
—
2.0
–1.0
—
1.0
%VFSS
mV
Zin
Zout
1000
—
2500
Ω
1400
—
3000
Ω
—
1.0
—
ms
Warm–Up
tR
—
—
20
—
ms
Offset Stability(7)
—
—
± 0.5
—
%VFSS
Temperature Effect on Full Scale Span(5)
Temperature Effect on Offset(5)
Input Impedance
Output Impedance
Response Time(6) (10% to 90%)
NOTES:
1. 1.0 kPa (kiloPascal) equals 0.145 psi.
2. Device is ratiometric within this specified excitation range. Operating the device above the specified excitation range may induce additional
error due to device self–heating.
3. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
4. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
5. Accuracy (error budget) consists of the following:
• Linearity:
Output deviation from a straight line relationship with pressure, using end point method, over the specified
pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential pressure
applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from the
minimum or maximum rated pressure, at 25°C.
• TcSpan:
Output deviation at full rated pressure over the temperature range of 0 to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum rated pressure applied, over the temperature range of 0 to 85°C, relative
to 25°C.
6. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
7. Offset stability is the product’s output deviation when subjected to 1000 hours of Pulsed Pressure, Temperature Cycling with Bias Test.
3–48
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, MPX2202
Inc.
MPXV2202G SERIES
LINEARITY
Linearity refers to how well a transducer’s output follows
the equation: Vout = Voff + sensitivity x P over the operating
pressure range. There are two basic methods for calculating
nonlinearity: (1) end point straight line fit (see Figure 2) or (2)
a least squares best line fit. While a least squares fit gives
the “best case” linearity error (lower numerical value), the
calculations required are burdensome.
Conversely, an end point fit will give the “worst case” error
(often more desirable in error budget calculations) and the
calculations are more straightforward for the user. Motorola’s
specified pressure sensor linearities are based on the end
point straight line method measured at the midrange
pressure.
LEAST
SQUARE
DEVIATION
LEAST SQUARES FIT
RELATIVE VOLTAGE OUTPUT
EXAGGERATED
PERFORMANCE
CURVE
STRAIGHT LINE
DEVIATION
END POINT
STRAIGHT LINE FIT
OFFSET
50
PRESSURE (% FULLSCALE)
100
Figure 2. Linearity Specification Comparison
ON–CHIP TEMPERATURE COMPENSATION and CALIBRATION
straight line.
The effects of temperature on Full Scale Span and Offset
are very small and are shown under Operating Characteristics.
Figure 3 shows the output characteristics of the
MPX2202/MPXV2202G series at 25°C. The output is directly
proportional to the differential pressure and is essentially a
VS = 10 Vdc
TA = 25°C
P1 > P2
40
35
OUTPUT (mVdc)
Freescale Semiconductor, Inc...
0
TYP
30
25
SPAN
RANGE
(TYP)
MAX
20
15
10
MIN
5
0
–5
kPa 0
PSI
25
50
7.25
75
100
14.5
150
21.75
125
175
200
29
OFFSET
PRESSURE
Figure 3. Output versus Pressure Differential
SILICONE GEL
DIE COAT
DIFFERENTIAL/GAUGE
STAINLESS STEEL
DIE
METAL COVER
P1
EPOXY
CASE
ÉÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉÉ
WIRE BOND
LEAD FRAME
DIFFERENTIAL/GAUGE ELEMENT
P2
DIE
BOND
SILICONE GEL ABSOLUTE
DIE COAT
DIE
P1
STAINLESS STEEL
METAL COVER
EPOXY
CASE
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
WIRE BOND
LEAD FRAME
ABSOLUTE ELEMENT
P2
DIE
BOND
Figure 4. Cross–Sectional Diagrams (Not to Scale)
Figure 4 illustrates an absolute sensing die (right) and the
differential or gauge die in the basic chip carrier (Case 344).
A silicone gel isolates the die surface and wire bonds from
the environment, while allowing the pressure signal to be
transmitted to the silicon diaphragm.
The MPX2202/MPXV2202G series pressure sensor oper-
Motorola Sensor Device Data
ating characteristics and internal reliability and qualification
tests are based on use of dry air as the pressure media. Media other than dry air may have adverse effects on sensor
performance and long term reliability. Contact the factory for
information regarding media compatibility in your application.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–49
Freescale Semiconductor, Inc.
MPX2202 MPXV2202G SERIES
PRESSURE (P1)/VACUUM (P2) SIDE IDENTIFICATION TABLE
Motorola designates the two sides of the pressure sensor
as the Pressure (P1) side and the Vacuum (P2) side. The
Pressure (P1) side is the side containing the silicone gel
which isolates the die from the environment. The differential
or gauge sensor is designed to operate with positive differenPart Number
MPX2202A
tial pressure applied, P1 > P2. The absolute sensor is
designed for vacuum applied to P1 side.
The Pressure (P1) side may be identified by using the
table below:
Case Type
MPX2202D
MPX2202DP
MPX2202AP
MPX2202GP
MPX2202GVP
Freescale Semiconductor, Inc...
MPX2202ASX
MPX2202GSX
Pressure (P1) Side Identifier
344
Stainless Steel Cap
344C
Side with Part Marking
344B
Side with Port Attached
344D
Stainless Steel Cap
344F
Side with Port Attached
MPXV2202GP
1369
Side with Port Attached
MPXV2202DP
1351
Side with Part Marking
ORDERING INFORMATION — UNIBODY PACKAGE (MPX2202 SERIES)
MPX Series
Device Type
Options
Case Type
Order Number
Device Marking
Basic Element
Absolute, Differential
344
MPX2202A
MPX2202D
MPX2202A
MPX2202D
Ported Elements
Differential, Dual Port
344C
MPX2202DP
MPX2202DP
Absolute, Gauge
344B
MPX2202AP
MPX2202GP
MPX2202AP
MPX2202GP
Absolute, Gauge Axial
344F
MPX2202ASX
MPX2202GSX
MPX2202A
MPX2202D
Gauge, Vacuum
344D
MPX2202GVP
MPX2202GVP
ORDERING INFORMATION — SMALL OUTLINE PACKAGE (MPXV2202G SERIES)
Device Type
Ported Elements
3–50
Options
Case No.
MPX Series Order No.
Packing Options
Marking
Gauge, Side Port, SMT
1369
MPXV2202GP
Trays
MPXV2202G
Differential, Dual Port, SMT
1351
MPXV2202DP
Trays
MPXV2202G
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR TECHNICAL DATA
High Volume Pressure Sensor
For Disposable Applications
Motorola has developed a low cost, high volume, miniature pressure sensor package
which is ideal as a sub–module component or a disposable unit. The unique concept of
the Chip Pak allows great flexibility in system design while allowing an economic solution
for the designer. This new chip carrier package uses Motorola’s unique sensor die with
its piezoresistive technology, along with the added feature of on–chip, thin–film
temperature compensation and calibration.
NOTE: Motorola is also offering the Chip Pak package in application–specific
configurations, which will have an “SPX” prefix, followed by a four–digit number, unique
to the specific customer.
MPX2300DT1
MPX2301DT1
Motorola Preferred Device
PRESSURE SENSORS
0 to 300 mmHg (0 to 40 kPa)
Freescale Semiconductor, Inc...
Features
• Low Cost
CHIP PAK PACKAGE
• Integrated Temperature Compensation and Calibration
• Ratiometric to Supply Voltage
• Polysulfone Case Material (Medical, Class V Approved)
• Provided in Easy–to–Use Tape and Reel
MPX2300/1DT1
CASE 423A
Application Examples
• Medical Diagnostics
• Infusion Pumps
• Blood Pressure Monitors
PIN NUMBER
• Pressure Catheter Applications
1
VS
3
S–
• Patient Monitoring
2
S+
4
Gnd
NOTE: The die and wire bonds are exposed on the front side of the Chip Pak
(pressure is applied to the backside of the device). Front side die and wire protection
must be provided in the customer’s housing. Use caution when handling the devices
during all processes.
Motorola’s MPX2300DT1/MPX2301DT1 Pressure Sensors have been designed for medical usage by combining
the performance of Motorola’s shear stress pressure sensor
design and the use of biomedically approved materials.
Materials with a proven history in medical situations have
been chosen to provide a sensor that can be used with
confidence in applications, such as invasive blood pressure
monitoring. It can be sterilized using ethylene oxide. The
portions of the pressure sensor that are required to be
biomedically approved are the rigid housing and the gel
coating.
The rigid housing is molded from a white, medical grade
polysulfone that has passed extensive biological testing
including: tissue culture test, rabbit implant, hemolysis,
intracutaneous test in rabbits, and system toxicity, USP.
A silicone dielectric gel covers the silicon piezoresistive
sensing element. The gel is a nontoxic, nonallergenic elastomer system which meets all USP XX Biological Testing Class
V requirements. The properties of the gel allow it to transmit
pressure uniformly to the diaphragm surface, while isolating
the internal electrical connections from the corrosive effects
of fluids, such as saline solution. The gel provides electrical
isolation sufficient to withstand defibrillation testing, as specified in the proposed Association for the Advancement of
Medical Instrumentation (AAMI) Standard for blood pressure
transducers. A biomedically approved opaque filler in the gel
prevents bright operating room lights from affecting the performance of the sensor. The MPX2301DT1 is a reduced gel
option.
Preferred devices are Motorola recommended choices for future use and best overall value.
REV 5
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–51
MPX2300DT1 MPX2301DT1Freescale Semiconductor, Inc.
MAXIMUM RATINGS(NOTE)
Rating
Maximum Pressure (Backside)
Storage Temperature
Operating Temperature
Symbol
Value
Unit
Pmax
125
PSI
Tstg
– 25 to + 85
°C
TA
+ 15 to + 40
°C
NOTE: Exposure beyond the specified limits may cause permanent damage or degradation to the device.
OPERATING CHARACTERISTICS (VS = 6 Vdc, TA = 25°C unless otherwise noted)
Characteristics
Pressure Range
Min
Typ
Max
Unit
POP
0
—
300
mmHg
Supply Voltage(7)
VS
—
6.0
10
Vdc
Supply Current
Io
—
1.0
—
mAdc
Voff
– 0.75
—
0.75
mV
—
4.95
5.0
5.05
µV/V/mmHg
VFSS
2.976
3.006
3.036
mV
Linearity + Hysteresis(2)
—
– 1.5
—
1.5
%VFSS
Accuracy(9) VS = 6 V, P = 101 to 200 mmHg
—
– 1.5
—
1.5
%
Accuracy(9) VS = 6 V, P = 201 to 300 mmHg
—
– 3.0
—
3.0
%
Zero Pressure Offset
Freescale Semiconductor, Inc...
Symbol
Sensitivity
Full Scale Span(1)
Temperature Effect on Sensitivity
TCS
– 0.1
—
+ 0.1
%/°C
TCVFSS
– 0.1
—
+ 0.1
%/°C
TCVoff
– 9.0
—
+ 9.0
µV/°C
Zin
1800
—
4500
Ω
Output Impedance
Zout
270
—
330
Ω
RCAL (150 kΩ)(8)
RCAL
97
100
103
mmHg
Response Time(5)
(10% to 90%)
tR
—
1.0
—
ms
Temperature Error Band
—
0
—
85
°C
Stability(6)
—
—
± 0.5
—
%VFSS
Temperature Effect on Full Scale Span(3)
Temperature Effect on Offset(4)
Input Impedance
NOTES:
1. Measured at 6.0 Vdc excitation for 100 mmHg pressure differential. VFSS and FSS are like terms representing the algebraic difference
between full scale output and zero pressure offset.
2. Maximum deviation from end–point straight line fit at 0 and 200 mmHg.
3. Slope of end–point straight line fit to full scale span at 15°C and + 40°C relative to + 25°C.
4. Slope of end–point straight line fit to zero pressure offset at 15°C and + 40°C relative to + 25°C.
5. For a 0 to 300 mmHg pressure step change.
6. Stability is defined as the maximum difference in output at any pressure within POP and temperature within +10°C to + 85°C after:
a. 1000 temperature cycles, – 40°C to +125°C.
b. 1.5 million pressure cycles, 0 to 300 mmHg.
7. Recommended voltage supply: 6 V ± 0.2 V, regulated. Sensor output is ratiometric to the voltage supply. Supply voltages above +10 V may
induce additional error due to device self–heating.
8. Offset measurement with respect to the measured sensitivity when a 150k ohm resistor is connected to VS and S+ output.
9. Accuracy is calculated using the following equation:
Errorp = {[Vp – Offset)/(SensNom*VEX)]–P}/P
Where:
Vp = Actual output voltage at pressure P in microvolts (µV)
Offset = Voltage output at P = 0mmHg in microvolts (µV)
SensNom = Nominal sensitivity = 5.01 µV/V/mmHg
VEX = Excitation voltage
P = Pressure applied to the device
3–52
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MPX2300DT1 MPX2301DT1
ORDERING INFORMATION
The MPX2300DT1/MPX2301DT1 silicon pressure sensors are available in tape and reel packaging.
Device Type/Order No.
Case No.
Device Description
Marking
MPX2300DT1
423A
Chip Pak, Full Gel
Date Code, Lot ID
MPX2301DT1
423A
Chip Pak, 1/3 Gel
Date Code, Lot ID
Packaging Information
Reel Size
Tape Width
Quantity
330 mm
24 mm
1000 pc/reel
Freescale Semiconductor, Inc...
Tape and Reel
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–53
Freescale Semiconductor, Inc.
MOTOROLA
SEMICONDUCTOR TECHNICAL DATA
Integrated Silicon Pressure Sensor
On-Chip Signal Conditioned,
MPX4080D
Temperature Compensated
and Calibrated
The MPX4080D series piezoresistive transducer is a state–of–the–art monolithic
silicon pressure sensor designed for a wide range of applications, but particularly those
employing a microcontroller or microprocessor with A/D inputs. This patented, single
element transducer combines advanced micromachining techniques, thin–film metallization, and bipolar processing to provide an accurate, high level analog output signal that is
proportional to the applied pressure.
INTEGRATED PRESSURE
SENSOR
0 to 80 kPa (0 to 11.6 psi)
0.58 to 4.9 Volts Output
Freescale Semiconductor, Inc...
Features
• 3.0% Maximum Error over 0° to 85°C
• Ideally suited for Microprocessor or Microcontroller–Based Systems
UNIBODY PACKAGE
• Temperature Compensated from –40° to 105°C
• Easy–to–Use, Durable Epoxy Unibody Package
Figure 1 shows a block diagram of the internal
circuitry integrated on the pressure sensor chip.
MPX4080D
CASE 867
VS
NOTE: Pin 1 is the notched pin.
THIN FILM
TEMPERATURE
COMPENSATION
AND
GAIN STAGE #1
SENSING
ELEMENT
GAIN STAGE #2
AND
GROUND
REFERENCE
SHIFT CIRCUITRY
PIN NUMBER
Vout
PINS 4, 5 AND 6 ARE NO CONNECTS
GND
1
Vout
4
N/C
2
Gnd
5
N/C
3
VS
6
N/C
NOTE: Pins 4, 5, and 6 are internal
device connections. Do not connect
to external circuitry or ground. Pin 1
is noted by the notch in the lead.
Figure 1. Fully Integrated Pressure Sensor Schematic
REV 1
3–54
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MPX4080D
MAXIMUM RATINGS(NOTE)
Parametrics
Maximum Pressure
(P1 > P2)
(P2 > P1)
Storage Temperature
Symbol
Value
Unit
Pmax
400
400
kPa
Tstg
– 40° to +125°
°C
NOTE: Exposure beyond the specified limits may cause permanent damage or degradation to the device.
OPERATING CHARACTERISTICS (VS = 5.1 Vdc, TA = 25°C unless otherwise noted, P1 > P2. Decoupling circuit shown in Figure 4
required to meet electrical specifications.)
Freescale Semiconductor, Inc...
Characteristic
Symbol
Min
Max
Unit
—
80
kPa
5.1
5.35
Vdc
7.0
10
mAdc
0.478
0.575
0.672
Vdc
Pressure Range(1)
POP
0
Supply Voltage(2)
VS
4.85
Supply Current
Io
—
Voff
Minimum Pressure Offset(3)
@ VS = 5.1 Volts
(0 to 85°C)
Typ
Full Scale Output(4)
@ VS = 5.1 Volts
(0 to 85°C)
VFSO
4.772
4.900
5.020
Vdc
Full Scale Span(5)
@ VS = 5.1 Volts
(0 to 85°C)
VFSS
—
4.325
—
Vdc
—
—
—
"3.0
%VFSS
V/P
—
54
—
mV/kPa
Accuracy(6)
Sensitivity
NOTES:
1. 1.0kPa (kiloPascal) equals 0.145 psi.
2. Device is ratiometric within this specified excitation range.
3. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
4. Full Scale Output (VFSO) is defined as the output voltage at the maximum or full rated pressure.
5. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
6. Accuracy (error budget) consists of the following:
• Linearity:
Output deviation from a straight line relationship with pressure over the specified pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential pressure
applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from
minimum or maximum rated pressure at 25°C.
• TcSpan:
Output deviation over the temperature range of 0° to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum pressure applied, over the temperature range of 0° to 85°C, relative
to 25°C.
• Variation from Nominal: The variation from nominal values, for Offset or Full Scale Span, as a percent of VFSS at 25°C.
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–55
Freescale Semiconductor, Inc.
MPX4080D
ON–CHIP TEMPERATURE COMPENSATION, CALIBRATION and SIGNAL CONDITIONING
5
VS = 5.1 Vdc
TA = 25°C
MPX4080
4
MAX
TYP
SPAN RANGE (TYP)
3.5
3
2.5
MIN
2
1.5
OUTPUT RANGE (TYP)
4.5
OUTPUT (V)
Figure 2 shows the sensor output signal relative to
differential pressure input. Typical, minimum, and
maximum output curves are shown for operation over a
temperature range of 0° to 85°C using the decoupling
circuit shown in Figure 4. The output will saturate outside of the specified pressure range.
1
OFFSET
(TYP)
PRESSURE (kPa)
Freescale Semiconductor, Inc...
80
70
60
50
40
30
20
10
0
0
0.5
Figure 2. Output versus Pressure Differential
FLUORO SILICONE
GEL DIE COAT
STAINLESS STEEL
METAL COVER
EPOXY PLASTIC
CASE
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
DIE
WIRE BOND
DIE
BOND
LEAD FRAME
DIFFERENTIAL/GAUGE ELEMENT
Figure 3. Cross–Sectional Diagrams
(Not to Scale)
than dry air, may have adverse effects on sensor performance and long–term reliability. Contact the factory for
information regarding media compatibility in your application.
Figure 4 shows the recommended decoupling circuit for interfacing the output of the integrated sensor to the A/D input
of a microprocessor or microcontroller. Proper decoupling of
the power supply is recommended.
Figure 3 illustrates the differential sensing chip in the basic
chip carrier (Case 867). A fluorosilicone gel isolates the die
surface and wire bonds from the environment, while allowing
the pressure signal to be transmitted to the sensor diaphragm.
The MPX4080D pressure sensor operating characteristics, internal reliability, and qualification tests are based
on use of dry air as the pressure media. Media, other
+5 V
Vout
OUTPUT
Vs
IPS
m
1.0 F
m
0.01 F
GND
470 pF
Figure 4. Recommended power supply decoupling
and output filtering.
For additional output filtering, please refer to
Application Note AN1646.
3–56
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MPX4080D
Transfer Function (MPX4080D)
Nominal Transfer Value: Vout = VS (P x 0.01059 + 0.11280)
+/– (Pressure Error x Temp. Mult. x 0.01059 x VS)
VS = 5.1 V ±0.25V P kPa
Temperature Error Multiplier
Break Points
MPX4080D
4.0
3.0
Temp
Multiplier
– 40
0 to 85
+105
3
1
2
1.0
0.0
–40
–20
0
20
40
60
80
100
120
130
140
Temperature in °C
NOTE: The Temperature Multiplier is a linear response from 0° to –40°C and from 85° to 105°C.
Pressure Error Band
Error Limits for Pressure
3.0
2.0
Error (kPa)
Freescale Semiconductor, Inc...
2.0
1.0
0.0
0
20
40
60
80
100
120
Pressure in kPa
–1.0
–2.0
MPX4080D
–3.0
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
Pressure
Error (max)
0 to 6 kPa
0 to 60 kPa
60 to 80 kPa
± 1.8 kPa
± 1.5 kPa
± 2.3 kPa
3–57
Freescale Semiconductor, Inc.
MPX4080D
PRESSURE (P1)/VACUUM (P2) SIDE IDENTIFICATION TABLE
Motorola designates the two sides of the pressure sensor
as the Pressure (P1) side and the Vacuum (P2) side. The
Pressure (P1) side is the side containing fluoro silicone gel
which protects the die from harsh media. The Motorola pres-
sure sensor is designed to operate with positive differential
pressure applied, P1 > P2.
The Pressure (P1) side is identified by the stainless steel
cap.
ORDERING INFORMATION:
The MPX4080D is available only in the unibody package.
Device Order No.
No
Differential
Case No
No.
Device Marking
867
MPX4080D
Freescale Semiconductor, Inc...
MPX4080D
Device Type
3–58
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MOTOROLA
SEMICONDUCTOR TECHNICAL DATA
MPX4100
SERIES
Integrated Silicon Pressure Sensor
Manifold Absolute Pressure Sensor
On-Chip Signal Conditioned,
Temperature Compensated
Freescale Semiconductor, Inc...
and Calibrated
INTEGRATED
PRESSURE SENSOR
20 to 105 kPa (2.9 to 15.2 psi)
0.3 to 4.9 V Output
The Motorola MPX4100 series Manifold Absolute Pressure (MAP) sensor for engine
control is designed to sense absolute air pressure within the intake manifold. This
measurement can be used to compute the amount of fuel required for each cylinder. The
small form factor and high reliability of on–chip integration makes the Motorola MAP
sensor a logical and economical choice for automotive system designers.
Features
• 1.8% Maximum Error Over 0° to 85°C
• Specifically Designed for Intake Manifold Absolute Pressure Sensing in Engine
Control Systems
• Ideally Suited for Microprocessor Interfacing
BASIC CHIP CARRIER
ELEMENT
CASE 867–08, STYLE 1
• Temperature Compensated Over – 40°C to +125°C
• Durable Epoxy Unibody Element
• Ideal for Non–Automotive Applications
Application Examples
PIN NUMBER
• Manifold Sensing for Automotive Systems
1
Vout
4
N/C
2
Gnd
5
N/C
3
VS
6
N/C
NOTE: Pins 4, 5, and 6 are internal
device connections. Do not connect
to external circuitry or ground. Pin 1
is noted by the notch in the Lead.
VS
3
THIN FILM
TEMPERATURE
COMPENSATION
AND
GAIN STAGE #1
SENSING
ELEMENT
2
GAIN STAGE #2
AND
GROUND
REFERENCE
SHIFT CIRCUITRY
1
Vout
The MPX4100 series piezoresistive transducer is a state–
of–the–art, monolithic, signal conditioned, silicon pressure
sensor. This sensor combines advanced micromachining
techniques, thin film metallization, and bipolar semiconductor
processing to provide an accurate, high level analog output
signal that is proportional to applied pressure.
Figure 1 shows a block diagram of the internal circuitry
integrated on a pressure sensor chip.
PINS 4, 5 AND 6 ARE NO CONNECTS
GND
Figure 1. Fully Integrated Pressure Sensor Schematic
REV 5
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–59
Freescale Semiconductor, Inc.
MPX4100 SERIES
MAXIMUM RATINGS(1)
Symbol
Value
Unit
Overpressure(2) (P1 > P2)
Parametric
Pmax
400
kPa
Burst Pressure(2) (P1 > P2)
Pburst
1000
kPa
Tstg
– 40 to +125
°C
TA
– 40 to +125
°C
Storage Temperature
Operating Temperature
1. TC = 25°C unless otherwise noted.
2. Exposure beyond the specified limits may cause permanent damage or degradation to the device.
OPERATING CHARACTERISTICS (VS = 5.1 Vdc, TA = 25°C unless otherwise noted, P1 > P2)
Characteristic
Symbol
Min
Typ
Max
Unit
Pressure Range(1)
POP
20
—
105
kPa
Supply Voltage(1)
VS
4.85
5.1
5.35
Vdc
Freescale Semiconductor, Inc...
Supply Current
Io
—
7.0
10
mAdc
Minimum Pressure Offset(3)
@ VS = 5.1 Volts
(0 to 85°C)
Voff
0.225
0.306
0.388
Vdc
Full Scale Output(4)
@ VS = 5.1 Volts
(0 to 85°C)
VFSO
4.815
4.897
4.978
Vdc
Full Scale Span(5)
@ VS = 5.1 Volts
(0 to 85°C)
VFSS
—
4.59
—
Vdc
Accuracy(6)
(0 to 85°C)
—
—
—
±1.8
%VFSS
mV/kPa
Sensitivity
V/P
—
54
—
Response Time(7)
tR
—
1.0
—
ms
Output Source Current at Full Scale Output
Io+
—
0.1
—
mAdc
Warm–Up Time(8)
—
—
20
—
ms
Offset Stability(9)
—
—
± 0.5
—
%VFSS
Symbol
Min
Typ
Max
Unit
Weight, Basic Element (Case 867)
—
—
4.0
—
Grams
Common Mode Line Pressure(10)
—
—
—
690
kPa
Decoupling circuit shown in Figure 3 required to meet electrical specifications.
MECHANICAL CHARACTERISTICS
Characteristic
NOTES:
1. 1.0 kPa (kiloPascal) equals 0.145 psi.
2. Device is ratiometric within this specified excitation range.
3. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
4. Full Scale Output (VFSO) is defined as the output voltage at the maximum or full rated pressure.
5. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
6. Accuracy (error budget) consists of the following:
• Linearity:
Output deviation from a straight line relationship with pressure over the specified pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential pressure
applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from the
minimum or maximum rated pressure, at 25°C.
• TcSpan:
Output deviation over the temperature range of 0 to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum rated pressure applied, over the temperature range of 0 to 85°C, relative to
25°C.
• Variation from Nominal: The variation from nominal values, for Offset or Full Scale Span, as a percent of VFSS, at 25°C.
7. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
8. Warm–up is defined as the time required for the product to meet the specified output voltage after the Pressure has been stabilized.
9. Offset stability is the product’s output deviation when subjected to 1000 hours of Pulsed Pressure, Temperature Cycling with Bias Test.
10. Common mode pressures beyond specified may result in leakage at the case–to–lead interface.
3–60
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
FLUORO SILICONE
GEL DIE COAT
DIE
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
P1
WIRE BOND
LEAD
FRAME
+5 V
STAINLESS
STEEL CAP
EPOXY
PLASTIC
CASE
m
1.0 F
3
1
IPS
2
OUTPUT
m
0.01 F
DIE
BOND
ABSOLUTE ELEMENT
P2
MPX4100 SERIES
SEALED VACUUM REFERENCE
Figure 3. Recommended Power Supply Decoupling.
For output filtering recommendations, please refer
to Application Note AN1646.
Figure 2 illustrates an absolute sensing chip in the basic
chip carrier (Case 867). A fluorosilicone gel isolates the
die surface and wire bonds from the environment, while
allowing the pressure signal to be transmitted to the sensor diaphragm. The MPX4100A series pressure sensor
operating characteristics, and internal reliability and qualification tests are based on use of dry air as the pressure
media. Media, other than dry air, may have adverse effects
on sensor performance and long–term reliability. Contact
the factory for information regarding media compatibility in
your application.
Figure 4 shows the sensor output signal relative to pressure input. Typical, minimum, and maximum output curves
are shown for operation over a temperature range of 0° to
85°C. (The output will saturate outside of the specified pressure range.)
5.0
4.5
4.0
OUTPUT (Volts)
3.5
3.0
TRANSFER FUNCTION:
Vout = Vs* (.01059*P–.152) ± Error
VS = 5.1 Vdc
TEMP = 0 to 85°C
20 kPa TO 105 kPa
MPX4100A
MAX
TYP
2.5
2.0
1.5
1.0
MIN
0.5
0
5
10
15
20
25
30
35
40
45
50
55
60
65
70
75
80
85
90
95
100
105
110
Freescale Semiconductor, Inc...
Figure 2. Cross Sectional Diagram
(Not to Scale)
Pressure (ref: to sealed vacuum) in kPa
Figure 4. Output versus Absolute Pressure
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–61
Freescale Semiconductor, Inc.
MPX4100 SERIES
Transfer Function (MPX4100A)
Nominal Transfer Value: Vout = VS (P x 0.01059 – 0.1518)
+/– (Pressure Error x Temp. Factor x 0.01059 x VS)
VS = 5.1 V ± 0.25 Vdc
Temperature Error Band
MPX4100A Series
4.0
Temperature
Error
Factor
2.0
Temp
Multiplier
– 40
0 to 85
+125
3
1
3
1.0
0.0
–40
–20
0
20
40
60
80
100
120
140
Temperature in C°
Pressure Error Band
Error Limits for Pressure
3.0
2.0
Pressure Error (kPa)
Freescale Semiconductor, Inc...
3.0
1.0
0.0
20
40
60
80
100
120
Pressure (in kPa)
–1.0
– 2.0
– 3.0
3–62
Pressure
Error (Max)
20 to 105 (kPa)
± 1.5 (kPa)
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MPX4100 SERIES
PRESSURE (P1)/VACUUM (P2) SIDE IDENTIFICATION TABLE
Motorola designates the two sides of the pressure sensor
as the Pressure (P1) side and the Vacuum (P2) side. The
Pressure (P1) side is the side containing fluorosilicone gel
which protects the die from harsh media. The Motorola MPX
Freescale Semiconductor, Inc...
Part Number
pressure sensor is designed to operate with positive differential pressure applied, P1 > P2.
The Pressure (P1) side may be identified by using the table
below:
Pressure (P1)
Side Identifier
Case Type
MPX4100A
867–08
Stainless Steel Cap
MPX4100AP
867B–04
Side with Port Marking
MPX4100AS
867E–03
Side with Port Attached
MPX4100ASX
867F–03
Side with Port Attached
ORDERING INFORMATION
The MPX4100A series MAP silicon pressure sensors are available in the Basic Element, or with pressure port fittings that
provide mounting ease and barbed hose connections.
MPX Series
Device Type
Options
Case Type
Order Number
Device Marking
Basic Element
Absolute, Element Only
867–08
MPX4100A
MPX4100A
Ported Elements
Absolute, Ported
867B–04
MPX4100AP
MPX4100AP
Absolute, Stove Pipe Port
867E–03
MPX4100AS
MPX4100A
Absolute, Axial Port
867F–03
MPX4100ASX
MPX4100A
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–63
Freescale Semiconductor, Inc.
MOTOROLA
SEMICONDUCTOR TECHNICAL DATA
Integrated Silicon Pressure Sensor
MPX4100A
for Manifold Absolute Pressure
MPXA4100A
Applications
SERIES
On-Chip Signal Conditioned,
Temperature Compensated
Freescale Semiconductor, Inc...
and Calibrated
INTEGRATED
PRESSURE SENSOR
15 to 115 kPa (2.2 to 16.7 psi)
0.2 to 4.8 Volts Output
The Motorola MPX4100A/MPXA4100A series Manifold Absolute Pressure (MAP)
sensor for engine control is designed to sense absolute air pressure within the intake
manifold. This measurement can be used to compute the amount of fuel required for each
cylinder. The small form factor and high reliability of on–chip integration makes the
Motorola MAP sensor a logical and economical choice for automotive system designers.
The MPX4100A/MPXA4100A series piezoresistive transducer is a state–of–the–art,
monolithic, signal conditioned, silicon pressure sensor. This sensor combines advanced
micromachining techniques, thin film metallization, and bipolar semiconductor processing
to provide an accurate, high level analog output signal that is proportional to applied
pressure.
Figure 1 shows a block diagram of the internal circuitry integrated on a pressure
sensor chip.
UNIBODY PACKAGE
MPX4100A
CASE 867
Features
• 1.8% Maximum Error Over 0° to 85°C
• Specifically Designed for Intake Manifold Absolute
Pressure Sensing in Engine Control Systems
• Temperature Compensated Over – 40°C to +125°C
• Durable Epoxy Unibody Element or Thermoplastic
(PPS) Surface Mount Package
SMALL OUTLINE PACKAGE
Application Examples
• Manifold Sensing for Automotive Systems
• Ideally suited for Microprocessor or Microcontroller–
Based Systems
MPX4100AP
CASE 867B
MPXA4100A6U
CASE 482
• Also Ideal for Non–Automotive Applications
VS
THIN FILM
TEMPERATURE
COMPENSATION
AND
GAIN STAGE #1
SENSING
ELEMENT
GAIN STAGE #2
AND
GROUND
REFERENCE
SHIFT CIRCUITRY
MPXA4100AC6U
CASE 482A
Vout
MPX4100AS
CASE 867E
PIN NUMBER
PINS 1, 5, 6, 7 AND 8 ARE NO CONNECTS
FOR SMALL OUTLINE PACKAGE DEVICE
GND
PINS 4, 5 AND 6 ARE NO CONNECTS FOR
UNIBODY DEVICE
Figure 1. Fully Integrated Pressure Sensor
Schematic
REV 5
3–64
PIN NUMBER
1
N/C
5
N/C
1
Vout
4
N/C
2
VS
Gnd
6
N/C
2
Gnd
5
N/C
3
7
N/C
3
VS
6
N/C
4
Vout
8
N/C
NOTE: Pins 1, 5, 6, 7, and 8 are
internal device connections. Do not
connect to external circuitry or
ground. Pin 1 is noted by the notch in
the lead.
NOTE: Pins 4, 5, and 6 are internal
device connections. Do not connect
to external circuitry or ground. Pin 1
is noted by the notch in the lead.
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor,MPX4100A
Inc.
MPXA4100A SERIES
MAXIMUM RATINGS(NOTE)
Parametrics
Maximum Pressure (P1
u P2)
Symbol
Value
Units
Pmax
400
kPa
Tstg
–40° to +125°
°C
TA
–40° to +125°
°C
Storage Temperature
Operating Temperature
NOTE: Exposure beyond the specified limits may cause permanent damage or degradation to the device.
OPERATING CHARACTERISTICS (VS = 5.1 Vdc, TA = 25°C unless otherwise noted, P1 > P2. Decoupling circuit shown in Figure 3
required to meet electrical specifications.)
Symbol
Min
Typ
Max
Unit
Pressure Range(1)
POP
20
—
105
kPa
Supply Voltage(2)
VS
4.85
5.1
5.35
Vdc
Supply Current
Io
—
7.0
10
mAdc
Freescale Semiconductor, Inc...
Characteristic
Minimum Pressure Offset(3)
@ VS = 5.1 Volts
(0 to 85°C)
Voff
0.225
0.306
0.388
Vdc
Full Scale Output(4)
@ VS = 5.1 Volts
(0 to 85°C)
VFSO
4.870
4.951
5.032
Vdc
Full Scale Span(5)
@ VS = 5.1 Volts
(0 to 85°C)
VFSS
—
4.59
—
Vdc
Accuracy(6)
(0 to 85°C)
—
—
—
±1.8
%VFSS
Sensitivity
V/P
—
54
—
mV/kPa
Response Time(7)
tR
—
1.0
—
ms
Output Source Current at Full Scale Output
Io+
—
0.1
—
mAdc
Warm–Up Time(8)
—
—
20
—
ms
Offset Stability(9)
—
—
± 0.5
—
%VFSS
NOTES:
1. 1.0 kPa (kiloPascal) equals 0.145 psi.
2. Device is ratiometric within this specified excitation range.
3. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
4. Full Scale Output (VFSO) is defined as the output voltage at the maximum or full rated pressure.
5. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
6. Accuracy (error budget) consists of the following:
• Linearity:
Output deviation from a straight line relationship with pressure over the specified pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential pressure
applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from the
minimum or maximum rated pressure, at 25°C.
• TcSpan:
Output deviation over the temperature range of 0 to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum rated pressure applied, over the temperature range of 0 to 85°C, relative to
25°C.
• Variation from Nominal: The variation from nominal values, for Offset or Full Scale Span, as a percent of VFSS, at 25°C.
7. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
8. Warm–up Time is defined as the time required for the product to meet the specified output voltage after the Pressure has been stabilized.
9. Offset Stability is the product’s output deviation when subjected to 1000 hours of Pulsed Pressure, Temperature Cycling with Bias Test.
MECHANICAL CHARACTERISTICS
Characteristics
Typ
Unit
Weight, Basic Element (Case 867)
4.0
grams
Weight, Small Outline Package (Case 482)
1.5
grams
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–65
Freescale Semiconductor, Inc.
MPX4100A MPXA4100A SERIES
FLUORO SILICONE
GEL DIE COAT
DIE
+5 V
STAINLESS
STEEL CAP
Vout
P1
WIRE BOND
Vs
THERMOPLASTIC
CASE
LEAD
FRAME
IPS
m
1.0 F
ABSOLUTE ELEMENT
OUTPUT
m
0.01 F
GND
470 pF
DIE BOND
SEALED VACUUM REFERENCE
Figure 3. Recommended power supply decoupling
and output filtering.
For additional output filtering, please refer to
Application Note AN1646.
Figure 2 illustrates the absolute sensing chip in the basic
chip carrier (Case 482).
Figure 3 shows the recommended decoupling circuit for
interfacing the output of the integrated sensor to the A/D input of a microprocessor or microcontroller. Proper decoupling of the power supply is recommended.
5.0
4.5
4.0
OUTPUT (Volts)
3.5
3.0
TRANSFER FUNCTION:
Vout = Vs* (.01059*P–.152) ± Error
VS = 5.1 Vdc
TEMP = 0 to 85°C
20 kPa TO 105 kPa
MPX4100A
MAX
TYP
2.5
2.0
1.5
MIN
1.0
0.5
0
5
10
15
20
25
30
35
40
45
50
55
60
65
70
75
80
85
90
95
100
105
110
Freescale Semiconductor, Inc...
Figure 2. Cross Sectional Diagram SOP
(not to scale)
Pressure (ref: to sealed vacuum) in kPa
Figure 4. Output versus Absolute Pressure
Figure 4 shows the sensor output signal relative to pressure input. Typical, minimum, and maximum output curves
are shown for operation over a temperature range of 0° to
85°C. The output will saturate outside of the specified pressure range.
A fluorosilicone gel isolates the die surface and wire
bonds from the environment, while allowing the pressure
signal to be transmitted to the sensor diaphragm. The
3–66
MPX4100A/MPXA4100A series pressure sensor operating characteristics, and internal reliability and qualification
tests are based on use of dry air as the pressure media.
Media, other than dry air, may have adverse effects on
sensor performance and long–term reliability. Contact the
factory for information regarding media compatibility in
your application.
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor,MPX4100A
Inc.
MPXA4100A SERIES
Transfer Function (MPX4100A, MPXA4100A)
Nominal Transfer Value: Vout = VS (P x 0.01059 – 0.1518)
+/– (Pressure Error x Temp. Factor x 0.01059 x VS)
VS = 5.1 V ± 0.25 Vdc
Temperature Error Band
MPX4100A, MPXA4100A Series
4.0
Temperature
Error
Factor
2.0
Temp
Multiplier
– 40
0 to 85
+125
3
1
3
1.0
0.0
–40
–20
0
20
40
60
80
100
120
140
Temperature in C°
NOTE: The Temperature Multiplier is a linear response from 0°C to –40°C and from 85°C to 125°C.
Pressure Error Band
Error Limits for Pressure
3.0
2.0
Pressure Error (kPa)
Freescale Semiconductor, Inc...
3.0
1.0
0.0
20
40
60
80
100
120
Pressure (in kPa)
–1.0
– 2.0
– 3.0
Motorola Sensor Device Data
Pressure
Error (Max)
20 to 105 (kPa)
± 1.5 (kPa)
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–67
Freescale Semiconductor, Inc.
MPX4100A MPXA4100A SERIES
PRESSURE (P1)/VACUUM (P2) SIDE IDENTIFICATION TABLE
Motorola designates the two sides of the pressure sensor
as the Pressure (P1) side and the Vacuum (P2) side. The
Pressure (P1) side is the side containing fluorosilicone gel
which protects the die from harsh media. The Motorola MPX
Part Number
pressure sensor is designed to operate with positive differential pressure applied, P1 > P2.
The Pressure (P1) side may be identified by using the table
below:
Pressure (P1)
Side Identifier
Case Type
MPX4100A
867
Stainless Steel Cap
MPX4100AP
867B
Side with Port Marking
MPX4100AS
867E
Side with Port Attached
MPXA4100A6U/T1
482
Stainless Steel Cap
MPXA4100AC6U
482A
Side with Port Attached
Freescale Semiconductor, Inc...
ORDERING INFORMATION — UNIBODY PACKAGE
MPX Series
Device Type
Options
Case Type
Order Number
Device Marking
Basic Element
Absolute, Element Only
867
MPX4100A
MPX4100A
Ported Elements
Absolute, Ported
867B
MPX4100AP
MPX4100AP
Absolute, Stove Pipe Port
867E
MPX4100AS
MPX4100A
ORDERING INFORMATION — SMALL OUTLINE PACKAGE
Device Type
Options
Case No.
Basic Element
Absolute, Element Only
482
MPXA4100A6U
Rails
MPXA4100A
Absolute, Element Only
482
MPXA4100A6T1
Tape and Reel
MPXA4100A
Absolute, Axial Port
482A
MPXA4100AC6U
Rails
MPXA4100A
Ported Element
3–68
MPX Series Order No.
Packing Options
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Marking
Motorola Sensor Device Data
Freescale Semiconductor,MPX4100A
Inc.
MPXA4100A SERIES
INFORMATION FOR USING THE SMALL OUTLINE PACKAGE (CASE 482)
MINIMUM RECOMMENDED FOOTPRINT FOR SURFACE MOUNTED APPLICATIONS
Surface mount board layout is a critical portion of the total
design. The footprint for the surface mount packages must
be the correct size to ensure proper solder connection interface between the board and the package. With the correct
footprint, the packages will self align when subjected to a
solder reflow process. It is always recommended to design
boards with a solder mask layer to avoid bridging and shorting between solder pads.
0.100 TYP 8X
2.54
0.660
16.76
Freescale Semiconductor, Inc...
0.060 TYP 8X
1.52
0.300
7.62
0.100 TYP 8X
2.54
inch
mm
SCALE 2:1
Figure 5. SOP Footprint (Case 482)
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–69
Freescale Semiconductor, Inc.
MOTOROLA
SEMICONDUCTOR TECHNICAL DATA
MPX4101A
Integrated Silicon Pressure Sensor
MPXA4101A
for Manifold Absolute Pressure
MPXH6101A
Applications
SERIES
On-Chip Signal Conditioned,
Temperature Compensated
INTEGRATED
PRESSURE SENSOR
15 to 102 kPa
(2.18 to 14.8 psi)
0.25 to 4.95 V Output
Freescale Semiconductor, Inc...
and Calibrated
The Motorola MPX4101A/MPXA4101A/MPXH6101A series Manifold Absolute
Pressure (MAP) sensor for engine control is designed to sense absolute air pressure
within the intake manifold. This measurement can be used to compute the amount of
fuel required for each cylinder. The small form factor and high reliability of on–chip
integration makes the Motorola MAP sensor a logical and economical choice for
automotive system designers.
The MPX4101A/MPXA4101A/MPXH6101A series piezoresistive transducer is a
state–of–the–art, monolithic, signal conditioned, silicon pressure sensor. This sensor
combines advanced micromachining techniques, thin film metallization, and bipolar
semiconductor processing to provide an accurate, high level analog output signal that is
proportional to applied pressure.
Figure 1 shows a block diagram of the internal circuitry integrated on a pressure
sensor chip.
SMALL OUTLINE
PACKAGE
MPXA4101AC6U
CASE 482A
Features
• 1.72% Maximum Error Over 0° to 85°C
PIN NUMBER
• Specifically Designed for Intake Manifold Absolute
Pressure Sensing in Engine Control Systems
• Temperature Compensated Over – 40°C to +125°C
• Durable Epoxy Unibody Element or Thermoplastic (PPS) Surface Mount Package
Application Examples
1
N/C
5
N/C
2
VS
Gnd
6
N/C
3
7
N/C
4
Vout
8
N/C
NOTE: Pins 1, 5, 6, 7, and 8 are not
device connections. Do not connect
to external circuitry or ground. Pin 1
is noted by the notch in the lead.
• Manifold Sensing for Automotive Systems
• Ideally Suited for Microprocessor or Microcontroller–Based Systems
• Also Ideal for Non–Automotive Applications
SUPER SMALL OUTLINE
PACKAGE
UNIBODY PACKAGE
MPXH6101A6T1
CASE 1317
MPX4101A
CASE 867
VS
THIN FILM
TEMPERATURE
COMPENSATION
AND
GAIN STAGE #1
SENSING
ELEMENT
GAIN STAGE #2
AND
GROUND
REFERENCE
SHIFT CIRCUITRY
PINS 1, 5, 6, 7 AND 8 ARE NO CONNECTS
FOR SMALL OUTLINE DEVICE
GND
PINS 4, 5 AND 6 ARE NO CONNECTS FOR
UNIBODY DEVICE
Figure 1. Fully Integrated Pressure Sensor
Schematic
Vout
PIN NUMBER
PIN NUMBER
1
N/C
5
N/C
1
Vout
4
N/C
2
VS
Gnd
6
N/C
2
Gnd
5
N/C
3
7
N/C
3
VS
6
N/C
4
Vout
8
N/C
NOTE: Pins 1, 5, 6, 7, and 8 are
internal device connections. Do not
connect to external circuitry or
ground. Pin 1 is denoted by the
chamfered corner of the package.
NOTE: Pins 4, 5, and 6 are internal
device connections. Do not connect
to external circuitry or ground. Pin 1
is noted by the notch in the lead.
REV 4
3–70
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor,
Inc.
MPX4101A MPXA4101A
MPXH6101A SERIES
MAXIMUM RATINGS(NOTE)
Parametric
Maximum Pressure (P1 > P2)
Storage Temperature
Symbol
Value
Unit
Pmax
400
kPa
Tstg
– 40 to +125
°C
TA
– 40 to +125
°C
Operating Temperature
NOTE: Exposure beyond the specified limits may cause permanent damage or degradation to the device.
OPERATING CHARACTERISTICS (VS = 5.1 Vdc, TA = 25°C unless otherwise noted, P1 > P2. Decoupling circuit shown in Figure 3
required to meet electrical specifications.)
Symbol
Min
Typ
Max
Unit
Pressure Range(1)
POP
15
—
102
kPa
Supply Voltage(2)
VS
4.85
5.1
5.35
Vdc
Supply Current
Io
—
7.0
10
mAdc
Freescale Semiconductor, Inc...
Characteristic
Minimum Pressure Offset(3)
@ VS = 5.1 Volts
(0 to 85°C)
Voff
0.171
0.252
0.333
Vdc
Full Scale Output(4)
@ VS = 5.1 Volts
(0 to 85°C)
VFSO
4.870
4.951
5.032
Vdc
Full Scale Span(5)
@ VS = 5.1 Volts
(0 to 85°C)
VFSS
—
4.7
—
Vdc
Accuracy(6)
(0 to 85°C)
—
—
—
±1.72
%VFSS
Sensitivity
V/P
—
54
—
mV/kPa
Response Time(7)
tR
—
15
—
ms
Output Source Current at Full Scale Output
Io+
—
0.1
—
mAdc
Warm–Up Time(8)
—
—
20
—
ms
Offset Stability(9)
—
—
± 0.5
—
%VFSS
NOTES:
1. 1.0 kPa (kiloPascal) equals 0.145 psi.
2. Device is ratiometric within this specified excitation range.
3. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
4. Full Scale Output (VFSO) is defined as the output voltage at the maximum or full rated pressure.
5. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
6. Accuracy (error budget) consists of the following:
• Linearity:
Output deviation from a straight line relationship with pressure over the specified pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential pressure
applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from the
minimum or maximum rated pressure, at 25°C.
• TcSpan:
Output deviation over the temperature range of 0 to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum rated pressure applied, over the temperature range of 0 to 85°C, relative
to 25°C.
• Variation from Nominal: The variation from nominal values, for Offset or Full Scale Span, as a percent of VFSS, at 25°C.
7. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
8. Warm–up Time is defined as the time required for the product to meet the specified output voltage after the Pressure has been stabilized.
9. Offset Stability is the product’s output deviation when subjected to 1000 hours of Pulsed Pressure, Temperature Cycling with Bias Test.
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–71
Freescale
Semiconductor, Inc.
MPX4101A MPXA4101A MPXH6101A
SERIES
DIE
FLUORO SILICONE
GEL DIE COAT
STAINLESS
STEEL CAP
P1
WIRE BOND
THERMOPLASTIC
CASE
LEAD
FRAME
ABSOLUTE ELEMENT
DIE BOND
SEALED VACUUM REFERENCE
Figure 2 illustrates an absolute sensing chip in the super small outline package (Case 1317).
5.0
+5.1 V
4.5
4.0
VS Pin 2
100 nF
MPXH6101A
Vout Pin 4
GND Pin 3
to ADC
47 pF
51 K
OUTPUT (Volts)
3.5
3.0
TRANSFER FUNCTION:
Vout = Vs* (PX0.01059*P–0.10941) ± Error
VS = 5.1 Vdc
TEMP = 0 to 85°C
MAX
20 kPa TO 105 kPa
MPX4101A
TYP
2.5
2.0
1.5
MIN
1.0
0.5
0
5
10
15
20
25
30
35
40
45
50
55
60
65
70
75
80
85
90
95
100
105
110
Freescale Semiconductor, Inc...
Figure 2. Cross Sectional Diagram SSOP
(not to scale)
Pressure (ref: to sealed vacuum) in kPa
Figure 3. Recommended power supply decoupling
and output filtering.
Figure 4 shows the sensor output signal relative to pressure input. Typical, minimum, and maximum output curves
are shown for operation over a temperature range of 0° to
85°C. The output will saturate outside of the specified pressure range.
A fluorosilicone gel isolates the die surface and wire
bonds from the environment, while allowing the pressure
signal to be transmitted to the sensor diaphragm. The
MPX4101A/MPXA4101A/MPXH6101A series pressure sensor operating characteristics, and internal reliability and qual-
3–72
Figure 4. Output versus Absolute Pressure
ification tests are based on use of dry air as the pressure
media. Media, other than dry air, may have adverse effects
on sensor performance and long–term reliability. Contact the
factory for information regarding media compatibility in your
application.
Figure 3 shows the recommended decoupling circuit for
interfacing the output of the integrated sensor to the A/D input of a microprocessor or microcontroller. Proper decoupling of the power supply is recommended.
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor,
Inc.
MPX4101A MPXA4101A
MPXH6101A SERIES
Transfer Function (MPX4101A, MPXA4101A, MPXH6101A)
Nominal Transfer Value: Vout = VS (P x 0.01059 – 0.10941)
+/– (Pressure Error x Temp. Factor x 0.01059 x VS)
VS = 5.1 V ± 0.25 Vdc
Temperature Error Band
MPX4101A, MPXA4101A, MPXH6101A Series
4.0
3.0
2.0
Multiplier
– 40
0 to 85
+125
3
1
3
1.0
0.0
–40
–20
0
20
40
60
80
100
120
140
Temperature in °C
NOTE: The Temperature Multiplier is a linear response from 0° to – 40°C and from 85° to 125°C.
Pressure Error Band
Error Limits for Pressure
3.0
Pressure Error (kPa)
Freescale Semiconductor, Inc...
Temperature
Error
Factor
Temp
2.0
1.0
0.0
Pressure (in kPa)
0
15
30
45
60
75
90
105
120
–1.0
– 2.0
– 3.0
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
Pressure
Error (Max)
15 to 102 (kPa)
± 1.5 (kPa)
3–73
Freescale
Semiconductor, Inc.
MPX4101A MPXA4101A MPXH6101A
SERIES
PRESSURE (P1)/VACUUM (P2) SIDE IDENTIFICATION TABLE
Motorola designates the two sides of the pressure sensor
as the Pressure (P1) side and the Vacuum (P2) side. The
Pressure (P1) side is the side containing fluorosilicone gel
which protects the die from harsh media. The Motorola pres-
Part Number
sure sensor is designed to operate with positive differential
pressure applied, P1 > P2.
The Pressure (P1) side may be identified by using the table
below:
Pressure (P1)
Side Identifier
Case Type
MPX4101A
867
Stainless Steel Cap
MPXA4101AC6U
482A
Side with Port Attached
MPXH6101A6U
1317
Stainless Steel Cap
MPXH6101A6T1
1317
Stainless Steel Cap
Freescale Semiconductor, Inc...
ORDERING INFORMATION — UNIBODY PACKAGE
The MPX4101A series MAP silicon pressure sensors are available in the Basic Element, or with pressure port fittings that
provide mounting ease and barbed hose connections.
MPX Series
Device Type
Basic Element
Options
Case Type
Absolute, Element Only
867
Order Number
Device Marking
MPX4101A
MPX4101A
ORDERING INFORMATION — SMALL OUTLINE PACKAGE
Device Type
Ported Element
Options
Case No.
Absolute, Axial Port
482A
MPX Series Order No.
MPXA4101AC6U
Packing Options
Rails
Marking
MPXA4101A
ORDERING INFORMATION — SUPER SMALL OUTLINE PACKAGE
Device Type
Options
Case No.
MPX Series Order No.
Packing Options
Marking
Basic Element
Absolute, Element Only
1317
MPXH6101A6U
Rails
MPXH6101A
Basic Element
Absolute, Element Only
1317
MPXH6101A6T1
Tape and Reel
MPXH6101A
INFORMATION FOR USING THE SMALL OUTLINE PACKAGES
MINIMUM RECOMMENDED FOOTPRINT FOR SURFACE MOUNTED APPLICATIONS
Surface mount board layout is a critical portion of the total
design. The footprint for the surface mount packages must
be the correct size to ensure proper solder connection interface between the board and the package. With the correct
footprint, the packages will self align when subjected to a
solder reflow process. It is always recommended to design
boards with a solder mask layer to avoid bridging and shorting between solder pads.
0.100 TYP 8X
2.54
0.660
16.76
0.050
1.27
TYP
0.387
9.83
0.150
3.81
0.060 TYP 8X
1.52
0.300
7.62
0.027 TYP 8X
0.69
0.100 TYP 8X
2.54
inch
mm
Figure 5. SOP Footprint (Case 482)
3–74
0.053 TYP 8X
1.35
SCALE 2:1
inch
mm
Figure 6. SSOP Footprint (Case 1317)
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MOTOROLA
SEMICONDUCTOR TECHNICAL DATA
Integrated Silicon Pressure Sensor
for Manifold Absolute Pressure
MPX4105A
SERIES
Applications
On-Chip Signal Conditioned,
Temperature Compensated
INTEGRATED
PRESSURE SENSOR
15 to 105 kPa
(2.2 to 15.2 psi)
0.3 to 4.9 V Output
Freescale Semiconductor, Inc...
and Calibrated
The Motorola MPX4105A series Manifold Absolute Pressure (MAP) sensor for engine
control is designed to sense absolute air pressure within the intake manifold. This
measurement can be used to compute the amount of fuel required for each cylinder.
Motorola’s MAP sensor integrates on–chip, bipolar op amp circuitry and thin film
resistor networks to provide a high output signal and temperature compensation. The
small form factor and high reliability of on–chip integration make the Motorola MAP
sensor a logical and economical choice for the automotive system designer.
The MPX4105A series piezoresistive transducer is a state–of–the–art, monolithic, signal
conditioned, silicon pressure sensor. This sensor combines advanced micromachining
techniques, thin film metallization, and bipolar semiconductor processing to provide an
accurate, high level analog output signal that is proportional to applied pressure.
Figure 1 shows a block diagram of the internal circuitry integrated on a pressure
sensor chip.
UNIBODY PACKAGE
MPX4105A
CASE 867
Features
• 1.8% Maximum Error Over 0° to 85°C
• Specifically Designed for Intake Manifold Absolute
Pressure Sensing in Engine Control Systems
1
Vout
4
N/C
• Temperature Compensated Over – 40 to +125°C
2
Gnd
5
N/C
3
VS
6
N/C
PIN NUMBER
• Durable Epoxy Unibody Element
Application Examples
• Manifold Sensing for Automotive Systems
• Ideally Suited for Microprocessor or Microcontroller–Based Systems
NOTE: Pins 4, 5, and 6 are internal
device connections. Do not connect
to external circuitry or ground. Pin 1
is noted by the notch in the lead.
• Also Ideal for Non–Automotive Applications
VS
THIN FILM
TEMPERATURE
COMPENSATION
AND
GAIN STAGE #1
SENSING
ELEMENT
GND
GAIN STAGE #2
AND
GROUND
REFERENCE
SHIFT CIRCUITRY
Vout
PINS 4, 5 AND 6 ARE NO CONNECTS FOR
UNIBODY DEVICE
Figure 1. Fully Integrated Pressure Sensor Schematic
REV 4
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–75
MPX4105A SERIES
Freescale Semiconductor, Inc.
MAXIMUM RATINGS(NOTE)
Parametrics
Maximum Pressure (P1
u P2)
Symbol
Value
Units
Pmax
400
kPa
Tstg
–40° to +125°
°C
TA
–40° to +125°
°C
Storage Temperature
Operating Temperature
NOTE: Exposure beyond the specified limits may cause permanent damage or degradation to the device.
OPERATING CHARACTERISTICS (VS = 5.1 Vdc, TA = 25°C unless otherwise noted. Decoupling circuit shown in Figure 3 required to
meet specification.)
Symbol
Min
Typ
Max
Unit
POP
15
—
105
kPa
Supply Voltage(1)
VS
4.85
5.1
5.35
Vdc
Supply Current
Io
—
7.0
10
mAdc
Characteristic
Freescale Semiconductor, Inc...
Pressure Range
Minimum Pressure Offset(2)
(0 to 85°C)
Voff
0.184
0.306
0.428
Vdc
Full Scale Output(3)
(0 to 85°C)
VFSO
4.804
4.896
4.988
Vdc
Full Scale Span(4)
(0 to 85°C)
VFSS
—
4.590
—
Vdc
Accuracy(5)
(0 to 85°C)
—
—
—
±1.8
%VFSS
∆V/∆P
—
51
—
mV/kPa
Response Time(6)
tR
—
1.0
—
ms
Output Source Current at Full Scale Output
Io+
—
0.1
—
mAdc
Warm–up Time(7)
—
—
15
—
ms
Offset Stability(8)
—
—
± 0.65
—
%VFSS
Sensitivity
NOTES:
1. Device is ratiometric within this specified excitation range.
2. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
3. Full Scale Output (VFSO) is defined as the output voltage at the maximum or full rated pressure.
4. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
5. Accuracy is the deviation in actual output from nominal output over the entire pressure range and temperature range as a percent of span
at 25°C due to all sources of error including the following:
• Linearity:
Output deviation from a straight line relationship with pressure over the specified pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with minimum specified
pressure applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from
minimum or maximum rated pressure at 25°C.
• TcSpan:
Span deviation per °C over the temperature range of 0° to 85°C, as a percent of span at 25°C.
• TcOffset:
Output deviation per °C with minimum pressure applied, over the temperature range of 0° to 85°C.
6. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
7. Warm–up Time is defined as the time required for the product to meet the specified output voltage.
8. Offset Stability is the product’s output deviation when subjected to 1000 hours of Pulsed Pressure, Temperature Cycling with Bias Test.
MECHANICAL CHARACTERISTICS
Characteristics
Weight, Basic Element (Case 867)
3–76
Typ
Unit
4.0
grams
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
FLUORO SILICONE
GEL DIE COAT
+5 V
STAINLESS
STEEL CAP
DIE
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
P1
WIRE BOND
LEAD
FRAME
EPOXY
PLASTIC
CASE
Vout
OUTPUT
Vs
IPS
m
1.0 F
DIE
BOND
ABSOLUTE ELEMENT
P2
SEALED VACUUM REFERENCE
Figure 2. Cross–Sectional Diagram
(not to scale)
m
GND
0.01 F
470 pF
Figure 3. Recommended power supply decoupling
and output filtering.
For additional output filtering, please refer to
Application Note AN1646.
have adverse effects on sensor performance and long–term
reliability. Contact the factory for information regarding media compatibility in your application.
Figure 3 shows the recommended decoupling circuit for interfacing the output of the integrated sensor to the A/D input
of a microprocessor or microcontroller. Proper decoupling of
the power supply is recommended.
Figure 2 illustrates an absolute sensing chip in the basic
chip carrier (Case 867).
A fluorosilicone gel isolates the die surface and wire
bonds from the environment, while allowing the pressure
signal to be transmitted to the sensor diaphragm. The
MPX4105A series pressure sensor operating characteristics,
internal reliability and qualification tests are based on use of
dry air as the pressure media. Media other than dry air may
5.0
4.5
4.0
OUTPUT (Volts)
3.5
3.0
TRANSFER FUNCTION:
Vout = Vs* (0.01*P–0.09) ± Error
VS = 5.1 Vdc
TEMP = 0 to 85°C
15 kPA TO 105 kPA
MPX4105A
MAX
TYP
2.5
2.0
1.5
MIN
1.0
0.5
0
0
5
10
15
20
25
30
35
40
45
50
55
60
65
70
75
80
85
90
95
100
105
110
Freescale Semiconductor, Inc...
MPX4105A SERIES
Pressure (ref: to sealed vacuum) in kPa
Figure 4. Output versus Absolute Pressure
Figure 4 shows the sensor output signal relative to pressure input. Typical minimum and maximum output curves
are shown for operation over a temperature range of 0° to
Motorola Sensor Device Data
85°C. The output will saturate outside of the specified
pressure range.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–77
Freescale Semiconductor, Inc.
MPX4105A SERIES
Transfer Function (MPX4105A)
Nominal Transfer Value: Vout = VS (P x 0.01 – 0.09)
+/– (Pressure Error x Temp. Factor x 0.01 x VS)
VS = 5.1 V ± 0.25 Vdc
Temperature Error Band
MPX4105A Series
4.0
Break Points
3.0
Temperature
Error
Factor
2.0
Temp
Multiplier
– 40
– 20
0 to 85
125
3.0
1.5
1.0
2.5
0.0
–40
–20
0
20
40
60
80
100
120
140
Temperature in C°
NOTE: The Temperature Multiplier is a linear response from –40°C to –20°C, –20°C to 0°C, and from 85°C to 125°C
Pressure Error Band
Error Limits for Pressure
3.0
2.0
Pressure Error (kPa)
Freescale Semiconductor, Inc...
1.0
1.0
0.0
20
40
60
80
100
120
Pressure (in kPa)
–1.0
– 2.0
– 3.0
Pressure
Error (Max)
40 to 94 (kPa)
15 (kPa)
105 (kPa)
± 1.5 (kPa)
± 2.4 (kPa)
± 1.8 (kPa)
ORDERING INFORMATION — UNIBODY PACKAGE
Device Type
Basic Element
3–78
Options
Absolute Element
Absolute,
Case No
No.
867
MPX Series Order No
No.
MPX4105A
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Marking
MPX4105A
Motorola Sensor Device Data
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR TECHNICAL DATA
Integrated Silicon Pressure Sensor
for Manifold Absolute Pressure,
Altimeter or Barometer Applications
MPX4115A
MPXA4115A
SERIES
On-Chip Signal Conditioned,
Temperature Compensated
Freescale Semiconductor, Inc...
and Calibrated
Motorola’s MPX4115A/MPXA4115A series sensor integrates on–chip, bipolar op amp
circuitry and thin film resistor networks to provide a high output signal and temperature
compensation. The small form factor and high reliability of on–chip integration make the
Motorola pressure sensor a logical and economical choice for the system designer.
The MPX4115A/MPXA4115A series piezoresistive transducer is a state–of–the–art,
monolithic, signal conditioned, silicon pressure sensor. This sensor combines advanced
micromachining techniques, thin film metallization, and bipolar semiconductor processing to
provide an accurate, high level analog output signal that is proportional to applied pressure.
Figure 1 shows a block diagram of the internal circuitry integrated on a pressure
sensor chip.
INTEGRATED
PRESSURE SENSOR
15 to 115 kPa (2.2 to 16.7 psi)
0.2 to 4.8 Volts Output
UNIBODY PACKAGE
Features
• 1.5% Maximum Error over 0° to 85°C
MPX4115A
CASE 867
• Ideally suited for Microprocessor or Microcontroller–
Based Systems
• Temperature Compensated from – 40° to +125°C
• Durable Epoxy Unibody Element or Thermoplastic
(PPS) Surface Mount Package
Application Examples
SMALL OUTLINE PACKAGE
• Aviation Altimeters
• Industrial Controls
• Engine Control
• Weather Stations and Weather Reporting Devices
THIN FILM
TEMPERATURE
COMPENSATION
AND
GAIN STAGE #1
SENSING
ELEMENT
GAIN STAGE #2
AND
GROUND
REFERENCE
SHIFT CIRCUITRY
Vout
MPXA4115AC6U
CASE 482A
PINS 1, 5, 6, 7 AND 8 ARE NO CONNECTS
FOR SMALL OUTLINE PACKAGE DEVICE
GND
PINS 4, 5 AND 6 ARE NO CONNECTS FOR
UNIBODY DEVICE
Figure 1. Fully Integrated Pressure Sensor
Schematic
REV 4
Motorola Sensor Device Data
MPX4115AP
CASE 867B
MPXA4115A6U
CASE 482
VS
MPX4115AS
CASE 867E
PIN NUMBER
PIN NUMBER
1
N/C
5
N/C
1
Vout
4
N/C
2
VS
Gnd
6
N/C
2
Gnd
5
N/C
3
7
N/C
3
VS
6
N/C
4
Vout
8
N/C
NOTE: Pins 1, 5, 6, 7, and 8 are
internal device connections. Do not
connect to external circuitry or
ground. Pin 1 is noted by the notch in
the lead.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
NOTE: Pins 4, 5, and 6 are internal
device connections. Do not connect
to external circuitry or ground. Pin 1
is noted by the notch in the lead.
3–79
Freescale Semiconductor, Inc.
MPX4115A MPXA4115A SERIES
MAXIMUM RATINGS(NOTE)
Parametrics
Maximum Pressure (P1
u P2)
Symbol
Value
Units
Pmax
400
kPa
Tstg
–40° to +125°
°C
TA
–40° to +125°
°C
Storage Temperature
Operating Temperature
NOTE: Exposure beyond the specified limits may cause permanent damage or degradation to the device.
OPERATING CHARACTERISTICS (VS = 5.1 Vdc, TA = 25°C unless otherwise noted, P1
required to meet Electrical Specifications.)
Characteristic
Symbol
Min
Typ
Max
Unit
POP
15
—
115
kPa
Supply Voltage(1)
VS
4.85
5.1
5.35
Vdc
Supply Current
Io
—
7.0
10
mAdc
Pressure Range
Freescale Semiconductor, Inc...
u P2. Decoupling circuit shown in Figure 3
Minimum Pressure Offset(2)
@ VS = 5.1 Volts
(0 to 85°C)
Voff
0.135
0.204
0.273
Vdc
Full Scale Output(3)
@ VS = 5.1 Volts
(0 to 85°C)
VFSO
4.725
4.794
4.863
Vdc
Full Scale Span(4)
@ VS = 5.1 Volts
(0 to 85°C)
VFSS
4.521
4.590
4.659
Vdc
Accuracy(5)
(0 to 85°C)
—
—
—
±1.5
%VFSS
Sensitivity
V/P
—
45.9
—
mV/kPa
Response Time(6)
tR
—
1.0
—
ms
Output Source Current at Full Scale Output
Io+
—
0.1
—
mAdc
Warm–Up Time(7)
—
—
20
—
ms
Offset Stability(8)
—
—
± 0.5
—
%VFSS
NOTES:
1. Device is ratiometric within this specified excitation range.
2. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
3. Full Scale Output (VFSO) is defined as the output voltage at the maximum or full rated pressure.
4. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
5. Accuracy is the deviation in actual output from nominal output over the entire pressure range and temperature range as a percent of span
at 25°C due to all sources of error including the following:
• Linearity:
Output deviation from a straight line relationship with pressure over the specified pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential
pressure applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from
minimum or maximum rated pressure at 25°C.
• TcSpan:
Output deviation over the temperature range of 0° to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum pressure applied, over the temperature range of 0° to 85°C, relative
to 25°C.
6. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
7. Warm–up Time is defined as the time required for the product to meet the specified output voltage after the pressure has been stabilized.
8. Offset Stability is the product’s output deviation when subjected to 1000 cycles of Pulsed Pressure, Temperature Cycling with Bias Test.
MECHANICAL CHARACTERISTICS
Characteristics
Typ
Unit
Weight, Basic Element (Case 867)
4.0
grams
Weight, Small Outline Package (Case 482)
1.5
grams
3–80
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor,MPX4115A
Inc.
MPXA4115A SERIES
FLUORO SILICONE
GEL DIE COAT
+5 V
DIE
STAINLESS
STEEL CAP
Vout
P1
WIRE BOND
Vs
THERMOPLASTIC
CASE
LEAD
FRAME
IPS
m
1.0 F
ABSOLUTE ELEMENT
OUTPUT
m
GND
0.01 F
470 pF
DIE BOND
SEALED VACUUM REFERENCE
Figure 3. Recommended power supply decoupling
and output filtering.
For additional output filtering, please refer to
Application Note AN1646.
Figure 2 illustrates the absolute sensing chip in the basic
chip carrier (Case 482).
Figure 3 shows the recommended decoupling circuit for
interfacing the output of the integrated sensor to the A/D input of a microprocessor or microcontroller. Proper decoupling of the power supply is recommended.
5.0
4.5
4.0
OUTPUT (Volts)
3.5
MAX
TRANSFER FUNCTION:
Vout = Vs* (.009*P–.095) ± Error
VS = 5.1 Vdc
TEMP = 0 to 85°C
TYP
3.0
2.5
2.0
1.5
MIN
1.0
0.5
0
5
10
15
20
25
30
35
40
45
50
55
60
65
70
75
80
85
90
95
100
105
110
115
120
Freescale Semiconductor, Inc...
Figure 2. Cross Sectional Diagram SOP
(not to scale)
Pressure (ref: to sealed vacuum) in kPa
Figure 4. Output versus Absolute Pressure
Figure 4 shows the sensor output signal relative to pressure input. Typical minimum and maximum output curves
are shown for operation over 0 to 85°C temperature range.
The output will saturate outside of the rated pressure range.
A fluorosilicone gel isolates the die surface and wire
bonds from the environment, while allowing the pressure
signal to be transmitted to the silicon diaphragm. The
Motorola Sensor Device Data
MPX4115A/MPXA4115A series pressure sensor operating
characteristics, internal reliability and qualification tests are
based on use of dry air as the pressure media. Media other
than dry air may have adverse effects on sensor performance and long–term reliability. Contact the factory for
information regarding media compatibility in your application.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–81
Freescale Semiconductor, Inc.
MPX4115A MPXA4115A SERIES
Transfer Function (MPX4115A, MPXA4115A)
Nominal Transfer Value: Vout = VS x (0.009 x P – 0.095)
± (Pressure Error x Temp. Factor x 0.009 x VS)
VS = 5.1 ± 0.25 Vdc
Temperature Error Band
MPX4115A, MPXA4115A Series
4.0
Break Points
3.0
Temperature
Error
Factor
2.0
Temp
Multiplier
– 40
0 to 85
125
3
1
3
1.0
–40
–20
0
20
40
60
80
100
120
140
Temperature in C°
NOTE: The Temperature Multiplier is a linear response from 0°C to –40°C and from 85°C to 125°C
Pressure Error Band
Error Limits for Pressure
3.0
2.0
Pressure Error (kPa)
Freescale Semiconductor, Inc...
0.0
1.0
0.0
20
40
60
80
100
Pressure (in kPa)
120
–1.0
– 2.0
– 3.0
Pressure
Error (Max)
15 to 115 (kPa)
± 1.5 (kPa)
ORDERING INFORMATION — UNIBODY PACKAGE
Device Type
Options
Case No.
MPX Series Order No.
Marking
Basic Element
Absolute, Element Only
867
MPX4115A
MPX4115A
Ported Elements
Absolute, Ported
867B
MPX4115AP
MPX4115AP
Absolute, Stove Pipe Port
867E
MPX4115AS
MPX4115A
ORDERING INFORMATION — SMALL OUTLINE PACKAGE
Device Type
Options
Case No.
Basic Element
Absolute, Element Only
482
MPXA4115A6U
Rails
MPXA4115A
Absolute, Element Only
482
MPXA4115A6T1
Tape and Reel
MPXA4115A
Absolute, Axial Port
482A
MPXA4115AC6U
Rails
MPXA4115A
Absolute, Axial Port
482A
MPXA4115AC6T1
Tape and Reel
MPXA4115A
Ported Element
3–82
MPX Series Order No.
Packing Options
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Marking
Motorola Sensor Device Data
Freescale Semiconductor,MPX4115A
Inc.
MPXA4115A SERIES
INFORMATION FOR USING THE SMALL OUTLINE PACKAGE (CASE 482)
MINIMUM RECOMMENDED FOOTPRINT FOR SURFACE MOUNTED APPLICATIONS
Surface mount board layout is a critical portion of the total
design. The footprint for the surface mount packages must
be the correct size to ensure proper solder connection interface between the board and the package. With the correct
fottprint, the packages will self–align when subjected to a
solder reflow process. It is always recommended to design
boards with a solder mask layer to avoid bridging and shorting between solder pads.
0.100 TYP 8X
2.54
0.660
16.76
Freescale Semiconductor, Inc...
0.060 TYP 8X
1.52
0.300
7.62
0.100 TYP 8X
2.54
inch
mm
SCALE 2:1
Figure 5. SOP Footprint (Case 482)
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–83
Freescale Semiconductor, Inc.
MOTOROLA
SEMICONDUCTOR TECHNICAL DATA
Integrated Silicon Pressure Sensor
MPX4200A
for Manifold Absolute Pressure
SERIES
Applications
On-Chip Signal Conditioned,
Temperature Compensated
Freescale Semiconductor, Inc...
and Calibrated
The Motorola MPX4200A series Manifold Absolute Pressure (MAP) sensor for turbo
boost engine control is designed to sense absolute air pressure within the intake
manifold. This measurement can be used to compute the amount of fuel required for
each cylinder.
The MPX4200A series sensor integrates on–chip, bipolar op amp circuitry and thin film
resistor networks to provide a high level analog output signal and temperature
compensation. The small form factor and reliability of on–chip integration make the
Motorola MAP sensor a logical and economical choice for automotive system designers.
INTEGRATED
PRESSURE SENSOR
20 to 200 kPa (2.9 to 29 psi)
0.3 to 4.9 V OUTPUT
Features
• Specifically Designed for Intake Manifold Absolute Pressure Sensing in Engine
Control Systems
MPX4200A
CASE 867
• Patented Silicon Shear Stress Strain Gauge
• Temperature Compensated Over – 40° to +125°C
• Offers Reduction in Weight and Volume Compared to Existing Hybrid Modules
PIN NUMBER
• Durable Epoxy Unibody Element
1
Vout
4
N/C
Application Examples
2
Gnd
5
N/C
• Manifold Sensing for Automotive Systems
3
VS
6
N/C
• Ideally suited for Microprocessor or Microcontroller–Based Systems
• Also ideal for Non–Automotive Applications
NOTE: Pins 4, 5, and 6 are internal
device connections. Do not connect
to external circuitry or ground. Pin 1
is noted by the notch in the lead.
VS
THIN FILM
TEMPERATURE
COMPENSATION
AND
GAIN STAGE #1
SENSING
ELEMENT
GAIN STAGE #2
AND
GROUND
REFERENCE
SHIFT CIRCUITRY
Vout
PINS 4, 5 AND 6 ARE NO CONNECTS
GND
Figure 1. Fully Integrated Pressure Sensor Schematic
Rev 1
3–84
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MPX4200A SERIES
MAXIMUM RATINGS(NOTE)
Parametrics
Maximum Pressure (P1 > P2)
Storage Temperature
Operating Temperature
Symbol
Value
Unit
Pmax
800
kPa
Tstg
– 40 to +125
°C
TA
– 40 to +125
°C
NOTE: Exposure beyond the specified limits may cause permanent damage or degradation to the device.
OPERATING CHARACTERISTICS (VS = 5.1 Vdc, TA = 25°C unless otherwise noted, P1 > P2. Decoupling circuit shown in Figure 3
required to meet electrical specifications.)
Freescale Semiconductor, Inc...
Characteristic
Symbol
Min
Typ
Max
Unit
Pressure Range(1)
POP
20
—
200
kPa
Supply Voltage(2)
VS
4.85
5.1
5.35
Vdc
Supply Current
Io
—
7.0
10
mAdc
Minimum Pressure Offset(3)
@ VS = 5.1 Volts
(0 to 85°C)
Voff
0.199
0.306
0.413
Vdc
Full Scale Output(4)
@ VS = 5.1 Volts
(0 to 85°C)
VFSO
4.725
4.896
4.978
Vdc
Full Scale Span(5)
@ VS = 5.1 Volts
(0 to 85°C)
VFSS
—
4.590
—
Vdc
Accuracy(6)
(0 to 85°C)
—
—
—
±1.5
%VFSS
Sensitivity
V/P
—
25.5
—
mV/kPa
Response Time(7)
tR
—
1.0
—
ms
Output Source Current at Full Scale Output
lo+
—
0.1
—
mAdc
Warm–Up Time(8)
—
—
20
—
ms
Offset Stability(9)
—
—
± 0.5
—
%VFSS
NOTES:
1. 1.0 kPa (kiloPascal) equals 0.145 psi.
2. Device is ratiometric within this specified excitation range.
3. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
4. Full Scale Output (VFSO) is defined as the output voltage at the maximum or full rated pressure.
5. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
6. Accuracy (error budget) consists of the following:
• Linearity:
Output deviation from a straight line relationship with pressure over the specified pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential pressure
applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from the
minimum or maximum rated pressure, at 25°C.
• TcSpan:
Output deviation over the temperature range of 0° to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum rated pressure applied, over the temperature range of 0° to 85°C, relative
to 25°C.
• Variation from Nominal: The variation from nominal values, for Offset or Full Scale Span, as a percent of VFSS at 25°C.
7. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
8. Warm–up Time is defined as the time required for the product to meet the specified output voltage after the Pressure has been stabilized.
9. Offset Stability is the product’s output deviation when subjected to 1000 hours of Pulsed Pressure, Temperature Cycling with Bias Test.
MECHANICAL CHARACTERISTICS
Characteristics
Weight, Basic Element (Case 867)
Motorola Sensor Device Data
Typ
Unit
4.0
grams
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–85
Freescale Semiconductor, Inc.
MPX4200A SERIES
SILICONE
DIE COAT
+5 V
STAINLESS STEEL
METAL COVER
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
DIE
P1
WIRE BOND
LEAD FRAME
P2
EPOXY
CASE
Vout
OUTPUT
Vs
IPS
m
RTV DIE
BOND
1.0 F
m
GND
0.01 F
470 pF
SEALED VACUUM REFERENCE
Figure 3. Recommended power supply decoupling
and output filtering.
For additional output filtering, please refer to
Application Note AN1646.
Figure 3 shows the recommended decoupling circuit for
interfacing the output of the integrated sensor to the A/D input of a microprocessor or microcontroller. Proper decoupling of the power supply is recommended.
Figure 4 shows the sensor output signal relative to pressure input. Typical minimum and maximum output curves
are shown for operation over temperature range of 0° to
85°C. The output will saturate outside of the specified pressure range.
Figure 2 illustrates the absolute sensing chip in the basic
chip carrier (Case 867). A fluorosilicone gel isolates the
die surface and wire bonds from the environment, while
allowing the pressure signal to be transmitted to the sensor diaphragm. The MPX4200A series pressure sensor
operating characteristics, and internal reliability and qualification tests are based on use of dry air as the pressure
media. Media, other than dry air, may have adverse effects on sensor performance and long–term reliability.
Contact the factory for information regarding media compatibility in your application.
5.0
4.5
4.0
OUTPUT (Volts)
3.5
TRANSFER FUNCTION:
Vout = VS* (0.005 x P–0.04) ± Error
VS = 5.1 Vdc
TEMP = 0 to 85°C
MAX
TYP
3.0
2.5
2.0
1.5
MIN
1.0
0.5
0
0
10
20
30
40
50
60
70
80
90
100
110
120
130
140
150
160
170
180
190
200
210
Freescale Semiconductor, Inc...
Figure 2. Cross–Sectional Diagram
(Not to Scale)
Figure 4. Output versus Absolute Pressure
3–86
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MPX4200A SERIES
Transfer Function (MPX4200A)
Nominal Transfer Value: Vout = VS x (0.005 x P – 0.04)
Nominal Transfer Value: ± (Pressure Error x Temp. Factor x 0.005 x VS)
Nominal Transfer Value: VS = 5.1 ± 0.25 Vdc
Temperature Error Band
MPX4200A Series
4.0
Temperature
Error
Factor
2.0
Temp
Multiplier
– 40
–18
0 to 85
+125
3
1.56
1
2
1.0
0.0
–40
–20
0
20
40
60
80
100
120
140
Temperature in C°
NOTE: The Temperature Multiplier is a linear response from 0°C to –40°C and from 85°C to 125°C
Pressure Error Band
6.0
4.0
Pressure Error (kPa)
Freescale Semiconductor, Inc...
3.0
2.0
20
40
60
80
Pressure in kPa
100 120 140 160 180 200
–2.0
– 4.0
MPX4200A Series
– 6.0
Pressure
Error (Max)
20 kPa
40 kPa
160 kPa
200 kPa
± 4.2 (kPa)
± 2.4 (kPa)
± 2.4 (kPa)
± 3.2 (kPa)
ORDERING INFORMATION
Device Type
Basic Element
Options
Absolute, Element
Motorola Sensor Device Data
Case No.
Case 867
MPX Series Order No.
MPX4200A
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
Marking
MPX4200A
3–87
Freescale Semiconductor, Inc.
MOTOROLA
SEMICONDUCTOR TECHNICAL DATA
Integrated Silicon Pressure Sensor
MPX4250A
Manifold Absolute Pressure Sensor
MPXA4250A
On-Chip Signal Conditioned,
SERIES
Temperature Compensated
Freescale Semiconductor, Inc...
and Calibrated
INTEGRATED
PRESSURE SENSOR
20 to 250 kPa (2.9 to 36.3 psi)
0.2 to 4.9 V OUTPUT
The Motorola MPX4250A/MPXA4250A series Manifold Absolute Pressure (MAP)
sensor for engine control is designed to sense absolute air pressure within the intake
manifold. This measurement can be used to compute the amount of fuel required for
each cylinder.
The MPX4250A/MPXA4250A series piezoresistive transducer is a state–of–the–art
monolithic silicon pressure sensor designed for a wide range of applications, particularly
those employing a microcontroller or microprocessor with A/D inputs. This transducer
combines advanced micromachining techniques, thin–film metallization and bipolar
processing to provide an accurate, high–level analog output signal that is proportional to
the applied pressure. The small form factor and high reliability of on–chip integration
make the Motorola sensor a logical and economical choice for the automotive system
engineer.
UNIBODY PACKAGE
SMALL OUTLINE PACKAGE
Features
• 1.5% Maximum Error Over 0° to 85°C
BASIC CHIP
CARRIER ELEMENT
CASE 867, STYLE 1
• Specifically Designed for Intake Manifold Absolute
Pressure Sensing in Engine Control Systems
• Patented Silicon Shear Stress Strain Gauge
• Temperature Compensated Over – 40° to +125°C
PORT OPTION
CASE 482
• Offers Reduction in Weight and Volume Compared
to Existing Hybrid Modules
• Durable Epoxy Unibody Element or Thermoplastic
Small Outline, Surface Mount Package
• Ideal for Non–Automotive Applications
Application Examples
• Turbo Boost Engine Control
• Ideally Suited for Microprocessor or Microcontroller–
Based Systems
PORT OPTION
CASE 867B, STYLE 1
PORT OPTION
CASE 482A
PIN NUMBER
PIN NUMBER
VS
THIN FILM
TEMPERATURE
COMPENSATION
AND
GAIN STAGE #1
SENSING
ELEMENT
GND
GAIN STAGE #2
AND
GROUND
REFERENCE
SHIFT CIRCUITRY
Vout
1
N/C
5
N/C
1
Vout
4
N/C
2
VS
Gnd
6
N/C
2
Gnd
5
N/C
3
7
N/C
3
VS
6
N/C
4
Vout
8
N/C
NOTE: Pins 1, 5, 6, and 7 are internal
device connections. Do not connect
to external circuitry or ground. Pin 1
is noted by the notch in the lead.
NOTE: Pins 4, 5, and 6 are internal
device connections. Do not connect
to external circuitry or ground. Pin 1
is noted by the notch in the lead.
PINS 4, 5, AND 6 ARE NO CONNECTS FOR
UNIBODY DEVICE
PINS 1, 5, 6, 7, AND 8 ARE NO CONNECTS
FOR SMALL OUTLINE PACKAGE DEVICE
Figure 1. Fully Integrated Pressure Sensor
Schematic
REV 4
3–88
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor,MPX4250A
Inc.
MPXA4250A SERIES
MAXIMUM RATINGS(1)
Parametrics
Maximum Pressure(2) (P1 > P2)
Storage Temperature
Operating Temperature
Symbol
Value
Unit
Pmax
1000
kPa
Tstg
– 40 to +125
°C
TA
– 40 to +125
°C
NOTES:
1. TC = 25°C unless otherwise noted.
2. Exposure beyond the specified limits may cause permanent damage or degradation to the device.
OPERATING CHARACTERISTICS (VS = 5.1 Vdc, TA = 25°C unless otherwise noted, P1 > P2, Decoupling circuit shown in Figure 3
required to meet electrical specifications.)
Symbol
Min
Typ
Max
Unit
Pressure Range(1)
POP
20
—
250
kPa
Supply Voltage(2)
VS
4.85
5.1
5.35
Vdc
Supply Current
Io
—
7.0
10
mAdc
Freescale Semiconductor, Inc...
Characteristic
Minimum Pressure Offset(3)
@ VS = 5.1 Volts
(0 to 85°C)
Voff
0.133
0.204
0.274
Vdc
Full Scale Output(4)
@ VS = 5.1 Volts
(0 to 85°C)
VFSO
4.826
4.896
4.966
Vdc
Full Scale Span(5)
@ VS = 5.1 Volts
(0 to 85°C)
VFSS
—
4.692
—
Vdc
Accuracy(6)
(0 to 85°C)
—
—
—
±1.5
%VFSS
∆V/∆P
—
20
—
mV/kPa
Response Time(7)
tR
—
1.0
—
msec
Output Source Current at Full Scale Output
lo+
—
0.1
—
mAdc
Warm–Up Time(8)
—
—
20
—
msec
Offset Stability(9)
—
—
± 0.5
—
%VFSS
Sensitivity
NOTES:
1. 1.0 kPa (kiloPascal) equals 0.145 psi.
2. Device is ratiometric within this specified excitation range.
3. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
4. Full Scale Output (VFSO) is defined as the output voltage at the maximum or full rated pressure.
5. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
6. Accuracy (error budget) consists of the following:
• Linearity:
Output deviation from a straight line relationship with pressure over the specified pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential pressure
applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from the
minimum or maximum rated pressure, at 25°C.
• TcSpan:
Output deviation over the temperature range of 0° to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum rated pressure applied, over the temperature range of 0° to 85°C, relative
to 25°C.
• Variation from Nominal: The variation from nominal values, for Offset or Full Scale Span, as a percent of VFSS, at 25°C.
7. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
8. Warm–up is defined as the time required for the product to meet the specified output voltage after the Pressure has been stabilized.
9. Offset stability is the product’s output deviation when subjected to 1000 hours of Pulsed Pressure, Temperature Cycling with Bias Test.
MECHANICAL CHARACTERISTICS
Characteristics
Typ
Unit
Weight, Basic Element (Case 867)
4.0
Grams
Weight, Small Outline Package (Case 482)
1.5
Grams
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–89
Freescale Semiconductor, Inc.
MPX4250A MPXA4250A SERIES
FLUOROSILICONE
DIE COAT
+5 V
STAINLESS STEEL
METAL COVER
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
DIE
P1
WIRE BOND
LEAD FRAME
P2
Vout
EPOXY
CASE
OUTPUT
Vs
IPS
RTV DIE
BOND
m
1.0 F
m
GND
0.01 F
470 pF
SEALED VACUUM REFERENCE
Figure 3. Recommended power supply decoupling
and output filtering.
For additional output filtering, please refer to
Application Note AN1646.
Contact the factory for information regarding media compatibility in your application.
Figure 3 shows the recommended decoupling circuit for interfacing the output of the integrated sensor to the A/D input
of a microprocessor or microcontroller.
Figure 4 shows the sensor output signal relative to pressure input. Typical, minimum, and maximum output curves
are shown for operation over temperature range of 0° to
85°C using the decoupling circuit shown in Figure 3. The
output will saturate outside of the specified pressure range.
Figure 2 illustrates the absolute pressure sensing chip in
the basic chip carrier (Case 867). A fluorosilicone gel isolates the die surface and wire bonds from the environment,
while allowing the pressure signal to be transmitted to the
sensor diaphragm.
The MPX4250A/MPXA4250A series pressure sensor operating characteristics and internal reliability and qualification tests are based on use of dry air as the pressure
media. Media, other than dry air, may have adverse effects on sensor performance and long–term reliability.
5.0
4.5
4.0
OUTPUT (Volts)
3.5
TRANSFER FUNCTION:
Vout = VS* (0.004 x P–0.04) ± Error
VS = 5.1 Vdc
TEMP = 0 to 85°C
MAX
TYP
3.0
2.5
2.0
1.5
MIN
1.0
0.5
0
0
10
20
30
40
50
60
70
80
90
100
110
120
130
140
150
160
170
180
190
200
210
220
230
240
250
260
Freescale Semiconductor, Inc...
Figure 2. Cross–Sectional Diagram
(Not to Scale)
PRESSURE (ref: to sealed vacuum) in kPa
Figure 4. Output versus Absolute Pressure
3–90
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor,MPX4250A
Inc.
MPXA4250A SERIES
Transfer Function
Nominal Transfer Value: Vout = VS (P x 0.004 – 0.04)
Nominal Transfer Value: +/– (Pressure Error x Temp. Factor x 0.004 x VS)
Nominal Transfer Value: VS = 5.1 V ± 0.25 Vdc
Temperature Error Band
4.0
3.0
Temperature
Error
Factor
2.0
Temp
Multiplier
– 40
0 to 85
+125
3
1
3
Freescale Semiconductor, Inc...
1.0
0.0
–40
–20
0
20
40
60
80
100
120
140
Temperature in C°
NOTE: The Temperature Multiplier is a linear response from 0° to –40°C and from 85° to 125°C.
Pressure Error Band
5.0
4.0
Pressure
Error
(kPa)
3.0
2.0
1.0
0
–1.0
–2.0
–3.0
–4.0
–5.0
Motorola Sensor Device Data
0
25
50
75 100 125 150 175 200 225 250
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
Pressure
(kPa)
Pressure
Error (Max)
20 to 250 kPa
± 3.45 (kPa)
3–91
Freescale Semiconductor, Inc.
MPX4250A MPXA4250A SERIES
ORDERING INFORMATION – UNIBODY PACKAGE (CASE 867)
The MPX4250A series pressure sensors are available in the basic element package or with pressure
port fittings that provide mounting ease and barbed hose connections.
Device Type/Order No.
Options
Case No.
Marking
MPX4250A
MPX4250A
Basic Element
867
MPX4250AP
Ported Element
867B
MPX4250AP
ORDERING INFORMATION – SMALL OUTLINE PACKAGE (CASE 482)
The MPXA4250A series pressure sensors are available in the basic element package or with a
pressure port fitting. Two packing options are offered for each type.
Freescale Semiconductor, Inc...
Device Type/Order No.
Case No.
Packing Options
Device Marking
MPXA4250A6U
482
Rails
MPXA4250A
MPXA4250A6T1
482
Tape and Reel
MPXA4250A
MPXA4250AC6U
482A
Rails
MPXA4250A
MPXA4250AC6T1
482A
Tape and Reel
MPXA4250A
INFORMATION FOR USING THE SMALL OUTLINE PACKAGE (CASE 482)
MINIMUM RECOMMENDED FOOTPRINT FOR SURFACE MOUNTED APPLICATIONS
Surface mount board layout is a critical portion of the total
design. The footprint for the surface mount packages must
be the correct size to ensure proper solder connection interface between the board and the package. With the correct
fottprint, the packages will self align when subjected to a
solder reflow process. It is always recommended to design
boards with a solder mask layer to avoid bridging and shorting between solder pads.
0.100 TYP 8X
2.54
0.660
16.76
0.060 TYP 8X
1.52
0.300
7.62
0.100 TYP 8X
2.54
inch
mm
SCALE 2:1
Figure 5. SOP Footprint (Case 482)
3–92
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MOTOROLA
SEMICONDUCTOR TECHNICAL DATA
Integrated Silicon Pressure Sensor
MPX4250D
On-Chip Signal Conditioned,
SERIES
Temperature Compensated
Freescale Semiconductor, Inc...
and Calibrated
The MPX4250D series piezoresistive transducer is a state–of–the–art monolithic
silicon pressure sensor designed for a wide range of applications, particularly those
employing a microcontroller or microprocessor with A/D inputs. This transducer
combines advanced micromachining techniques, thin–film metallization, and bipolar
processing to provide an accurate, high–level analog output signal that is proportional to
the applied pressure. The small form factor and high reliability of on–chip integration
make the Motorola sensor a logical and economical choice for the automotive system
engineer.
INTEGRATED
PRESSURE SENSOR
0 to 250 kPa (0 to 36.3 psi)
0.2 to 4.9 Volts Output
UNIBODY PACKAGE
Features
• Differential and Gauge Applications Available
• 1.4% Maximum Error Over 0° to 85°C
• Patented Silicon Shear Stress Strain Gauge
BASIC CHIP
CARRIER ELEMENT
CASE 867, STYLE 1
• Temperature Compensated Over – 40° to +125°C
• Offers Reduction in Weight and Volume Compared to Existing Hybrid Modules
• Durable Epoxy Unibody Element
Applications
• Ideally Suited for Microprocessor or Microcontroller–Based Systems
VS
THIN FILM
TEMPERATURE
COMPENSATION
AND
GAIN STAGE #1
SENSING
ELEMENT
GAIN STAGE #2
AND
GROUND
REFERENCE
SHIFT CIRCUITRY
GAUGE PORT OPTION
CASE 867B, STYLE 1
Vout
PINS 4, 5 AND 6 ARE NO CONNECTS FOR
UNIBODY DEVICE
GND
Figure 1. Fully Integrated Pressure Sensor Schematic
DUAL PORT OPTION
CASE 867C, STYLE 1
PIN NUMBER
1
Vout
4
N/C
2
Gnd
5
N/C
3
VS
6
N/C
NOTE: Pins 4, 5, and 6 are internal
device connections. Do not connect
to external circuitry or ground. Pin 1
is noted by the notch in the lead.
REV 3
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–93
MPX4250D SERIES
Freescale Semiconductor, Inc.
MAXIMUM RATINGS(1)
Parametrics
Maximum Pressure(2) (P1 > P2)
Storage Temperature
Operating Temperature
Symbol
Value
Unit
Pmax
1000
kPa
Tstg
– 40° to +125°
°C
TA
– 40° to +125°
°C
NOTES:
1. TC = 25°C unless otherwise noted.
2. Exposure beyond the specified limits may cause permanent damage or degradation to the device.
OPERATING CHARACTERISTICS (VS = 5.1 Vdc, TA = 25°C unless otherwise noted, P1 > P2, Decoupling circuit shown in Figure 3
required to meet electrical specifications.)
Symbol
Min
Typ
Max
Unit
Pressure Range(1)
POP
0
—
250
kPa
Supply Voltage(2)
VS
4.85
5.1
5.35
Vdc
Supply Current
Io
—
7.0
10
mAdc
Freescale Semiconductor, Inc...
Characteristic
Minimum Pressure Offset(3)
@ VS = 5.1 Volts
(0 to 85°C)
VOFF
0.139
0.204
0.269
Vdc
Full Scale Output(4)
@ VS = 5.1 Volts
(0 to 85°C)
VFSO
4.844
4.909
4.974
Vdc
Full Scale Span(5)
@ VS = 5.1 Volts
(0 to 85°C)
VFSS
—
4.705
—
Vdc
Accuracy(6)
(0 to 85°C)
—
—
—
±1.4
%VFSS
∆V/∆P
—
18.8
—
mV/kPa
Response Time(7)
tR
—
1.0
—
msec
Output Source Current at Full Scale Output
lo+
—
0.1
—
mAdc
Warm–Up Time(8)
—
—
20
—
msec
Offset Stability(9)
—
—
± 0.5
—
%VFSS
Sensitivity
NOTES:
1. 1.0 kPa (kiloPascal) equals 0.145 psi.
2. Device is ratiometric within this specified excitation range.
3. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
4. Full Scale Output (VFSO) is defined as the output voltage at the maximum or full rated pressure.
5. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
6. Accuracy (error budget) consists of the following:
• Linearity:
Output deviation from a straight line relationship with pressure over the specified pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential pressure
applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from the
minimum or maximum rated pressure, at 25°C.
• TcSpan:
Output deviation over the temperature range of 0° to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum rated pressure applied, over the temperature range of 0° to 85°C, relative
to 25°C.
• Variation from Nominal: The variation from nominal values, for Offset or Full Scale Span, as a percent of VFSS, at 25°C.
7. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
8. Warm–up is defined as the time required for the product to meet the specified output voltage after the Pressure has been stabilized.
9. Offset stability is the product’s output deviation when subjected to 1000 hours of Pulsed Pressure, Temperature Cycling with Bias Test.
MECHANICAL CHARACTERISTICS
Characteristics
Weight, Basic Element (Case 867)
3–94
Typ
Unit
4.0
Grams
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
FLUOROSILICONE
DIE COAT
DIE
+5 V
STAINLESS STEEL
METAL COVER
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
P1
Vout
WIRE BOND
LEAD
FRAME
MPX4250D SERIES
OUTPUT
Vs
IPS
RTV DIE
BOND
m
1.0 F
m
GND
0.01 F
470 pF
P2
EPOXY CASE
Figure 3. Recommended power supply decoupling
and output filtering.
For additional output filtering, please refer to
Application Note AN1646.
Figure 3 shows the recommended decoupling circuit for interfacing the output of the integrated sensor to the A/D input
of a microprocessor or microcontroller.
Figure 4 shows the sensor output signal relative to pressure input. Typical, minimum, and maximum output curves
are shown for operation over a temperature range of 0° to
85°C using the decoupling circuit shown in Figure 3. The
output will saturate outside of the specified pressure range.
Figure 2 illustrates the differential/gauge pressure sensing
chip in the basic chip carrier (Case 867). A fluorosilicone gel
isolates the die surface and wire bonds from the environment, while allowing the pressure signal to be transmitted to
the sensor diaphragm.
The MPX4250D series pressure sensor operating characteristics and internal reliability and qualification tests are based
on use of dry air as the pressure media. Media, other than dry
air, may have adverse effects on sensor performance and
long–term reliability. Contact the factory for information
regarding media compatibility in your application.
5.0
4.5
4.0
OUTPUT (Volts)
3.5
MAX
TRANSFER FUNCTION:
Vout = VS* (0.00369*P + 0.04) ± Error
VS = 5.1 Vdc
TEMP = 0 to 85°C
TYP
3.0
2.5
2.0
1.5
MIN
1.0
0
250
260
0.5
0
10
20
30
40
50
60
70
80
90
100
110
120
130
140
150
160
170
180
190
200
210
Freescale Semiconductor, Inc...
Figure 2. Cross–Sectional Diagram
(Not to Scale)
PRESSURE in kPa
Figure 4. Output versus Differential Pressure
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–95
Freescale Semiconductor, Inc.
MPX4250D SERIES
Transfer Function (MPX4250D)
Nominal Transfer Value: Vout = VS x (0.00369 x P + 0.04)
Nominal Transfer Value:
(Pressure Error x Temp. Factor x 0.00369 x VS)
Nominal Transfer Value: VS = 5.1
0.25 Vdc
"
"
Temperature Error Band
4.0
Freescale Semiconductor, Inc...
3.0
Temperature
Error
Factor
2.0
Temp
Multiplier
– 40
0 to 85
+125
3
1
3
1.0
0.0
–40
–20
0
20
40
60
80
100
120
140
Temperature in °C
NOTE: The Temperature Multiplier is a linear response from 0° to –40°C and from 85° to 125°C.
Pressure Error Band
5.0
4.0
Pressure
Error
(kPa)
3.0
2.0
1.0
0
–1.0
–2.0
–3.0
–4.0
–5.0
0
25
50
75 100 125 150 175 200 225 250
Pressure
(kPa)
Pressure
Error (max)
0 to 250 kPa
± 3.45 kPa
ORDERING INFORMATION
The MPX4250D series silicon pressure sensors are available in the basic element package or with
pressure port fittings that provide mounting ease and barbed hose connections.
Device Type/Order No.
Options
Case No.
Marking
867
MPX4250D
MPX4250D
Basic Element
MPX4250GP
Gauge Ported Element
867B
MPX4250GP
MPX4250DP
Dual Ported Element
867C
MPX4250DP
3–96
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR TECHNICAL DATA
Integrated Silicon Pressure Sensor
On-Chip Signal Conditioned,
MPX5010
MPXV5010G
Temperature Compensated
Freescale Semiconductor, Inc...
and Calibrated
SERIES
Motorola Preferred Device
SMALL OUTLINE PACKAGE
The MPX5010/MPXV5010G series piezoresistive
transducers are state–of–the–art monolithic silicon pressure sensors designed for a wide range of applications, but
particularly those employing a microcontroller or microprocessor with A/D inputs. This transducer combines
advanced micromachining techniques, thin–film metallization, and bipolar processing to provide an accurate,
high level analog output signal that is proportional to the
applied pressure.
INTEGRATED
PRESSURE SENSOR
0 to 10 kPa (0 to 1.45 psi)
0.2 to 4.7 V Output
MPXV5010G6U
CASE 482
UNIBODY PACKAGE
Features
• 5.0% Maximum Error over 0° to 85°C
• Ideally Suited for Microprocessor or Microcontroller–
Based Systems
MPXV5010GC6U
CASE 482A
• Durable Epoxy Unibody and Thermoplastic (PPS)
Surface Mount Package
• Temperature Compensated over
MPX5010D
CASE 867
*40° to +125°C
• Patented Silicon Shear Stress Strain Gauge
• Available in Differential and Gauge Configurations
• Available in Surface Mount (SMT) or Through–hole
(DIP) Configurations
MPXV5010GC7U
CASE 482C
Application Examples
• Hospital Beds
• HVAC
• Respiratory Systems
MPX5010DP
CASE 867C
• Process Control
MPXV5010GP
CASE 1369
VS
THIN FILM
TEMPERATURE
COMPENSATION
AND
GAIN STAGE #1
SENSING
ELEMENT
GAIN STAGE #2
AND
GROUND
REFERENCE
SHIFT CIRCUITRY
Vout
PINS 1 AND 5 THROUGH 8 ARE NO CONNECTS
FOR SURFACE MOUNT PACKAGE
GND
PINS 4, 5, AND 6 ARE NO CONNECTS FOR
UNIBODY PACKAGE
Figure 1. Fully Integrated Pressure
Sensor Schematic
MPXV5010DP
CASE 1351
MPX5010GS
CASE 867E
PIN NUMBER
PIN NUMBER
1
N/C
5
N/C
1
Vout
4
N/C
2
6
N/C
2
Gnd
5
N/C
3
VS
Gnd
7
N/C
3
VS
6
N/C
4
Vout
8
N/C
NOTE: Pins 1, 5, 6, 7, and 8 are
internal device connections. Do not
connect to external circuitry or
ground. Pin 1 is noted by the notch
in the lead.
NOTE: Pins 4, 5, and 6 are internal
device connections. Do not connect
to external circuitry or ground. Pin 1
is noted by the notch in the lead.
REV 9
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–97
Freescale Semiconductor, Inc.
MPX5010 MPXV5010G SERIES
MAXIMUM RATINGS(NOTE)
Parametrics
Symbol
Value
Unit
Pmax
75
kPa
Tstg
– 40 to +125
°C
TA
– 40 to +125
°C
Maximum Pressure (P1 > P2)
Storage Temperature
Operating Temperature
NOTE: Exposure beyond the specified limits may cause permanent damage or degradation to the device.
OPERATING CHARACTERISTICS (VS = 5.0 Vdc, TA = 25°C unless otherwise noted, P1 > P2. Decoupling circuit shown in Figure 3
required to meet specification.)
Freescale Semiconductor, Inc...
Characteristic
Symbol
Min
Typ
Max
Unit
Pressure Range(1)
POP
0
—
10
kPa
Supply Voltage(2)
VS
4.75
5.0
5.25
Vdc
Supply Current
Io
—
5.0
10
mAdc
Minimum Pressure Offset(3)
@ VS = 5.0 Volts
(0 to 85°C)
Voff
0
0.2
0.425
Vdc
Full Scale Output(4)
@ VS = 5.0 Volts
(0 to 85°C)
VFSO
4.475
4.7
4.925
Vdc
Full Scale Span(5)
@ VS = 5.0 Volts
(0 to 85°C)
VFSS
4.275
4.5
4.725
Vdc
Accuracy(6)
(0 to 85°C)
—
—
—
± 5.0
%VFSS
V/P
—
450
—
mV/kPa
tR
—
1.0
—
ms
Sensitivity
Response Time(7)
Output Source Current at Full Scale Output
IO+
—
0.1
—
mAdc
Warm–Up Time(8)
—
—
20
—
ms
Offset Stability(9)
—
—
± 0.5
—
%VFSS
NOTES:
1. 1.0 kPa (kiloPascal) equals 0.145 psi.
2. Device is ratiometric within this specified excitation range.
3. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
4. Full Scale Output (VFSO) is defined as the output voltage at the maximum or full rated pressure.
5. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
6. Accuracy (error budget) consists of the following:
• Linearity:
Output deviation from a straight line relationship with pressure over the specified pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential pressure
applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from the
minimum or maximum rated pressure, at 25°C.
• TcSpan:
Output deviation over the temperature range of 0° to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum rated pressure applied, over the temperature range of 0° to 85°C, relative
to 25°C.
• Variation from Nominal: The variation from nominal values, for Offset or Full Scale Span, as a percent of VFSS, at 25°C.
7. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
8. Warm–up Time is defined as the time required for the product to meet the specified output voltage after the Pressure has been stabilized.
9. Offset Stability is the product’s output deviation when subjected to 1000 hours of Pulsed Pressure, Temperature Cycling with Bias Test.
MECHANICAL CHARACTERISTICS
Characteristics
Typ
Unit
Weight, Basic Element (Case 867)
4.0
grams
Weight, Basic Element (Case 482)
1.5
grams
3–98
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, MPX5010
Inc.
MPXV5010G SERIES
ON–CHIP TEMPERATURE COMPENSATION, CALIBRATION AND SIGNAL CONDITIONING
DIE
FLUOROSILICONE
GEL DIE COAT
sensor performance and long–term reliability. Contact the
factory for information regarding media compatibility in your
application.
Figure 3 shows the recommended decoupling circuit for interfacing the integrated sensor to the A/D input of a microprocessor or microcontroller. Proper decoupling of the power
supply is recommended.
Figure 4 shows the sensor output signal relative to pressure input. Typical, minimum, and maximum output curves
are shown for operation over a temperature range of 0° to
85°C using the decoupling circuit shown in Figure 4. The
output will saturate outside of the specified pressure range.
+5 V
STAINLESS
STEEL CAP
P1
Vout
WIRE BOND
IPS
m
m
1.0 F
LEAD
FRAME
OUTPUT
Vs
THERMOPLASTIC
CASE
GND
0.01 F
470 pF
P2
DIE BOND
DIFFERENTIAL SENSING
ELEMENT
Figure 2. Cross–Sectional Diagram SOP
(Not to Scale)
Figure 3. Recommended power supply decoupling
and output filtering.
For additional output filtering, please refer to
Application Note AN1646.
5.0
OUTPUT (V)
Freescale Semiconductor, Inc...
The performance over temperature is achieved by integrating the shear–stress strain gauge, temperature compensation, calibration and signal conditioning circuitry onto a single
monolithic chip.
Figure 2 illustrates the Differential or Gauge configuration in
the basic chip carrier (Case 482). A fluorosilicone gel isolates
the die surface and wire bonds from the environment, while
allowing the pressure signal to be transmitted to the sensor
diaphragm.
The MPX5010 and MPXV5010G series pressure sensor
operating characteristics, and internal reliability and qualification tests are based on use of dry air as the pressure media. Media, other than dry air, may have adverse effects on
TRANSFER FUNCTION:
4.5 V = V *(0.09*P+0.04) ± ERROR
out S
4.0 VS = 5.0 Vdc
TEMP = 0 to 85°C
3.5
3.0
2.5
2.0
1.5
TYPICAL
MAX
1.0
MIN
0.5
0
0
1
2
3
7
4
5
6
8
DIFFERENTIAL PRESSURE (kPa)
9
10
11
Figure 4. Output versus Pressure Differential
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–99
Freescale Semiconductor, Inc.
MPX5010 MPXV5010G SERIES
Transfer Function (MPX5010, MPXV5010G)
Nominal Transfer Value: Vout = VS x (0.09 x P + 0.04)
Nominal Transfer Value: ± (Pressure Error x Temp. Factor x 0.09 x VS)
Nominal Transfer Value: VS = 5.0 V ± 0.25 Vdc
Temperature Error Band
MPX5010, MPXV5010G Series
4.0
Freescale Semiconductor, Inc...
3.0
Temperature
Error
Factor
2.0
Temp
Multiplier
– 40
0 to 85
+125
3
1
3
1.0
0.0
–40
–20
0
20
40
60
80
100
120
140
Temperature in C°
NOTE: The Temperature Multiplier is a linear response from 0° to –40°C and from 85° to 125°C.
Pressure Error Band
0.5
0.4
0.3
Pressure
Error
(kPa)
0.2
0.1
0
–0.1
–0.2
0
1
2
3
4
5
6
7
8
9
10
Pressure (kPa)
–0.3
–0.4
–0.5
3–100
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Pressure
Error (Max)
0 to 10 kPa
± 0.5 kPa
Motorola Sensor Device Data
Freescale Semiconductor, MPX5010
Inc.
MPXV5010G SERIES
PRESSURE (P1)/VACUUM (P2) SIDE IDENTIFICATION TABLE
Motorola designates the two sides of the pressure sensor
as the Pressure (P1) side and the Vacuum (P2) side. The
Pressure (P1) side is the side containing fluoro silicone gel
which protects the die from harsh media. The Motorola MPX
Freescale Semiconductor, Inc...
Part Number
pressure sensor is designed to operate with positive differential pressure applied, P1 > P2.
The Pressure (P1) side may be identified by using the table
below:
Pressure (P1)
Side Identifier
Case Type
MPX5010D
867C
Stainless Steel Cap
MPX5010DP
867C
Side with Part Marking
MPX5010GP
867B
Side with Port Attached
MPX5010GS
867E
Side with Port Attached
MPX5010GSX
867F
Side with Port Attached
MPXV5010G6U
482
Stainless Steel Cap
MPXV5010G7U
482B
Stainless Steel Cap
MPXV5010GC6U/T1
482A
Side with Port Attached
MPXV5010GC7U
482C
Side with Port Attached
MPXV5010GP
1369
Side with Port Attached
MPXV5010DP
1351
Side with Part Marking
ORDERING INFORMATION — UNIBODY PACKAGE (MPX5010 SERIES)
MPX Series
Device Type
Options
Order Number
Case Type
Device Marking
Basic Element
Differential
867
MPX5010D
MPX5010D
Ported Elements
Differential, Dual Port
867C
MPX5010DP
MPX5010DP
Gauge
867B
MPX5010GP
MPX5010GP
Gauge, Axial
867E
MPX5010GS
MPX5010D
Gauge, Axial PC Mount
867F
MPX5010GSX
MPX5010D
ORDERING INFORMATION — SMALL OUTLINE PACKAGE (MPXV5010G SERIES)
Device Type
Options
Case No.
Basic Elements
Gauge, Element Only, SMT
482
MPXV5010G6U
Rails
MPXV5010G
Gauge, Element Only, DIP
482B
MPXV5010G7U
Rails
MPXV5010G
Gauge, Axial Port, SMT
482A
MPXV5010GC6U
Rails
MPXV5010G
Gauge, Axial Port, DIP
482C
MPXV5010GC7U
Rails
MPXV5010G
Gauge, Axial Port, SMT
482A
MPXV5010GC6T1
Tape and Reel
MPXV5010G
Gauge, Side Port, SMT
1369
MPXV5010GP
Trays
MPXV5010G
Differential, Dual Port, SMT
1351
MPXV5010DP
Trays
MPXV5010G
Ported Elements
Motorola Sensor Device Data
MPX Series Order No.
Packing Options
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
Marking
3–101
Freescale Semiconductor, Inc.
MPX5010 MPXV5010G SERIES
MINIMUM RECOMMENDED FOOTPRINT FOR SURFACE MOUNTED APPLICATIONS
Surface mount board layout is a critical portion of the total
design. The footprint for the surface mount packages must
be the correct size to ensure proper solder connection interface between the board and the package. With the correct
footprint, the packages will self align when subjected to a
solder reflow process. It is always recommended to design
boards with a solder mask layer to avoid bridging and shorting between solder pads.
0.100 TYP 8X
2.54
0.660
16.76
Freescale Semiconductor, Inc...
0.060 TYP 8X
1.52
0.300
7.62
0.100 TYP 8X
2.54
inch
mm
SCALE 2:1
Figure 5. SOP Footprint (Case 482)
3–102
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR TECHNICAL DATA
MPX5050
Integrated Silicon Pressure Sensor
MPXV5050G
On-Chip Signal Conditioned,
Temperature Compensated
SERIES
and Calibrated
Motorola Preferred Device
The MPX5050/MPXV5050G series piezoresistive transducer is a state–of–the–art
monolithic silicon pressure sensor designed for a wide range of applications, but
particularly those employing a microcontroller or microprocessor with A/D inputs. This
patented, single element transducer combines advanced micromachining techniques,
thin–film metallization, and bipolar processing to provide an accurate, high level analog
output signal that is proportional to the applied pressure.
INTEGRATED
PRESSURE SENSOR
0 to 50 kPa (0 to 7.25 psi)
0.2 to 4.7 Volts Output
Freescale Semiconductor, Inc...
Features
UNIBODY PACKAGE
• 2.5% Maximum Error over 0° to 85°C
• Ideally suited for Microprocessor or Microcontroller–Based Systems
• Temperature Compensated Over – 40° to +125°C
• Patented Silicon Shear Stress Strain Gauge
• Durable Epoxy Unibody Element
• Easy–to–Use Chip Carrier Option
MPX5050D
CASE 867
VS
SMALL OUTLINE PACKAGE
SURFACE MOUNT
THIN FILM
TEMPERATURE
COMPENSATION
AND
GAIN STAGE #1
SENSING
ELEMENT
GND
GAIN STAGE #2
AND
GROUND
REFERENCE
SHIFT CIRCUITRY
Vout
PINS 4, 5, AND 6 ARE NO CONNECTS FOR
UNIBODY DEVICE
PINS 1, 5, 6, 7, AND 8 ARE NO CONNECTS
FOR SMALL OUTLINE PACKAGE DEVICE
MPX5050GP
CASE 867B
MPXV5050GP
CASE 1369
Figure 1. Fully Integrated Pressure Sensor
Schematic
MPXV5050DP
CASE 1351
MPX5050DP
CASE 867C
PIN NUMBER
1
N/C
5
N/C
2
6
N/C
3
VS
Gnd
7
N/C
4
Vout
8
N/C
NOTE: Pins 1, 5, 6, 7, and 8 are
internal device connections. Do not
connect to external circuitry or
ground. Pin 1 is noted by the notch
in the lead.
PIN NUMBER
1
Vout
4
N/C
2
Gnd
5
N/C
3
VS
6
N/C
NOTE: Pins 4, 5, and 6 are internal
device connections. Do not connect
to external circuitry or ground. Pin 1
is noted by the notch in the lead.
REV 6
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–103
Freescale Semiconductor, Inc.
MPX5050 MPXV5050G SERIES
MAXIMUM RATINGS(NOTE)
Parametrics
Maximum Pressure (P1 > P2)
Storage Temperature
Operating Temperature
Symbol
Value
Unit
Pmax
200
kPa
Tstg
– 40° to +125°
°C
TA
– 40° to +125°
°C
NOTE: Exposure beyond the specified limits may cause permanent damage or degradation to the device.
OPERATING CHARACTERISTICS (VS = 5.0 Vdc, TA = 25°C unless otherwise noted, P1 > P2. Decoupling circuit shown in Figure 4
required to meet electrical specifications.)
Symbol
Freescale Semiconductor, Inc...
Characteristic
Min
Pressure Range(1)
POP
0
Supply Voltage(2)
VS
4.75
Supply Current
Io
—
Typ
Max
Unit
—
50
kPa
5.0
5.25
Vdc
7.0
10.0
mAdc
Minimum Pressure Offset(3)
@ VS = 5.0 Volts
(0 to 85°C)
Voff
0.088
0.20
0.313
Vdc
Full Scale Output(4)
@ VS = 5.0 Volts
(0 to 85°C)
VFSO
4.587
4.70
4.813
Vdc
Full Scale Span(5)
@ VS = 5.0 Volts
(0 to 85°C)
VFSS
—
4.50
—
Vdc
—
—
—
"2.5
%VFSS
V/P
—
90
—
mV/kPa
Response Time(7)
tR
—
1.0
—
ms
Output Source Current at Full Scale Output
Io+
—
0.1
—
mAdc
Warm–Up Time(8)
—
—
20
—
ms
Offset Stability(9)
—
—
—
%VFSS
Accuracy(6)
Sensitivity
"0.5
NOTES:
1. 1.0kPa (kiloPascal) equals 0.145 psi.
2. Device is ratiometric within this specified excitation range.
3. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
4. Full Scale Output (VFSO) is defined as the output voltage at the maximum or full rated pressure.
5. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
6. Accuracy (error budget) consists of the following:
• Linearity:
Output deviation from a straight line relationship with pressure over the specified pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential pressure
applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from
minimum or maximum rated pressure at 25°C.
• TcSpan:
Output deviation over the temperature range of 0° to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum pressure applied, over the temperature range of 0° to 85°C, relative
to 25°C.
• Variation from Nominal: The variation from nominal values, for Offset or Full Scale Span, as a percent of VFSS at 25°C.
7. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
8. Warm–up Time is defined as the time required for the product to meet the specified output voltage after the Pressure has been stabilized.
9. Offset Stability is the product’s output deviation when subjected to 1000 hours of Pulsed Pressure, Temperature Cycling with Bias Test.
MECHANICAL CHARACTERISTICS
Characteristics
Typ
Unit
Weight, Basic Element (Case 867)
4.0
grams
Weight, Basic Element (Case 1369)
1.5
grams
3–104
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, MPX5050
Inc.
MPXV5050G SERIES
Figure 3 illustrates the Differential/Gauge Sensing Chip in
the basic chip carrier (Case 867). A fluorosilicone gel isolates
the die surface and wire bonds from the environment, while
allowing the pressure signal to be transmitted to the sensor
diaphragm.
The MPX5050/MPXV5050G series pressure sensor operating characteristics, and internal reliability and qualification
tests are based on use of dry air as the pressure media. Media, other than dry air, may have adverse effects on sensor
performance and long–term reliability. Contact the factory for
information regarding media compatibility in your application.
Figure 2 shows the sensor output signal relative to pressure input. Typical, minimum, and maximum output curves
are shown for operation over a temperature range of 0° to
85°C using the decoupling circuit shown in Figure 4. The
output will saturate outside of the specified pressure range.
Figure 4 shows the recommended decoupling circuit for
interfacing the output of the integrated sensor to the A/D input of a microprocessor or microcontroller. Proper decoupling of the power supply is recommended.
OUTPUT (V)
Freescale Semiconductor, Inc...
5.0
TRANSFER FUNCTION:
4.5 Vout = VS*(0.018*P+0.04) ± ERROR
4.0 VS = 5.0 Vdc
TEMP = 0 to 85°C
3.5
3.0
TYPICAL
2.5
2.0
1.5
MIN
MAX
1.0
0.5
0
0
5
10
15
35 40
20
25
30
DIFFERENTIAL PRESSURE (kPa)
45
50
55
Figure 2. Output versus Pressure Differential
+5 V
FLUORO SILICONE
GEL DIE COAT
STAINLESS STEEL
METAL COVER
DIE
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
P1
Vout
EPOXY
PLASTIC
CASE
WIRE BOND
LEAD FRAME
DIFFERENTIAL/GAUGE ELEMENT
DIE
BOND
OUTPUT
Vs
IPS
m
1.0 F
m
0.01 F
GND
470 pF
P2
Figure 3. Cross–Sectional Diagram
(Not to Scale)
Motorola Sensor Device Data
Figure 4. Recommended power supply decoupling
and output filtering.
For additional output filtering, please refer to
Application Note AN1646.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–105
Freescale Semiconductor, Inc.
MPX5050 MPXV5050G SERIES
Transfer Function
Nominal Transfer Value: Vout = VS (P x 0.018 + 0.04)
+/– (Pressure Error x Temp. Factor x 0.018 x VS)
VS = 5.0 V ± 0.25 Vdc
Temperature Error Band
MPX5050/MPXV5050G Series
4.0
Temp
3.0
– 40
0 to 85
+125
2.0
3
1
3
1.0
0.0
–40
–20
0
20
40
60
80
100
120
140
Temperature in °C
NOTE: The Temperature Multiplier is a linear response from 0° to –40°C and from 85° to 125°C.
Pressure Error Band
Error Limits for Pressure
3.0
2.0
Pressure Error (kPa)
Freescale Semiconductor, Inc...
Temperature
Error
Factor
Multiplier
1.0
0.0
Pressure (in kPa)
0
10
20
30
40
50
60
–1.0
– 2.0
– 3.0
3–106
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Pressure
Error (Max)
0 to 50 kPa
± 1.25 kPa
Motorola Sensor Device Data
Freescale Semiconductor, MPX5050
Inc.
MPXV5050G SERIES
PRESSURE (P1) / VACUUM (P2) SIDE IDENTIFICATION TABLE
Motorola designates the two sides of the pressure sensor
as the Pressure (P1) side and the Vacuum (P2) side. The
Pressure (P1) side is the side containing fluorosilicone gel
which protects the die from harsh media. The Motorola MPX
Part Number
pressure sensor is designed to operate with positive differential pressure applied, P1 > P2.
The Pressure (P1) side may be identified by using the
table below:
Pressure (P1)
Side Identifier
Case Type
MPX5050D
867
Stainless Steel Cap
MPX5050DP
867C
Side with Part Marking
MPX5050GP
867B
Side with Port Attached
MPXV5050GP
1369
Side with Port Attached
MPXV5050DP
1351
Side with Part Marking
Freescale Semiconductor, Inc...
ORDERING INFORMATION — UNIBODY PACKAGE (MPX5050 SERIES)
MPX Series
Device Type
Options
Case Type
Order Number
Device Marking
Basic Element
Differential
867
MPX5050D
MPX5050D
Ported Elements
Differential Dual Ports
867C
MPX5050DP
MPX5050DP
Gauge
867B
MPX5050GP
MPX5050GP
ORDERING INFORMATION — SMALL OUTLINE PACKAGE (MPXV5050G SERIES)
Device Type
Ported Elements
Options
Case No.
MPX Series Order No.
Packing Options
Marking
Side Port
1369
MPXV5050GP
Trays
MPXV5050G
Dual Port
1351
MPXV5050DP
Trays
MPXV5050G
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–107
Freescale Semiconductor, Inc.
MOTOROLA
SEMICONDUCTOR TECHNICAL DATA
Integrated Silicon Pressure Sensor
MPX5100
On-Chip Signal Conditioned,
SERIES
Temperature Compensated
and Calibrated
The MPX5100 series piezoresistive transducer is a state–of–the–art monolithic silicon
pressure sensor designed for a wide range of applications, but particularly those
employing a microcontroller or microprocessor with A/D inputs. This patented, single
element transducer combines advanced micromachining techniques, thin–film metallization, and bipolar processing to provide an accurate, high level analog output signal that is
proportional to the applied pressure.
Freescale Semiconductor, Inc...
Features
INTEGRATED PRESSURE
SENSOR
0 to 100 kPa (0 to 14.5 psi)
15 to 115 kPa
(2.18 to 16.68 psi)
0.2 to 4.7 Volts Output
• 2.5% Maximum Error over 0° to 85°C
• Ideally suited for Microprocessor or Microcontroller–Based Systems
• Patented Silicon Shear Stress Strain Gauge
• Available in Absolute, Differential and Gauge Configurations
• Durable Epoxy Unibody Element
• Easy–to–Use Chip Carrier Option
MPX5100D
CASE 867
VS
THIN FILM
TEMPERATURE
COMPENSATION
AND
GAIN STAGE #1
SENSING
ELEMENT
GAIN STAGE #2
AND
GROUND
REFERENCE
SHIFT CIRCUITRY
Vout
PINS 4, 5 AND 6 ARE NO CONNECTS
MPX5100DP
CASE 867C
GND
Figure 1. Fully Integrated Pressure Sensor Schematic
MPX5100GSX
CASE 867F
PIN NUMBER
1
Vout
4
N/C
2
Gnd
5
N/C
3
VS
6
N/C
NOTE: Pins 4, 5, and 6 are internal
device connections. Do not connect
to external circuitry or ground. Pin 1
is noted by the notch in the lead.
REV 7
3–108
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MPX5100 SERIES
MAXIMUM RATINGS(NOTE)
Parametrics
Maximum Pressure (P1 > P2)
Storage Temperature
Operating Temperature
Symbol
Value
Unit
Pmax
400
kPa
Tstg
– 40° to +125°
°C
TA
– 40° to +125°
°C
NOTE: Exposure beyond the specified limits may cause permanent damage or degradation to the device.
OPERATING CHARACTERISTICS (VS = 5.0 Vdc, TA = 25°C unless otherwise noted, P1 > P2. Decoupling circuit shown in Figure 4
required to meet electrical specifications.)
Characteristic
Pressure Range(1)
Gauge, Differential: MPX5100D
Absolute: MPX5100A
Supply Voltage(2)
Freescale Semiconductor, Inc...
Supply Current
Minimum Pressure Offset(3)
@ VS = 5.0 Volts
(0 to 85°C)
Symbol
Min
Typ
Max
Unit
POP
0
15
—
—
100
115
kPa
VS
4.75
5.0
5.25
Vdc
Io
—
7.0
10
mAdc
Voff
0.088
0.20
0.313
Vdc
Full Scale Output(4)
@ VS = 5.0 Volts
Differential and Absolute (0 to 85°C)
Vacuum(10)
VFSO
4.587
3.688
4.700
3.800
4.813
3.913
Vdc
Full Scale Span(5)
@ VS = 5.0 Volts
Differential and Absolute (0 to 85°C)
Vacuum(10)
VFSS
—
—
4.500
3.600
—
—
Vdc
—
—
—
"2.5
%VFSS
mV/kPa
Accuracy(6)
Sensitivity
V/P
—
45
—
Response Time(7)
tR
—
1.0
—
ms
Output Source Current at Full Scale Output
Io+
—
0.1
—
mAdc
Warm–Up Time(8)
—
—
20
—
ms
Offset Stability(9)
—
—
—
%VFSS
"0.5
NOTES:
1. 1.0kPa (kiloPascal) equals 0.145 psi.
2. Device is ratiometric within this specified excitation range.
3. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
4. Full Scale Output (VFSO) is defined as the output voltage at the maximum or full rated pressure.
5. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
6. Accuracy (error budget) consists of the following:
• Linearity:
Output deviation from a straight line relationship with pressure over the specified pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential pressure
applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from
minimum or maximum rated pressure at 25°C.
• TcSpan:
Output deviation over the temperature range of 0° to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum pressure applied, over the temperature range of 0° to 85°C, relative
to 25°C.
• Variation from Nominal: The variation from nominal values, for Offset or Full Scale Span, as a percent of VFSS at 25°C.
7. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
8. Warm–up Time is defined as the time required for the product to meet the specified output voltage after the Pressure has been stabilized.
9. Offset Stability is the product’s output deviation when subjected to 1000 hours of Pulsed Pressure, Temperature Cycling with Bias Test.
MECHANICAL CHARACTERISTICS
Characteristics
Weight, Basic Element (Case 867)
Motorola Sensor Device Data
Typ
Unit
4.0
grams
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–109
Freescale Semiconductor, Inc.
MPX5100 SERIES
ON–CHIP TEMPERATURE COMPENSATION, CALIBRATION and SIGNAL CONDITIONING
5
VS = 5 Vdc
TA = 25°C
MPX5100
4
MAX
TYP
SPAN RANGE (TYP)
3.5
3
2.5
OUTPUT RANGE (TYP)
4.5
OUTPUT (V)
Figure 2 shows the sensor output signal relative to
pressure input. Typical, minimum, and maximum output curves are shown for operation over a temperature
range of 0° to 85°C using the decoupling circuit shown
in Figure 4. The output will saturate outside of the specified pressure range.
MIN
2
1.5
1
110
100
90
80
70
60
50
40
30
20
10
0
0
0.5
OFFSET
(TYP)
Freescale Semiconductor, Inc...
PRESSURE (kPa)
Figure 2. Output versus Pressure Differential
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
FLUORO SILICONE
GEL DIE COAT
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
STAINLESS STEEL
METAL COVER
EPOXY PLASTIC
CASE
DIE
WIRE BOND
LEAD FRAME
DIFFERENTIAL/GAUGE ELEMENT
FLUORO SILICONE
GEL DIE COAT
STAINLESS STEEL
METAL COVER
EPOXY PLASTIC
CASE
DIE
WIRE BOND
LEAD FRAME
DIE
BOND
ABSOLUTE ELEMENT
DIE
BOND
Figure 3. Cross–Sectional Diagrams
(Not to Scale)
Figure 3 illustrates both the Differential/Gauge and the
Absolute Sensing Chip in the basic chip carrier (Case 867).
A fluorosilicone gel isolates the die surface and wire bonds
from the environment, while allowing the pressure signal to
be transmitted to the sensor diaphragm.
The MPX5100 series pressure sensor operating characteristics, and internal reliability and qualification tests
are based on use of dry air as the pressure media. Media,
other than dry air, may have adverse effects on sensor
performance and long–term reliability. Contact the factory for information regarding media compatibility in your
application.
Figure 4 shows the recommended decoupling circuit for
interfacing the output of the integrated sensor to the A/D input of a microprocessor or microcontroller. Proper decoupling of the power supply is recommended.
+5 V
Vout
OUTPUT
Vs
IPS
m
1.0 F
m
0.01 F
GND
470 pF
Figure 4. Recommended power supply decoupling
and output filtering.
For additional output filtering, please refer to
Application Note AN1646.
3–110
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MPX5100 SERIES
Transfer Function (MPX5100D, MPX5100G)
Nominal Transfer Value: Vout = VS (P x 0.009 + 0.04)
+/– (Pressure Error x Temp. Mult. x 0.009 x VS)
VS = 5.0 V ±5% P kPa
Temperature Error Multiplier
Break
Points
MPX5100D
Series
4.0
3.0
Temp
Multiplier
– 40
0 to 85
+125
3
1
3
1.0
0.0
–40
–20
0
20
40
60
80
100
120
130
140
Temperature in °C
NOTE: The Temperature Multiplier is a linear response from 0° to –40°C and from 85° to 125°C.
Pressure Error Band
Error Limits for Pressure
3.0
2.0
Error (kPa)
Freescale Semiconductor, Inc...
2.0
1.0
0.0
0
20
40
60
80
100
120
Pressure in kPa
–1.0
–2.0
MPX5100D Series
–3.0
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
Pressure
Error (max)
0 to 100 kPa
± 2.5 kPa
3–111
Freescale Semiconductor, Inc.
MPX5100 SERIES
Transfer Function (MPX5100A)
Nominal Transfer Value: Vout = VS (P x 0.009 – 0.095)
+/– (Pressure Error x Temp. Mult. x 0.009 x VS)
VS = 5.0 V ±5% P kPa
Temperature Error Multiplier
Break Points Series
MPX5100A
Temp
4.0
Multiplier
– 40
0 to 85
+125
3.0
3
1
3
1.0
0.0
–40
–20
0
20
40
60
80
100
120
130
140
Temperature in °C
NOTE: The Temperature Multiplier is a linear response from 0° to –40°C and from 85° to 125°C.
Pressure Error Band
Error Limits for Pressure
3.0
2.0
Error (kPa)
Freescale Semiconductor, Inc...
2.0
1.0
0.0
0
20
40
60
80
100
130
Pressure in kPa
–1.0
–2.0
MPX5100A Series
–3.0
Pressure
Error (max)
15 to 115 kPa ± 2.5 kPa
3–112
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MPX5100 SERIES
PRESSURE (P1)/VACUUM (P2) SIDE IDENTIFICATION TABLE
Motorola designates the two sides of the pressure sensor
as the Pressure (P1) side and the Vacuum (P2) side. The
Pressure (P1) side is the side containing fluoro silicone gel
which protects the die from harsh media. The Motorola MPX
Part Number
pressure sensor is designed to operate with positive differential pressure applied, P1 > P2.
The Pressure (P1) side may be identified by using the
Table below:
Pressure (P1)
Side Identifier
Case Type
MPX5100A, MPX5100D
867
Stainless Steel Cap
MPX5100DP
867C
Side with Part Marking
MPX5100AP, MPX5100GP
867B
Side with Port Attached
MPX5100GSX
867F
Side with Port Attached
Freescale Semiconductor, Inc...
ORDERING INFORMATION:
The MPX5100 pressure sensor is available in absolute, differential, and gauge configurations. Devices are available in the
basic element package or with pressure port fittings that provide printed circuit board mounting ease and barbed hose pressure connections.
MPX Series
Device Name
Basic Element
Ported Elements
Motorola Sensor Device Data
Options
Case Type
Order Number
Device Marking
Absolute
867
MPX5100A
MPX5100A
Differential
867
MPX5100D
MPX5100D
Differential Dual Ports
867C
MPX5100DP
MPX5100DP
Absolute, Single Port
867B
MPX5100AP
MPX5100AP
Gauge, Single Port
867B
MPX5100GP
MPX5100GP
Gauge, Axial PC Mount
867F
MPX5100GSX
MPX5100D
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–113
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR TECHNICAL DATA
50 kPa Uncompensated
Silicon Pressure Sensors
MPX53
MPXV53GC
SERIES
The MPX53/MPXV53GC series silicon piezoresistive pressure sensors provide a very
accurate and linear voltage output — directly proportional to the applied pressure. These
standard, low cost, uncompensated sensors permit manufacturers to design and add
their own external temperature compensating and signal conditioning networks.
Compensation techniques are simplified because of the predictability of Motorola’s single
element strain gauge design.
0 to 50 kPa (0 – 7.25 psi)
60 mV FULL SCALE SPAN
(TYPICAL)
Features
• Low Cost
• Patented Silicon Shear Stress Strain Gauge Design
Freescale Semiconductor, Inc...
• Ratiometric to Supply Voltage
• Easy to Use Chip Carrier Package Options
SMALL OUTLINE
PACKAGE
UNIBODY PACKAGE
MPXV53GC6U
CASE 482A
MPX53D
CASE 344
• 60 mV Span (Typ)
• Differential and Gauge Options
Application Examples
• Air Movement Control
• Environmental Control Systems
• Level Indicators
• Leak Detection
• Medical Instrumentation
• Industrial Controls
• Pneumatic Control Systems
• Robotics
Figure 1 shows a schematic of the internal circuitry
on the stand–alone pressure sensor chip.
MPXV53GC7U
CASE 482C
+ VS
MPX53GP
CASE 344B
NOTE: Pin 1 is the notched pin.
+ Vout
PIN NUMBER
Sensor
– Vout
GND
1
Gnd
5
N/C
2
+Vout
VS
6
N/C
3
7
N/C
4
–Vout
8
N/C
Figure 1. Uncompensated Pressure Sensor Schematic
VOLTAGE OUTPUT versus APPLIED DIFFERENTIAL PRESSURE
The differential voltage output of the sensor is directly proportional to the differential
pressure applied.
The output voltage of the differential or gauge sensor increases with increasing
pressure applied to the pressure side (P1) relative to the vacuum side (P2). Similarly,
output voltage increases as increasing vacuum is applied to the vacuum side (P2)
relative to the pressure side (P1).
MPX53DP
CASE 344C
NOTE: Pin 1 is the notched pin.
Replaces MPX50/D
PIN NUMBER
1
Gnd
3
VS
2
+Vout
4
–Vout
REV 2
3–114
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MPX53 MPXV53GC SERIES
MAXIMUM RATINGS(NOTE)
Rating
Symbol
Value
Unit
Pmax
200
kPa
Tstg
– 40 to +125
°C
Operating Temperature
TA
– 40 to +125
NOTE: Exposure beyond the specified limits may cause permanent damage or degradation to the device.
°C
Maximum Pressure (P1 > P2)
Storage Temperature
OPERATING CHARACTERISTICS (VS = 3.0 Vdc, TA = 25°C unless otherwise noted, P1 > P2)
Characteristic
Symbol
Min
Typ
Max
Unit
Pressure Range(1)
POP
0
—
50
kPa
Supply Voltage(2)
VS
—
3.0
6.0
Vdc
Supply Current
Io
—
6.0
—
mAdc
VFSS
45
60
90
mV
Full Scale Span(3)
Freescale Semiconductor, Inc...
Offset(4)
Voff
0
20
35
mV
Sensitivity
∆V/∆P
—
1.2
—
mV/kPa
Linearity(5)
—
– 0.6
—
0.4
%VFSS
Pressure Hysteresis(5) (0 to 50 kPa)
—
—
± 0.1
—
%VFSS
Temperature Hysteresis(5) (– 40°C to +125°C)
—
—
± 0.5
—
%VFSS
Temperature Coefficient of Full Scale Span(5)
TCVFSS
– 0.22
—
– 0.16
%VFSS/°C
TCVoff
—
± 15
—
µV/°C
TCR
0.31
—
0.37
%Zin/°C
Zin
355
—
505
Ω
Temperature Coefficient of Offset(5)
Temperature Coefficient of Resistance(5)
Input Impedance
Zout
750
—
1875
Ω
Response Time(6) (10% to 90%)
tR
—
1.0
—
ms
Warm–Up
—
—
20
—
ms
Offset Stability(7)
—
—
± 0.5
—
%VFSS
Output Impedance
NOTES:
1. 1.0 kPa (kiloPascal) equals 0.145 psi.
2. Device is ratiometric within this specified excitation range. Operating the device above the specified excitation range may induce additional
error due to device self–heating.
3. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
4. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
5. Accuracy (error budget) consists of the following:
• Linearity:
Output deviation from a straight line relationship with pressure, using end point method, over the specified
pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential pressure
applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from the
minimum or maximum rated pressure, at 25°C.
• TcSpan:
Output deviation at full rated pressure over the temperature range of 0 to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum rated pressure applied, over the temperature range of 0 to 85°C, relative
to 25°C.
• TCR:
Zin deviation with minimum rated pressure applied, over the temperature range of – 40°C to +125°C,
relative to 25°C.
6. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
7. Offset stability is the product’s output deviation when subjected to 1000 hours of Pulsed Pressure, Temperature Cycling with Bias Test.
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–115
or by designing your system using the MPX2053 series
sensors.
Several approaches to external temperature compensation over both – 40 to +125°C and 0 to + 80°C ranges are
presented in Motorola Applications Note AN840.
TEMPERATURE COMPENSATION
Figure 2 shows the typical output characteristics of the
MPX53/MPXV53GC series over temperature.
The piezoresistive pressure sensor element is a semiconductor device which gives an electrical output signal proportional to the pressure applied to the device. This device uses
a unique transverse voltage diffused semiconductor strain
gauge which is sensitive to stresses produced in a thin silicon diaphragm by the applied pressure.
Because this strain gauge is an integral part of the silicon
diaphragm, there are no temperature effects due to differences in the thermal expansion of the strain gauge and the
diaphragm, as are often encountered in bonded strain gauge
pressure sensors. However, the properties of the strain
gauge itself are temperature dependent, requiring that the
device be temperature compensated if it is to be used over
an extensive temperature range.
Temperature compensation and offset calibration can be
achieved rather simply with additional resistive components,
LINEARITY
Linearity refers to how well a transducer’s output follows
the equation: Vout = Voff + sensitivity x P over the operating
pressure range (see Figure 3). There are two basic methods
for calculating nonlinearity: (1) end point straight line fit or (2)
a least squares best line fit. While a least squares fit gives
the “best case” linearity error (lower numerical value), the
calculations required are burdensome.
Conversely, an end point fit will give the “worst case” error
(often more desirable in error budget calculations) and the
calculations are more straightforward for the user. Motorola’s specified pressure sensor linearities are based on the
end point straight line method measured at the midrange
pressure.
70
100
LINEARITY
60
90
70
– 40°C
+ 25°C
50
60
OUTPUT (mVdc)
MPX53
VS = 3 Vdc
P1 > P2
80
OUTPUT (mVdc)
Freescale Semiconductor, Inc...
MPX53 MPXV53GC SERIESFreescale Semiconductor, Inc.
SPAN
RANGE
(TYP)
+ 125°C
50
40
30
ACTUAL
40
SPAN
(VFSS)
30
THEORETICAL
20
20
OFFSET
(TYP)
10
0
PSI 0
kPa 0
1
2
10
3
20
4
5
30
6
40
7
10
OFFSET
(VOFF)
0
8
0
50
MAX
PRESSURE (kPA)
PRESSURE DIFFERENTIAL
Figure 2. Output versus Pressure Differential
SILICONE
DIE COAT
Figure 3. Linearity Specification Comparison
STAINLESS STEEL
METAL COVER
EPOXY
CASE
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
DIE
P1
WIRE BOND
POP
LEAD FRAME
P2
RTV DIE
BOND
Figure 4. Cross–Sectional Diagram (not to scale)
Figure 4 illustrates the differential or gauge configuration
in the unibody chip carrier (Case 344). A silicone gel isolates
the die surface and wire bonds from the environment, while
allowing the pressure signal to be transmitted to the silicon
diaphragm.
The MPX53/MPXV53GC series pressure sensor operating
3–116
characteristics and internal reliability and qualification tests
are based on use of dry air as the pressure media. Media
other than dry air may have adverse effects on sensor performance and long term reliability. Contact the factory for information regarding media compatibility in your application.
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MPX53 MPXV53GC SERIES
PRESSURE (P1)/VACUUM (P2) SIDE IDENTIFICATION TABLE
Motorola designates the two sides of the pressure sensor
as the Pressure (P1) side and the Vacuum (P2) side. The
Pressure (P1) side is the side containing silicone gel which
isolates the die from the environment. The Motorola presPart Number
Case Type
Pressure (P1) Side Identifier
MPX53D
344
Stainless Steel Cap
MPX53DP
344C
Side with Port Marking
MPX53GP
344B
Side with Port Attached
482A, 482C
Sides with Port Attached
MPXV53GC series
Freescale Semiconductor, Inc...
sure sensor is designed to operate with positive differential
pressure applied, P1 > P2.
The Pressure (P1) side may be identified by using the
table below:
ORDERING INFORMATION – UNIBODY PACKAGE
MPX53 series pressure sensors are available in differential and gauge configurations. Devices are available with basic
element package or with pressure port fittings which provide printed circuit board mounting ease and barbed hose pressure
connections.
MPX Series
Device Type
Options
Case Type
Order Number
Device Marking
Basic Element
Differential
Case 344
MPX53D
MPX53D
Ported Elements
Differential
Case 344C
MPX53DP
MPX53DP
Gauge
Case 344B
MPX53GP
MPX53GP
ORDERING INFORMATION — SMALL OUTLINE PACKAGE
The MPXV53GC series pressure sensors are available with a pressure port, surface mount or DIP leadforms, and two packing
options.
Device Order No.
Case No.
Packing Options
482A
Tape & Rail
MPXV53G
MPXV53GC6U
482A
Rails
MPXV53G
MPXV53GC7U
482C
Rails
MPXV53G
MPXV53GC6T1
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
Marking
3–117
Freescale Semiconductor, Inc.
MOTOROLA
SEMICONDUCTOR TECHNICAL DATA
Integrated Silicon Pressure Sensor
MPX5500
On-Chip Signal Conditioned,
SERIES
Temperature Compensated
and Calibrated
The MPX5500 series piezoresistive transducer is a state–of–the–art monolithic silicon
pressure sensor designed for a wide range of applications, but particularly those
employing a microcontroller or microprocessor with A/D inputs. This patented, single
element transducer combines advanced micromachining techniques, thin–film metallization, and bipolar processing to provide an accurate, high level analog output signal that
is proportional to the applied pressure.
INTEGRATED
PRESSURE SENSOR
0 to 500 kPa (0 to 72.5 psi)
0.2 to 4.7 Volts Output
Freescale Semiconductor, Inc...
Features
• 2.5% Maximum Error over 0° to 85°C
• Ideally suited for Microprocessor or Microcontroller–Based Systems
• Patented Silicon Shear Stress Strain Gauge
• Durable Epoxy Unibody Element
• Available in Differential and Gauge Configurations
MPX5500D
CASE 867
VS
THIN FILM
TEMPERATURE
COMPENSATION
AND
GAIN STAGE #1
SENSING
ELEMENT
GAIN STAGE #2
AND
GROUND
REFERENCE
SHIFT CIRCUITRY
Vout
PINS 4, 5 AND 6 ARE NO CONNECTS
MPX5500DP
CASE 867C
GND
Figure 1. Fully Integrated Pressure Sensor Schematic
PIN NUMBER
1
Vout
4
N/C
2
Gnd
5
N/C
3
VS
6
N/C
NOTE: Pins 4, 5, and 6 are internal
device connections. Do not connect
to external circuitry or ground. Pin 1
is noted by the notch in the lead.
REV 5
3–118
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MPX5500 SERIES
MAXIMUM RATINGS(1)
Parametrics
Maximum Pressure(2) (P2
v 1 Atmosphere)
Storage Temperature
Operating Temperature
Symbol
Value
Unit
P1max
2000
kPa
Tstg
– 40° to +125°
°C
TA
– 40° to +125°
°C
NOTES:
1. Maximum Ratings apply to Case 867 only. Extended exposure at the specified limits may cause permanent damage or degradation to the
device.
2. This sensor is designed for applications where P1 is always greater than, or equal to P2. P2 maximum is 500 kPa.
OPERATING CHARACTERISTICS (VS = 5.0 Vdc, TA = 25°C unless otherwise noted, P1 > P2. Decoupling circuit shown in Figure 4
required to meet electrical specifications.)
Freescale Semiconductor, Inc...
Characteristic
Symbol
Min
Typ
Max
Unit
Pressure Range(1)
POP
0
—
500
kPa
Supply Voltage(2)
VS
4.75
5.0
5.25
Vdc
Supply Current
Io
—
7.0
10.0
mAdc
Zero Pressure Offset(3)
(0 to 85°C)
Voff
0.088
0.20
0.313
Vdc
Full Scale Output(4)
(0 to 85°C)
VFSO
4.587
4.70
4.813
Vdc
Full Scale Span(5)
(0 to 85°C)
VFSS
—
4.50
—
Vdc
—
—
—
"2.5
%VFSS
V/P
—
9.0
—
mV/kPa
Response Time(7)
tR
—
1.0
—
ms
Output Source Current at Full Scale Output
Io+
—
0.1
—
mAdc
Warm–Up Time(8)
—
—
20
—
ms
Accuracy(6)
Sensitivity
NOTES:
1. 1.0kPa (kiloPascal) equals 0.145 psi.
2. Device is ratiometric within this specified excitation range.
3. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
4. Full Scale Output (VFSO) is defined as the output voltage at full rated pressure.
5. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
6. Accuracy (error budget) consists of the following:
• Linearity:
Output deviation from a straight line relationship with pressure over the specified pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential pressure
applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from
minimum or maximum rated pressure at 25°C.
• TcSpan:
Output deviation over the temperature range of 0° to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum pressure applied, over the temperature range of 0° to 85°C, relative
to 25°C.
• Variation from Nominal: The variation from nominal values, for Offset or Full Scale Span, as a percent of VFSS at 25°C.
7. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
8. Warm–up Time is defined as the time required for the device to meet the specified output voltage after the pressure has been stabilized.
MECHANICAL CHARACTERISTICS
Characteristics
Weight, Basic Element (Case 867)
Motorola Sensor Device Data
Typ
Unit
4.0
grams
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–119
Freescale Semiconductor, Inc.
MPX5500 SERIES
Figure 3 illustrates the Differential/Gauge basic chip carrier
(Case 867). A fluorosilicone gel isolates the die surface and
wire bonds from the environment, while allowing the pressure signal to be transmitted to the sensor diaphragm. (For
use of the MPX5500D in a high pressure, cyclic application,
consult the factory.)
The MPX5500 series pressure sensor operating characteristics, and internal reliability and qualification tests are
based on use of dry air as the pressure media. Media, other
than dry air, may have adverse effects on sensor performance and long–term reliability. Contact the factory for
information regarding media compatibility in your application.
Figure 2 shows the sensor output signal relative to pressure input. Typical, minimum, and maximum output curves
are shown for operation over a temperature range of 0° to
85°C using the decoupling circuit shown in Figure 4. The
output will saturate outside of the specified pressure range.
Figure 4 shows the recommended decoupling circuit for
interfacing the output of the integrated sensor to the A/D input of a microprocessor or microcontroller. Proper decoupling of the power supply is recommended.
OUTPUT (V)
Freescale Semiconductor, Inc...
5.0
TRANSFER FUNCTION:
4.5 Vout = VS*(0.0018*P+0.04) ± ERROR
4.0 VS = 5.0 Vdc
TEMP = 0 to 85°C
3.5
3.0
TYPICAL
2.5
2.0
MAX
MIN
1.5
1.0
0.5
0
0
50
100 150 200 250 300 350 400
DIFFERENTIAL PRESSURE (kPa)
450
500
550
Figure 2. Output versus Pressure Differential
FLUORO SILICONE
DIE COAT
DIE
+5 V
STAINLESS STEEL
METAL COVER
ÉÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉÉ
P1
Vout
Vs
WIRE BOND
LEAD
FRAME
RTV DIE
BOND
P2
OUTPUT
IPS
m
1.0 F
m
0.01 F
GND
470 pF
EPOXY CASE
Figure 3. Cross–Sectional Diagram
(Not to Scale)
3–120
Figure 4. Recommended power supply decoupling
and output filtering.
For additional output filtering, please refer to
Application Note AN1646.
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MPX5500 SERIES
PRESSURE (P1)/VACUUM (P2) SIDE IDENTIFICATION TABLE
Motorola designates the two sides of the pressure sensor
as the Pressure (P1) side and the Vacuum (P2) side. The
Pressure (P1) side is the side containing fluorosilicone gel
which protects the die from the environment. The Motorola
Part Number
MPX pressure sensor is designed to operate with positive differential pressure applied, P1 > P2.
The Pressure (P1) side may be identified by using the Table
below:
Pressure (P1)
Side Identifier
Case Type
MPX5500D
867
Stainless Steel Cap
MPX5500DP
867C
Side with Part Marking
ORDERING INFORMATION
Freescale Semiconductor, Inc...
MPX Series
Device Name
Options
Case Type
Order Number
Device Marking
Basic Element
Differential
867
MPX5500D
MPX5500D
Ported Elements
Differential Dual Ports
867C
MPX5500DP
MPX5500DP
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–121
Freescale Semiconductor, Inc.
MOTOROLA
SEMICONDUCTOR TECHNICAL DATA
Integrated Silicon Pressure Sensor
MPX5700
On-Chip Signal Conditioned,
SERIES
Temperature Compensated
and Calibrated
The MPX5700 series piezoresistive transducer is a state–of–the–art monolithic silicon
pressure sensor designed for a wide range of applications, but particularly those
employing a microcontroller or microprocessor with A/D inputs. This patented, single
element transducer combines advanced micromachining techniques, thin–film metallization, and bipolar processing to provide an accurate, high level analog output signal that
is proportional to the applied pressure.
INTEGRATED PRESSURE
SENSOR
0 to 700 kPa (0 to 101.5 psi)
15 to 700 kPa
(2.18 to 101.5 psi)
0.2 to 4.7 V OUTPUT
Freescale Semiconductor, Inc...
Features
• 2.5% Maximum Error over 0° to 85°C
• Ideally Suited for Microprocessor or Microcontroller–Based Systems
• Available in Absolute, Differential and Gauge Configurations
• Patented Silicon Shear Stress Strain Gauge
• Durable Epoxy Unibody Element
MPX5700D
CASE 867
VS
THIN FILM
TEMPERATURE
COMPENSATION
AND
GAIN STAGE #1
SENSING
ELEMENT
GAIN STAGE #2
AND
GROUND
REFERENCE
SHIFT CIRCUITRY
Vout
PINS 4, 5 AND 6 ARE NO CONNECTS
MPX5700DP
CASE 867C
GND
Figure 1. Fully Integrated Pressure Sensor Schematic
MPX5700AS
CASE 867E
PIN NUMBER
1
Vout
4
N/C
2
Gnd
5
N/C
3
VS
6
N/C
NOTE: Pins 4, 5, and 6 are internal
device connections. Do not connect
to external circuitry or ground. Pin 1
is noted by the notch in the lead.
REV 5
3–122
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MPX5700 SERIES
MAXIMUM RATINGS(1)
Parametrics
Maximum Pressure(2) (P2
v 1 Atmosphere)
Storage Temperature
Symbol
Value
Unit
P1max
2800
kPa
Tstg
– 40 to +125
°C
TA
– 40 to +125
°C
Operating Temperature
NOTES:
1. Maximum Ratings apply to Case 867 only. Extended exposure at the specified limits may cause permanent damage or degradation to the
device.
2. This sensor is designed for applications where P1 is always greater than, or equal to P2. P2 maximum is 500 kPa.
OPERATING CHARACTERISTICS (VS = 5.0 Vdc, TA = 25°C unless otherwise noted, P1 > P2. Decoupling circuit shown in Figure 4
required to meet electrical specifications.)
Symbol
Min
Typ
Max
Unit
POP
0
15
—
700
700
kPa
Supply Voltage(2)
VS
4.75
5.0
5.25
Vdc
Supply Current
Io
–
7.0
10
mAdc
Voff
0.088
0.184
0.2
0.313
0.409
Vdc
Characteristic
Freescale Semiconductor, Inc...
Pressure Range(1)
Gauge, Differential: MPX5700D
Absolute: MPX5700A
Zero Pressure Offset(3)
Gauge, Differential:
Absolute
(0 to 85°C)
(0 to 85°C)
Full Scale Output(4)
(0 to 85°C)
VFSO
4.587
4.7
4.813
Vdc
Full Scale Span(5)
(0 to 85°C)
VFSS
—
4.5
—
Vdc
Accuracy(6)
(0 to 85°C)
—
—
—
± 2.5
%VFSS
V/P
—
6.4
—
mV/kPa
tR
—
1.0
—
ms
IO+
—
0.1
—
mAdc
—
—
20
—
ms
Sensitivity
Response Time(7)
Output Source Current at Full Scale Output
Warm–Up Time(8)
NOTES:
1. 1.0 kPa (kiloPascal) equals 0.145 psi.
2. Device is ratiometric within this specified excitation range.
3. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
4. Full Scale Output (VFSO) is defined as the output voltage at the maximum or full rated pressure.
5. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
6. Accuracy (error budget) consists of the following:
• Linearity:
Output deviation from a straight line relationship with pressure over the specified pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential pressure
applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from the
minimum or maximum rated pressure, at 25°C.
• TcSpan:
Output deviation over the temperature range of 0° to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum rated pressure applied, over the temperature range of 0° to 85°C, relative
to 25°C.
• Variation from Nominal: The variation from nominal values, for Offset or Full Scale Span, as a percent of VFSS, at 25°C.
7. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
8. Warm–up Time is defined as the time required for the device to meet the specified output voltage after the pressure has been stabilized.
MECHANICAL CHARACTERISTICS
Characteristics
Weight, Basic Element (Case 867)
Motorola Sensor Device Data
Typ
Unit
4.0
grams
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–123
Freescale Semiconductor, Inc.
MPX5700 SERIES
ON–CHIP TEMPERATURE COMPENSATION, CALIBRATION AND SIGNAL CONDITIONING
Figure 3 illustrates the Differential/Gauge basic chip carrier (Case 867). A fluorosilicone gel isolates the die surface
and wire bonds from the environment, while allowing the
pressure signal to be transmitted to the sensor diaphragm.
(For use of the MPX5700D in a high pressure, cyclic application, consult the factory.)
The MPX5700 series pressure sensor operating characteristics, and internal reliability and qualification tests are based
on use of dry air as the pressure media. Media, other than dry
air, may have adverse effects on sensor performance and
long–term reliability. Contact the factory for information
regarding media compatibility in your application.
Figure 2 shows the sensor output signal relative to pressure input. Typical, minimum, and maximum output curves
are shown for operation over a temperature range of 0° to
85°C using the decoupling circuit shown in Figure 4. The
output will saturate outside of the specified pressure range.
Figure 4 shows the recommended decoupling circuit for
interfacing the output of the integrated sensor to the A/D input of a microprocessor or microcontroller. Proper decoupling of the power supply is recommended.
TRANSFER FUNCTION:
Vout = VS*(0.0012858*P+0.04) ± ERROR
4.0 VS = 5.0 Vdc
TEMP = 0 to 85°C
3.5
4.5
OUTPUT (V)
Freescale Semiconductor, Inc...
5.0
3.0
TYPICAL
2.5
2.0
MIN
MAX
1.5
1.0
0.5
0
0
100
300
500
200
400
600
DIFFERENTIAL PRESSURE (kPa)
700
800
Figure 2. Output versus Pressure Differential
FLUORO SILICONE
DIE COAT
+5 V
STAINLESS STEEL
METAL COVER
DIE
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
P1
WIRE BOND
LEAD
FRAME
RTV DIE
BOND
P2
Vout
OUTPUT
Vs
IPS
m
1.0 F
m
0.01 F
GND
470 pF
EPOXY CASE
Figure 3. Cross–Sectional Diagram
(Not to Scale)
3–124
Figure 4. Recommended power supply decoupling
and output filtering.
For additional output filtering, please refer to
Application Note AN1646.
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MPX5700 SERIES
PRESSURE (P1)/VACUUM (P2) SIDE IDENTIFICATION TABLE
Motorola designates the two sides of the pressure sensor
as the Pressure (P1) side and the Vacuum (P2) side. The
Pressure (P1) side is the side containing fluoro silicone gel
which protects the die from harsh media. The Motorola MPX
Freescale Semiconductor, Inc...
Part Number
pressure sensor is designed to operate with positive differential pressure applied, P1 > P2.
The Pressure (P1) side may be identified by using the table
below:
Pressure (P1)
Side Identifier
Case Type
MPX5700D, MPX5700A
867C
Stainless Steel Cap
MPX5700DP
867C
Side with Part Marking
MPX5700GP, MPX5700AP
867B
Side with Port Attached
MPX5700GS, MPX5700AS
867E
Side with Port Attached
ORDERING INFORMATION
MPX Series
Device Type
Basic Element
Ported Elements
Options
Case Type
Order Number
Device Marking
Differential
867C
MPX5700D
MPX5700D
Absolute
867C
MPX5700A
MPX5700A
Differential Dual Ports
867C
MPX5700DP
MPX5700DP
Gauge
867B
MPX5700GP
MPX5700GP
Gauge, Axial
867E
MPX5700GS
MPX5700D
Absolute
867B
MPX5700AP
MPX5700AP
Absolute, Axial
867E
MPX5700AS
MPX5700A
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–125
Freescale Semiconductor, Inc.
MOTOROLA
SEMICONDUCTOR TECHNICAL DATA
Integrated Silicon Pressure Sensor
On-Chip Signal Conditioned,
MPX5999D
Temperature Compensated
Freescale Semiconductor, Inc...
and Calibrated
The MPX5999D piezoresistive transducer is a state–of–the–art pressure sensor
designed for a wide range of applications, but particularly for those employing a
microcontroller or microprocessor with A/D inputs. This patented, single element
transducer combines advanced micromachining techniques, thin–film metallization and
bipolar semiconductor processing to provide an accurate, high level analog output signal
that is proportional to applied pressure.
Figure 1 shows a block diagram of the internal circuitry integrated on the stand–alone
sensing chip.
INTEGRATED PRESSURE
SENSOR
0 to 1000 kPa (0 to 150 psi)
0.2 to 4.7 V OUTPUT
Features
• Temperature Compensated Over 0 to 85°C
• Ideally Suited for Microprocessor or Microcontroller–Based Systems
• Patented Silicon Shear Stress Strain Gauge
• Durable Epoxy Unibody Element
MPX5999D
CASE 867
VS
THIN FILM
TEMPERATURE
COMPENSATION
AND
GAIN STAGE #1
SENSING
ELEMENT
GAIN STAGE #2
AND
GROUND
REFERENCE
SHIFT CIRCUITRY
PIN NUMBER
Vout
PINS 4, 5 AND 6 ARE NO CONNECTS
GND
Figure 1. Fully Integrated Pressure Sensor Schematic
1
Vout
4
N/C
2
Gnd
5
N/C
3
VS
6
N/C
NOTE: Pins 4, 5, and 6 are internal
device connections. Do not connect
to external circuitry or ground. Pin 1
is noted by the notch in the lead.
REV 4
3–126
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MPX5999D
MAXIMUM RATINGS(1)
Parametrics
Maximum Pressure(2) (P1 > P2)
Storage Temperature
Operating Temperature
Symbol
Value
Unit
P1max
4000
kPa
Tstg
– 40° to +125
°C
TA
– 40° to +125
°C
NOTES:
1. Extended exposure at the specified limits may cause permanent damage or degradation to the device.
2. This sensor is designed for applications where P1 is always greater than, or equal to P2. P2 maximum is 500 kPa.
OPERATING CHARACTERISTICS (VS = 5.0 Vdc, TA = 25°C unless otherwise noted, P1 > P2. Decoupling circuit shown in Figure 4
required to meet electrical specifications.)
Freescale Semiconductor, Inc...
Characteristic
Symbol
Min
Typ
Max
Unit
Pressure Range(1)
POP
0
—
1000
kPa
Supply Voltage(2)
VS
4.75
5.0
5.25
Vdc
Supply Current
Io
—
7.0
10
mAdc
Zero Pressure Offset(3)
Voff
0.088
0.2
0.313
Vdc
Full Scale Output(4) (0 to 85°C)
(0 to 85°C)
VFSO
4.587
4.7
4.813
Vdc
Full Scale Span(5) (0 to 85°C)
VFSS
—
4.5
—
Vdc
V/P
—
4.5
—
mV/kPa
—
—
—
± 2.5
%VFSS
tR
—
1.0
—
ms
IO+
—
0.1
—
mA
—
—
20
—
ms
Sensitivity
Accuracy(6)
(0 to 85°C)
Response Time(7)
Output Source Current at Full Scale Output
Warm–Up Time(8)
NOTES:
1. 1.0 kPa (kiloPascal) equals 0.145 psi.
2. Device is ratiometric within this specified excitation range.
3. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
4. Full Scale Output (VFSO) is defined as the output voltage at the maximum or full rated pressure.
5. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
6. Accuracy (error budget) consists of the following:
• Linearity:
Output deviation from a straight line relationship with pressure over the specified pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential pressure
applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from the
minimum or maximum rated pressure, at 25°C.
• TcSpan:
Output deviation over the temperature range of 0° to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum rated pressure applied, over the temperature range of 0° to 85°C, relative
to 25°C.
• Variation from Nominal: The variation from nominal values, for Offset or Full Scale Span, as a percent of VFSS, at 25°C.
7. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
8. Warm–up Time is defined as the time required for the device to meet the specified output voltage after the pressure has been stabilized.
MECHANICAL CHARACTERISTICS
Characteristics
Weight, Basic Element (Case 867)
Motorola Sensor Device Data
Typ
Unit
4.0
grams
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–127
Freescale Semiconductor, Inc.
MPX5999D
ON–CHIP TEMPERATURE COMPENSATION, CALIBRATION AND SIGNAL CONDITIONING
Figure 2 shows the sensor output signal relative to pressure input. Typical, minimum, and maximum output curves
are shown for operation over a temperature range of 0° to
85°C using the decoupling circuit shown in Figure 4. The
output will saturate outside of the specified pressure range.
The performance over temperature is achieved by integrating the shear–stress strain gauge, temperature compensation, calibration and signal conditioning circuitry onto a single
monolithic chip.
Figure 3 illustrates the differential or gauge configuration in the
basic chip carrier (Case 867). A fluoro silicone gel isolates the
die surface and wire bonds from harsh environments, while al-
lowing the pressure signal to be transmitted to the silicon diaphragm.
The MPX5999D pressure sensor operating characteristics,
and internal reliability and qualification tests are based on use
of dry air as the pressure media. Media other than dry air may
have adverse effects on sensor performance and long–term
reliability. Contact the factory for information regarding media
compatibility in your application.
Figure 4 shows the recommended decoupling circuit for
interfacing the output of the integrated sensor to the A/D input of a microprocessor or microcontroller. Proper decoupling of the power supply is recommended.
OUTPUT (V)
Freescale Semiconductor, Inc...
5.0
TRANSFER FUNCTION:
4.5 Vout = VS*(0.000901*P+0.04) ± ERROR
4.0 VS = 5.0 Vdc
TEMP = 0 to 85°C
3.5
3.0
TYPICAL
2.5
2.0
MAX
MIN
1.5
1.0
0.5
0
0
100
200 300 400 500 600 700 800
DIFFERENTIAL PRESSURE (kPa)
900 1000 1100
Figure 2. Output versus Pressure Differential
SILICONE
DIE COAT
+5 V
STAINLESS STEEL
METAL COVER
ÉÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉÉ
DIE
P1
Vout
LEAD
FRAME
RTV DIE
BOND
P2
THERMOPLASTIC CASE
Figure 3. Cross–Sectional Diagram
(Not to Scale)
3–128
OUTPUT
Vs
WIRE BOND
IPS
m
1.0 F
m
0.01 F
GND
470 pF
Figure 4. Recommended power supply decoupling
and output filtering.
For additional output filtering, please refer to
Application Note AN1646.
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MPX5999D
PRESSURE (P1) / VACUUM (P2) SIDE IDENTIFICATION TABLE
Motorola designates the two sides of the pressure sensor
as the Pressure (P1) side and the Vacuum (P2) side. The
Pressure (P1) side is the side containing fluoro silicone gel
which protects the die from harsh media. The Motorola MPX
Part Number
pressure sensor is designed to operate with positive differential pressure applied, P1 > P2.
The Pressure (P1) side may be identified by using the
table below:
Pressure (P1)
Side Identifier
Case Type
MPX5999D
867
Stainless Steel Cap
Freescale Semiconductor, Inc...
ORDERING INFORMATION
The MPX5999D pressure sensor is available as an element only.
MPX Series
Device Type
Basic Element
Options
Differential
Motorola Sensor Device Data
Case Type
867
Order Number
MPX5999D
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
Device Marking
MPX5999D
3–129
Freescale Semiconductor, Inc.
MOTOROLA
SEMICONDUCTOR TECHNICAL DATA
High Temperature Accuracy
MPXA6115A
Integrated Silicon Pressure Sensor
MPXH6115A
for Measuring Absolute Pressure,
SERIES
On-Chip Signal Conditioned,
Temperature Compensated
Freescale Semiconductor, Inc...
and Calibrated
INTEGRATED
PRESSURE SENSOR
15 to 115 kPa (2.2 to 16.7 psi)
0.2 to 4.8 Volts Output
Motorola’s MPXA6115A/MPXH6115A series sensor integrates on–chip, bipolar op amp
circuitry and thin film resistor networks to provide a high output signal and temperature
compensation. The small form factor and high reliability of on–chip integration make the
Motorola pressure sensor a logical and economical choice for the system designer.
The MPXA6115A/MPXH6115A series piezoresistive
transducer is a state–of–the–art, monolithic, signal
SUPER SMALL OUTLINE
conditioned, silicon pressure sensor. This sensor
PACKAGE
combines advanced micromachining techniques, thin
film metallization, and bipolar semiconductor processing
to provide an accurate, high level analog output signal
that is proportional to applied pressure.
Figure 1 shows a block diagram of the internal
circuitry integrated on a pressure sensor chip.
MPXH6115A6U
Features
• Improved Accuracy at High Temperature
• Available in Small and Super Small Outline
Packages
• 1.5% Maximum Error over 0° to 85°C
• Ideally suited for Microprocessor or
Microcontroller–Based Systems
• Temperature Compensated from – 40° to +125°C
• Durable Thermoplastic (PPS) Surface Mount
Package
Application Examples
• Aviation Altimeters
• Industrial Controls
• Engine Control/Manifold Absolute Pressure (MAP)
• Weather Station and Weather Reporting Device
Barometers
THIN FILM
TEMPERATURE
COMPENSATION
AND
GAIN STAGE #1
SENSING
ELEMENT
CASE 1317
MPXA6115A6U
CASE 482
MPXH6115AC6U
CASE 1317A
MPXA6115AC6U
CASE 482A
PIN NUMBER
PIN NUMBER
1
N/C
5
N/C
1
N/C
5
N/C
2
6
N/C
2
N/C
7
N/C
3
VS
Gnd
6
3
VS
Gnd
7
N/C
4
Vout
8
N/C
4
Vout
8
N/C
NOTE: Pins 1, 5, 6, 7, and 8 are
internal device connections. Do not
connect to external circuitry or
ground. Pin 1 is denoted by the
chamfered corner of the package.
VS
GAIN STAGE #2
AND
GROUND
REFERENCE
SHIFT CIRCUITRY
SMALL OUTLINE PACKAGE
NOTE: Pins 1, 5, 6, 7, and 8 are
internal device connections. Do not
connect to external circuitry or
ground. Pin 1 is denoted by the notch
in the lead.
Vout
PINS 1, 5, 6, 7 AND 8 ARE NO CONNECTS
GND
Figure 1. Fully Integrated Pressure Sensor
Schematic
REV 1
3–130
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor,
Inc.
MPXA6115A
MPXH6115A SERIES
MAXIMUM RATINGS(1)
Parametrics
Symbol
Value
Units
Pmax
400
kPa
Tstg
–40° to +125°
°C
Operating Temperature
TA
–40° to +125°
°C
Output Source Current @ Full Scale Output(2)
Io+
0.5
mAdc
Output Sink Current @ Minimum Pressure Offset(2)
Io–
–0.5
mAdc
Maximum Pressure (P1
u P2)
Storage Temperature
NOTES:
1. Exposure beyond the specified limits may cause permanent damage or degradation to the device.
2. Maximum Output Current is controlled by effective impedance from Vout to Gnd or Vout to VS in the application circuit.
OPERATING CHARACTERISTICS (VS = 5.0 Vdc, TA = 25°C unless otherwise noted, P1
Characteristic
Min
Typ
Max
Unit
POP
15
—
115
kPa
Supply Voltage(1)
VS
4.75
5.0
5.25
Vdc
Supply Current
Io
—
6.0
10
mAdc
Pressure Range
Freescale Semiconductor, Inc...
u P2.)
Symbol
Minimum Pressure Offset(2)
@ VS = 5.0 Volts
(0 to 85°C)
Voff
0.133
0.200
0.268
Vdc
Full Scale Output(3)
@ VS = 5.0 Volts
(0 to 85°C)
VFSO
4.633
4.700
4.768
Vdc
Full Scale Span(4)
@ VS = 5.0 Volts
(0 to 85°C)
VFSS
4.433
4.500
4.568
Vdc
Accuracy(5)
(0 to 85°C)
—
—
—
±1.5
%VFSS
Sensitivity
V/P
—
45.9
—
mV/kPa
Response Time(6)
tR
—
1.0
—
ms
Warm–Up Time(7)
—
—
20
—
ms
Offset Stability(8)
—
—
± 0.25
—
%VFSS
NOTES:
1. Device is ratiometric within this specified excitation range.
2. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
3. Full Scale Output (VFSO) is defined as the output voltage at the maximum or full rated pressure.
4. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
5. Accuracy is the deviation in actual output from nominal output over the entire pressure range and temperature range as a percent of span
at 25°C due to all sources of error including the following:
• Linearity:
Output deviation from a straight line relationship with pressure over the specified pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential
pressure applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from
minimum or maximum rated pressure at 25°C.
• TcSpan:
Output deviation over the temperature range of 0° to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum pressure applied, over the temperature range of 0° to 85°C, relative
to 25°C.
6. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
7. Warm–up Time is defined as the time required for the product to meet the specified output voltage after the pressure has been stabilized.
8. Offset Stability is the product’s output deviation when subjected to 1000 cycles of Pulsed Pressure, Temperature Cycling with Bias Test.
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–131
Freescale Semiconductor, Inc.
MPXA6115A MPXH6115A SERIES
DIE
FLUORO SILICONE
GEL DIE COAT
+5.0 V
STAINLESS
STEEL CAP
P1
WIRE BOND
THERMOPLASTIC
CASE
LEAD
FRAME
VS Pin 2
MPXA6115A
MPXH6115A
Vout Pin 4
100 nF
to ADC
47 pF
GND Pin 3
51 K
ABSOLUTE ELEMENT
DIE BOND
SEALED VACUUM REFERENCE
Figure 2 illustrates the absolute sensing chip in the basic
Super Small Outline chip carrier (Case 1317).
Figure 3. Typical Application Circuit
(Output Source Current Operation)
Figure 3 shows a typical application circuit (output source
current operation).
5.0
4.5
4.0
OUTPUT (Volts)
3.5
MAX
TRANSFER FUNCTION:
Vout = Vs* (.009*P–.095) ± Error
VS = 5.0 Vdc
TEMP = 0 to 85°C
TYP
3.0
2.5
2.0
1.5
MIN
1.0
0.5
0
5
10
15
20
25
30
35
40
45
50
55
60
65
70
75
80
85
90
95
100
105
110
115
120
Freescale Semiconductor, Inc...
Figure 2. Cross Sectional Diagram SSOP
(not to scale)
Pressure (ref: to sealed vacuum) in kPa
Figure 4. Output versus Absolute Pressure
Figure 4 shows the sensor output signal relative to pressure input. Typical minimum and maximum output curves
are shown for operation over 0 to 85°C temperature range.
The output will saturate outside of the rated pressure range.
A fluorosilicone gel isolates the die surface and wire
bonds from the environment, while allowing the pressure
signal to be transmitted to the silicon diaphragm. The
3–132
MPXA6115A/MPXH6115A series pressure sensor operating
characteristics, internal reliability and qualification tests are
based on use of dry air as the pressure media. Media other
than dry air may have adverse effects on sensor performance and long–term reliability. Contact the factory for
information regarding media compatibility in your application.
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor,
Inc.
MPXA6115A
MPXH6115A SERIES
Transfer Function (MPXA6115A/MPXH6115A)
Nominal Transfer Value: Vout = VS x (0.009 x P – 0.095)
± (Pressure Error x Temp. Factor x 0.009 x VS)
VS = 5.0 ± 0.25 Vdc
Temperature Error Band
MPXA6115A/MPXH6115A Series
4.0
Break Points
Temp
3.0
Temperature
Error
Factor
Multiplier
– 40
0 to 85
125
2.0
3
1
1.75
1.0
–40
–20
0
20
40
60
80
100
120
140
Temperature in C°
NOTE: The Temperature Multiplier is a linear response from 0°C to –40°C and from 85°C to 125°C
Pressure Error Band
Error Limits for Pressure
3.0
2.0
Pressure Error (kPa)
Freescale Semiconductor, Inc...
0.0
1.0
0.0
20
40
60
80
100
120
Pressure (in kPa)
–1.0
– 2.0
– 3.0
Pressure
Error (Max)
15 to 115 (kPa)
± 1.5 (kPa)
ORDERING INFORMATION — SMALL OUTLINE PACKAGE
Device Type
Options
Case No.
Basic Element
Absolute, Element Only
482
MPXA6115A6U
Rails
MPXA6115A
Absolute, Element Only
482
MPXA6115A6T1
Tape and Reel
MPXA6115A
Absolute, Axial Port
482A
MPXA6115AC6U
Rails
MPXA6115A
Absolute, Axial Port
482A
MPXA6115AC6T1
Tape and Reel
MPXA6115A
Ported Element
MPX Series Order No.
Packing Options
Marking
ORDERING INFORMATION — SUPER SMALL OUTLINE PACKAGE
Device Type
Options
Case No.
Basic Element
Absolute, Element Only
1317
MPXH6115A6U
Rails
MPXH6115A
Absolute, Element Only
1317
MPXH6115A6T1
Tape and Reel
MPXH6115A
Absolute, Axial Port
1317A
MPXH6115AC6U
Rails
MPXH6115A
Absolute, Axial Port
1317A
MPXH6115AC6T1
Tape and Reel
MPXH6115A
Ported Element
Motorola Sensor Device Data
MPX Series Order No.
Packing Options
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
Marking
3–133
Freescale Semiconductor, Inc.
MPXA6115A MPXH6115A SERIES
SURFACE MOUNTING INFORMATION
MINIMUM RECOMMENDED FOOTPRINT FOR SMALL AND SUPER SMALL PACKAGES
a solder reflow process. It is always recommended to fabricate boards with a solder mask layer to avoid bridging and/or
shorting between solder pads, especially on tight tolerances
and/or tight layouts.
Surface mount board layout is a critical portion of the total
design. The footprint for the semiconductor package must
be the correct size to ensure proper solder connection interface between the board and the package. With the correct
pad geometry, the packages will self–align when subjected to
0.100 TYP
2.54
0.660
16.76
Freescale Semiconductor, Inc...
0.060 TYP 8X
1.52
0.300
7.62
inch
mm
0.100 TYP 8X
2.54
Figure 5. SOP Footprint (Case 482)
0.050
1.27
TYP
0.387
9.83
0.150
3.81
0.027 TYP 8X
0.69
0.053 TYP 8X
1.35
inch
mm
Figure 6. SSOP Footprint (Case 1317 and 1317A)
3–134
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR TECHNICAL DATA
Media Resistant, Integrated Silicon
Pressure Sensor for Manifold
MPXAZ4100A
SERIES
Absolute Pressure Applications
On-Chip Signal Conditioned,
Temperature Compensated, and
Freescale Semiconductor, Inc...
Calibrated
The Motorola MPXAZ4100A series Manifold Absolute Pressure (MAP) sensor for
engine control is designed to sense absolute air pressure within the intake manifold.
This measurement can be used to compute the amount of fuel required for each
cylinder. The small form factor and high reliability of on–chip integration makes the
Motorola MAP sensor a logical and economical choice for automotive system
designers.
The MPXAZ4100A series piezoresistive transducer is a state–of–the–art, monolithic,
signal conditioned, silicon pressure sensor. This sensor combines advanced
micromachining techniques, thin film metallization, and bipolar semiconductor
processing to provide an accurate, high level analog output signal that is proportional to
applied pressure.
Figure 1 shows a block diagram of the internal circuitry integrated on a pressure
sensor chip.
INTEGRATED
PRESSURE SENSOR
20 to 105 kPa (2.9 to 15.2 psi)
0.3 to 4.9 V Output
SMALL OUTLINE PACKAGE
MPXAZ4100AC6U
CASE 482A
Features
• Resistant to high humidity and common automotive media
• 1.8% Maximum Error Over 0° to 85°C
• Specifically Designed for Intake Manifold Absolute
Pressure Sensing in Engine Control Systems
• Ideally Suited for Microprocessor or Microcontroller Based Systems
• Temperature Compensated Over – 40°C to +125°C
MPXAZ4100A6U
CASE 482
• Durable Thermoplastic (PPS) Surface Mount Package
Application Examples
PIN NUMBER
• Manifold Sensing for Automotive Systems
• Also Ideal for Non–Automotive Applications
1
N/C
5
N/C
2
VS
Gnd
6
N/C
7
N/C
3
VS
THIN FILM
TEMPERATURE
COMPENSATION
AND
GAIN STAGE #1
SENSING
ELEMENT
N/C
Vout
8
NOTE: Pins 1, 5, 6, 7, and 8 are not
device connections. Do not connect to
external circuitry or ground. Pin 1 is
noted by the notch in the lead.
4
GAIN STAGE #2
AND
GROUND
REFERENCE
SHIFT CIRCUITRY
Vout
PINS 1, 5, 6, 7 AND 8 ARE NO CONNECTS
FOR SMALL OUTLINE PACKAGE DEVICE
GND
Figure 1. Fully Integrated Pressure Sensor Schematic
Rev 0
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–135
Freescale Semiconductor, Inc.
MPXAZ4100A SERIES
MAXIMUM RATINGS(NOTE)
Parametric
Maximum Pressure (P1 > P2)
Storage Temperature
Symbol
Value
Unit
Pmax
400
kPa
Tstg
– 40 to +125
°C
TA
– 40 to +125
°C
Operating Temperature
NOTE: Exposure beyond the specified limits may cause permanent damage or degradation to the device.
OPERATING CHARACTERISTICS (VS = 5.1 Vdc, TA = 25°C unless otherwise noted, P1 > P2. Decoupling circuit shown in Figure 3
required to meet electrical specifications.)
Freescale Semiconductor, Inc...
Characteristic
Symbol
Min
Typ
Max
Unit
Pressure Range(1)
POP
20
—
105
kPa
Supply Voltage(2)
VS
4.85
5.1
5.35
Vdc
Supply Current
Io
—
7.0
10
mAdc
Minimum Pressure Offset(3)
@ VS = 5.1 Volts
(0 to 85°C)
Voff
0.225
0.306
0.388
Vdc
Full Scale Output(4)
@ VS = 5.1 Volts
(0 to 85°C)
VFSO
4.870
4.951
5.032
Vdc
Full Scale Span(5)
@ VS = 5.1 Volts
(0 to 85°C)
VFSS
—
4.59
—
Vdc
Accuracy(6)
(0 to 85°C)
—
—
—
±1.8
%VFSS
Sensitivity
V/P
—
54
—
mV/kPa
Response Time(7)
tR
—
1.0
—
ms
Output Source Current at Full Scale Output
Io+
—
0.1
—
mAdc
Warm–Up Time(8)
—
—
20
—
ms
Offset Stability(9)
—
—
± 0.5
—
%VFSS
NOTES:
1. 1.0 kPa (kiloPascal) equals 0.145 psi.
2. Device is ratiometric within this specified excitation range.
3. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
4. Full Scale Output (VFSO) is defined as the output voltage at the maximum or full rated pressure.
5. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
6. Accuracy (error budget) consists of the following:
• Linearity:
Output deviation from a straight line relationship with pressure over the specified pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential pressure
applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from the
minimum or maximum rated pressure, at 25°C.
• TcSpan:
Output deviation over the temperature range of 0 to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum rated pressure applied, over the temperature range of 0 to 85°C, relative to
25°C.
• Variation from Nominal: The variation from nominal values, for Offset or Full Scale Span, as a percent of VFSS, at 25°C.
7. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
8. Warm–up Time is defined as the time required for the product to meet the specified output voltage after the Pressure has been stabilized.
9. Offset Stability is the product’s output deviation when subjected to 1000 hours of Pulsed Pressure, Temperature Cycling with Bias Test.
3–136
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
FLUORO SILICONE
GEL DIE COAT
DIE
MPXAZ4100A SERIES
STAINLESS
STEEL CAP
P1
WIRE BOND
THERMOPLASTIC
CASE
LEAD
FRAME
ABSOLUTE ELEMENT
DIE BOND
Figure 2. Cross Sectional Diagram SOP
(not to scale)
Figure 2 illustrates an absolute sensing chip in the basic chip carrier (Case 482).
5.0
4.5
+5 V
4.0
Vout
OUTPUT
Vs
IPS
m
1.0 F
m
0.01 F
GND
OUTPUT (Volts)
3.5
3.0
TRANSFER FUNCTION:
Vout = Vs* (.01059*P–.152) ± Error
VS = 5.1 Vdc
TEMP = 0 to 85°C
20 kPa TO 105 kPa
MPXAZ4100A
MAX
TYP
2.5
2.0
1.5
470 pF
MIN
1.0
0.5
0
5
10
15
20
25
30
35
40
45
50
55
60
65
70
75
80
85
90
95
100
105
110
Freescale Semiconductor, Inc...
SEALED VACUUM REFERENCE
Pressure (ref: to sealed vacuum) in kPa
Figure 3. Recommended power supply decoupling
and output filtering.
For additional output filtering, please refer to
Application Note AN1646.
Figure 4 shows the sensor output signal relative to pressure input. Typical, minimum, and maximum output curves
are shown for operation over a temperature range of 0° to
85°C using the decoupling circuit shown in Figure 3. The
output will saturate outside of the specified pressure range.
A gel die coat isolates the die surface and wire bonds
from the environment, while allowing the pressure signal
to be transmitted to the sensor diaphragm. The gel die
coat and durable polymer package provide a media resis-
Motorola Sensor Device Data
Figure 4. Output versus Absolute Pressure
tant barrier that allows the sensor to operate reliably in
high humidity conditions as well as environments containing common automotive media. Contact the factory for
more information regarding media compatibility in your
specific application.
Figure 3 shows the recommended decoupling circuit for interfacing the output of the integrated sensor to the A/D input
of a microprocessor or microcontroller. Proper decoupling of
the power supply is recommended.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–137
MPXAZ4100A SERIES
Freescale Semiconductor, Inc.
Transfer Function (MPXAZ4100A)
Nominal Transfer Value: Vout = VS (P x 0.01059 – 0.1518)
+/– (Pressure Error x Temp. Factor x 0.01059 x VS)
VS = 5.1 V ± 0.25 Vdc
Temperature Error Band
MPXAZ4100A Series
4.0
Temperature
Error
Factor
2.0
Temp
Multiplier
– 40
0 to 85
+125
3
1
3
1.0
0.0
–40
–20
0
20
40
60
80
100
120
140
Temperature in C°
NOTE: The Temperature Multiplier is a linear response from 0°C to –40°C and from 85°C to 125°C.
Pressure Error Band
Error Limits for Pressure
3.0
2.0
Pressure Error (kPa)
Freescale Semiconductor, Inc...
3.0
1.0
0.0
20
40
60
80
100
Pressure (in kPa)
120
–1.0
– 2.0
– 3.0
Pressure
Error (Max)
20 to 105 (kPa)
± 1.5 (kPa)
ORDERING INFORMATION — SMALL OUTLINE PACKAGE
Device Type
Options
Case No.
Basic Element
Absolute, Element Only
482
MPXAZ4100A6U
Rails
MPXAZ4100A
Absolute, Element Only
482
MPXAZ4100A6T1
Tape and Reel
MPXAZ4100A
Absolute, Axial Port
482A
MPXAZ4100AC6U
Rails
MPXAZ4100A
Absolute, Axial Port
482A
MPXAZ4100AC6T1
Tape and Reel
MPXAZ4100A
Ported Element
3–138
MPX Series Order No.
Packing Options
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Marking
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MPXAZ4100A SERIES
INFORMATION FOR USING THE SMALL OUTLINE PACKAGE (CASE 482)
MINIMUM RECOMMENDED FOOTPRINT FOR SURFACE MOUNTED APPLICATIONS
Surface mount board layout is a critical portion of the total
design. The footprint for the surface mount packages must
be the correct size to ensure proper solder connection interface between the board and the package. With the correct
fottprint, the packages will self align when subjected to a
solder reflow process. It is always recommended to design
boards with a solder mask layer to avoid bridging and shorting between solder pads.
0.100 TYP 8X
2.54
0.660
16.76
Freescale Semiconductor, Inc...
0.060 TYP 8X
1.52
0.300
7.62
0.100 TYP 8X
2.54
inch
mm
SCALE 2:1
Figure 5. SOP Footprint (Case 482)
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–139
Freescale Semiconductor, Inc.
MOTOROLA
SEMICONDUCTOR TECHNICAL DATA
Media Resistant, Integrated Silicon
Pressure Sensor for Manifold
MPXAZ4115A
SERIES
Absolute Pressure, Altimeter or
Barometer Applications
On-Chip Signal Conditioned,
Temperature Compensated, and
Freescale Semiconductor, Inc...
Calibrated
INTEGRATED
PRESSURE SENSOR
15 to 115 kPa (2.2 to 16.7 psi)
0.2 to 4.8 V Output
Motorola’s MPXAZ4115A series sensor integrates on–chip, bipolar op amp circuitry and
thin film resistor networks to provide a high output signal and temperature compensation.
The small form factor and high reliability of on–chip integration make the Motorola pressure
sensor a logical and economical choice for the system designer.
The MPXAZ4115A series piezoresistive transducer is a state–of–the–art, monolithic,
signal conditioned, silicon pressure sensor. This sensor combines advanced
micromachining techniques, thin film metallization, and bipolar semiconductor processing to
provide an accurate, high level analog output signal that is proportional to applied pressure.
Figure 1 shows a block diagram of the internal circuitry integrated on a pressure
sensor chip.
SMALL OUTLINE PACKAGE
MPXAZ4115AC6U
CASE 482A
Features
• Resistant to high humidity and common automotive media
• 1.5% Maximum Error over 0° to 85°C
• Ideally suited for Microprocessor or Microcontroller–
Based Systems
• Temperature Compensated from – 40° to +125°C
• Durable Thermoplastic (PPS) Surface Mount Package
Application Examples
MPXAZ4115A6U
CASE 482
• Aviation Altimeters
• Industrial Controls
• Engine Control
PIN NUMBER
• Weather Stations and Weather Reporting Devices
VS
1
N/C
5
N/C
2
VS
Gnd
6
N/C
7
N/C
3
N/C
Vout
8
NOTE: Pins 1, 5, 6, 7, and 8 are not
device connections. Do not connect to
external circuitry or ground. Pin 1 is
noted by the notch in the lead.
4
THIN FILM
TEMPERATURE
COMPENSATION
AND
GAIN STAGE #1
SENSING
ELEMENT
GAIN STAGE #2
AND
GROUND
REFERENCE
SHIFT CIRCUITRY
Vout
PINS 1, 5, 6, 7 AND 8 ARE NO CONNECTS
FOR SMALL OUTLINE PACKAGE DEVICE
GND
Figure 1. Fully Integrated Pressure Sensor Schematic
Rev 0
3–140
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MPXAZ4115A SERIES
MAXIMUM RATINGS(NOTE)
Parametrics
Maximum Pressure (P1
u P2)
Storage Temperature
Symbol
Value
Units
Pmax
400
kPa
Tstg
–40° to +125°
°C
TA
–40° to +125°
°C
Operating Temperature
NOTE: Exposure beyond the specified limits may cause permanent damage or degradation to the device.
OPERATING CHARACTERISTICS (VS = 5.1 Vdc, TA = 25°C unless otherwise noted, P1
required to meet Electrical Specifications.)
Characteristic
Symbol
Min
Typ
Max
Unit
POP
15
—
115
kPa
Supply Voltage(1)
VS
4.85
5.1
5.35
Vdc
Supply Current
Io
—
7.0
10
mAdc
Pressure Range
Freescale Semiconductor, Inc...
u P2. Decoupling circuit shown in Figure 3
Minimum Pressure Offset(2)
@ VS = 5.1 Volts
(0 to 85°C)
Voff
0.135
0.204
0.273
Vdc
Full Scale Output(3)
@ VS = 5.1 Volts
(0 to 85°C)
VFSO
4.725
4.794
4.863
Vdc
Full Scale Span(4)
@ VS = 5.1 Volts
(0 to 85°C)
VFSS
4.521
4.590
4.659
Vdc
Accuracy(5)
(0 to 85°C)
—
—
—
±1.5
%VFSS
Sensitivity
V/P
—
45.9
—
mV/kPa
Response Time(6)
tR
—
1.0
—
ms
Output Source Current at Full Scale Output
Io+
—
0.1
—
mAdc
Warm–Up Time(7)
—
—
20
—
ms
Offset Stability(8)
—
—
± 0.5
—
%VFSS
NOTES:
1. Device is ratiometric within this specified excitation range.
2. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
3. Full Scale Output (VFSO) is defined as the output voltage at the maximum or full rated pressure.
4. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
5. Accuracy is the deviation in actual output from nominal output over the entire pressure range and temperature range as a percent of span
at 25°C due to all sources of error including the following:
• Linearity:
Output deviation from a straight line relationship with pressure over the specified pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential
pressure applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from
minimum or maximum rated pressure at 25°C.
• TcSpan:
Output deviation over the temperature range of 0° to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum pressure applied, over the temperature range of 0° to 85°C, relative
to 25°C.
6. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
7. Warm–up Time is defined as the time required for the product to meet the specified output voltage after the pressure has been stabilized.
8. Offset Stability is the product’s output deviation when subjected to 1000 cycles of Pulsed Pressure, Temperature Cycling with Bias Test.
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–141
Freescale Semiconductor, Inc.
MPXAZ4115A SERIES
FLUORO SILICONE
GEL DIE COAT
+5 V
DIE
STAINLESS
STEEL CAP
Vout
P1
Vs
WIRE BOND
THERMOPLASTIC
CASE
LEAD
FRAME
IPS
m
1.0 F
ABSOLUTE ELEMENT
m
GND
0.01 F
470 pF
DIE BOND
Figure 3. Recommended power supply decoupling
and output filtering.
For additional output filtering, please refer to
Application Note AN1646.
SEALED VACUUM REFERENCE
Figure 2. Cross Sectional Diagram SOP
(not to scale)
Figure 2 illustrates the absolute sensing chip in the basic
chip carrier (Case 482).
Figure 3 shows the recommended decoupling circuit for
interfacing the output of the integrated sensor to the A/D input of a microprocessor or microcontroller. Proper decoupling of the power supply is recommended.
5.0
4.5
4.0
OUTPUT (Volts)
3.5
MAX
TRANSFER FUNCTION:
Vout = Vs* (.009*P–.095) ± Error
VS = 5.1 Vdc
TEMP = 0 to 85°C
TYP
3.0
2.5
2.0
1.5
MIN
1.0
0.5
0
5
10
15
20
25
30
35
40
45
50
55
60
65
70
75
80
85
90
95
100
105
110
115
120
Freescale Semiconductor, Inc...
OUTPUT
Pressure (ref: to sealed vacuum) in kPa
Figure 4. Output versus Absolute Pressure
Figure 4 shows the sensor output signal relative to pressure input. Typical minimum and maximum output curves
are shown for operation over a temperature range of 0 to
85°C using the decoupling circuit shown in Figure 3. The
output will saturate outside of the specified pressure range.
A gel die coat isolates the die surface and wire bonds
from the environment, while allowing the pressure signal
3–142
to be transmitted to the sensor diaphragm. The gel die
coat and durable polymer package provide a media resistant barrier that allows the sensor to operate reliably in
high humidity conditions as well as environments containing common automotive media. Contact the factory for
more information regarding media compatibility in your
specific application.
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MPXAZ4115A SERIES
Transfer Function (MPXAZ4115A)
Nominal Transfer Value: Vout = VS x (0.009 x P – 0.095)
± (Pressure Error x Temp. Factor x 0.009 x VS)
VS = 5.1 ± 0.25 Vdc
Temperature Error Band
MPXAZ4115A Series
4.0
Break Points
3.0
Temperature
Error
Factor
2.0
Temp
Multiplier
– 40
0 to 85
125
3
1
3
1.0
–40
–20
0
20
40
60
80
100
120
140
Temperature in C°
NOTE: The Temperature Multiplier is a linear response from 0°C to –40°C and from 85°C to 125°C
Pressure Error Band
Error Limits for Pressure
3.0
2.0
Pressure Error (kPa)
Freescale Semiconductor, Inc...
0.0
1.0
0.0
20
40
60
80
100
120
Pressure (in kPa)
–1.0
– 2.0
– 3.0
Pressure
Error (Max)
15 to 115 (kPa)
± 1.5 (kPa)
ORDERING INFORMATION — SMALL OUTLINE PACKAGE
Device Type
Options
Case No.
Basic Element
Absolute, Element Only
482
MPXAZ4115A6U
Rails
MPXAZ4115A
Absolute, Element Only
482
MPXAZ4115A6T1
Tape and Reel
MPXAZ4115A
Absolute, Axial Port
482A
MPXAZ4115AC6U
Rails
MPXAZ4115A
Absolute, Axial Port
482A
MPXAZ4115AC6T1
Tape and Reel
MPXAZ4115A
Ported Element
Motorola Sensor Device Data
MPX Series Order No.
Packing Options
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
Marking
3–143
MPXAZ4115A SERIES
Freescale Semiconductor, Inc.
INFORMATION FOR USING THE SMALL OUTLINE PACKAGE (CASE 482)
MINIMUM RECOMMENDED FOOTPRINT FOR SURFACE MOUNTED APPLICATIONS
Surface mount board layout is a critical portion of the total
design. The footprint for the surface mount packages must
be the correct size to ensure proper solder connection interface between the board and the package. With the correct
fottprint, the packages will self–align when subjected to a
solder reflow process. It is always recommended to design
boards with a solder mask layer to avoid bridging and shorting between solder pads.
0.100 TYP 8X
2.54
0.660
16.76
Freescale Semiconductor, Inc...
0.060 TYP 8X
1.52
0.300
7.62
0.100 TYP 8X
2.54
inch
mm
SCALE 2:1
Figure 5. SOP Footprint (Case 482)
3–144
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR TECHNICAL DATA
Media Resistant and
High Temperature Accuracy
MPXAZ6115A
SERIES
Integrated Silicon Pressure Sensor
for Measuring Absolute Pressure,
On-Chip Signal Conditioned,
Temperature Compensated
Freescale Semiconductor, Inc...
and Calibrated
INTEGRATED
PRESSURE SENSOR
15 to 115 kPa (2.2 to 16.7 psi)
0.2 to 4.8 Volts Output
Motorola’s MPXAZ6115A series sensor integrates on–chip, bipolar op amp circuitry
and thin film resistor networks to provide a high output signal and temperature
compensation. The small form factor and high reliability of on–chip integration make the
Motorola pressure sensor a logical and economical choice for the system designer.
The MPXAZ6115A series piezoresistive transducer is a state–of–the–art, monolithic,
signal conditioned, silicon pressure sensor. This sensor combines advanced
micromachining techniques, thin film metallization, and bipolar semiconductor processing
to provide an accurate, high level analog output signal that is proportional to applied
pressure.
Figure 1 shows a block diagram of the internal circuitry integrated on a pressure
sensor chip.
SMALL OUTLINE PACKAGE
MPXAZ6115A6U
CASE 482
Features
• Resistant to High Humidity and Common Automotive Media
• Improved Accuracy at High Temperature
• 1.5% Maximum Error over 0° to 85°C
• Ideally suited for Microprocessor or Microcontroller–Based Systems
• Temperature Compensated from – 40° to +125°C
• Durable Thermoplastic (PPS) Surface Mount Package
MPXAZ6115AC6U
CASE 482A
Application Examples
• Aviation Altimeters
PIN NUMBER
• Industrial Controls
• Engine Control/Manifold Absolute Pressure (MAP)
• Weather Station and Weather Reporting Devices
VS
THIN FILM
TEMPERATURE
COMPENSATION
AND
GAIN STAGE #1
SENSING
ELEMENT
1
N/C
5
N/C
2
6
N/C
3
VS
Gnd
7
N/C
4
Vout
8
N/C
NOTE: Pins 1, 5, 6, 7, and 8 are internal
device connections. Do not connect to
external circuitry or ground. Pin 1 is
denoted by the notch in the lead.
GAIN STAGE #2
AND
GROUND
REFERENCE
SHIFT CIRCUITRY
Vout
PINS 1, 5, 6, 7 AND 8 ARE NO CONNECTS
GND
Figure 1. Fully Integrated Pressure Sensor
Schematic
REV 0
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–145
MPXAZ6115A SERIES
Freescale Semiconductor, Inc.
MAXIMUM RATINGS(1)
Parametrics
Symbol
Value
Units
Pmax
400
kPa
Tstg
–40° to +125°
°C
Operating Temperature
TA
–40° to +125°
°C
Output Source Current @ Full Scale Output(2)
Io+
0.5
mAdc
Output Sink Current @ Minimum Pressure Offset(2)
Io–
–0.5
mAdc
Maximum Pressure (P1
u P2)
Storage Temperature
NOTES:
1. Exposure beyond the specified limits may cause permanent damage or degradation to the device.
2. Maximum Output Current is controlled by effective impedance from Vout to Gnd or Vout to VS in the application circuit.
OPERATING CHARACTERISTICS (VS = 5.0 Vdc, TA = 25°C unless otherwise noted, P1
Characteristic
Min
Typ
Max
Unit
POP
15
—
115
kPa
Supply Voltage(1)
VS
4.75
5.0
5.25
Vdc
Supply Current
Io
—
6.0
10
mAdc
Pressure Range
Freescale Semiconductor, Inc...
u P2.)
Symbol
Minimum Pressure Offset(2)
@ VS = 5.0 Volts
(0 to 85°C)
Voff
0.133
0.200
0.268
Vdc
Full Scale Output(3)
@ VS = 5.0 Volts
(0 to 85°C)
VFSO
4.633
4.700
4.768
Vdc
Full Scale Span(4)
@ VS = 5.0 Volts
(0 to 85°C)
VFSS
4.433
4.500
4.568
Vdc
Accuracy(5)
(0 to 85°C)
—
—
—
±1.5
%VFSS
Sensitivity
V/P
—
45.9
—
mV/kPa
Response Time(6)
tR
—
1.0
—
ms
Warm–Up Time(7)
—
—
20
—
ms
Offset Stability(8)
—
—
± 0.25
—
%VFSS
NOTES:
1. Device is ratiometric within this specified excitation range.
2. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
3. Full Scale Output (VFSO) is defined as the output voltage at the maximum or full rated pressure.
4. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
5. Accuracy is the deviation in actual output from nominal output over the entire pressure range and temperature range as a percent of span
at 25°C due to all sources of error including the following:
• Linearity:
Output deviation from a straight line relationship with pressure over the specified pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential
pressure applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from
minimum or maximum rated pressure at 25°C.
• TcSpan:
Output deviation over the temperature range of 0° to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum pressure applied, over the temperature range of 0° to 85°C, relative
to 25°C.
6. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
7. Warm–up Time is defined as the time required for the product to meet the specified output voltage after the pressure has been stabilized.
8. Offset Stability is the product’s output deviation when subjected to 1000 cycles of Pulsed Pressure, Temperature Cycling with Bias Test.
3–146
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
FLUORO SILICONE
GEL DIE COAT
DIE
MPXAZ6115A SERIES
STAINLESS
STEEL CAP
P1
WIRE BOND
THERMOPLASTIC
CASE
LEAD
FRAME
+5.0 V
ABSOLUTE ELEMENT
VS Pin 2
DIE BOND
MPXAZ6115A
SEALED VACUUM REFERENCE
100 nF
Vout Pin 4
to ADC
47 pF
GND Pin 3
51 K
Figure 3. Typical Application Circuit
(Output Source Current Operation)
Figure 2 illustrates the absolute sensing chip in the basic
Small Outline chip carrier (Case 482).
Figure 3 shows a typical application circuit (output source
current operation).
5.0
4.5
4.0
OUTPUT (Volts)
3.5
MAX
TRANSFER FUNCTION:
Vout = Vs* (.009*P–.095) ± Error
VS = 5.0 Vdc
TEMP = 0 to 85°C
TYP
3.0
2.5
2.0
1.5
MIN
1.0
0.5
0
5
10
15
20
25
30
35
40
45
50
55
60
65
70
75
80
85
90
95
100
105
110
115
120
Freescale Semiconductor, Inc...
Figure 2. Cross Sectional Diagram SOP
(Not to Scale)
Pressure (ref: to sealed vacuum) in kPa
Figure 4. Output versus Absolute Pressure
Figure 4 shows the sensor output signal relative to pressure input. Typical minimum and maximum output curves
are shown for operation over 0 to 85°C temperature range.
The output will saturate outside of the rated pressure range.
A gel die coat isolates the die surface and wire bonds
from the environment, while allowing the pressure signal
to be transmitted to the sensor diaphragm. The gel die
Motorola Sensor Device Data
coat and durable polymer package provide a media resistant barrier that allows the sensor to operate reliably in
high humidity conditions as well as environments containing common automotive media. Contact the factory for
more information regarding media compatibility in your
specific application.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–147
MPXAZ6115A SERIES
Freescale Semiconductor, Inc.
Transfer Function (MPXAZ6115A)
Nominal Transfer Value: Vout = VS x (0.009 x P – 0.095)
± (Pressure Error x Temp. Factor x 0.009 x VS)
VS = 5.0 ± 0.25 Vdc
Temperature Error Band
MPXAZ6115A Series
4.0
Break Points
Temp
3.0
Temperature
Error
Factor
Multiplier
– 40
0 to 85
125
2.0
3
1
1.75
1.0
–40
–20
0
20
40
60
80
100
120
140
Temperature in C°
NOTE: The Temperature Multiplier is a linear response from 0°C to –40°C and from 85°C to 125°C
Pressure Error Band
Error Limits for Pressure
3.0
2.0
Pressure Error (kPa)
Freescale Semiconductor, Inc...
0.0
1.0
0.0
20
40
60
80
100
120
Pressure (in kPa)
–1.0
– 2.0
– 3.0
Pressure
Error (Max)
15 to 115 (kPa)
± 1.5 (kPa)
ORDERING INFORMATION — SMALL OUTLINE PACKAGE
Device Type
Options
Case No.
Basic Element
Absolute, Element Only
482
MPXAZ6115A6U
Rails
MPXAZ6115A
Absolute, Element Only
482
MPXAZ6115A6T1
Tape and Reel
MPXAZ6115A
Absolute, Axial Port
482A
MPXAZ6115AC6U
Rails
MPXAZ6115A
Absolute, Axial Port
482A
MPXAZ6115AC6T1
Tape and Reel
MPXAZ6115A
Ported Element
3–148
MPX Series Order No.
Packing Options
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Marking
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MPXAZ6115A SERIES
SURFACE MOUNTING INFORMATION
MINIMUM RECOMMENDED FOOTPRINT FOR SMALL OUTLINE PACKAGE
Surface mount board layout is a critical portion of the total
design. The footprint for the semiconductor package must
be the correct size to ensure proper solder connection interface between the board and the package. With the correct
pad geometry, the packages will self–align when subjected to
a solder reflow process. It is always recommended to fabricate boards with a solder mask layer to avoid bridging and/or
shorting between solder pads, especially on tight tolerances
and/or tight layouts.
0.100 TYP
2.54
Freescale Semiconductor, Inc...
0.660
16.76
0.060 TYP 8X
1.52
0.300
7.62
0.100 TYP 8X
2.54
inch
mm
Figure 5. SOP Footprint (Case 482 and 482A)
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–149
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR TECHNICAL DATA
High Volume Sensor for
Low Pressure Applications
Motorola has developed a low cost, high volume, miniature pressure sensor package
which is ideal as a sub–module component or a disposable unit. The unique concept of
the Chip Pak allows great flexibility in system design while allowing an economic solution
for the designer. This new chip carrier package uses Motorola’s unique sensor die with its
piezoresistive technology, along with the added feature of on–chip, thin–film temperature
compensation and calibration.
NOTE: Motorola is also offering the Chip Pak package in application–specific
configurations, which will have an “SPX” prefix, followed by a four–digit number, unique
to the specific customer.
MPXC2011DT1
MPXC2012DT1
Motorola Preferred Device
PRESSURE SENSORS
0 to 75 mmHg (0 to 10 kPa)
Freescale Semiconductor, Inc...
Features:
• Low Cost
CHIP PAK PACKAGE
• Integrated Temperature Compensation and Calibration
• Ratiometric to Supply Voltage
• Polysulfone Case Material (Medical, Class V Approved)
• Provided in Easy–to–Use Tape and Reel
MPXC2011DT1/MPXC2012DT1
CASE 423A
Application Examples
• Respiratory Diagnostics
• Air Movement Control
• Controllers
PIN NUMBER
• Pressure Switching
1
Gnd
3
VS
NOTE: The die and wire bonds are exposed on the front side of the Chip Pak
(pressure is applied to the backside of the device). Front side die and wire protection
must be provided in the customer’s housing. Use caution when handling the devices
during all processes.
2
S+
4
S–
Motorola’s MPXC2011DT1/MPXC2012DT1 Pressure
Sensor has been designed for medical usage by combining
the performance of Motorola’s shear stress pressure sensor
design and the use of biomedically approved materials.
Materials with a proven history in medical situations have
been chosen to provide a sensor that can be used with
confidence in applications, such as invasive blood pressure
monitoring. It can be sterilized using ethylene oxide. The
portions of the pressure sensor that are required to be
biomedically approved are the rigid housing and the gel
coating.
The rigid housing is molded from a white, medical grade
polysulfone that has passed extensive biological testing
including: tissue culture test, rabbit implant, hemolysis,
intracutaneous test in rabbits, and system toxicity, USP.
The MPXC2011DT1 contains a silicone dielectric gel
which covers the silicon piezoresistive sensing element. The
gel is a nontoxic, nonallergenic elastomer system which
meets all USP XX Biological Testing Class V requirements.
The properties of the gel allow it to transmit pressure uniformly to the diaphragm surface, while isolating the internal
electrical connections from the corrosive effects of fluids,
such as saline solution. The gel provides electrical isolation
sufficient to withstand defibrillation testing, as specified in the
proposed Association for the Advancement of Medical
Instrumentation (AAMI) Standard for blood pressure transducers. A biomedically approved opaque filler in the gel prevents bright operating room lights from affecting the
performance of the sensor.
The MPXC2012DT1 is a no–gel option.
Preferred devices are Motorola recommended choices for future use and best overall value.
REV 2
3–150
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MPXC2011DT1 MPXC2012DT1
MAXIMUM RATINGS(NOTE)
Rating
Maximum Pressure (Backside)
Storage Temperature
Operating Temperature
Symbol
Value
Unit
Pmax
75
kPa
Tstg
– 25 to +85
°C
TA
+15 to +40
°C
NOTE: Exposure beyond the specified limits may cause permanent damage or degradation to the device.
OPERATING CHARACTERISTICS (VS = 10 Vdc, TA = 25°C unless otherwise noted, P1 > P2)
Characteristic
Symbol
Min
Typ
Max
Unit
Pressure Range(1)
POP
0
—
10
kPa
Supply Voltage(2)
VS
—
3
10
Vdc
Supply Current
Io
—
6.0
—
mAdc
VFSS
24
25
26
mV
Voff
–1.0
—
1.0
mV
Sensitivity
∆V/∆P
—
2.5
—
mV/kPa
Linearity(5)
—
–1.0
—
1.0
%VFSS
Pressure Hysteresis(5) (0 to 10 kPa)
—
—
± 0.1
—
%VFSS
Full Scale Span(3)
Freescale Semiconductor, Inc...
Offset(4)
Temperature Hysteresis(5) (+15°C to +40°C)
Temperature Effect on Full Scale Span(5)
Temperature Effect on Offset(5)
Input Impedance
—
—
± 0.1
—
%VFSS
TCVFSS
–1.0
—
1.0
%VFSS
TCVoff
–1.0
—
1.0
mV
Zin
1300
—
2550
Ω
Zout
1400
—
3000
Ω
Response Time(6) (10% to 90%)
tR
—
1.0
—
ms
Warm–Up
—
—
20
—
ms
Offset Stability(7)
—
—
± 0.5
—
%VFSS
Output Impedance
NOTES:
1. 1.0 kPa (kiloPascal) equals 0.145 psi.
2. Device is ratiometric within this specified excitation range. Operating the device above the specified excitation range may induce additional
error due to device self–heating.
3. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
4. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
5. Accuracy (error budget) consists of the following:
• Linearity:
Output deviation from a straight line relationship with pressure, using end point method, over the specified
pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential pressure
applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from the
minimum or maximum rated pressure, at 25°C.
• TcSpan:
Output deviation at full rated pressure over the temperature range of 0 to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum rated pressure applied, over the temperature range of 0 to 85°C, relative
to 25°C.
6. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
7. Offset stability is the product’s output deviation when subjected to 1000 hours of Pulsed Pressure, Temperature Cycling with Bias Test.
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–151
Freescale Semiconductor, Inc.
MPXC2011DT1 MPXC2012DT1
ORDERING INFORMATION
The MPXC2011DT1/MPXC2012DT1 silicon pressure sensors are available in tape and reel.
Device Type/Order No.
Case No.
Device Description
Marking
MPXC2011DT1
423A
Chip Pak, 1/3 Gel
Date Code, Lot ID
MPXC2012DT1
423A
Chip Pak, No Gel
Date Code, Lot ID
Packaging Information
Tape Width
Quantity
330 mm
24 mm
1000 pc/reel
Freescale Semiconductor, Inc...
Tape and Reel
Reel Size
3–152
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR TECHNICAL DATA
High Temperature Accuracy
Integrated Silicon Pressure Sensor
MPXH6300A
SERIES
for Measuring Absolute Pressure,
On-Chip Signal Conditioned,
Temperature Compensated
Freescale Semiconductor, Inc...
and Calibrated
Motorola’s MPXH6300A series sensor integrates on–chip, bipolar op amp circuitry and
thin film resistor networks to provide a high output signal and temperature compensation.
The small form factor and high reliability of on–chip integration make the Motorola pressure
sensor a logical and economical choice for the system designer.
The MPXH6300A series piezoresistive transducer is a state–of–the–art, monolithic,
signal conditioned, silicon pressure sensor. This sensor combines advanced
micromachining techniques, thin film metallization, and bipolar semiconductor processing to
provide an accurate, high level analog output signal that is proportional to applied pressure.
Figure 1 shows a block diagram of the internal circuitry integrated on a pressure
sensor chip.
INTEGRATED
PRESSURE SENSOR
20 to 304 kPa (3.0 to 42 psi)
0.3 to 4.9 Volts Output
SUPER SMALL OUTLINE
PACKAGE
Features
• Improved Accuracy at High Temperature
MPXH6300A6T1
CASE 1317
• Available in Small and Super Small Outline Packages
• 1.5% Maximum Error over 0° to 85°C
• Ideally suited for Microprocessor or Microcontroller–Based Systems
• Temperature Compensated from – 40° to +125°C
• Durable Thermoplastic (PPS) Surface Mount Package
Application Examples
• Aviation Altimeters
MPXH6300AC6T1
CASE 1317A
• Industrial Controls
• Engine Control/Manifold Absolute Pressure (MAP)
PIN NUMBER
• Weather Station and Weather Reporting Device Barometers
VS
THIN FILM
TEMPERATURE
COMPENSATION
AND
GAIN STAGE #1
SENSING
ELEMENT
GAIN STAGE #2
AND
GROUND
REFERENCE
SHIFT CIRCUITRY
Vout
1
N/C
5
N/C
2
6
N/C
3
VS
Gnd
7
N/C
4
Vout
8
N/C
NOTE: Pins 1, 5, 6, 7, and 8 are
internal device connections. Do not
connect to external circuitry or
ground. Pin 1 is denoted by the
chamfered corner of the package.
PINS 1, 5, 6, 7 AND 8 ARE NO CONNECTS
GND
Figure 1. Fully Integrated Pressure Sensor
Schematic
REV 0
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–153
MPXH6300A SERIES
Freescale Semiconductor, Inc.
MAXIMUM RATINGS(1)
Parametrics
Symbol
Value
Units
Pmax
1200
kPa
Tstg
–40° to +125°
°C
Operating Temperature
TA
–40° to +125°
°C
Output Source Current @ Full Scale Output(2)
Io+
0.5
mAdc
Output Sink Current @ Minimum Pressure Offset(2)
Io–
–0.5
mAdc
Maximum Pressure (P1
u P2)
Storage Temperature
NOTES:
1. Exposure beyond the specified limits may cause permanent damage or degradation to the device.
2. Maximum Output Current is controlled by effective impedance from Vout to Gnd or Vout to VS in the application circuit.
OPERATING CHARACTERISTICS (VS = 5.1 Vdc, TA = 25°C unless otherwise noted, P1
Characteristic
Min
Typ
Max
Unit
POP
20
—
304
kPa
Supply Voltage(1)
VS
4.74
5.1
5.46
Vdc
Supply Current
Io
—
6.0
10
mAdc
Pressure Range
Freescale Semiconductor, Inc...
u P2.)
Symbol
Minimum Pressure Offset(2)
@ VS = 5.1 Volts
(0 to 85°C)
Voff
0.241
0.306
0.371
Vdc
Full Scale Output(3)
@ VS = 5.1 Volts
(0 to 85°C)
VFSO
4.847
4.912
4.977
Vdc
Full Scale Span(4)
@ VS = 5.1 Volts
(0 to 85°C)
VFSS
4.476
4.606
4.736
Vdc
Accuracy(5)
(0 to 85°C)
—
—
—
±1.5
%VFSS
Sensitivity
V/P
—
16.2
—
mV/kPa
Response Time(6)
tR
—
1.0
—
ms
Warm–Up Time(7)
—
—
20
—
ms
Offset Stability(8)
—
—
± 0.25
—
%VFSS
NOTES:
1. Device is ratiometric within this specified excitation range.
2. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
3. Full Scale Output (VFSO) is defined as the output voltage at the maximum or full rated pressure.
4. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
5. Accuracy is the deviation in actual output from nominal output over the entire pressure range and temperature range as a percent of span
at 25°C due to all sources of error including the following:
• Linearity:
Output deviation from a straight line relationship with pressure over the specified pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential
pressure applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from
minimum or maximum rated pressure at 25°C.
• TcSpan:
Output deviation over the temperature range of 0° to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum pressure applied, over the temperature range of 0° to 85°C, relative
to 25°C.
6. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
7. Warm–up Time is defined as the time required for the product to meet the specified output voltage after the pressure has been stabilized.
8. Offset Stability is the product’s output deviation when subjected to 1000 cycles of Pulsed Pressure, Temperature Cycling with Bias Test.
3–154
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
DIE
FLUORO SILICONE
GEL DIE COAT
+5.1 V
STAINLESS
STEEL CAP
MPXH6300A SERIES
P1
WIRE BOND
THERMOPLASTIC
CASE
LEAD
FRAME
VS Pin 2
MPXH6300A
Vout Pin 4
100 nF
GND Pin 3
to ADC
47 pF
51 K
ABSOLUTE ELEMENT
DIE BOND
SEALED VACUUM REFERENCE
Figure 3. Typical Application Circuit
(Output Source Current Operation)
Figure 2 illustrates the absolute sensing chip in the basic
Super Small Outline chip carrier (Case 1317).
Figure 3 shows a typical application circuit (output source
current operation).
5.0
4.5
4.0
OUTPUT (Volts)
3.5
TRANSFER FUNCTION:
Vout = Vs* (.00318*P–.00353) ± Error
VS = 5.1 Vdc
TEMP = 0 to 85°C
3.0
2.5
MAX
2.0
TYP
1.5
1.0
0.5
0
MIN
20
35
50
65
80
95
110
125
140
155
170
185
200
215
230
245
260
275
290
305
Freescale Semiconductor, Inc...
Figure 2. Cross Sectional Diagram SSOP
(not to scale)
Pressure (ref: to sealed vacuum) in kPa
Figure 4. Output versus Absolute Pressure
Figure 4 shows the sensor output signal relative to pressure input. Typical minimum and maximum output curves
are shown for operation over 0 to 85°C temperature range.
The output will saturate outside of the rated pressure range.
A fluorosilicone gel isolates the die surface and wire
bonds from the environment, while allowing the pressure
signal to be transmitted to the silicon diaphragm. The
Motorola Sensor Device Data
MPXH6300A series pressure sensor operating characteristics, internal reliability and qualification tests are based on
use of dry air as the pressure media. Media other than dry
air may have adverse effects on sensor performance and
long–term reliability. Contact the factory for information regarding media compatibility in your application.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–155
Freescale Semiconductor, Inc.
MPXH6300A SERIES
Transfer Function (MPXH6300A)
Nominal Transfer Value: Vout = VS x (0.00318 x P – 0.00353)
± (Pressure Error x Temp. Factor x 0.00318 x VS)
VS = 5.1 ± 0.36 Vdc
Temperature Error Band
MPXH6300A Series
4.0
Break Points
3.0
Temperature
Error
Factor
2.0
Temp
Multiplier
– 40
0 to 85
125
3
1
3
1.0
–40
–20
0
20
40
60
80
100
120
140
Temperature in C°
NOTE: The Temperature Multiplier is a linear response from 0°C to –40°C and from 85°C to 125°C
Pressure Error Band
Error Limits for Pressure
4.0
3.0
Pressure Error (kPa)
Freescale Semiconductor, Inc...
0.0
2.0
1.0
0.0
–1.0
60
20
100
140
180
220
260
Pressure (in kPa)
300
– 2.0
– 3.0
–4.0
Pressure
Error (Max)
20 to 304 (kPa)
± 4.0 (kPa)
ORDERING INFORMATION — SUPER SMALL OUTLINE PACKAGE
Device Type
Options
Case No.
Basic Element
Absolute, Element Only
1317
MPXH6300A6U
Rails
MPXH6300A
Absolute, Element Only
1317
MPXH6300A6T1
Tape and Reel
MPXH6300A
Absolute, Axial Port
1317A
MPXH6300AC6U
Rails
MPXH6300A
Absolute, Axial Port
1317A
MPXH6300AC6T1
Tape and Reel
MPXH6300A
Ported Element
3–156
MPX Series Order No.
Packing Options
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Marking
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MPXH6300A SERIES
SURFACE MOUNTING INFORMATION
MINIMUM RECOMMENDED FOOTPRINT FOR SUPER SMALL OUTLINE PACKAGES
Surface mount board layout is a critical portion of the total
design. The footprint for the semiconductor package must
be the correct size to ensure proper solder connection interface between the board and the package. With the correct
pad geometry, the packages will self–align when subjected to
0.050
1.27
TYP
a solder reflow process. It is always recommended to fabricate boards with a solder mask layer to avoid bridging and/or
shorting between solder pads, especially on tight tolerances
and/or tight layouts.
0.387
9.83
Freescale Semiconductor, Inc...
0.150
3.81
0.027 TYP 8X
0.69
0.053 TYP 8X
1.35
inch
mm
Figure 5. SSOP Footprint (Case 1317 and 1317A)
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–157
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR TECHNICAL DATA
10 kPa
On-Chip Temperature
Compensated & Calibrated
Silicon Pressure Sensors
MPXM2010
SERIES
The MPXM2010 device is a silicon piezoresistive pressure sensors providing a highly
accurate and linear voltage output — directly proportional to the applied pressure. The
sensor is a single, monolithic silicon diaphragm with the strain gauge and a thin–film
resistor network integrated on–chip. The chip is laser trimmed for precise span and offset
calibration and temperature compensation.
Motorola Preferred Device
0 to 10 kPa (0 to 1.45 psi)
25 mV FULL SCALE SPAN
(TYPICAL)
Features
Freescale Semiconductor, Inc...
• Temperature Compensated Over 0°C to + 85°C
• Available in Easy–to–Use Tape & Reel
MPAK PACKAGE
• Ratiometric to Supply Voltage
• Gauge Ported & Non Ported Options
Application Examples
• Respiratory Diagnostics
SCALE 1:1
• Air Movement Control
MPXM2010D/DT1
CASE 1320
• Controllers
• Pressure Switching
Figure 1 shows a block diagram of the internal circuitry on the stand–alone pressure
sensor chip.
VS
3
SCALE 1:1
THIN FILM
TEMPERATURE
COMPENSATION
AND
CALIBRATION
CIRCUITRY
SENSING
ELEMENT
2
4
MPXM2010GS/GST1
CASE 1320A
Vout+
PIN NUMBER
Vout–
1
Gnd
3
VS
2
+Vout
4
–Vout
1
GND
Figure 1. Temperature Compensated Pressure Sensor Schematic
VOLTAGE OUTPUT versus APPLIED DIFFERENTIAL PRESSURE
The differential voltage output of the sensor is directly proportional to the differential
pressure applied.
The output voltage of the differential or gauge sensor increases with increasing
pressure applied to the pressure side (P1) relative to the vacuum side (P2). Similarly,
output voltage increases as increasing vacuum is applied to the vacuum side (P2)
relative to the pressure side (P1).
Preferred devices are Motorola recommended choices for future use and best overall value.
REV 1
3–158
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MPXM2010 SERIES
MAXIMUM RATINGS(NOTE)
Rating
Maximum Pressure (P1 > P2)
Storage Temperature
Operating Temperature
Symbol
Value
Unit
Pmax
75
kPa
Tstg
– 40 to +125
°C
TA
– 40 to +125
°C
NOTE: Exposure beyond the specified limits may cause permanent damage or degradation to the device.
OPERATING CHARACTERISTICS (VS = 10 Vdc, TA = 25°C unless otherwise noted, P1 > P2)
Characteristic
Symbol
Min
Typ
Max
Unit
Pressure Range(1)
POP
0
—
10
kPa
Supply Voltage(2)
VS
—
10
16
Vdc
Supply Current
Io
—
6.0
—
mAdc
VFSS
24
25
26
mV
Voff
–1.0
—
1.0
mV
Sensitivity
∆V/∆P
—
2.5
—
mV/kPa
Linearity(5)
—
–1.0
—
1.0
%VFSS
Pressure Hysteresis(5) (0 to 10 kPa)
—
—
± 0.1
—
%VFSS
Full Scale Span(3)
Freescale Semiconductor, Inc...
Offset(4)
Temperature Hysteresis(5) (– 40°C to +125°C)
Temperature Effect on Full Scale Span(5)
Temperature Effect on Offset(5)
Input Impedance
—
—
± 0.5
—
%VFSS
TCVFSS
–1.0
—
1.0
%VFSS
TCVoff
–1.0
—
1.0
mV
Zin
1000
—
2550
Ω
Zout
1400
—
3000
Ω
Response Time(6) (10% to 90%)
tR
—
1.0
—
ms
Warm–Up
—
—
20
—
ms
Offset Stability(7)
—
—
± 0.5
—
%VFSS
Output Impedance
NOTES:
1. 1.0 kPa (kiloPascal) equals 0.145 psi.
2. Device is ratiometric within this specified excitation range. Operating the device above the specified excitation range may induce additional
error due to device self–heating.
3. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
4. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
5. Accuracy (error budget) consists of the following:
• Linearity:
Output deviation from a straight line relationship with pressure, using end point method, over the specified
pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential pressure
applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from the
minimum or maximum rated pressure, at 25°C.
• TcSpan:
Output deviation at full rated pressure over the temperature range of 0 to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum rated pressure applied, over the temperature range of 0 to 85°C, relative
to 25°C.
6. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
7. Offset stability is the product’s output deviation when subjected to 1000 hours of Pulsed Pressure, Temperature Cycling with Bias Test.
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–159
Freescale Semiconductor, Inc.
LINEARITY
Linearity refers to how well a transducer’s output follows
the equation: Vout = Voff + sensitivity x P over the operating
pressure range. There are two basic methods for calculating
nonlinearity: (1) end point straight line fit (see Figure 2) or (2)
a least squares best line fit. While a least squares fit gives
the “best case” linearity error (lower numerical value), the
calculations required are burdensome.
Conversely, an end point fit will give the “worst case” error
(often more desirable in error budget calculations) and the calculations are more straightforward for the user. Motorola’s
specified pressure sensor linearities are based on the end
point straight line method measured at the midrange pressure.
LEAST
SQUARE
DEVIATION
LEAST SQUARES FIT
EXAGGERATED
PERFORMANCE
CURVE
RELATIVE VOLTAGE OUTPUT
MPXM2010 SERIES
STRAIGHT LINE
DEVIATION
END POINT
STRAIGHT LINE FIT
OFFSET
50
PRESSURE (% FULLSCALE)
100
Figure 2. Linearity Specification Comparison
ON–CHIP TEMPERATURE COMPENSATION and CALIBRATION
Figure 3 shows the minimum, maximum and typical output
characteristics of the MPXM2010 series at 25°C. The output
is directly proportional to the differential pressure and is essentially a straight line.
A silicone gel isolates the die surface and wire bonds from
the environment, while allowing the pressure signal to be
transmitted to the silicon diaphragm.
VS = 10 Vdc
TA = 25°C
P1 > P2
30
OUTPUT (mVdc)
Freescale Semiconductor, Inc...
0
25
20
aMAX
15
TYP
SPAN
RANGE
(TYP)
10
MIN
5
0
–5
kPa
PSI
2.5
0.362
5
0.725
7.5
1.09
10
1.45
OFFSET
(TYP)
Figure 3. Output versus Pressure Differential
ORDERING INFORMATION
Device Type
3–160
Options
Case No
No.
MPXM2010D
Non–ported
1320
MPXM2010DT1
Non–ported, Tape and Reel
1320
MPXM2010GS
Ported
1320A
MPXM2010GST1
Ported, Tape and Reel
1320A
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR TECHNICAL DATA
50 kPa
On-Chip Temperature
Compensated & Calibrated
Silicon Pressure Sensors
MPXM2053
SERIES
The MPXM2053 device is a silicon piezoresistive pressure sensor providing a highly
accurate and linear voltage output — directly proportional to the applied pressure. The
sensor is a single, monolithic silicon diaphragm with the strain gauge and a thin–film
resistor network integrated on–chip. The chip is laser trimmed for precise span and offset
calibration and temperature compensation.
Motorola Preferred Device
0 to 50 kPa (0 to 7.25 psi)
40 mV FULL SCALE SPAN
(TYPICAL)
Freescale Semiconductor, Inc...
Features
• Temperature Compensated Over 0°C to + 85°C
• Available in Easy–to–Use Tape & Reel
MPAK PACKAGE
• Ratiometric to Supply Voltage
• Gauge Ported & Non Ported Options
Application Examples
• Pump/Motor Controllers
• Robotics
SCALE 1:1
• Level Indicators
MPXM2053D/DT1
CASE 1320
• Medical Diagnostics
• Pressure Switching
• Non–Invasive Blood Pressure Measurement
Figure 1 shows a block diagram of the internal circuitry on the stand–alone pressure
sensor chip.
VS
SCALE 1:1
3
THIN FILM
TEMPERATURE
COMPENSATION
AND
CALIBRATION
CIRCUITRY
X–ducer
SENSING
ELEMENT
2
4
MPXM2053GS/GST1
CASE 1320A
Vout+
Vout–
1
PIN NUMBER
1
Gnd
3
VS
2
+Vout
4
–Vout
GND
Figure 1. Temperature Compensated Pressure Sensor Schematic
VOLTAGE OUTPUT versus APPLIED DIFFERENTIAL PRESSURE
The differential voltage output of the sensor is directly proportional to the differential
pressure applied.
The output voltage of the differential or gauge sensor increases with increasing
pressure applied to the pressure side (P1) relative to the vacuum side (P2). Similarly,
output voltage increases as increasing vacuum is applied to the vacuum side (P2)
relative to the pressure side (P1).
Preferred devices are Motorola recommended choices for future use and best overall value.
REV 1
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–161
Freescale Semiconductor, Inc.
MPXM2053 SERIES
MAXIMUM RATINGS(NOTE)
Rating
Maximum Pressure (P1 > P2)
Storage Temperature
Operating Temperature
Symbol
Value
Unit
Pmax
200
kPa
Tstg
– 40 to +125
°C
TA
– 40 to +125
°C
NOTE: Exposure beyond the specified limits may cause permanent damage or degradation to the device.
OPERATING CHARACTERISTICS (VS = 10 Vdc, TA = 25°C unless otherwise noted, P1 > P2)
Characteristic
Symbol
Typ
Max
Unit
0
—
50
kPa
—
10
16
Vdc
—
6.0
—
mAdc
VFSS
38.5
40
41.5
mV
Voff
–1.0
—
1.0
mV
Sensitivity
∆V/∆P
—
0.8
—
mV/kPa
Linearity(5)
—
– 0.6
—
0.4
%VFSS
Pressure Hysteresis(5) (0 to 50 kPa)
—
—
± 0.1
—
%VFSS
Temperature Hysteresis(5) (– 40°C to +125°C)
—
—
± 0.5
—
%VFSS
TCVFSS
–2.0
—
2.0
%VFSS
TCVoff
–1.0
—
1.0
mV
Zin
1000
—
2500
Ω
Pressure Range(1)
POP
Supply Voltage(2)
VS
Supply Current
Io
Full Scale Span(3)
Freescale Semiconductor, Inc...
Offset(4)
Temperature Effect on Full Scale Span(5)
Temperature Effect on Offset(5)
Input Impedance
Min
Zout
1400
—
3000
Ω
Response Time(6) (10% to 90%)
tR
—
1.0
—
ms
Warm–Up
—
—
20
—
ms
Offset Stability(7)
—
—
± 0.5
—
%VFSS
Output Impedance
NOTES:
1. 1.0 kPa (kiloPascal) equals 0.145 psi.
2. Device is ratiometric within this specified excitation range. Operating the device above the specified excitation range may induce additional
error due to device self–heating.
3. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
4. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
5. Accuracy (error budget) consists of the following:
• Linearity:
Output deviation from a straight line relationship with pressure, using end point method, over the specified
pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential pressure
applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from the
minimum or maximum rated pressure, at 25°C.
• TcSpan:
Output deviation at full rated pressure over the temperature range of 0 to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum rated pressure applied, over the temperature range of 0 to 85°C, relative
to 25°C.
6. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
7. Offset stability is the product’s output deviation when subjected to 1000 hours of Pulsed Pressure, Temperature Cycling with Bias Test.
3–162
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
LINEARITY
Linearity refers to how well a transducer’s output follows
the equation: Vout = Voff + sensitivity x P over the operating
pressure range. There are two basic methods for calculating
nonlinearity: (1) end point straight line fit (see Figure 2) or (2)
a least squares best line fit. While a least squares fit gives
the “best case” linearity error (lower numerical value), the
calculations required are burdensome.
Conversely, an end point fit will give the “worst case” error
(often more desirable in error budget calculations) and the calculations are more straightforward for the user. Motorola’s
specified pressure sensor linearities are based on the end
point straight line method measured at the midrange pressure.
MPXM2053 SERIES
LEAST SQUARES FIT
RELATIVE VOLTAGE OUTPUT
EXAGGERATED
PERFORMANCE
CURVE
LEAST
SQUARE
DEVIATION
STRAIGHT LINE
DEVIATION
END POINT
STRAIGHT LINE FIT
OFFSET
50
PRESSURE (% FULLSCALE)
100
Figure 2. Linearity Specification Comparison
ON–CHIP TEMPERATURE COMPENSATION and CALIBRATION
A silicone gel isolates the die surface and wire bonds from
the environment, while allowing the pressure signal to be
transmitted to the silicon diaphragm.
Figure 3 shows the minimum, maximum and typical output
characteristics of the MPXM2053 series at 25°C. The output
is directly proportional to the differential pressure and is essentially a straight line.
VS = 10 Vdc
TA = 25°C
P1 > P2
40
35
OUTPUT (mVdc)
Freescale Semiconductor, Inc...
0
30
25
20
TYP
SPAN
RANGE
(TYP)
MAX
15
10
MIN
5
kPa
PSI
0
–5
0
12.5
1.8
25
3.6
37.5
5.4
50
7.25
OFFSET
(TYP)
Figure 3. Output versus Pressure Differential
ORDERING INFORMATION
Device Type
Options
Case No
No.
MPXM2053D
Non–ported
1320
MPXM2053DT1
Non–ported, Tape and Reel
1320
MPXM2053GS
Ported
1320A
MPXM2053GST1
Ported, Tape and Reel
1320A
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–163
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR TECHNICAL DATA
100 kPa
On-Chip Temperature
Compensated & Calibrated
Silicon Pressure Sensors
MPXM2102
SERIES
The MPXM2102 device is a silicon piezoresistive pressure sensors providing a highly
accurate and linear voltage output — directly proportional to the applied pressure. The
sensor is a single, monolithic silicon diaphragm with the strain gauge and a thin–film
resistor network integrated on–chip. The chip is laser trimmed for precise span and offset
calibration and temperature compensation.
Motorola Preferred Device
0 to 100 kPa (0 to 14.5 psi)
40 mV FULL SCALE SPAN
(TYPICAL)
Freescale Semiconductor, Inc...
Features
• Temperature Compensated Over 0°C to + 85°C
MPAK PACKAGE
• Available in Easy-to-Use Tape & Reel
• Ratiometric to Supply Voltage
• Gauge Ported & Non Ported Options
Application Examples
• Pump/Motor Controllers
• Robotics
• Level Indicators
• Medical Diagnostics
• Pressure Switching
• Barometers
• Altimeters
SCALE 1:1
CASE 1320
Figure 1 shows a block diagram of the internal circuitry on the stand–alone pressure
sensor chip.
SCALE 1:1
VS
CASE 1320A
3
THIN FILM
TEMPERATURE
COMPENSATION
AND
CALIBRATION
CIRCUITRY
X–ducer
SENSING
ELEMENT
2
4
PIN NUMBER
Vout+
Vout–
1
Gnd
3
VS
2
+Vout
4
–Vout
1
GND
Figure 1. Temperature Compensated Pressure Sensor Schematic
VOLTAGE OUTPUT versus APPLIED DIFFERENTIAL PRESSURE
The differential voltage output of the sensor is directly proportional to the differential
pressure applied.
The output voltage of the differential or gauge sensor increases with increasing
pressure applied to the pressure side (P1) relative to the vacuum side (P2). Similarly,
output voltage increases as increasing vacuum is applied to the vacuum side (P2)
relative to the pressure side (P1).
Preferred devices are Motorola recommended choices for future use and best overall value.
REV 1
3–164
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MPXM2102 SERIES
MAXIMUM RATINGS(NOTE)
Rating
Symbol
Value
Unit
Pmax
200
kPa
Tstg
– 40 to +125
°C
Operating Temperature
TA
– 40 to +125
NOTE: Exposure beyond the specified limits may cause permanent damage or degradation to the device.
°C
Maximum Pressure (P1 > P2)
Storage Temperature
OPERATING CHARACTERISTICS (VS = 10 Vdc, TA = 25°C unless otherwise noted, P1 > P2)
Characteristic
POP
Supply Voltage(2)
VS
Supply Current
Full Scale Span(3)
Offset(4)
Freescale Semiconductor, Inc...
Symbol
Pressure Range(1)
MPXM2102D/G Series
MPXM2102A Series
Sensitivity
Linearity(5)
MPXM2102D/G Series
MPXM2102A Series
Pressure Hysteresis(5) (0 to 100 kPa)
Temperature Hysteresis(5) (– 40°C to +125°C)
Temperature Effect on Full Scale Span(5)
Temperature Effect on Offset(5)
Input Impedance
Min
Typ
Max
Unit
0
—
100
kPa
—
10
16
Vdc
Io
—
6.0
—
mAdc
VFSS
38.5
40
41.5
mV
Voff
–1.0
– 2.0
—
—
1.0
2.0
mV
∆V/∆P
—
0.4
—
mV/kPa
—
—
– 0.6
– 1.0
—
—
0.4
1.0
%VFSS
—
—
± 0.1
—
%VFSS
—
—
± 0.5
—
%VFSS
TCVFSS
–2.0
—
2.0
%VFSS
TCVoff
–1.0
—
1.0
mV
Zin
1000
—
2500
Ω
Zout
1400
—
3000
Ω
Response Time(6) (10% to 90%)
tR
—
1.0
—
ms
Warm–Up
—
—
20
—
ms
Offset Stability(7)
—
—
± 0.5
—
%VFSS
Output Impedance
NOTES:
1. 1.0 kPa (kiloPascal) equals 0.145 psi.
2. Device is ratiometric within this specified excitation range. Operating the device above the specified excitation range may induce additional
error due to device self–heating.
3. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
4. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
5. Accuracy (error budget) consists of the following:
• Linearity:
Output deviation from a straight line relationship with pressure, using end point method, over the specified
pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential pressure
applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from the
minimum or maximum rated pressure, at 25°C.
• TcSpan:
Output deviation at full rated pressure over the temperature range of 0 to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum rated pressure applied, over the temperature range of 0 to 85°C, relative
to 25°C.
6. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
7. Offset stability is the product’s output deviation when subjected to 1000 hours of Pulsed Pressure, Temperature Cycling with Bias Test.
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–165
Freescale Semiconductor, Inc.
MPXM2102 SERIES
LINEARITY
Linearity refers to how well a transducer’s output follows
the equation: Vout = Voff + sensitivity x P over the operating
pressure range. There are two basic methods for calculating
nonlinearity: (1) end point straight line fit (see Figure 2) or (2)
a least squares best line fit. While a least squares fit gives
the “best case” linearity error (lower numerical value), the
calculations required are burdensome.
Conversely, an end point fit will give the “worst case” error
(often more desirable in error budget calculations) and the calculations are more straightforward for the user. Motorola’s
specified pressure sensor linearities are based on the end
point straight line method measured at the midrange pressure.
LEAST
SQUARE
DEVIATION
LEAST SQUARES FIT
RELATIVE VOLTAGE OUTPUT
EXAGGERATED
PERFORMANCE
CURVE
STRAIGHT LINE
DEVIATION
END POINT
STRAIGHT LINE FIT
OFFSET
50
PRESSURE (% FULLSCALE)
100
Figure 2. Linearity Specification Comparison
ON–CHIP TEMPERATURE COMPENSATION and CALIBRATION
A silicone gel isolates the die surface and wire bonds from
the environment, while allowing the pressure signal to be
transmitted to the silicon diaphragm.
Figure 3 shows the minimum, maximum and typical output
characteristics of the MPXM2102 series at 25°C. The output
is directly proportional to the differential pressure and is essentially a straight line.
40
VS = 10 Vdc
TA = 25°C
P1 > P2
35
OUTPUT (mVdc)
Freescale Semiconductor, Inc...
0
30
25
20
TYP
SPAN
RANGE
(TYP)
MAX
15
10
MIN
5
kPa
PSI
0
–5
0
25
3.62
50
7.25
75
10.87
100
14.5
OFFSET
(TYP)
Figure 3. Output versus Pressure Differential
ORDERING INFORMATION
Device Type
3–166
Options
Case Type
MPXM2102D
Non–ported
1320
MPXM2102DT1
Non–ported, Tape and Reel
1320
MPXM2102GS
Ported
1320A
MPXM2102GST1
Ported, Tape and Reel
1320A
MPXM2102A
Non–ported
1320
MPXM2102AT1
Non–ported, Tape and Reel
1320
MPXM2102AS
Ported
1320A
MPXM2102AST1
Ported, Tape and Reel
1320A
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR TECHNICAL DATA
200 kPa
On-Chip Temperature
Compensated & Calibrated
Silicon Pressure Sensors
MPXM2202
SERIES
The MPXM2202 device is a silicon piezoresistive pressure sensors providing a highly
accurate and linear voltage output — directly proportional to the applied pressure. The
sensor is a single, monolithic silicon diaphragm with the strain gauge and a thin–film
resistor network integrated on–chip. The chip is laser trimmed for precise span and offset
calibration and temperature compensation.
Motorola Preferred Device
0 to 200 kPa (0 to 29 psi)
40 mV FULL SCALE SPAN
(TYPICAL)
Freescale Semiconductor, Inc...
Features
• Temperature Compensated Over 0°C to + 85°C
MPAK PACKAGE
• Available in Easy-to-Use Tape & Reel
• Ratiometric to Supply Voltage
• Gauge Ported & Non Ported Options
Application Examples
• Pump/Motor Controllers
• Robotics
• Level Indicators
• Medical Diagnostics
• Pressure Switching
• Barometers
• Altimeters
SCALE 1:1
CASE 1320
Figure 1 shows a block diagram of the internal circuitry on the stand–alone pressure
sensor chip.
SCALE 1:1
VS
CASE 1320A
3
THIN FILM
TEMPERATURE
COMPENSATION
AND
CALIBRATION
CIRCUITRY
X–ducer
SENSING
ELEMENT
2
4
PIN NUMBER
Vout+
Vout–
1
Gnd
3
VS
2
+Vout
4
–Vout
1
GND
Figure 1. Temperature Compensated Pressure Sensor Schematic
VOLTAGE OUTPUT versus APPLIED DIFFERENTIAL PRESSURE
The differential voltage output of the sensor is directly proportional to the differential
pressure applied.
The output voltage of the differential or gauge sensor increases with increasing
pressure applied to the pressure side (P1) relative to the vacuum side (P2). Similarly,
output voltage increases as increasing vacuum is applied to the vacuum side (P2)
relative to the pressure side (P1).
Preferred devices are Motorola recommended choices for future use and best overall value.
REV 0
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–167
Freescale Semiconductor, Inc.
MPXM2202 SERIES
MAXIMUM RATINGS(NOTE)
Rating
Symbol
Value
Unit
Pmax
400
kPa
Tstg
– 40 to +125
°C
Operating Temperature
TA
– 40 to +125
NOTE: Exposure beyond the specified limits may cause permanent damage or degradation to the device.
°C
Maximum Pressure (P1 > P2)
Storage Temperature
OPERATING CHARACTERISTICS (VS = 10 Vdc, TA = 25°C unless otherwise noted, P1 > P2)
Characteristic
Symbol
Pressure Range(1)
POP
Supply Voltage(2)
VS
Supply Current
Full Scale Span(3)
Freescale Semiconductor, Inc...
Offset(4)
MPXM2202D/G Series
MPXM2202A Series
Sensitivity
Linearity(5)
MPXM2202D/G Series
MPXM2202A Series
Pressure Hysteresis(5) (0 to 100 kPa)
Temperature Hysteresis(5) (– 40°C to +125°C)
Temperature Effect on Full Scale Span(5)
Temperature Effect on Offset(5)
Input Impedance
Min
Typ
Max
Unit
0
—
200
kPa
—
10
16
Vdc
Io
—
6.0
—
mAdc
VFSS
38.5
40
41.5
mV
Voff
–1.0
– 2.0
—
—
1.0
2.0
mV
∆V/∆P
—
0.2
—
mV/kPa
—
—
– 0.6
– 1.0
—
—
0.4
1.0
%VFSS
—
—
± 0.1
—
%VFSS
—
—
± 0.5
—
%VFSS
TCVFSS
–2.0
—
2.0
%VFSS
TCVoff
–1.0
—
1.0
mV
Zin
1000
—
2500
Ω
Zout
1400
—
3000
Ω
Response Time(6) (10% to 90%)
tR
—
1.0
—
ms
Warm–Up
—
—
20
—
ms
Offset Stability(7)
—
—
± 0.5
—
%VFSS
Output Impedance
NOTES:
1. 1.0 kPa (kiloPascal) equals 0.145 psi.
2. Device is ratiometric within this specified excitation range. Operating the device above the specified excitation range may induce additional
error due to device self–heating.
3. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
4. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
5. Accuracy (error budget) consists of the following:
• Linearity:
Output deviation from a straight line relationship with pressure, using end point method, over the specified
pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential pressure
applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from the
minimum or maximum rated pressure, at 25°C.
• TcSpan:
Output deviation at full rated pressure over the temperature range of 0 to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum rated pressure applied, over the temperature range of 0 to 85°C, relative
to 25°C.
6. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
7. Offset stability is the product’s output deviation when subjected to 1000 hours of Pulsed Pressure, Temperature Cycling with Bias Test.
3–168
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
LINEARITY
Linearity refers to how well a transducer’s output follows
the equation: Vout = Voff + sensitivity x P over the operating
pressure range. There are two basic methods for calculating
nonlinearity: (1) end point straight line fit (see Figure 2) or (2)
a least squares best line fit. While a least squares fit gives
the “best case” linearity error (lower numerical value), the
calculations required are burdensome.
Conversely, an end point fit will give the “worst case” error
(often more desirable in error budget calculations) and the calculations are more straightforward for the user. Motorola’s
specified pressure sensor linearities are based on the end
point straight line method measured at the midrange pressure.
MPXM2202 SERIES
LEAST SQUARES FIT
RELATIVE VOLTAGE OUTPUT
EXAGGERATED
PERFORMANCE
CURVE
LEAST
SQUARE
DEVIATION
STRAIGHT LINE
DEVIATION
END POINT
STRAIGHT LINE FIT
OFFSET
50
PRESSURE (% FULLSCALE)
100
Figure 2. Linearity Specification Comparison
ON–CHIP TEMPERATURE COMPENSATION and CALIBRATION
A silicone gel isolates the die surface and wire bonds from
the environment, while allowing the pressure signal to be
transmitted to the silicon diaphragm.
Figure 3 shows the minimum, maximum and typical output
characteristics of the MPXM2202 series at 25°C. The output
is directly proportional to the differential pressure and is essentially a straight line.
40
35
OUTPUT (mVdc)
Freescale Semiconductor, Inc...
0
VS = 10 Vdc
TA = 25°C
P1 > P2
TYP
30
25
SPAN
RANGE
(TYP)
MAX
20
15
10
MIN
5
0
–5
kPa 0
PSI
50
7.25
25
100
14.5
75
125
150
21.75
175
OFFSET
200
29
PRESSURE
Figure 3. Output versus Pressure Differential
ORDERING INFORMATION
No
Device Type/Order No.
Options
Case Type
MPXM2202D
Non–ported
1320
MPXM2202DT1
Non–ported, Tape and Reel
1320
MPXM2202GS
Ported
1320A
MPXM2202GST1
Ported, Tape and Reel
1320A
MPXM2202A
Non–ported
1320
MPXM2202AT1
Non–ported, Tape and Reel
1320
MPXM2202AS
Ported
1320A
MPXM2202AST1
Ported, Tape and Reel
1320A
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–169
Freescale Semiconductor, Inc.
MOTOROLA
SEMICONDUCTOR TECHNICAL DATA
Integrated Silicon Pressure Sensor
MPXV4006G
On-Chip Signal Conditioned,
SERIES
Temperature Compensated
and Calibrated
The MPXV4006G series piezoresistive transducer is a state–of–the–art monolithic
silicon pressure sensor designed for a wide range of applications, but particularly those
employing a microcontroller or microprocessor with A/D inputs. This sensor combines a
highly sensitive implanted strain gauge with advanced micromachining techniques,
thin–film metallization, and bipolar processing to provide an accurate, high level analog
output signal that is proportional to the applied pressure.
INTEGRATED
PRESSURE SENSOR
0 to 6 kPa (0 to 0.87 psi)
0.2 to 4.7 V OUTPUT
Freescale Semiconductor, Inc...
Features
• Temperature Compensated over 10° to 60°C
• Ideally Suited for Microprocessor or Microcontroller–
Based Systems
SMALL OUTLINE PACKAGE
THROUGH–HOLE
SMALL OUTLINE PACKAGE
SURFACE MOUNT
J
• Available in Gauge Surface Mount (SMT) or Through–
hole (DIP) Configurations
• Durable Thermoplastic (PPS) Package
MPXV4006G6U
CASE 482
VS
THIN FILM
TEMPERATURE
COMPENSATION
AND
GAIN STAGE #1
SENSING
ELEMENT
GAIN STAGE #2
AND
GROUND
REFERENCE
SHIFT CIRCUITRY
MPXV4006G7U
CASE 482B
Vout
MPXV4006GC6U
CASE 482A
MPXV4006GC7U
CASE 482C
PINS 1, 5, 6, 7, AND 8 ARE NO CONNECTS
FOR SMALL OUTLINE PACKAGE DEVICE
GND
Figure 1. Fully Integrated Pressure Sensor
Schematic
PIN NUMBER
MPXV4006GP
CASE 1369
1
N/C
5
N/C
2
6
N/C
3
VS
Gnd
7
N/C
4
Vout
8
N/C
NOTE: Pins 1, 5, 6, 7, and 8 are
internal device connections. Do not
connect to external circuitry or
ground. Pin 1 is noted by the notch
in the lead.
MPXV4006DP
CASE 1351
Replaces MPXT4006D/D
REV 4
3–170
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MPXV4006G SERIES
MAXIMUM RATINGS(NOTE)
Parametrics
Maximum Pressure (P1 > P2)
Storage Temperature
Operating Temperature
Symbol
Value
Unit
Pmax
24
kPa
Tstg
– 30 to +100
°C
TA
+10 to +60
°C
NOTE: Exposure beyond the specified limits may cause permanent damage or degradation to the device.
OPERATING CHARACTERISTICS (VS = 5.0 Vdc, TA = 25°C unless otherwise noted, P1 > P2. Decoupling circuit shown in Figure 3
required to meet electrical specifications.)
Characteristic
Pressure Range
Supply Voltage(1)
Freescale Semiconductor, Inc...
Supply Current
Symbol
Min
Typ
Max
Unit
POP
0
—
6.0
kPa
VS
4.75
5.0
5.25
Vdc
IS
—
—
10
mAdc
Full Scale Span(2)
(RL = 51kΩ)
VFSS
—
4.6
—
V
Offset(3)(5)
(RL = 51kΩ)
Voff
0.100
0.225
0.430
V
V/P
—
766
—
mV/kPa
—
—
—
± 5.0
%VFSS
Sensitivity
Accuracy(4)(5)
(10 to 60°C)
NOTES:
1. Device is ratiometric within this specified excitation range.
2. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
3. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
4. Accuracy (error budget) consists of the following:
• Linearity:
Output deviation from a straight line relationship with pressure over the specified pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential pressure
applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from the
minimum or maximum rated pressure, at 25°C.
• Offset Stability:
Output deviation, after 1000 temperature cycles, 30 to 100°C, and 1.5 million pressure cycles, with
minimum rated pressure applied.
• TcSpan:
Output deviation over the temperature range of 10 to 60°C, relative to 25°C.
• TcOffset:
Output deviation with minimum rated pressure applied, over the temperature range of 10 to 60°C,
relative to 25°C.
• Variation from Nominal: The variation from nominal values, for Offset or Full Scale Span, as a percent of VFSS, at 25°C.
5. Auto Zero at Factory Installation: Due to the sensitivity of the MPXV4006G, external mechanical stresses and mounting position can affect
the zero pressure output reading. To obtain the 5% FSS accuracy, the device output must be “autozeroed’’ after installation. Autozeroing
is defined as storing the zero pressure output reading and subtracting this from the device’s output during normal operations.
*
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–171
Freescale Semiconductor, Inc.
MPXV4006G SERIES
ON–CHIP TEMPERATURE COMPENSATION, CALIBRATION AND SIGNAL CONDITIONING
test for dry air, and other media, are available from the factory.
Contact the factory for information regarding media tolerance
in your application.
Figure 3 shows the recommended decoupling circuit for interfacing the output of the integrated sensor to the A/D input
of a microprocessor or microcontroller. Proper decoupling of
the power supply is recommended.
Figure 4 shows the sensor output signal relative to pressure input. Typical, minimum and maximum output curves
are shown for operation over a temperature range of 10°C to
60°C using the decoupling circuit shown in Figure 3. The
output will saturate outside of the specified pressure range.
DIE
FLUOROSILICONE
GEL DIE COAT
+5 V
STAINLESS
STEEL CAP
P1
WIRE BOND
Vout
THERMOPLASTIC
CASE
OUTPUT
Vs
IPS
LEAD
FRAME
m
1.0 F
m
0.01 F
GND
470 pF
P2
DIE BOND
DIFFERENTIAL SENSING
ELEMENT
Figure 2. Cross–Sectional Diagram (Not to Scale)
Figure 3. Recommended power supply decoupling
and output filtering recommendations.
For additional output filtering, please refer to
Application Note AN1646.
5.0
OUTPUT (V)
Freescale Semiconductor, Inc...
The performance over temperature is achieved by integrating the shear–stress strain gauge, temperature compensation, calibration and signal conditioning circuitry onto a
single monolithic chip.
Figure 2 illustrates the gauge configuration in the basic chip
carrier (Case 482). A fluorosilicone gel isolates the die surface
and wire bonds from the environment, while allowing the pressure signal to be transmitted to the silicon diaphragm.
The MPXV4006G series sensor operating characteristics
are based on use of dry air as pressure media. Media, other
than dry air, may have adverse effects on sensor performance
and long–term reliability. Internal reliability and qualification
TRANSFER FUNCTION:
4.5 Vout = VS*[(0.1533*P) + 0.045] ± 5% VFSS
4.0 VS = 5.0 V ± 0.25 Vdc
TEMP = 10 to 60°C
3.5
3.0
TYPICAL
2.5
2.0
MAX
1.5
MIN
1.0
0.5
0
0
3
DIFFERENTIAL PRESSURE (kPa)
6
Figure 4. Output versus Pressure Differential
(See Note 5 in Operating Characteristics)
3–172
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MPXV4006G SERIES
PRESSURE (P1)/VACUUM (P2) SIDE IDENTIFICATION TABLE
Motorola designates the two sides of the pressure sensor
as the Pressure (P1) side and the Vacuum (P2) side. The
Pressure (P1) side is the side containing silicone gel which
isolates the die from the environment. The Motorola pres-
Freescale Semiconductor, Inc...
Part Number
sure sensor is designed to operate with positive differential
pressure applied, P1 > P2.
The Pressure (P1) side may be identified by using the table
below:
Case Type
Pressure (P1) Side Identifier
MPXV4006G6U/T1
482
Stainless Steel Cap
MPXV4006GC6U/T1
482A
Side with Port Attached
MPXV4006G7U
482B
Stainless Steel Cap
MPXV4006GC7U
482C
Side with Port Attached
MPXV4006GP
1369
Side with Port Attached
MPXV4006DP
1351
Side with Part Marking
ORDERING INFORMATION
MPXV4006G series pressure sensors are available in the basic element package or with pressure ports. Two packing options
are offered for the 482 and 482A case configurations.
Device Type
Basic Element
Ported Element
Options
Case No.
MPX Series Order No.
Packing Options
Marking
Element Only
482
MPXV4006G6U
Rails
MPXV4006G
Element Only
482
MPXV4006G6T1
Tape and Reel
MPXV4006G
Element Only
482
MPXV4006G7U
Rails
MPXV4006G
Axial Port
482A
MPXV4006GC6U
Rails
MPXV4006G
Axial Port
482A
MPXV4006GC6T1
Tape and Reel
MPXV4006G
Axial Port
482A
MPXV4006GC7U
Rails
MPXV4006G
Side Port
1369
MPXV4006GP
Trays
MPXV4006G
Dual Port
1351
MPXV4006DP
Trays
MPXV4006G
MINIMUM RECOMMENDED FOOTPRINT FOR SURFACE MOUNTED APPLICATIONS
Surface mount board layout is a critical portion of the total
design. The footprint for the surface mount packages must
be the correct size to ensure proper solder connection interface between the board and the package. With the correct
footprint, the packages will self align when subjected to a solder reflow process. It is always recommended to design
boards with a solder mask layer to avoid bridging and shorting between solder pads.
0.100 TYP 8X
2.54
0.660
16.76
0.060 TYP 8X
1.52
0.300
7.62
0.100 TYP 8X
2.54
inch
mm
SCALE 2:1
Figure 5. SOP Footprint (Case 482)
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–173
Freescale Semiconductor, Inc.
MOTOROLA
SEMICONDUCTOR TECHNICAL DATA
Integrated Silicon Pressure Sensor
On-Chip Signal Conditioned,
MPXV4115V
SERIES
Temperature Compensated
Freescale Semiconductor, Inc...
and Calibrated
The MPXV4115V series piezoresistive transducer is a state–of–the–art monolithic
silicon pressure sensor designed for a wide range of applications, particularly those
employing a microcontroller with A/D inputs. This transducer combines advanced
micromachining techniques, thin–film metallization and bipolar processing to provide an
accurate, high–level analog output signal that is proportional to the applied pressure/vacuum. The small form factor and high reliability of on–chip integration make the Motorola
sensor a logical and economical choice for the automotive system designer. Figure 1
shows a block diagram of the internal circuitry integrated on a pressure sensor chip.
INTEGRATED
PRESSURE SENSOR
–115 to 0 kPa (–16.7 to 2.2 psi)
0.2 to 4.6 V OUTPUT
SMALL OUTLINE PACKAGE
Features
• 1.5 % Maximum error over 0° to 85°C
• Temperature Compensated from –40° + 125°C
• Ideally Suited for Microprocessor or Microcontroller–Based Systems
• Durable Thermoplastic (PPS) Surface Mount Package
MPXV4115VC6U
CASE 482A
Application Examples
• Vacuum Pump Monitoring
• Brake Booster Monitoring
VS
THIN FILM
TEMPERATURE
COMPENSATION
AND
GAIN STAGE #1
SENSING
ELEMENT
GAIN STAGE #2
AND
GROUND
REFERENCE
SHIFT CIRCUITRY
MPXV4115V6U
CASE 482
Vout
PINS 1, 5, 6, 7 AND 8 ARE NO CONNECTS
FOR SMALL OUTLINE PACKAGE DEVICE
GND
PIN NUMBER
1
N/C
5
N/C
2
VS
Gnd
6
N/C
3
7
N/C
4
Vout
8
N/C
Figure 1. Fully Integrated Pressure Sensor Schematic
NOTE: Pins 1, 5, 6, 7, and 8 are
internal device connections. Do not
connect to external circuitry or ground.
Pin 1 is noted by the notch in the lead.
REV 1
3–174
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MPXV4115V SERIES
MAXIMUM RATINGS(NOTE)
Parametrics
Maximum Pressure
Storage Temperature
Operating Temperature
Symbol
Value
Unit
Pmax
400
kPa
Tstg
– 40 to + 125
°C
TA
–40 to + 125
°C
NOTE: Exposure beyond the specified limits may cause permanent damage or degradation to the device.
OPERATING CHARACTERISTICS (VS = 5 Vdc, TA = 25° C unless otherwise noted. Decoupling circuit shown in Figure 3 required to
meet electrical specifications.)
Characteristic
Symbol
Min
Typ
Max
Unit
Pressure Range (Differential mode, Vacuum on metal cap side, Atmospheric pressure on back side)
POP
–115
—
0
kPa
VS
4.75
5
5.25
Vdc
Supply Voltage(1)
Freescale Semiconductor, Inc...
Supply Current
Io
—
6.0
10
mAdc
Full Scale Output (2) (0 to 85° C)
(Pdiff = 0 kPa) 2
VFSO
4.535
4.6
4.665
Vdc
Full Scale Span (3) (0 to 85° C)
@Vs = 5.0 V
VFSS
Accuracy (4) (0 to 85° C)
4.4
Vdc
—
—
1.5%
%VFSS
V/P
—
38.26
—
mV/kPa
Response Time (5)
tR
—
1.0
—
ms
Output Source Current at Full Scale Output
Io
—
0.1
—
mAdc
Warm–Up Time (6)
—
—
20
—
ms
—
± 0.5
—
%VFSS
Sensitivity
Offset Stability (7)
NOTES:
1. Device is ratiometric within the specified excitation voltage range.
2. Full–scale output is defined as the output voltage at the maximum or full–rated pressure.
3. Full–scale span is defined as the algebraic difference between the output voltage at full–rated pressure and the output voltage at the minimum–rated pressure.
4. Accuracy is the deviation in actual output from nominal output over the entire pressure range and temperature range as a percent of span
at 25° C due to all sources of errors, including the following:
• Linearity:
Output deviation from a straight line relationship with pressure over the specified pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential
pressure applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from
minimum or maximum rated pressure at 25°C.
• TcSpan:
Output deviation over the temperature range of 0° to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum pressure applied, over the temperature range of 0° to 85°C, relative
to 25°C.
5. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
6. Warm–up Time is defined as the time required for the product to meet the specified output voltage after the pressure has been stabilized.
7. Offset Stability is the product’s output deviation when subjected to 1000 cycles of Pulsed Pressure, Temperature Cycling with Bias Test.
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–175
Freescale Semiconductor, Inc.
MPXV4115V SERIES
ON–CHIP TEMPERATURE COMPENSATION, CALIBRATION AND SIGNAL CONDITIONING
Figure 3 shows the recommended decoupling circuit for
interfacing the output of the integrated sensor to the A/D input of a microprocessor or microcontroller. Proper decoupling of the power supply is recommended.
Figure 4 shows the sensor output signal relative to differential pressure input. Typical, minimum and maximum output curves are shown for operation over a temperature range
of 0°C to 85°C using the decoupling circuit shown in Figure 3.
The output will saturate outside of the specified pressure
range.
DIE
FLUOROSILICONE
GEL DIE COAT
+5 V
STAINLESS
STEEL CAP
P1
WIRE BOND
Vout
THERMOPLASTIC
CASE
OUTPUT
Vs
IPS
LEAD
FRAME
m
1.0 F
m
0.01 F
GND
470 pF
P2
DIE BOND
DIFFERENTIAL SENSING
ELEMENT
Figure 2. Cross–Sectional Diagram (Not to Scale)
Figure 3. Recommended power supply decoupling
and output filtering.
For additional output filtering, please refer to
Application Note AN1646.
TRANSFER FUNCTION MPXV4115V
5
OUTPUT (VOLTS)
Freescale Semiconductor, Inc...
The performance over temperature is achieved by integrating the shear–stress strain gauge, temperature compensation, calibration and signal conditioning circuitry onto a
single monolithic chip.
Figure 2 illustrates the gauge configuration in the basic chip
carrier (Case 482). A fluorosilicone gel isolates the die surface
and wire bonds from the environment, while allowing the pressure signal to be transmitted to the silicon diaphragm.
The MPXV4115V series sensor operating characteristics
are based on use of dry air as pressure media. Media, other
than dry air, may have adverse effects on sensor performance
and long–term reliability. Internal reliability and qualification
test for dry air, and other media, are available from the factory.
Contact the factory for information regarding media tolerance
in your application.
TRANSFER FUNCTION:
4.5 V = V *[(0.007652*P) + 0.92] ± (Pressure error
out S
4 *Temp Factor*0.007652*VS)
VS = 5.0 V ± 0.25 Vdc
3.5
TEMP = 0–85° C
3
2.5
2
1.5
MAX
MIN
1
0.5
0
–115
–95
–75
–55
Vout vs. VACUUM
–35
–15
Figure 4. Applied Vacuum in kPa (below
atmospheric pressure)
3–176
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MPXV4115V SERIES
ORDERING INFORMATION
The MPXV4115V series pressure sensors are available in the basic element package or with a pressure port. Two packing
options are also offered.
Device Type
Case No
No.
MPXV4115V6U
Packing Options
Device Marking
482
Rails
MPXV4115V
MPXV4115V6T1
482
Tape and Reel
MPXV4115V
MPXV4115VC6U
482A
Rails
MPXV4115V
MINIMUM RECOMMENDED FOOTPRINT FOR SURFACE MOUNTED APPLICATIONS
Freescale Semiconductor, Inc...
Surface mount board layout is a critical portion of the total
design. The footprint for the surface mount packages must
be the correct size to ensure proper solder connection interface between the board and the package. With the correct
fottprint, the packages will self align when subjected to a
solder reflow process. It is always recommended to design
boards with a solder mask layer to avoid bridging and shorting between solder pads.
0.100 TYP 8X
2.54
0.660
16.76
0.060 TYP 8X
1.52
0.300
7.62
0.100 TYP 8X
2.54
inch
mm
SCALE 2:1
Figure 5. SOP Footprint (Case 482)
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–177
Freescale Semiconductor, Inc.
MPXV4115V SERIES
Transfer Function
)
Nominal Transfer Value: Vout = VS (P x 0.007652 )
0.92)
+/– (Pressure Error x Temp. Factor x 0.007652 x VS)
VS = 5 V ± 0.25 Vdc
Temperature Error Band
MPXV4115V Series
4.0
3.0
Temperature
Error
Factor
2.0
Temp
Multiplier
– 40
0 to 85
+125
3
1
3
0.0
–40
–20
0
20
40
60
80
100
120
140
Temperature in C°
NOTE: The Temperature Multiplier is a linear response from 0° to –40°C and from 85° to 125°C.
Pressure Error Band
1.950
1.725
Pressure Error (kPa)
Freescale Semiconductor, Inc...
1.0
1.500
0
–115 –100
–85
–60
–45
–30
–15
Pressure in kPa
(below atmospheric)
0
–1.500
– 1.725
– 1.950
Pressure
–115 to 0 kPa
3–178
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Error (Max)
"1.725 (kPa)
Motorola Sensor Device Data
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR TECHNICAL DATA
Integrated Silicon Pressure Sensor
On-Chip Signal Conditioned,
MPXV5004G
SERIES
Temperature Compensated
and Calibrated
INTEGRATED
PRESSURE SENSOR
0 to 3.92 kPa
(0 to 400 mm H2O)
1.0 to 4.9 V OUTPUT
Freescale Semiconductor, Inc...
The MPXV5004G series piezoresistive transducer is a state–of–the–art monolithic
silicon pressure sensor designed for a wide range of applications, but particularly those
employing a microcontroller or microprocessor with A/D inputs. This sensor combines a
highly sensitive implanted strain gauge with advanced micromachining techniques,
thin–film metallization, and bipolar processing to provide an accurate, high level analog
output signal that is proportional to the applied pressure.
Features
SMALL OUTLINE PACKAGE
SURFACE MOUNT
• Temperature Compensated over 10° to 60°C
SMALL OUTLINE PACKAGE
THROUGH–HOLE
• Available in Gauge Surface Mount (SMT) or Through–
hole (DIP) Configurations
• Durable Thermoplastic (PPS) Package
Application Examples
• Washing Machine Water Level
• Ideally Suited for Microprocessor or Microcontroller–
Based Systems
MPXV5004G6U
CASE 482
MPXV5004GC7U
CASE 482C
VS
J
THIN FILM
TEMPERATURE
COMPENSATION
AND
GAIN STAGE #1
SENSING
ELEMENT
GAIN STAGE #2
AND
GROUND
REFERENCE
SHIFT CIRCUITRY
MPXV5004GC6U
CASE 482A
Vout
MPXV5004G7U
CASE 482B
PINS 1, 5, 6, 7, AND 8 ARE NO CONNECTS
FOR SMALL OUTLINE PACKAGE DEVICE
GND
Figure 1. Fully Integrated Pressure Sensor
Schematic
MPXV5004GP
CASE 1369
MPXV5004DP
CASE 1351
PIN NUMBER
1
N/C
5
N/C
2
VS
Gnd
6
N/C
3
7
N/C
4
Vout
8
N/C
NOTE: Pins 1, 5, 6, 7, and 8 are
internal device connections. Do not
connect to external circuitry or
ground. Pin 1 is noted by the notch in
the lead.
MPXV5004GVP
CASE 1368
REV 5
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–179
MPXV5004G SERIES
Freescale Semiconductor, Inc.
MAXIMUM RATINGS(NOTE)
Parametrics
Maximum Pressure (P1 > P2)
Storage Temperature
Operating Temperature
Symbol
Value
Unit
Pmax
16
kPa
Tstg
– 30 to +100
°C
TA
0 to +85
°C
NOTE: Exposure beyond the specified limits may cause permanent damage or degradation to the device.
OPERATING CHARACTERISTICS (VS = 5.0 Vdc, TA = 25°C unless otherwise noted, P1 > P2. Decoupling circuit shown in Figure 3
required to meet electrical specifications)
Symbol
Min
Typ
Max
Unit
POP
0
—
3.92
400
kPa
mm H2O
Supply Voltage(1)
VS
4.75
5.0
5.25
Vdc
Supply Current
IS
—
—
10
mAdc
Characteristic
Freescale Semiconductor, Inc...
Pressure Range
Span at 306 mm H2O (3 kPa)(2)
VFSS
—
3.0
—
V
Offset(3)(5)
Voff
0.75
1.00
1.25
V
Sensitivity
V/P
—
1.0
9.8
—
V/kPa
mV/mm H2O
—
—
—
± 1.5
± 2.5
%VFSS
%VFSS
Accuracy(4)(5)
0 to 100 mm H2O
100 to 400 mm H2O
(10 to 60°C)
(10 to 60°C)
NOTES:
1. Device is ratiometric within this specified excitation range.
2. Span is defined as the algebraic difference between the output voltage at specified pressure and the output voltage at the minimum rated
pressure.
3. Offset (Voff) is defined as the output voltage at the minimum rated pressure.
4. Accuracy (error budget) consists of the following:
• Linearity:
Output deviation from a straight line relationship with pressure over the specified pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential pressure
applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from the
minimum or maximum rated pressure, at 25°C.
• Offset Stability:
Output deviation, after 1000 temperature cycles, 30 to 100°C, and 1.5 million pressure cycles, with
minimum rated pressure applied.
• TcSpan:
Output deviation over the temperature range of 10 to 60°C, relative to 25°C.
• TcOffset:
Output deviation with minimum rated pressure applied, over the temperature range of 10 to 60°C,
relative to 25°C.
• Variation from Nominal: The variation from nominal values, for Offset or Full Scale Span, as a percent of VFSS, at 25°C.
5. Auto Zero at Factory Installation: Due to the sensitivity of the MPXV5004G, external mechanical stresses and mounting position can affect
the zero pressure output reading. Autozeroing is defined as storing the zero pressure output reading and subtracting this from the device’s
output during normal operations. Reference AN1636 for specific information. The specified accuracy assumes a maximum temperature
change of ± 5° C between autozero and measurement.
*
3–180
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MPXV5004G SERIES
ON–CHIP TEMPERATURE COMPENSATION, CALIBRATION AND SIGNAL CONDITIONING
test for dry air, and other media, are available from the factory.
Contact the factory for information regarding media tolerance
in your application.
Figure 3 shows the recommended decoupling circuit for interfacing the output of the MPXV5004G to the A/D input of
the microprocessor or microcontroller. Proper decoupling of
the power supply is recommended.
Figure 4 shows the sensor output signal relative to pressure input. Typical, minimum and maximum output curves
are shown for operation over a temperature range of 10°C to
60°C using the decoupling circuit shown in Figure 3. The
output will saturate outside of the specified pressure range.
DIE
FLUOROSILICONE
GEL DIE COAT
STAINLESS
STEEL CAP
+5 V
P1
WIRE BOND
Vout
THERMOPLASTIC
CASE
OUTPUT
Vs
IPS
LEAD
FRAME
m
1.0 F
m
0.01 F
GND
470 pF
P2
DIE BOND
DIFFERENTIAL SENSING
ELEMENT
Figure 2. Cross–Sectional Diagram (Not to Scale)
Figure 3. Recommended power supply decoupling
and output filtering.
For additional output filtering, please refer to
Application Note AN1646.
5.0
TRANSFER FUNCTION:
Vout = VS*[(0.2*P) + 0.2] ± 1.5% VFSS
VS = 5.0 V ± 0.25 Vdc
4.0 TEMP = 10 to 60°C
OUTPUT (V)
Freescale Semiconductor, Inc...
The performance over temperature is achieved by integrating the shear–stress strain gauge, temperature compensation, calibration and signal conditioning circuitry onto a
single monolithic chip.
Figure 2 illustrates the gauge configuration in the basic chip
carrier (Case 482). A fluorosilicone gel isolates the die surface
and wire bonds from the environment, while allowing the pressure signal to be transmitted to the silicon diaphragm.
The MPXV5004G series sensor operating characteristics
are based on use of dry air as pressure media. Media, other
than dry air, may have adverse effects on sensor performance
and long–term reliability. Internal reliability and qualification
TYPICAL
3.0
MAX
MIN
2.0
1.0
2 kPa
200 mm H2O
4 kPa
400 mm H2O
DIFFERENTIAL PRESSURE
Figure 4. Output versus Pressure Differential
(See Note 5 in Operating Characteristics)
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–181
MPXV5004G SERIES
Freescale Semiconductor, Inc.
PRESSURE (P1)/VACUUM (P2) SIDE IDENTIFICATION TABLE
Motorola designates the two sides of the pressure sensor
as the Pressure (P1) side and the Vacuum (P2) side. The
Pressure (P1) side is the side containing silicone gel which
isolates the die from the environment. The Motorola pressure
Part Number
Case Type
MPXV5004GC6U/T1
Pressure (P1) Side Identifier
482A
MPXV5004G6U/T1
Freescale Semiconductor, Inc...
sensor is designed to operate with positive differential pressure applied, P1 > P2.
The Pressure (P1) side may be identified by using the table
below:
Side with Port Attached
482
Stainless Steel Cap
MPXV5004GC7U
482C
Side with Port Attached
MPXV5004G7U
482B
Stainless Steel Cap
MPXV5004GP
1369
Side with Port Attached
MPXV5004DP
1351
Side with Port Marking
MPXV5004GVP
1368
Stainless Steel Cap
ORDERING INFORMATION
MPXV5004G series pressure sensors are available in the basic element package or with a pressure port. Two packing
options are offered for the surface mount configuration.
No
Device Type / Order No.
Case No
No.
Packing Options
Device Marking
MPXV5004G6U
482
Rails
MPXV5004G
MPXV5004G6T1
482
Tape and Reel
MPXV5004G
MPXV5004GC6U
482A
Rails
MPXV5004G
MPXV5004GC6T1
482A
Tape and Reel
MPXV5004G
MPXV5004GC7U
482C
Rails
MPXV5004G
MPXV5004G7U
482B
Rails
MPXV5004G
MPXV5004GP
1369
Trays
MPXV5004G
MPXV5004DP
1351
Trays
MPXV5004G
MPXV5004GVP
1368
Trays
MPXV5004G
INFORMATION FOR USING THE SMALL OUTLINE PACKAGE (CASE 482)
MINIMUM RECOMMENDED FOOTPRINT FOR SURFACE MOUNTED APPLICATIONS
Surface mount board layout is a critical portion of the total
design. The footprint for the surface mount packages must
be the correct size to ensure proper solder connection interface between the board and the package. With the correct
fottprint, the packages will self align when subjected to a
solder reflow process. It is always recommended to design
boards with a solder mask layer to avoid bridging and shorting between solder pads.
0.100 TYP 8X
2.54
0.660
16.76
0.060 TYP 8X
1.52
0.300
7.62
0.100 TYP 8X
2.54
inch
mm
SCALE 2:1
Figure 5. SOP Footprint (Case 482)
3–182
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MOTOROLA
SEMICONDUCTOR TECHNICAL DATA
High Temperature Accuracy
Integrated Silicon Pressure Sensor
On-Chip Signal Conditioned,
MPXV6115VC6U
Temperature Compensated
Freescale Semiconductor, Inc...
and Calibrated
Motorola’s MPXV6115VC6U sensor integrates on–chip, bipolar op amp
circuitry and thin film resistor networks to provide a high output signal and
temperature compensation. The small form factor and high reliability of on–chip
integration make the Motorola pressure sensor a logical and economical choice
for the system designer.
The MPXV6115VC6U piezoresistive transducer is a state–of–the–art,
monolithic, signal conditioned, silicon pressure sensor. This sensor combines
advanced micromachining techniques, thin film metallization, and bipolar semiconductor processing to provide an accurate, high level analog output signal that is
proportional to applied pressure.
Figure 1 shows a block diagram of the internal circuitry integrated on a
pressure sensor chip.
INTEGRATED
PRESSURE SENSOR
–115 to 0 kPa (–16.7 to 2.2 psi)
0.2 to 4.6 Volts Output
SMALL OUTLINE PACKAGE
Features
• Improved Accuracy at High Temperature
• 1.5% Maximum Error over 0° to 85°C
MPXV6115VC6U
CASE 482A
• Ideally suited for Microprocessor or Microcontroller–Based Systems
• Temperature Compensated from – 40° to +125°C
• Durable Thermoplastic (PPS) Surface Mount Package
Application Examples
• Vacuum Pump Monitoring
• Brake Booster Monitoring
VS
THIN FILM
TEMPERATURE
COMPENSATION
AND
GAIN STAGE #1
SENSING
ELEMENT
PIN NUMBER
1
N/C
5
N/C
2
VS
Gnd
6
N/C
3
7
N/C
4
Vout
8
N/C
NOTE: Pins 1, 5, 6, 7, and 8 are internal device
connections. Do not connect to external circuitry
or ground. Pin 1 is denoted by the notch in the
lead.
GAIN STAGE #2
AND
GROUND
REFERENCE
SHIFT CIRCUITRY
Vout
PINS 1, 5, 6, 7 AND 8 ARE NO CONNECTS
GND
Figure 1. Fully Integrated Pressure Sensor
Schematic
REV 0
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–183
Freescale Semiconductor, Inc.
MPXV6115VC6U
MAXIMUM RATINGS(1)
Parametrics
Symbol
Value
Units
Pmax
400
kPa
Tstg
–40° to +125°
°C
Operating Temperature
TA
–40° to +125°
°C
Output Source Current @ Full Scale Output(2)
Io+
0.5
mAdc
Output Sink Current @ Minimum Pressure Offset(2)
Io–
–0.5
mAdc
Maximum Pressure (P1
u P2)
Storage Temperature
NOTES:
1. Exposure beyond the specified limits may cause permanent damage or degradation to the device.
2. Maximum Output Current is controlled by effective impedance from Vout to Gnd or Vout to VS in the application circuit.
OPERATING CHARACTERISTICS (VS = 5.0 Vdc, TA = 25°C unless otherwise noted, P1
Characteristic
Min
Typ
Max
Unit
POP
–115
—
0
kPa
Supply Voltage(1)
VS
4.75
5.0
5.25
Vdc
Supply Current
Io
—
6.0
10
mAdc
Pressure Range
Freescale Semiconductor, Inc...
u P2.)
Symbol
Full Scale Output(2)
@ VS = 5.0 Volts
(0 to 85°C)
(Pdiff = 0 kPa)
VFSO
4.534
4.6
4.665
Vdc
Full Scale Span(3)
@ VS = 5.0 Volts
(0 to 85°C)
VFSS
—
4.4
—
Vdc
Accuracy(4)
(0 to 85°C)
—
—
—
±1.5
%VFSS
Sensitivity
V/P
—
38.26
—
mV/kPa
Response Time(5)
tR
—
1.0
—
ms
Warm–Up Time(6)
—
—
20
—
ms
Offset Stability(7)
—
—
± 0.5
—
%VFSS
NOTES:
1. Device is ratiometric within this specified excitation range.
2. Full Scale Output (VFSO) is defined as the output voltage at the maximum or full rated pressure.
3. Full Scale Span (VFSS) is defined as the algebraic difference between the output voltage at full rated pressure and the output voltage at the
minimum rated pressure.
4. Accuracy is the deviation in actual output from nominal output over the entire pressure range and temperature range as a percent of span
at 25°C due to all sources of error including the following:
• Linearity:
Output deviation from a straight line relationship with pressure over the specified pressure range.
• Temperature Hysteresis: Output deviation at any temperature within the operating temperature range, after the temperature is
cycled to and from the minimum or maximum operating temperature points, with zero differential
pressure applied.
• Pressure Hysteresis:
Output deviation at any pressure within the specified range, when this pressure is cycled to and from
minimum or maximum rated pressure at 25°C.
• TcSpan:
Output deviation over the temperature range of 0° to 85°C, relative to 25°C.
• TcOffset:
Output deviation with minimum pressure applied, over the temperature range of 0° to 85°C, relative
to 25°C.
5. Response Time is defined as the time for the incremental change in the output to go from 10% to 90% of its final value when subjected to
a specified step change in pressure.
6. Warm–up Time is defined as the time required for the product to meet the specified output voltage after the pressure has been stabilized.
7. Offset Stability is the product’s output deviation when subjected to 1000 cycles of Pulsed Pressure, Temperature Cycling with Bias Test.
3–184
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
DIE
FLUOROSILICONE
GEL DIE COAT
MPXV6115VC6U
STAINLESS
STEEL CAP
P1
WIRE BOND
THERMOPLASTIC
CASE
LEAD
FRAME
+5.0 V
P2
DIE BOND
DIFFERENTIAL SENSING
ELEMENT
VS Pin 2
MPXV6115VC6U
100 nF
Vout Pin 4
to ADC
47 pF
GND Pin 3
51 K
Figure 3. Typical Application Circuit
(Output Source Current Operation)
Figure 2 illustrates the absolute sensing chip in the basic
Small Outline chip carrier (Case 482).
Figure 3 shows a typical application circuit (output source
current operation).
TRANSFER FUNCTION MPXV6115VC6U
5
OUTPUT (VOLTS)
Freescale Semiconductor, Inc...
Figure 2. Cross Sectional Diagram SOP
(Not to Scale)
TRANSFER FUNCTION:
4.5 V = V *[(0.007652*P) + 0.92] ± (Pressure error
out S
4 *Temp Factor*0.007652*VS)
VS = 5.0 V ± 0.25 Vdc
3.5
TEMP = 0–85° C
3
2.5
2
1.5
MAX
MIN
1
0.5
0
–115
–95
–75
–55
Vout vs. VACUUM
–35
–15
0
Figure 4. Output versus Absolute Pressure
Figure 4 shows the sensor output signal relative to pressure input. Typical minimum and maximum output curves
are shown for operation over 0 to 85°C temperature range.
The output will saturate outside of the rated pressure range.
A fluorosilicone gel isolates the die surface and wire
bonds from the environment, while allowing the pressure
signal to be transmitted to the silicon diaphragm. The
Motorola Sensor Device Data
MPXV6115VC6U pressure sensor operating characteristics,
internal reliability and qualification tests are based on use of
dry air as the pressure media. Media other than dry air may
have adverse effects on sensor performance and long–term
reliability. Contact the factory for information regarding media compatibility in your application.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–185
Freescale Semiconductor, Inc.
MPXV6115VC6U
Transfer Function (MPXV6115VC6U)
Nominal Transfer Value: Vout = VS x (0.007652 x P + 0.92)
± (Pressure Error x Temp. Factor x 0.007652 x VS)
VS = 5.0 ± 0.25 Vdc
Temperature Error Band
MPXV6115VC6U
4.0
Break Points
3.0
Temperature
Error
Factor
2.0
Temp
Multiplier
– 40
0 to 85
125
3
1
2
1.0
–40
–20
0
20
40
60
80
100
120
140
Temperature in C°
NOTE: The Temperature Multiplier is a linear response from 0°C to –40°C and from 85°C to 125°C
Pressure Error Band
Error Limits for Pressure
1.950
1.725
Pressure Error (kPa)
Freescale Semiconductor, Inc...
0.0
1.500
0
–115 –100
–85
–60
–45
–30
–15
Pressure in kPa
(below atmospheric)
0
–1.500
– 1.725
Pressure
– 1.950
–115 to 0 kPa
Error (Max)
"1.725 (kPa)
ORDERING INFORMATION — SMALL OUTLINE PACKAGE
Device Type
Ported Element
3–186
Options
Vacuum, Axial Port
Case No.
482A
MPX Series Order No.
MPXV6115VC6U
Packing Options
Rails
For www.motorola.com/semiconductors
More Information On This Product,
Go to: www.freescale.com
Marking
MPXV6115V
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MPXV6115VC6U
SURFACE MOUNTING INFORMATION
MINIMUM RECOMMENDED FOOTPRINT FOR SMALL OUTLINE PACKAGE
Surface mount board layout is a critical portion of the total
design. The footprint for the semiconductor package must
be the correct size to ensure proper solder connection interface between the board and the package. With the correct
pad geometry, the packages will self–align when subjected to
a solder reflow process. It is always recommended to fabricate boards with a solder mask layer to avoid bridging and/or
shorting between solder pads, especially on tight tolerances
and/or tight layouts.
0.100 TYP
2.54
Freescale Semiconductor, Inc...
0.660
16.76
0.060 TYP 8X
1.52
0.300
7.62
0.100 TYP 8X
2.54
inch
mm
Figure 5. SOP Footprint (Case 482A)
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–187
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR APPLICATION NOTE
AN935
Compensating for Nonlinearity in the MPX10
Series Pressure Transducer
Prepared by: Carl Demington
Design Engineering
Freescale Semiconductor, Inc...
INTRODUCTION
This application note describes a technique to improve the
linearity of Motorola’s MPX10 series (i.e., MPX10, MPXV10,
and MPX12 pressure sensors) pressure transducers when
they are interfaced to a microprocessor system. The
linearization technique allows the user to obtain both high
sensitivity and good linearity in a cost effective system.
The MPX10, MPXV10 and MPX12 pressure transducers
are semiconductor devices which give an electrical output
signal proportional to the applied pressure over the pressure
range of 0–10 kPa (0–75 mm Hg). These devices use a unique
transverse voltage–diffused silicon strain–gauge which is
sensitive to stress produced by pressure applied to a thin
silicon diaphragm.
One of the primary considerations when using a pressure
transducer is the linearity of the transfer function, since this
parameter has a direct effect on the total accuracy of the
system, and compensating for nonlinearities with peripheral
circuits is extremely complicated and expensive. The purpose
of this document is to outline the causes of nonlinearity, the
trade–offs that can be made for increased system accuracy,
and a relatively simple technique that can be utilized to
maintain system performance, as well as system accuracy.
ORIGINS OF NONLINEARITY
Nonlinearity in semiconductor strain–gauges is a topic that
has been the target of many experiments and much
discussion. Parameters such as resistor size and orientation,
surface impurity levels, oxide passivation thickness and
growth temperatures, diaphragm size and thickness are all
contributors to nonlinear behavior in silicon pressure
transducers. The Motorola X–ducer was designed to minimize
these effects. This goal was certainly accomplished in the
MPX2000 series which have a maximum nonlinearity of 0.1%
FS. However, to obtain the higher sensitivity of the MPX10
series, a maximum nonlinearity of ±1% FS has to be allowed.
The primary cause of the additional nonlinearity in the MPX10
series is due to the stress induced in the diaphragm by applied
pressure being no longer linear.
One of the basic assumptions in using semiconductor
strain–gauges as pressure sensors is that the deflection of the
diaphragm when pressure is applied is small compared to the
thickness of the diaphragm. With devices that are very
sensitive in the low pressure ranges, this assumption is no
longer valid. The deflection of the diaphragm is a considerable
percentage of the diaphragm thickness, especially in devices
with higher sensitivities (thinner diaphragms). The resulting
stresses do not vary linearly with applied pressure. This
behavior can be reduced somewhat by increasing the area of
the diaphragm and consequently thickening the diaphragm.
Due to the constraint, the device is required to have high
sensitivity over a fairly small pressure range, and the
nonlinearity cannot be eliminated. Much care was given in the
design of the MPX10 series to minimize the nonlinear
behavior. However, for systems which require greater
accuracy, external techniques must be used to account for this
behavior.
PERFORMANCE OF AN MPX DEVICE
The output versus pressure of a typical MPX12 along with
an end–point straight line is shown in Figure 1. All nonlinearity
errors are referenced to the end–point straight line (see data
sheet). Notice there is an appreciable deviation from the
end–point straight line at midscale pressure. This shape of
curve is consistent with MPX10 and MPXV10, as well as
MPX12 devices, with the differences between the parts being
the magnitude of the deviation from the end–point line. The
major tradeoff that can be made in the total device
performance is sensitivity versus linearity.
Figure 2 shows the relationship between full scale span and
nonlinearity error for the MPX10 series of devices. The data
shows the primary contribution to nonlinearity is
nonproportional stress with pressure, while assembly and
packaging stress (scatter of the data about the line) is fairly
small and well controlled. It can be seen that relatively good
accuracies (<0.5% FS) can be achieved at the expense of
reduced sensitivity, and for high sensitivity the nonlinearity
errors increase rapidly. The data shown in Figure 2 was taken
at room temperature with a constant voltage excitation of
3.0 volts.
REV 3
3–188
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
90
0.5
0.4
0.3
0.2
0.1
80
60
50
B0
Vout (mV)
70
40
30
20
10
0
0
10
20
30
40
50
60
70
80
90
0
– 0.1
– 0.2
– 0.3
– 0.4
– 0.5
20
25
30
35
40
45
50
55
60
65
70
SPAN (mV)
Figure 1. MPX12 Linearity Analysis Raw Data
Figure 3. MPX10 Linearity Analysis —
Correlation of B0 Vout = B0 + B1 (P) + B2 (P)2
1.1
1.0
4.0
B1 = 0.2055 + 1.598E – 3*(SPAN)
+ 1.723E – 4*(SPAN)2
0.9
0.8
3.0
B1
LINEARITY (% FS)
2.0
0.7
0.6
0.5
1.0
0.4
0
0
10
20
30
40
50
60
70
80
0.3
0.2
20
90
25
30
35
40
45
50
55
60
65
70
SPAN (mV)
SPAN (mV)
Figure 4. MPX10 Linearity Analysis —
Correlation of B1 Vout = B0 + B1 (P) + B2 (P)2
Figure 2. MPX10 Series Span versus Linearity
0.0030
COMPENSATION FOR NONLINEARITY
The nonlinearity error shown in Figure 1 arises from the
assumption that the output voltage changes with respect to
pressure in the following manner:
Vout = Voff + sens*P
where Voff = output voltage at zero pressure
differential
sens = sensitivity of the device
P = applied pressure
[1]
0.0015
0.0005
[2]
where B0, B1, B2, B3, etc. are sensitivity coefficients. In
order to determine the sensitivity coefficients given in equation
[2] for the MPX10 series of pressure transducers, a polynomial
regression analysis was performed on data taken from 139
devices with full scale spans ranging from 30 to 730 mV. It was
found that second order terms are sufficient to give excellent
agreement with experimental data. The calculated regression
coefficients were typically 0.999999+ with the worst case
being 0.99999. However, these sensitivity coefficients
demonstrated a strong correlation with the full scale span of
the device for which they were calculated. The correlation of
B0, B1, and B2 with full scale span is shown in Figures 3
through 5.
Motorola Sensor Device Data
B2 = –1.293E – 13*(SPAN)5.68
0.0020
0.0010
It is obvious that the true output does not follow this simple
straight line equation. Therefore, if an expression could be
determined with additional higher order terms that more
closely described the output behavior, increased accuracies
would be possible. The output expression would then become
Vout = Voff +(B0+B1*P+B2*P2+B3*P3 +. . .)
0.0025
–B 2
Freescale Semiconductor, Inc...
B0 = 0.1045 – 0.00295*(SPAN)
PRESSURE (torr)
5.0
–1.0
AN935
20
25
30
35
40
45
50
55
60
65
70
SPAN (mV)
Figure 5. MPX10 Linearity Analysis —
Correlation of B2 Vout = B0 + B1 (P) + B2 (P)2
In order to simplify the determination of these coefficients
for the user, further regression analysis was performed so that
expressions could be given for each coefficient as a function
of full scale span. This would then allow the user to do a single
pressure measurement, a series of calculations, and
analytically arrive at the equation of the line that describes the
output behavior of the transducer. Nonlinearity errors were
then calculated by comparing experimental data with the
values calculated using equation [2] and the sensitivity
coefficients given by the regression analysis. The resulting
errors are shown in Figures 6 through 9 at various pressure
points. While using this technique has been successful in
reducing the errors due to nonlinearity, the considerable
spread and large number of devices that showed errors >1%
indicate this technique was not as successful as desired.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–189
Freescale Semiconductor, Inc.
AN935
%
21.54
NO. OF UNITS
LINEARITY ERROR (% FS)
30
19.38
27
24
Freescale Semiconductor, Inc...
21
17.23
General Fit
P = 1/4 FS
Average Error = 0.15
Standard Deviation = 0.212
15.08
18
12.92
15
10.77
12
8.62
9.0
6.46
6.0
4.31
3.0
2.15
0.0
– 2.0 –1.8 –1.6 –1.4 –1.2 –1.0 – 0.8 – 0.6 – 0.4 – 0.2 0.0
0.2
0.4
0.6
0.8
1.0
1.2
1.4
1.6
1.8
2.0
Figure 6. Linearity Error of General Fit Equation at 1/4 FS
%
16.15
NO. OF UNITS
LINEARITY ERROR (% FS)
14.54
21
12.92
18
15
General Fit
P = 1/2 FS
Average Error = – 0.02
Standard Deviation = 0.391
11.31
9.69
12
8.08
6.46
9.0
4.85
6.0
3.23
3.0
1.62
0.0
– 2.0 –1.8 –1.6 –1.4 –1.2 –1.0 – 0.8 – 0.6 – 0.4 – 0.2 0.0
0.2
0.4
0.6
0.8
1.0
1.2
1.4
1.6
1.8
2.0
Figure 7. Linearity Error of General Fit Equation at 1/2 FS
3–190
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
AN935
NO. OF UNITS
%
12.31
LINEARITY ERROR (% FS)
16.5
11.08
15
13.5
12
9.85
General Fit
P = 3/4 FS
Average Error = – 0.10
Standard Deviation = 0.549
8.62
10.5
7.38
9.0
6.15
Freescale Semiconductor, Inc...
7.5
4.92
6.0
3.69
4.5
2.46
3.0
1.23
1.5
0.0
– 2.0 –1.8 –1.6 –1.4 –1.2 –1.0 – 0.8 – 0.6 – 0.4 – 0.2
0.0 0.2
0.4
0.6
0.8
1.0
1.2
1.4
1.6
1.8
2.0
Figure 8. Linearity Error of General Fit Equation at 3/4 FS
NO. OF UNITS
19.5
%
13.85
LINEARITY ERROR (% FS)
12.46
18
16.5
15
13.5
11.08
General Fit
P = 1 FS
Average Error = 0.11
Standard Deviation = 0.809
9.69
12
8.31
10.5
6.92
9.0
5.54
7.5
4.15
6.0
4.5
2.77
3.0
1.38
1.5
0.0
– 2.0 –1.8 –1.6 –1.4 –1.2 –1.0 – 0.8 – 0.6 – 0.4 – 0.2 0.0
0.2
0.4
0.6
0.8
1.0
1.2
1.4
1.6
1.8
2.0
Figure 9. Linearity Error of General Fit Equation at FS
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–191
Freescale Semiconductor, Inc.
AN935
devices having errors <0.5%, while only one of the devices
was >1%. The sensitivity coefficients that are substituted into
equation [2] for the different techniques are given in Table 1.
It is important to note that for either technique the only
measurement that is required by the user in order to clearly
determine the sensitivity coefficients is the determination of
the full scale span of the particular pressure transducer.
A second technique that still uses a single pressure
measurement as the input was investigated. In this method,
the sensitivity coefficients are calculated using a piece–wise
linearization technique where the total span variation is
divided into four windows of 10 mV (i.e., 30–39.99, 40–49.99,
etc.) and coefficients calculated for each window. The errors
that arise out of using this method are shown in Figures 10
through 13. This method results in a large majority of the
NO. OF UNITS
%
37.69
LINEARITY ERROR (% FS)
33.92
48
Freescale Semiconductor, Inc...
42
36
30.15
General Fit
P = 1/4 FS
Average Error = 0.18
Standard Deviation = 0.159
26.38
22.62
30
18.85
24
15.08
18
11.31
12
7.54
6.0
3.77
0.0
– 2.0 –1.8 –1.6 –1.4 –1.2 –1.0 – 0.8 – 0.6 – 0.4 – 0.2 0.0
0.2
0.4
0.6
0.8
1.0
1.2
1.4 1.6
1.8
2.0
Figure 10. Linearity Error of Piece–Wise Linear Fit at 1/4 FS
Table 1. Comparison of Linearization Methods
SPAN WINDOW
B0
B1
B2
GENERAL FIT
0.1045 + 2.95E – 3X
0.2055 + 1.598E – 3X + 1.723E – 4X2
1.293E – 13X5.681
PIECE–WISE LINEAR FIT
30–39.99
0.08209 – 2.246E – 3X
40–49.99
0.1803 – 4.67E – 3X
–0.119 + 1.655E – 2X
–1.572E – 3 + 4.247E – 5X
50–59.99
0.1055 – 3.051E – 3X
–0.355 + 2.126E – 2X
–5.0813 – 3 + 1.116E – 4X
–0.361 + 2.145E – 2X
–5.928E – 3 + 1.259E – 4X
60–69.99
–0.288 + 3.473E – 3X
0.02433 = 1.430E – 2X
–1.961E – 4 + 8.816E – 6X
X = Full Scale Span
3–192
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
AN935
%
20
NO. OF UNITS
LINEARITY ERROR (% FS)
27
18
24
21
Freescale Semiconductor, Inc...
18
16
General Fit
P = 1/2 FS
Average Error = 0.02
Standard Deviation = 0.267
14
12
15
10
12
8.0
9.0
6.0
6.0
4.0
3.0
2.0
0.0
– 2.0 –1.8 –1.6 –1.4 –1.2 –1.0 – 0.8 – 0.6 – 0.4 – 0.2 0.0
0.2
0.4
0.6
0.8
1.0
1.2
1.4 1.6
1.8
2.0
Figure 11. Linearity Error of Piece–Wise Linear Fit at 1/2 FS
NO. OF UNITS
%
16.15
LINEARITY ERROR (% FS)
21
18
15
14.54
12.92
General Fit
P = 3/4 FS
Average Error = – 0.09
Standard Deviation = 0.257
11.31
9.69
12
8.08
9.0
6.46
4.85
6.0
3.23
3.0
1.62
0.0
– 2.0 –1.8 –1.6 –1.4 –1.2 –1.0 – 0.8 – 0.6 – 0.4 – 0.2 0.0
0.2
0.4
0.6
0.8
1.0 1.2
1.4
1.6
1.8
2.0
Figure 12. Linearity Error of Piece–Wise Linear Fit at 3/4 PS
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–193
Freescale Semiconductor, Inc.
AN935
NO. OF UNITS
%
38.46
LINEARITY ERROR (% FS)
52.5
34.62
45
37.5
30.77
General Fit
P = 1 FS
Average Error = 0.13
Standard Deviation = 0.186
26.92
23.08
30
19.23
Freescale Semiconductor, Inc...
22.5
15.38
11.54
15
7.69
7.5
3.85
0.0
– 2.0 –1.8 –1.6 –1.4 –1.2 –1.0 – 0.8 – 0.6 – 0.4 – 0.2 0.0
0.2
0.4
0.6
0.8
1.0
1.2
1.4
1.6
1.8
2.0
Figure 13. Linearity Error of Piece–Wise Linear Fit at FS
Once the sensitivity coefficients have been determined, a
system can then be built that provides an accurate output
function with pressure. The system shown in Figure 14
consists of a pressure transducer, a temperature
compensation and amplification stage, an A/D converter, a
microprocessor, and a display. The display block can be
replaced with a control function if required. The A/D converter
simply transforms the voltage signal to an input signal for the
microprocessor, in which resides the look–up table of the
transfer function generated from the previously determined
sensitivity coefficients. The microprocessor can then drive a
display or control circuit using standard techniques.
X–DUCER
DISPLAY
MICROCONTROLLER
MC68HC908QT4
TEMPERATURE
COMPENSATION
AND AMPLIFICATION
Figure 14. Linearization System Block Diagram
SUMMARY
While at first glance this technique appears to be fairly
complicated, it can be a very cost effective method of building
a high–accuracy, high–sensitivity pressure–monitoring
system for low–pressure ranges.
3–194
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MOTOROLA
SEMICONDUCTOR APPLICATION NOTE
AN936
Mounting Techniques, Lead Forming and
Testing of Motorola's MPX Series Pressure Sensors
Prepared by: Randy Frank
Motorola Inc., Semiconductor Products Sector
Phoenix, Arizona
Freescale Semiconductor, Inc...
INTRODUCTION
Motorola’s MPX series pressure sensors are silicon
piezoresistive strain–gauges offered in a chip–carrier
package (see Figure 1). The exclusive chip–carrier package
was developed to realize the advantages of high–speed,
automated assembly and testing. In addition to high volume
availability and low cost, the chip–carrier package offers users
a number of packaging options. This Application Note
describes several mounting techniques, offers lead forming
recommendations, and suggests means of testing the MPX
series of pressure sensors.
DIFFERENTIAL
PORT OPTION
CASE 344C–01
Figure 1. MPX Pressure Sensor In Chip Carrier
Package Shown with Port Options
BASIC ELEMENT
CASE 344–15
SUFFIX A / D
GAUGE PORT
CASE 344B–01
SUFFIX AP / GP
AXIAL VACUUM PORT STOVEPIPE VACUUM PORT
CASE 344G–01
CASE 344E–01
SUFFIX GVSX
SUFFIX AS/GS
DUAL PORT
CASE 867C–05
SUFFIX DP
AXIAL PORT
CASE 867F–03
SUFFIX ASX / GSX
GAUGE VACUUM PORT
CASE 344D–01
SUFFIX GVP
STOVEPIPE PORT
CASE 344A–01
SUFFIX GVS
BASIC ELEMENT
CASE 867–08
SUFFIX A / D
AXIAL VACUUM PORT
CASE 867G–03
SUFFIX GVSX
DUAL PORT
CASE 344C–01
SUFFIX DP
GAUGE PORT
CASE 867B–04
SUFFIX AP / GP
STOVEPIPE PORT
CASE 867E–03
SUFFIX AS / GS
AXIAL PORT
CASE 344F–01
SUFFIX ASX / GSX
GAUGE VACUUM PORT
CASE 867D–04
SUFFIX GVP
STOVEPIPE VACUUM PORT
CASE 867A–04
SUFFIX GVS
Figure 2. Chip Carrier and Available Ported Packages
REV 3
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–195
Freescale Semiconductor, Inc.
AN936
PORT ADAPTERS
Freescale Semiconductor, Inc...
Available Packages
Motorola’s chip–carrier package and available ports for
attachment of 1/8″ I.D. hose are made from a high
temperature thermoplastic that can withstand temperature
extremes from –50 to 150°C (see Figure 2). The port adapters
were designed for rivet or 5/32″ screw attachment to panels,
printed circuit boards or chassis mounting.
Custom Port Adaptor Installation Techniques
The Motorola MPX silicon pressure sensor is available in a
basic chip carrier cell which is adaptable for attachment to
customer specific housings/ports (Case 344 for 4–pin devices
and Case 867 for 6–pin devices). The basic cell has
chamfered shoulders on both sides which will accept an
O–ring such as Parker Seal’s silicone O–ring
(p/n#2–015–S–469–40).
Refer to Figure 3 for the
recommended O–ring to sensor cell interface dimensions.
The sensor cell may also be glued directly to a custom
housing or port using many commercial grade epoxies or RTV
adhesives which adhere to grade Valox 420, 30% glass
reinforced polyester resin plastic or Union Carbide’s Udel
polysulfone (MPX2300DT1 only). Motorola recommends
using Thermoset EP530 epoxy or an equivalent. The epoxy
should be dispensed in a continuous bead around the
case–to–port interface shoulder. Refer to Figure 4. Care must
be taken to avoid gaps or voids in the adhesive bead to help
ensure that a complete seal is made when the cell is joined to
the port. The recommended cure conditions for Thermoset
EP539 are 15 minutes at 150°C. After cure, a simple test for
gross leaks should be performed to ensure the integrity of the
.114
.047
cell to port bond. Submerging the device in water for 5
seconds with full rated pressure applied to the port nozzle and
checking for air bubbles will provide a good indication.
TESTING MPX SERIES PRESSURE SENSORS
Pressure Connection
Testing of pressure sensing elements in the chip carrier
package can be performed easily by using a clamping fixture
which has an O–ring seal to attach to the beveled surface.
Figure 8 shows a diagram of the fixture that Motorola uses to
apply pressure or vacuum to unported elements.
When performing tests on packages with ports, a high
durometer tubing is necessary to minimize leaks, especially in
higher pressure range sensors. Removal of tubing must be
parallel to the port since large forces can be generated to the
pressure port which can break the nozzle if applied at an
angle. Whether sensors are tested with or without ports, care
must be exercised so that force is not applied to the back metal
cap or offset errors can result.
Standard Port Attach Connection
Motorola also offers standard port options designed to
accept readily available silicone, vinyl, nylon or polyethylene
tubing for the pressure connection. The inside dimension of
the tubing selected should provide a snug fit over the port
nozzle. Installation and removal of tubing from the port nozzle
must be parallel to the nozzle to avoid undue stress which may
break the nozzle from the port base. Whether sensors are
used with Motorola’s standard ports or customer specific
housings, care must be taken to ensure that force is uniformly
distributed to the package or offset errors may be induced.
0
.125
ADHESIVE BEAD
.075
.037R
0
.210″
CELL
.021
Figure 3. Examples of Motorola Sensors
in Custom Housings
3–196
Figure 4. Case to Port Interface
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
5.72
0.225
= DIAMETER
MM
DIMENSIONS IN INCHES
AN936
F
4.55
0.179
3.81
0.150
3.40
0.134
2.54
0.100
2.39
0.094
φ 0.36 (0.014)
1.27
0.050
φ 0.36 (0.014)
M
A B
A B
M
C
M
C
M
M
0.76
0.030
M
10.16
0.400
2.03 3 PL
0.080
14.48
0.570
3.96
0.156
16.23
0.639
Freescale Semiconductor, Inc...
1.60
0.063
35° ± 2°
6.35
0.250
3.96
0.156
6.35
0.250
13.66
13.51
0.538
0.532
F
2.21
2.13
0.087
SECTION F–F 0.084
φ 0.36 (0.014)
M
A B
M
C
M
2 PL
0.36 (0.014) A B C
ZONE –D– WITHIN
ZONE –D–
Figure 5. Port Adapter Dimensions
C
R
M
B
–A–
TOP CLAMP AREA
N
1
PIN 1
2
3
L
4
–T–
SEATING
PLANE
J
G
F
D
4 PL
0.136 (0.005)
M
T A
M
NOTES:
1. DIMENSIONING AND TOLERANCING PER ASME
Y14.5M, 1994.
2. CONTROLLING DIMENSION: INCH.
3. DIMENSION –A– IS INCLUSIVE OF THE MOLD
STOP RING. MOLD STOP RING NOT TO EXCEED
16.00 (0.630).
DIM
A
B
C
D
F
G
J
L
M
N
R
INCHES
MIN
MAX
0.595
0.630
0.514
0.534
0.200
0.220
0.016
0.020
0.048
0.064
0.100 BSC
0.014
0.016
0.695
0.725
30_ NOM
0.475
0.495
0.430
0.450
STYLE 1:
PIN 1.
2.
3.
4.
GROUND
+ OUTPUT
+ SUPPLY
– OUTPUT
MILLIMETERS
MIN
MAX
15.11
16.00
13.06
13.56
5.08
5.59
0.41
0.51
1.22
1.63
2.54 BSC
0.36
0.40
17.65
18.42
30 _ NOM
12.07
12.57
10.92
11.43
BOTTOM CLAMP AREA
Leads should be securely clamped top and
bottom in the area between the plastic body
and the form being sure that no stress is being
put on plastic body. The area between dotted
lines represents surfaces to be clamped.
CASE 344–15
All seals to be made on pressure sealing surface.
Figure 6. Chip–Carrier Package
Motorola Sensor Device Data
Figure 7. Leadforming
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–197
AN936
Freescale Semiconductor, Inc.
Electrical Connection
The MPX series pressure sensor is designed to be installed
on a printed circuit board (standard 0.100″ lead spacing) or to
accept an appropriate connector if installed on a baseplate.
The leads of the sensor may be formed at right angles for
assembly to the circuit board, but one must ensure that proper
leadform techniques and tools are employed. Hand or
“needlenose” pliers should never be used for leadforming
unless they are specifically designed for that purpose. Refer
to Figure 7 for the recommended leadform technique. It is also
important that once the leads are formed, they should not be
straightened and reformed without expecting reduced
durability. The recommended connector for off–circuit board
applications
may
be
supplied
by
JST
Corp.
(1–800–292–4243) in Mount Prospect, IL. The part numbers
for the housing and pins are listed below.
CONCLUSION
Motorola’s MPX series pressure sensors in the chip carrier
package provide the design engineer several packaging
alternatives. They can easily be tested with or without
pressure ports using the information provided.
Freescale Semiconductor, Inc...
CONNECTORS FOR CHIP CARRIER PACKAGES
MFG./ADDRESS/PHONE
CONNECTOR
PIN
J.S. Terminal Corp.
1200 Business Center Dr.
Mount Prospect, IL 60056
(800) 292–4243
4 Pin Housing: SMP–04V–BC
6 Pin Housing: SMP–06V–BC
SHF–001T–0.8SS
SHF–01T–0.8SS
Methode Electronics, Inc.
Rolling Meadows, IL 60008
(312) 392–3500
1300–004
Hand crimper YC–12 recommended
Requires hand crimper
1400–213
1402–213
1402–214 Reel
TERMINAL BLOCKS
Molex
2222 Wellington Court
Lisle, IL 60532
(312) 969–4550
22–18–2043
22–16–2041
Samtec
P.O. Box 1147
New Albany, IN 47150
(812) 944–6733
SSW–104–02–G–S–RA
SSW–104–02–G–S
3–198
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
AN936
A 0.002
0.175 ±0.001
0.01 x 45°
4 PL
For Vacuum
or Pressure
Source
–A–
0.125 Dia.
Freescale Semiconductor, Inc...
±0.000
0.311 –0.001
Dia.
±0.002
0.290 Dia.
0.070 Dia.
0.130 ±0.002
0.10
For Retaining Ring
(Waldes Kohinoor Inc.
Truarc 5100–31)
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉ
0.036
R
0.038
/ A 0.002 TOTAL
30°
0.44 Dia.
0.648
0.650
Dia.
0.575 Dia.
0.780 Dia.
±0.002
0.670 Dia.
0.015 R
0.02 R
0.04
For O–Ring
(Parker Seals
2–015–S469–40)
0.250
0.245
+0.003
–0.000
0.60
0.525–
1.00
1.25 Ref
A
0.0005
Figure 8. O–Ring Test Fixture
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–199
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR APPLICATION NOTE
AN1082
Simple Design for a 4-20 mA Transmitter
Interface Using a Motorola Pressure Sensor
Prepared by: Jean Claude Hamelain
Motorola Toulouse Application Lab Manager
Freescale Semiconductor, Inc...
INTRODUCTION
Pressure is a very important parameter in most industrial
applications such as air conditioning, liquid level sensing and
flow control.
In most cases, the sensor is located close to the measured
source in a very noisy environment, far away from the receiver
(recorder, computer, automatic controller, etc.)
The transmission line can be as long as a few hundred
meters and is subject to electromagnetic noise when the
signal is transmitted as voltage. If the signal is transmitted as
a current it is easier to recover at the receiving end and is less
affected by the length of the transmission line.
The purpose of this note is to describe a simple circuit which
can achieve high performance, using standard Motorola
pressure sensors, operational amplifiers and discrete
devices.
PERFORMANCES
The following performances have been achieved using an
MPXV2102DP Motorola pressure sensor and an MC33079
quad operational amplifier. The MPXV2102DP is a 100 kPa
temperature compensated differential pressure sensor. The
load is a 150 ohm resistor at the end of a 50 meter telephone
line. The 15 volt power supply is connected at the receiver
end.
Power Supply
+15 Vdc, 30 mA
Connecting Line
3 wire telephone cable
Load Resistance
150 to 400 Ohms
Temperature Range
– 40 to + 85°C (up to +125°C
with special hardware)
Pressure Range
0 to 100 kPa
Total Maximum Error
Better than 2% full scale
Basic Circuit
The Motorola MPXV2102DP pressure sensor is a very high
performance piezoresistive pressure sensor. Manufacturing
technologies include standard bipolar processing techniques
with state of the art metallization and on–chip laser trim for
offset and temperature compensation.
This unique design, coupled with computer laser trimming,
gives this device excellent performance at competitive cost
for demanding applications such as automotive, industrial or
healthcare.
MC33078, 79 operational amplifiers are specially designed
for very low input voltage, a high output voltage swing and very
good stability versus temperature changes.
First Stage
The Motorola MPXV2102 and the operational amplifier are
directly powered by the 15 Vdc source. The first stage is a
simple true differential amplifier made with both of the
operational amplifiers in the MC33078. The potentiometer,
RG, provides adjustment for the output.
Current Generator
The voltage to current conversion is made with a unity gain
differential amplifier, one of the four operational amplifiers in
an MC33079. The two output connections from the first stage
are connected to the input of this amplifier through R3 and R5.
Good linearity is achieved by the matching between R3, R4,
R5 and R6, providing a good common mode rejection. For the
same reason, a good match between resistors R8 and R9 is
needed.
The MC33078 or MC33079 has a limited current output;
therefore, a 2N2222 general purpose transistor is connected
as the actual output current source to provide a 20 mA output.
To achieve good performance with a very long transmission
line it may be necessary to place some capacitors (C1, C2)
between the power supply and output to prevent oscillations.
Calibration
The circuit is electrically connected to the 15 Vdc power
supply and to the load resistor (receiver).
The high pressure is connected to the pressure port and the
low pressure (if using a differential pressure sensor), is
connected to the vacuum port.
It is important to perform the calibration with the actual
transmission line connected.
The circuit needs only two adjustments to achieve the
4 – 20 mA output current.
1. With no pressure (zero differential pressure), adjust Roff
to read exactly 4 mA on the receiver.
2. Under the full scale pressure, adjust RG to exactly read
20 mA on the receiver. The calibration is now complete.
REV 2
3–200
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
AN1082
VCC = +15 Volts dc
3
RG
3
2
MPX2100DP
1
4
gain
adj.
+ 8
a1
–
R1
2
C1
C2
R4
1
R3
+
+
a3
–
output
6
R2
–
a2
7
+
4
5
–
R5
Remote
Receiver
2N2222
R8
RL
R9
R7
R6
Roff
R10
R11
Freescale Semiconductor, Inc...
R12
OFFSET ADJUST
Basic Circuit of SEK–1
RG = 47 K Pot. R7 = 1 K
Roff = 1 M Pot. R10 = 110 K
* R1 = R2 = 330 K R11 = 1 M
* R3 = R4 = 27 K R12 = 330 K
* R5 = R6 = 27 K C1 = C2 = 0.1 µF
* R8 = R9 = 150 a1, a2, a3 = 1/4 MC33079
* All resistor pairs must be matched at better than 0.5%
Additional Circuit for 4 to 20 mA current loop
(Receiver Load Resistance : RL = 150 to 400 Ohms)
Note A: If using SEK–1 a1, a2, a3 = 1/2 MC33078
Note A: RG from 20 K to 47 K
Note A: R1 and R2 from 1M to 330 K
NOTICE: THE PRESSURE SENSOR OUTPUT IS RATIOMETRIC TO THE POWER SUPPLY
VOLTAGE. THE OUTPUT WILL CHANGE WITH THE SAME RATIO AS VOLTAGE CHANGE.
Figure 1. Demo Kit with 4 – 20 mA Current Loop
The output is ratiometric to the power supply voltage. For
example, if the receiver reads 18 mA at 80 kPa and 15 V power
supply, the receiver should read 16.8 mA under the same
pressure with 14 V power supply.
For best results it is mandatory to use a regulated power
supply. If that is not possible, the circuit must be modified by
inserting a 12 V regulator to provide a constant supply to the
pressure sensor.
When using a Motorola MC78L12AC voltage regulator, the
circuit can be used with power voltage variation from 14 to
30 volts.
The following results have been achieved using an
Motorola Sensor Device Data
MPX2100DP and two MC33078s. The resistors were regular
carbon resistors, but pairs were matched at ± 0.3% and
capacitors were 0.1 µF. The load was 150 ohms and the
transmission line was a two pair telephone line with the
+15 Vdc power supply connected on the remote receiver
side.
Note: Best performances in temperature can be achieved
using metal film resistors. The two potentiometers must be
chosen for high temperatures up to 125°C.
The complete circuit with pressure sensor is available
under reference TZA120 and can be ordered as a regular
Motorola product for evaluation.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–201
Freescale Semiconductor, Inc.
AN1082
22
21
+
20
19
+
+
18
+
17
16
Io (OUTPUT mA)
15
+
14
13
12
11
+
10
9
+
7
+
6
4
Power supply + 15 V dc, 150 Ohm load
+
5
85°
+ 25°
0°
– 40°
+
3
0
20
40
60
80
100
PRESSURE (kPa)
Figure 2. Output versus Pressure
2.0
1.5
1.0
.5
ERROR (kPA)
Freescale Semiconductor, Inc...
8
0
+
+
+
+
+
+
+
+
+
+
– .5
– 1.0
Reference algorithm Io(mA) = 4 + 16 x P(kPa)
– 1.5
85°
+ 25°
0°
– 40°
– 2.0
0
20
40
60
80
100
PRESSURE (kPa)
Reference algorithm is the straight from output at 255 0 pressure and output at full pressure
Figure 3. Absolute Error Reference to Algorithm
3–202
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR APPLICATION NOTE
Calibration-Free Pressure Sensor System
AN1097
Prepared by: Michel Burri, Senior System Engineer
Geneva, Switzerland
Freescale Semiconductor, Inc...
INTRODUCTION
The MPX2000 series pressure transducers are
semiconductor devices which give an electrical output signal
proportional to the applied pressure. The sensors are a single
monolithic silicon diaphragm with strain gauge and thin–film
resistor networks on the chip. Each chip is laser trimmed for
full scale output, offset, and temperature compensation.
The purpose of this document is to describe another method
of measurement which should facilitate the life of the designer.
The MPX2000 series sensors are available both as unported
elements and as ported assemblies suitable for pressure,
vacuum and differential pressure measurements in the range
of 10 kPa through 200 kPa.
The use of the on–chip A/D converter of Motorola’s
MC68HC05B6 HCMOS MCU makes possible the design of
an accurate and reliable pressure measurement system.
SYSTEM ANALYSIS
The measurement system is made up of the pressure
sensor, the amplifiers, and the MCU. Each element in the
chain has its own device–to–device variations and
temperature effects which should be analyzed separately. For
instance, the 8–bit A/D converter has a quantization error of
about ± 0.2%. This error should be subtracted from the
maximum error specified for the system to find the available
error for the rest of elements in the chain. The MPX2000 series
pressure sensors are designed to provide an output sensitivity
of 4.0 mV/V excitation voltage with full–scale pressure applied
or 20 mV at the excitation voltage of 5.0 Vdc.
An interesting property must be considered to define the
configuration of the system: the ratiometric function of both the
A/D converter and the pressure sensor device. The
ratiometric function of these elements makes all voltage
variations from the power supply rejected by the system. With
this advantage, it is possible to design a chain of amplification
where the signal is conditioned in a different way.
Ç
ÇÇÇ Ç
ÇÇ
ÇÇ
Ç
ÇÇ
ÇÇ
ÇÇÇÇ
ÇÇ Ç
ÇÇ Ç
ÇÇ
+ Vs
PIN 3
Rs1
Rp
Rin
THERMISTOR
Rs2
LASER
TRIMMED
ON–CHIP
PIN 1
PIN 2
+
Vout
–
PIN 4
GND
Figure 1. Seven Laser–Trimmed Resistors and Two
Thermistors Calibrate the Sensor for Offset, Span,
Symmetry and Temperature Compensation
The op amp configuration should have a good
common–mode rejection ratio to cancel the DC component
voltage of the pressure sensor element which is about half the
excitation voltage value VS. Also, the op amp configuration is
important when the designer’s objective is to minimize the
calibration procedures which cost time and money and often
don’t allow the unit–to–unit replacement of devices or modules.
One other aspect is that most of the applications are not
affected by inaccuracy in the region 0 kPa thru 40 kPa.
Therefore, the goal is to obtain an acceptable tolerance of the
system from 40 kPa through 100 kPa, thus minimizing the
inherent offset voltage of the pressure sensor.
REV 1
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–203
Freescale Semiconductor, Inc.
AN1097
PRESSURE SENSOR CHARACTERISTICS
OP AMP CHARACTERISTICS
Figure 2 shows the differential output voltage of the
MPX2100 series at +25°C. The dispersion of the output
voltage determines the best tolerance that the system may
achieve without undertaking a calibration procedure, if any
other elements or parameters in the chain do not introduce
additional errors.
For systems with only one power supply, the instrument
amplifier configuration shown in Figure 4 is a good solution to
monitor the output of a resistive transducer bridge.
The instrument amplifier does provide an excellent CMRR
and a symmetrical buffered high input impedance at both
non–inverting and inverting terminals. It minimizes the
number of the external passive components used to set the
gain of the amplifier. Also, it is easy to compensate the
temperature variation of the Full Scale Output of the Pressure
Sensor by implementing resistors “Rf” having a negative
coefficient temperature of –250 PPM/°C.
The differential–mode voltage gain of the instrument
amplifier is:
Vout (mV)
20
VS = 5 Vdc
TA = 25°C
FULL–SCALE
Freescale Semiconductor, Inc...
10
Avd =
V1–V2
2 Rf
= 1+
Vs2–Vs4
Rg
(1)
5
OFFSET
0
+Vs
–5
0
20
40
60
80
100
P
(kPa)
Figure 2. Spread of the Output Voltage versus the
Applied Pressure at 25°C
The effects of temperature on the full scale output and offset
are shown in Figure 3. It is interesting to notice that the offset
variation is greater than the full scale output and both have a
positive temperature coefficient respectively of +8.0
µV/degree and +5.0 µV excitation voltage. That means that
the full scale variation may be compensated by modifying the
gain somewhere in the chain amplifier by components
arranged to produce a negative TC of 250 PPM/°C. The dark
area of Figure 3 shows the trend of the compensation which
improves the full scale value over the temperature range. In
the area of 40 kPa, the compensation acts in the ratio of
40/100 of the value of the offset temperature coefficient.
Vout (f) ∆T
+85°C
POSITIVE
FULL SCALE
VARIATION
–15°C
OFFSET VARIATION
0
20
40
60
80
100
+
ÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉ
–
3
2
Rg
4
1
V1
Rf
–
+
V2
0V
Figure 4. One Power Supply to Excite the Bridge
and to Develop a Differential Output Voltage
The major source of errors introduced by the op amp is
offset voltages which may be positive or negative, and the
input bias current which develops a drop voltage ∆V through
the feedback resistance Rf. When the op amp input is
composed of PNP transistors, the whole characteristic of the
transfer function is shifted below the DC component voltage
value set by the Pressure Sensor as shown in Figure 5.
The gain of the instrument amplifier is calculated carefully
to avoid a saturation of the output voltage, and to provide the
maximum of differential output voltage available for the A/D
Converter. The maximum output swing voltage of the
amplifiers is also dependent on the bias current which creates
a ∆V voltage on the feedback resistance Rf and on the Full
Scale output voltage of the pressure sensor.
P
(kPa)
Figure 3. Output Voltage versus Temperature. The
Dark Area Shows the Trend of the Compensation
3–204
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
AN1097
lib (nA)
V1, V2
5 Vdc
VCC
600
450
UNIT 1
V1
V2X
1/2
VCC
0
5
150
V1X
V2
VEE
UNIT 2
300
10
15
20
0
VPS
(mV)
–50
–25
0
25
50
75
100
125
T
(°C)
Freescale Semiconductor, Inc...
Figure 7. Input Bias Current versus Temperature
Figure 5. Instrument Amplifier Transfer Function with
Spread of the Device to Device Offset Variation
Figure 5 shows the transfer function of different instrument
amplifiers used in the same application. The same sort of
random errors are generated by crossing the inputs of the
instrument amplifier. The spread of the differential output
voltage (V1–V2) and (V2x–V1x) is due to the unsigned voltage
offset and its absolute value. Figures 6 and 7 show the
unit–to–unit variations of both the offset and the bias current
of the dual op amp MC33078.
MCU CONTRIBUTION
As shown in Figure 5, crossing the instrument amplifier
inputs generated their mutual differences which can be
computed by the MCU.
+VS
+
3
2
Rg
Vio (mV)
4
+2
V1
–
1
ÉÉ
ÉÉ
Rf
–
V2
+
UNIT 1
P
+1
0V
UNIT 2
Figure 8. Crossing of the Instrument Amplifier
Input Using a Port of the MCU
0
UNIT 3
–1
–2
–50
–25
0
25
50
75
100
125
T
(°C)
Figure 6. Input Offset Voltage versus Temperature
To realize such a system, the designer must provide a
calibration procedure which is very time consuming. Some
extra potentiometers must be implemented for setting both the
offset and the Full Scale Output with a complex temperature
compensation network circuit.
The new proposed solution will reduce or eliminate any
calibration procedure.
Motorola Sensor Device Data
Figure 8 shows the analog switches on the front of the
instrument amplifier and the total symmetry of the chain. The
residual resistance RDS(on) of the switches does not introduce
errors due to the high input impedance of the instrument
amplifier.
With the aid of two analog switches, the MCU successively
converts the output signals V1, V2.
Four conversions are necessary to compute the final result.
First, two conversions of V1 and V2 are executed and stored
in the registers R1, R2. Then, the analog switches are
commuted in the opposite position and the two last
conversions of V2x and V1x are executed and stored in the
registers R2x and R1x. Then, the MCU computes the following
equation:
RESULT = (R1 – R2) + (R2x – R1x)
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
(2)
3–205
Freescale Semiconductor, Inc.
AN1097
The result is twice a differential conversion. As
demonstrated below, all errors from the instrument amplifier
are cancelled. Other averaging techniques may be used to
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
MC74HC4053
MPX2100AP
3
2
PRESSURE
SENSOR
SYSTEM
Freescale Semiconductor, Inc...
4
1
improve the result, but the appropriated algorithm is always
determined by the maximum bandwidth of the input signal
and the required accuracy of the system.
ÉÉÉÉÉ
ÉÉÉÉÉ
ÉÉÉÉÉ
ÉÉÉÉÉ
ÉÉÉÉÉ
ÉÉÉÉÉ
ÉÉÉÉÉ
ÉÉÉÉÉ
ÉÉÉÉÉ
+5V
MC33078
+
VRH
CH1
–
I/O
Rf
Rg
MC68HC05B6
P
Rf
+
–
VDD
V1
CH2
V2
VRL
VSS
0V
Figure 9. Two Channel Input and One Output Port Are Used by the MCU
SYSTEM CALCULATION
Sensor out 2
Vs2 = a (P) + of2
Sensor out 4
Vs4 = b (P) + of4
Amplifier out 1
V1 = Avd (Vs2 + OF1)
Amplifier out 2
V2 = Avd (Vs4 + OF2)
Inverting of the amplifier input
V1x = Avd (Vs4 + OF1)
V2x = Avd (Vs2 + OF2)
Delta = V1–V2
1st differential result
= Avd * (Vs2 of OF1) – Avd * (Vs4 + OF2)
Deltax = V2x–V1x
2nd differential result
= Avd * (Vs2 + OF2) – Vdc * (Vs4 + OF1)
Adding of the two differential results
VoutV = Delta + Deltax
= Avd*Vs2 + Avd*OF2 + Avd*OF2 – Avd*OF1
+ Avd*OF1 – Avd*OF2 + Avd*OF2 – Avd*OF1
= 2 * Avd * (Vs2 –Vs4)
= 2 * Avd * [(a (P) + of2) – (b (P) + of4)]
= 2 * Avd * [V(P) + Voffset]
neglected. That means the system does not require any
calibration procedure.
The equation of the system transfer is then:
count = 2 * Avd * V(P) * 51/V where:
Avd is the differential–mode gain of the instrument amplifier
which is calculated using the equation (1). Then with Rf = 510
kΩ and Rg = 9.1 kΩ Avd = 113.
The maximum counts available in the MCU register at the
Full Scale Pressure is:
count (Full Scale) = 2 * 113 * 0.02 V * 51/V = 230
knowing that the MPX2100AP pressure sensor provides
20 mV at 5.0 excitation voltage and 100 kPa full scale
pressure.
The system resolution is 100 kPa/230 that give 0.43 kPa per
count.
+5V
VDD
There is a full cancellation of the amplifier offset OF1 and
OF2. The addition of the two differential results V1–V2 and
V2x–V1X produce a virtual output voltage VoutV which
becomes the applied input voltage to the A/D converter. The
result of the conversion is expressed in the number of counts
or bits by the ratiometric formula shown below:
count = VoutV *
VRH
I/O
CH1
MC68HC05B6
P
CH2
255
VRH–VRL
255 is the maximum number of counts provided by the A/D
converter and VRH–VRL is the reference voltage of the
ratiometric A/D converter which is commonly tied to the 5.0 V
supply voltage of the MCU.
When the tolerance of the full scale pressure has to be in the
range of ± 2.5%, the offset of the pressure sensor may be
3–206
FINE
CAL.
VRL
VSS
0V
Figure 10. Full Scale Output Calibration Using the
Reference Voltage VRH–VRL
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
When the tolerance of the system has to be in the range of
±1%, the designer should provide only one calibration
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
ÉÉÉÉ
MC74HC4053
MPX2100AP
3
2
Freescale Semiconductor, Inc...
4
1
PRESSURE
SENSOR
SYSTEM
AN1097
procedure which sets the Full Scale Output (counts) at 25°C
100 kPa or under the local atmospheric pressure conditions.
ÉÉÉÉÉ
ÉÉÉÉÉ
ÉÉÉÉÉ
ÉÉÉÉÉ
ÉÉÉÉÉ
ÉÉÉÉÉ
ÉÉÉÉÉ
ÉÉÉÉÉ
ÉÉÉÉÉ
ÉÉÉÉÉ
+5V
MC33078
+
ÉÉÉ
ÉÉÉ
ÉÉÉ
ÉÉÉ
–
Rf
Rg
Rf
–
+
VRH
1/3
MC74HC4053
V1
VDD
P1
I/O
MC68HC05B6
CH1
P2
V2
VRL
VSS
0V
Figure 11. One Channel Input and Two Output Ports are used by the MCU
Due to the high impedance input of the A/D converter of the
MC68HC05B6 MCU, another configuration may be
implemented which uses only one channel input as shown in
Figure 11. It is interesting to notice that practically any dual op
amp may be used to do the job but a global consideration must
be made to optimize the total cost of the system according the
the requested specification.
When the Full Scale Pressure has to be sent with accuracy,
the calibration procedure may be executed in different ways.
For instance, the module may be calibrated directly using
Up/Down push buttons.
The gain of the chain is set by changing the VRH voltage of
the ratiometric A/D converter with the R/2R ladder network
circuit which is directly drived by the ports of the MCU. (See
Figure 12.)
Using a communication bus, the calibration procedure may
be executed from a host computer. In both cases, the setting
value is stored in the EEROM of the MCU.
The gain may be also set using a potentiometer in place of
the resistor Rf. But, this component is expensive, taking into
account that it must be stable over the temperature range at
long term.
+5V
2R
RO
VDD
VRH
I/O
2R
P3
R
R/2R
LADDER R
NETWORK
R
2R
P2
BUS
MC68HC05B6
2R
P1
+5V
2R
P0
CH1
CH2
VRL
VSS
UP
DOWN
0V
Figure 12.
Table 1. Pressure Conversion Table
Unity
Pa
mbar
Torr
atm
at=kp/cm2
mWS
psi
1 N/m2 = 1 Pascal
1
0.01
7.5 10–3
—
—
—
—
100
1
0.75
—
—
0.0102
0.014
1 Torr = 1 mmHg
133.32
1.333
.1
—
—
—
0.019
1 atm (1)
101325
1013.2
760
1
1.033
10.33
14.69
1 at = 1 kp/cm2 (2)
98066.5
981
735.6
0.97
1
10
14.22
1 m of water
9806.65
98.1
73.56
0.097
0.1
1
1.422
1 lb/sqin = 1 psi
6894.8
68.95
51.71
0.068
—
—
1
1 mbar
(1) Normal atmosphere
(2) Technical atmosphere
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–207
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR APPLICATION NOTE
AN1100
Analog to Digital Converter Resolution
Extension Using a Motorola Pressure Sensor
PURPOSE
Freescale Semiconductor, Inc...
This paper describes a simple method to gain more than
8–bits of resolution with an 8–bit A/D. The electronic design is
relatively simple and uses standard components.
Refer to Figure 1 and assume a pressure of 124 kPa is to
be measured. With this system, the input signal to the A/D
should read (assuming no offset voltage error):
V m(measured)
PRINCIPLE
Consider a requirement to measure pressure up to
200 kPa. Using a pressure sensor and an amplifier, this
pressure can be converted to an analog voltage output. This
analog voltage can then be converted to a digital value and
used by the microprocessor as shown in Figure 1.
If we assume for this circuit that 200 kPa results in a +4.5 V
output, the sensitivity of our system is:/
+ 4.5 Vń200kPa
+ 0.0225 VńkPa
S + 22.5 mVńkPa
(1)
S
or
+ 5Vń ǒ
+ 0.01961 V
R v + 19.60 mV per bit
S
or
+ 5Vń255Ǔ
2 8–1
(2)
M
(5)
+ (142 count) x ǒ19.60mVń
count)
+ 2783 mV
(6)
The microprocessor will output the stored value M to the
D/A. The corresponding voltage at the analog output of the
D/A, for an 8–bit D/A with same references, will be 2783 mV.
The calculated pressure corresponding to this voltage
would be:
P c (calculated)
+ 5Vń ǒ19.60 mVńbit) ńǒ22.5 mVńkPaǓ
+ 0.871 kPa per bit
+ (2790 mV)ń ǒ19.60 mVńbitǓ
+ 142.35
+ 142 (truncated to integer)
The calculated voltage for this stored value is:
This corresponds to a pressure resolution of:
RP
(4)
where Papp is the pressure applied to the sensor.
Due to the resolution of the A/D, the microprocessor
receives the following conversion:
V c (calculated)
If an 8–bit A/D is used with 0 and 5 Volt low and high
references, respectively, then the resolution would be:
+ 4.5 (Papp) x (S)
+ (124 kPa) x ǒ22.5 mVńkPaǓ
+ 2790 mV,
+ (2783 mV)ń ǒ22.5 mVńkPaǓ
(7)
123.7 kPa
(3)
Thus, the error would be:
E
Assume a resolution of at least 0.1 kPa/bit is needed. This
would require an A/D with at least 12 bits ( 212 = 4096 steps).
One can artificially increase the A/D resolution as described
below.
+ Papp–Pc
+ 124 kPa–123.7 kPa
+ 0.3 kPa
(8)
This is greater than the 0.1 kPa resolution requirement.
+V
G
Vm
A/D
M
MPU
Pc
OUTPUT
CIRCUITRY
Figure 1. Block Diagram
REV 1
3–208
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
AN1100
+V
Vm
M
G
A/D
Σ
C
D
G
–
Control
OUTPUT
CIRCUITRY
MPU
Vc
M
Freescale Semiconductor, Inc...
D/A
ANALOG CIRCUITRY
Figure 2. Expanded Block Diagram
Figure 2 shows the block diagram of a system that can be
used to reduce the inaccuracies caused by the limited A/D
resolution. The microprocessor would use the stored value M,
as described above, to cause a D/A to output the
corresponding voltage, Vc. Vc is subtracted from the
measured voltage, Vm, using a differential amplifier, and the
resulting voltage is amplified. Assuming a gain, G, of 10 for the
amplifier, the output would be:
D
+ (Vm–Vc) G
+ (2790 mV–2783 mV)
+ 70 mV
(9)
Expanded Voltage
+ 70mVńǒ19.60 mVńcountǓ
+ 3.6
+ 3 full counts
+ Vc ) ǒ ǒC R)ń G)
+ 2783 ) ǒǒ 3 19.60)ń10)
+ 2789 mV,
(11)
NOTE: R is resolution of 8-bit d/A
Corresponding Pressure
10
The microprocessor will receive the following count from the
A/D:
C
The microprocessor then computes the actual pressure
with the following equations:
Thus the error is:
Pressure Error
(10)
+ 2789 mVń
+ 22.5 mVńkPa
+ 123.9 kPa
+ Actual – Measured
+ 124 kPa – 123.9 kPa
+ 0.1 kPa
(12)
(13)
Figures 3 and 4 together provide a more detailed
description of the analog portion of this system.
+V
R4
R3
+V
R2
R5
+
R1
R8
A1
+
–
A2
R6
R7
Note: R7 = R2, R1 = R6
Vm (to Second Stage)
–
R9
R10
Figure 3. First Stage – Differential Amplifier, Offset Adjust and Gain Adjust
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–209
Freescale Semiconductor, Inc.
AN1100
Vm
R11
Vm
(from
first
stage)
+
R15
A3
R12
+
–
R14
R16
R17
R13
Note: R14 = R12, R11 = R13
D
A4
–
Freescale Semiconductor, Inc...
from D/A
Vc
Figure 4. Second Stage — Difference Amplifier and Gain
FIRST STAGE (Figure 3)
The first stage consists of the Motorola pressure sensor; in
this case the MPX2200 is used. This sensor typically gives a
full scale span output of 40 mV at 200 kPa. The sensor output
(VS) is connected to the inputs of amplifier A1 (1/4 of the
MC33079, a Quad Operational Amplifier). The gain, G1, of this
amplifier is R7/R6. The sensor has a typical zero pressure
offset voltage of 1 mV. Figure 3 shows offset compensation
circuitry if it is needed. A1 output is fed to the non–inverting
input of A2 amplifier (1/4 of a MC33079) whose gain, G2, is
1+R10/R9. G2 should be set to yield 4.5 volts out with full–rated
pressure.
The theoretical resolution is limited only by the accuracy of
the programmable power supply. The Motorola
microprocessor used has an integrated A/D. The accuracy of
this A/D is directly related to the reference voltage source
stability, which can be self–calibrated by the microprocessor.
Vexpanded is the system output that is the sum of the voltage
due to the count and the voltage due to the difference between
the count voltage and the measured voltage. This is given by
the following relation:
+ Vc ) DńG3
PV expanded + V expandedńS.
V expanded
therefore,
THE SECOND STAGE (Figure 4)
The output from A2 (Vm = G1 x G2 x Vs) is connected to the
non–inverting input of amplifier A3 (1/4 of a MC33079) and to
the A/D where its corresponding (digital) value is stored by the
microprocessor. The output of A3 is the amplified difference
between Vm, and the digitized/calculated voltage Vc.
Amplifier A4 (1/4 of a MC33079) provides additional gain for
an amplified difference output for the desired resolution. This
difference output, D, is given by:
+ ǒVm – VcǓ G3
G3 + ǒR14ń R13Ǔ 1 ) R17
R16
D
ǒ
Ǔ
Pexpanded is the value of pressure (in units of kPa) that
results from this improved–resolution system. This value can
be output to a display or used for further processing in a control
system.
CONCLUSION
This circuit provides an easy way to have high resolution
using inexpensive microprocessors and converters.
where G3 is the gain associated with amplifiers A3 and A4.
3–210
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
MOTOROLA
SEMICONDUCTOR APPLICATION NOTE
A Simple 4-20 mA Pressure Transducer
Evaluation Board
AN1303
Prepared by: Denise Williams
Discrete Applications Engineering
Freescale Semiconductor, Inc...
INTRODUCTION
The two wire 4 – 20 mA current loop is one of the most widely
utilized transmission signals for use with transducers in
industrial applications. A two wire transmitter allows signal
and power to be supplied on a single wire–pair. Because the
information is transmitted as current, the signal is relatively
immune to voltage drops from long runs and noise from
motors, relays, switches and industrial equipment. The use of
additional power sources is not desirable because the
usefulness of this system is greatest when a signal has to be
transmitted over a long distance with the sensor at a remote
location. Therefore, the 4 mA minimum current in the loop is
the maximum usable current to power the entire control
circuitry.
Figure 1 is a block diagram of a typical 4 – 20 mA current
loop system which illustrates a simple two chip solution to
converting pressure to a 4 – 20 mA signal. This system is
designed to be powered with a 24 Vdc supply. Pressure is
converted to a differential voltage by the Motorola MPX5100
pressure sensor. The voltage signal proportional to the
monitored pressure is then converted to the 4 – 20 mA current
signal with the Burr–Brown XTR101 Precision Two–Wire
Transmitter. The current signal can be monitored by a meter
in series with the supply or by measuring the voltage drop
across RL. A key advantage to this system is that circuit
performance is not affected by a long transmission line.
SENSOR
PRESSURE
PORT
PRESSURE
SOURCE
PRESSURE
SENSOR
TRANSMITTER
CIRCUITRY
ÄÄÄÄ
ÄÄ
ÄÄ
ÄÄÄÄ
ÄÄ
ÄÄ
TRANSMISSION
LINE
4 – 20 mA PRESSURE TRANSDUCER
24 VDC
RL
CURRENT
METER
Figure 1. System Block Diagram
REV 4
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–211
Freescale Semiconductor, Inc.
AN1303
INPUT TERMINALS
A schematic of the 4 – 20 mA Pressure Transducer topology
is shown in Figure 2. Connections to this topology are made
at the terminals labeled (+) and (–). Because this system
utilizes a current signal, the power supply, the load and any
current meter must be put in series with the (+) to (–) terminals
as indicated in the block diagram. The load for this type of
system is typically a few hundred ohms. As described above,
a typical use of a 4 – 20 mA current transmission signal is the
transfer of information over long distances. Therefore, a long
transmission line can be connected between the (+) and (–)
terminals on the evaluation board and the power supply/load.
2 mA
3
2
10 11
Freescale Semiconductor, Inc...
XDCR1
MPX7100
D2
1N4565A
6.4V @ 0.5mA
R3
39
4
1
R5
50
4
5
U1
XTR101
6
3
R6
100K
R2
1K
12
1 2 14 7 13
+ 4 – 20 mA OUTPUT
R1
750
1/2 W
8
D1
1N4002
Q1
MPSA06
C1
0.01µF
9
– RETURN
R4
1M
4 – 20 mA PRESSURE TRANSDUCER
Figure 2. Schematic Diagram
PRESSURE INPUT
The device supplied on this topology is an MPX5100DP,
which provides two ports. P1, the positive pressure port, is on
top of the sensor and P2, the vacuum port, is on the bottom of
the sensor. The system can be supplied up to 15 PSI of
positive pressure to P1 or up to 15 PSI of vacuum to P2 or a
differential pressure up to 15 PSI between P1 and P2. Any of
these pressure applications will create the same results at the
sensor output.
CIRCUIT DESCRIPTION
The XTR101 current transmitter provides two one–milliamp
current sources for sensor excitation when its bias voltage is
between 12 V and 40 V. The MPX5100 series sensors are
constant voltage devices, so a zener, D2, is placed in parallel
with the sensor input terminals. Because the MPX5100 series
parts have a high impedance the zener and sensor
combination can be biased with just the two milliamps
available from the XTR101.
The offset adjustment is composed of R4 and R6. They are
used to remove the offset voltage at the differential inputs to
the XTR101. R6 is set so a zero input pressure will result in
the desired output of 4 mA.
R3 and R5 are used to provide the full scale current span of
16 mA. R5 is set such that a 15 PSI input pressure results in
the desired output of 20 mA. Thus the current signal will span
3–212
16 mA from the zero pressure output of 4 mA to the full scale
output of 20 mA. To calculate the resistor required to set the
full scale output span, the input voltage span must be defined.
The full scale output span of the sensor is 24.8 mV and is ∆VIN
to the XTR101. Burr–Brown specifies the following equation
for Rspan. The 40 and 16 mΩ values are parameters of the
XTR101.
R span
+ 40ń ƪ ǒ16 mA ń DVin) * 0.016 mhos]
+ 64 W
The XTR101 requires that the differential input voltage at
pins 3 and 4, V2 – V1 be less than 1V and that V2 (pin 4)
always be greater than V1 (pin 3). Furthermore, this
differential voltage is required to have a common mode of 4–6
volts above the reference (pin 7). The sensor produces the
differential output with a common mode of approximately 3.1
volts above its reference pin 1. Because the current of both 1
mA sources will go through R2, a total common mode voltage
of about 5.1 volts (1 kΩ x 2 mA + 3.1 volts = 5.1 volts) is
provided.
CONCLUSION
This circuit is an example of how the MPX5000 series
sensors can be utilized in an industrial application. It provides
a simple design alternative where remote pressure sensing is
required.
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
AN1303
Table 1. Parts List for 4 – 20 mA Pressure Transducer Evaluation Board
Freescale Semiconductor, Inc...
Designator
Quantity
Description
1
1
4
4
2
2
PC Board (see Figure 3)
Input/Output Terminals
1/2″ standoffs, Nylon threaded
1/2″ screws, Nylon
5/8″ screws, Nylon
4–40 nuts, Nylon
C1
1
Capacitor
0.01 µF
D1
D2
1
1
Diodes
100 V Diode
6.4 V Zener
Q1
1
Transistor
NPN Bipolar
R1
R2
R3
R4
1
1
1
1
Resistors, Fixed
750 Ω
1 kΩ
39 Ω
1 MΩ
R5
R6
1
1
U1
XDCR1
Rating
Manufacturer
Motorola
PHX CONT
Part Number
DEVB126
#1727010
50 V
1A
1N4002
1N4565A
Motorola
MPSA06
Resistors, Variable
50 Ω, one turn
100 KΩ, one turn
Bourns
Bourns
#3386P–1–500
#3386P–1–104
1
Integrated Circuit
Two wire current transmitter
Burr–Brown
XTR101
1
Sensor
High Impedance
Motorola
MPX5100DP
1/2 W
15 PSI
NOTE: All resistors are 1/4 W with a tolerance of 5% unless otherwise noted. All capacitors are 100 volt, ceramic capacitors with a tolerance
of 10% unless otherwise noted.
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–213
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR APPLICATION NOTE
Integrated Sensor Simplifies Bar Graph
Pressure Gauge
AN1304
Prepared by: Warren Schultz
Discrete Applications Engineering
Freescale Semiconductor, Inc...
INTRODUCTION
Integrated semiconductor pressure sensors such as the
MPX5100 greatly simplify electronic measurement of
pressure. These devices translate pressure into a 0.5 to 4.5
volt output range that is designed to be directly compatible
with microcomputer A/D inputs. The 0.5 to 4.5 volt range also
facilitates interface with ICs such as the LM3914, making Bar
Graph Pressure Gauges relatively simple. A description of a
Bar Graph Pressure Sensor Evaluation Board and its design
considerations are presented here.
Figure 1. DEVB129 MPX5100 Bar Graph Pressure Gauge
(Board No Longer Available)
REV 1
3–214
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
AN1304
EVALUATION BOARD DESCRIPTION
Freescale Semiconductor, Inc...
A summary of the information required to use evaluation
board number DEVB129 is presented as follows. A discussion
of the design appears under the heading Design
Considerations.
FUNCTION
The evaluation board shown in Figure 1 is designed to
provide a 100 kPa full scale pressure measurement. It has two
input ports. P1, the pressure port is on the top side of the
MPX5100 sensor, and P2, a vacuum port, is on the bottom
side. These ports can be supplied up to 100 kPa (15 psi)* of
pressure on P1 or up to 100 kPa of vacuum on P2, or a
differential pressure up to 100 kPa between P1 and P2. Any
of these sources will produce the same output.
The primary output is a 10 segment LED bar graph, which
is labeled in increments of 10 kPa. If full scale pressure is
adjusted for a value other than 100 kPa the bar graph may be
read as a percent of full scale. An analog output is also
provided. It nominally supplies 0.5 volts at zero pressure and
4.5 volts at 100 kPa. Zero and full scale adjustments are made
with potentiometers so labeled at the bottom of the board.
Both adjustments are independent of each other.
ELECTRICAL CHARACTERISTICS
The following electrical characteristics are included to
describe evaluation board operation. They are not
specifications in the usual sense and are intended only as a
guide to operation.
Characteristic
Symbol
Min
Typ
Max
Units
Power Supply Voltage
B+
6.8
—
13.2
Volts
PFS
—
—
100
kPa
PMAX
—
—
700
kPa
VFS
—
4.5
—
Volts
VOFF
—
0.5
—
Volts
Analog Sensitivity
SAOUT
—
40
—
mV/kPa
Quiescent Current
ICC
—
20
—
mA
Full Scale Current
IFS
—
140
—
mA
Full Scale Pressure
Overpressure
Analog Full Scale
Analog Zero Pressure
Offset
PIN–BY–PIN DESCRIPTION
B+:
Input power is supplied at the B+ terminal. Minimum input
voltage is 6.8 volts and maximum is 13.2 volts. The upper limit
is based upon power dissipation in the LM3914 assuming all
10 LED’s are lit and ambient temperature is 25°C. The board
will survive input transients up to 25 volts provided that power
dissipation in the LM3914 does not exceed 1.3 watts.
OUT:
An analog output is supplied at the OUT terminal. The signal
it provides is nominally 0.5 volts at zero pressure and 4.5 volts
at 100 kPa. This output is capable of sourcing 100 µA at full
scale output.
GND:
There are two ground connections. The ground terminal on
the left side of the board is intended for use as the power
supply return. On the right side of the board, one of the test
point terminals is also connected to ground. It provides a
convenient place to connect instrumentation grounds.
TP1:
Test point 1 is connected to the zero pressure reference
voltage and can be used for zero pressure calibration. To
calibrate for zero pressure, this voltage is adjusted with R6 to
match the zero pressure voltage that is measured at the
analog output (OUT) terminal.
TP2:
Test point 2 performs a similar function at full scale. It is
connected to the LM3914’s reference voltage which sets the
trip point for the uppermost LED segment. This voltage is
adjusted via R5 to set full scale pressure.
P1, P2:
Pressure and Vacuum ports P1 & P2 protrude from the
MPX5100 sensor on the right side of the board. Pressure port
P1 is on the top and vacuum port P2 is on the bottom. Neither
is labeled. Either one or a differential pressure applied to both
can be used to obtain full scale readings up to 100 kPa (15 psi).
Maximum safe pressure is 700 kPa.
CONTENT
Board contents are described in the following parts list,
schematic, and silk screen plot. A pin by pin circuit description
follows in the next section.
* 100 kPa = 14.7 psi, 15 psi is used throughout the text for convenience
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–215
Freescale Semiconductor, Inc.
AN1304
DESIGN CONSIDERATIONS
Freescale Semiconductor, Inc...
In this type of an application the design challenge is how to
interface a sensor with the bar graph output. MPX5100
Sensors and LM3914 Bar Graph Display drivers fit together so
cleanly that having selected these two devices the rest of the
design is quite straight forward.
A block diagram that appears in Figure 4 shows the
LM3914’s internal architecture. Since the lower resistor in the
input comparator chain is pinned out at RLO, it is a simple
matter to tie this pin to a voltage that is approximately equal
to the MPX5100’s zero pressure output voltage. In Figure 2,
this is accomplished by dividing down the 5 volt regulator’s
output voltage through R1, R4, and adjustment pot R6. The
voltage generated at the wiper of R6 is then fed into RLO which
matches the sensor’s zero pressure voltage and zeros the bar
graph.
The full scale measurement is set by adjusting the upper
comparator’s reference voltage to match the sensor’s output
at full pressure. An internal regulator on the LM3914 sets this
voltage with the aid of resistors R2, R3, and adjustment pot R5
that are shown in Figure 2.
The MPX5100 requires 5 volt regulated power that
is supplied by an MC78L05. The LED’s are powered
directly from LM3914 outputs, which are set up as current
sources. Output current to each LED is approximately
10 times the reference current that flows from pin 7 through
R2, R5, and R3 to ground. In this design it is nominally
(4.5 V/4.9K)10 = 9.2 mA.
Over a zero to 85°C temperature range accuracy for both
the sensor and driver IC are ±2.5%, totaling ±5%. Given a 10
segment display total accuracy is approximately ±(10 kPa
+5%).
CONCLUSION
Perhaps the most noteworthy aspect to the bar graph
pressure gauge described here is how easy it is to design. The
interface between an MPX5100 sensor, LM3914 display
driver, and bar graph output is direct and straight forward. The
result is a simple circuit that is capable of measuring pressure,
vacuum, or differential pressure; and will also send an analog
signal to other control circuitry.
S1
+12 V
D1
ON/OFF
D2
D3
D4
D5
D6
D7
D8
D9
D10
C2
1 µF
U3
3
I
MC78L05ACP
U1
C1
0.1 µF
O
1
R4
G
2
1.3K
3
1
2
GND
1
2
3
4
5
6
7
8
9
U2
MPX5100
ZERO
CAL.
LED
GND
B+
RLO
SIG
RHI
REF
ADJ
MOD
R2
1.2 k
R6
100
R1
100
LED
LED
LED
LED
LED
LED
LED
LED
LED
18
17
16
15
14
13
12
11
10
LM3914
R5
1k
TP2 (FULL SCALE CALIBRATION)
TP1 (ZERO CALIBRATION)
GND
FULL SCALE CALIBRATION
R3
2.7 k
ANALOG OUT
Figure 2. MPX5100 Pressure Gauge
3–216
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
AN1304
MPX5100 PRESSURE GAUGE
MOTOROLA
DISCRETE
APPLICATIONS
PRESSURE
kPa
100
90
70
60
LM3914
MV57164
80
50
MPX5100
40
30
Freescale Semiconductor, Inc...
20
C2
10
C1
B+
TP2
R3
U3
OUT
TP1
R2
GND
ON
DEVB129
R6
GND
R5
OFF
ZERO
FULL SCALE
Figure 3. Silk Screen 2X
Table 1. Parts List
Designators
Quant.
Description
Rating
Manufacturer
Part Number
0.1 µF
1 µF
C1
C2
1
1
Ceramic Cap
Ceramic Cap
D1–D10
1
Bar Graph LED
R1
R2
R3
R4
R5
R6
1
1
1
1
1
1
1/4 W Film Resistor
1/4 W Film Resistor
1/4 W Film Resistor
1/4 W Film Resistor
Trimpot
Trimpot
S1
1
On/Off Switch
NKK
12SDP2
U1
U2
U3
1
1
1
Bar Graph IC
Pressure Sensor
Voltage Regulator
National
Motorola
Motorola
LM3914
MPX5100
MC78L05ACP
—
—
—
—
1
3
4
4
Terminal Block
Test Point Terminal
Nylon Spacer
4–40 Nylon Screw
Augat
Components Corp.
25V03
TP1040104
GI
100
1.2K
2.7K
1.3K
1K
100
MV57164
Bourns
Bourns
3/8″
1/4″
Note: All resistors have a tolerance of 5% unless otherwise noted.
Note: All capacitors are 50 volt ceramic capacitors with a tolerance of 10% unless otherwise noted.
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–217
Freescale Semiconductor, Inc.
AN1304
LED
V+
LM3914
RHI
Freescale Semiconductor, Inc...
REF
OUT
6
7 +
THIS LOAD
DETERMINES
LED
BRIGHTNESS
REF
ADJ
V+
–
+
REFERENCE
VOLTAGE
SOURCE
1.25 V
–
8
3
1k
–
+
11
1k
–
+
12
1k
–
+
13
1k
–
+
14
–
+
15
–
+
16
1k
–
+
17
1k
–
+
18
1k
–
+
1
1k
1k
1k
RLO
COMPARATOR
1 of 10 10
V+
FROM
PIN 11
4
MODE
SELECT
AMPLIFIER
9
–
BUFFER
SIG
IN
5
CONTROLS
TYPE OF
DISPLAY, BAR
OR SINGLE
LED
2
V–
20 k
+
Figure 4. LM3914 Block Diagram
3–218
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR APPLICATION NOTE
An Evaluation System for Direct Interface
of the MPX5100 Pressure Sensor with
a Microprocessor
AN1305
Prepared by: Bill Lucas
Discrete Applications Engineering
Freescale Semiconductor, Inc...
INTRODUCTION
Interfacing pressure sensors to analog–to–digital
converters or microprocessors with on–chip A/D converters
has been a challenge that most engineers do not enjoy
accepting. Recent design advances in pressure sensing
technology have allowed the engineer to directly interface a
pressure sensor to an A/D converter with no additional active
components. This has been made possible by integrating a
temperature compensated pressure sensor element and
active linear circuitry on the same die. A description of an
evaluation board that shows the ease of interfacing a signal
conditioned pressure sensor to an A/D converter is presented
here.
Figure 1. DEVB–114 MPX5100 Evaluation Module
(Board No Longer Available)
REV 1
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–219
Freescale Semiconductor, Inc.
AN1305
offset. The sensor’s zero offset voltage with no pressure
applied to the sensor is empirically computed each time power
is applied to the system and stored in RAM. The sensitivity of
the MPX5100 is repeatable from unit to unit. There is a facility
for a small “rubbering” of the slope constant built into the
program. It is accomplished with jumpers J1 and J2, and is
explained in the Operation section. The board contents are
further described in the schematic, silk screen plot, and parts
list that appear in Figures 2, 3 and Table 1.
PURPOSE
This evaluation system, shown in Figure 1, demonstrates
the ease of operation and interfacing of the Motorola
MPX5100 series pressure sensors with on–chip temperature
compensation, calibration and amplification. The board may
be used to evaluate the sensor’s suitability for a specific
application.
DESCRIPTION
BASIC CIRCUIT
Freescale Semiconductor, Inc...
The DEVB–114 evaluation board is constructed on a small
printed circuit board. It is powered from a single +5 Vdc
regulated power supply. The system will display the pressure
applied to the MPX5100 sensor in pounds per square inch.
The range is 0 PSI through 15 PSI, resolved to 0.1 PSI. No
potentiometers are used in the system to adjust the span and
The evaluation board consists of three basic subsystems:
an MPX5100GP pressure sensor, a four digit liquid crystal
display (only three digits and a decimal are used) and a
programmed microprocessor with the necessary external
circuitry to support the operation of the microprocessor.
LCD
LIQUID CRYSTAL DISPLAY
IEE PART NUMBER LCD5657 OR EQUAL
BP
28 37 36 5
6
7 34 35
8
49
0
31 32 9
10
11 29 30
12
47 48 42 43 44 45 46
2 1 7 6
5 4 3
26 27 13 14
15 24 25
16
22 23 17
37 38 32 33 34 35 36
2 1 7 6
5 4 3
31
0
29 30 24 25 26 27 28
2 1 7
6
5 4 3
PORTC
PORTB
18 19 20 21
1–4, 33
39, 38, 40
+5
PORTA
R5
52
U1
VRH
TD0
8
15 OHM
1%
∼4.85 V
MC68HC705B5FN
50
44
R6
RDI
VSS
VRL
OSC1
16
OSC2
17
PD5
5
PD6 PD7
4
3
4 MHz
Y1
R3
10K
22 pF
C4
R2
10MEG
J1
4.7K
______
RESET
18
PD4 PD3 PD1 VPP6
VDD PD2
PD0
9 10 11 12 13 14 15
RESET
TCAP1
D/A TCAP2
21 22 23
∼.302 V
R7
30.1 OHM
1%
+5
R1
10K
R4
22 pF
C3
___
IRQ
19
7
453 OHM
1%
+5
U2
IN 34064P–
5
J2
+5
+5
J3
GND
+
C1
100 µF
+5
.1
VCC
C2
OUT
XDCR1
MPX5100
GND
Figure 2. DEVB–114 System Schematic
3–220
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
AN1305
Table 1. DEVB–114 Parts List
Freescale Semiconductor, Inc...
Designators
Quant.
Description
Rating
Manufacturer
Part Number
C1
1
100 µF Electrolytic Capacitor
25 Vdc
Sprague
513D107M025BB4
C2
1
0.1 µF Ceramic Capacitor
50 Vdc
Sprague
1C105Z5U104M050B
C3, C4
2
22 pF Ceramic Capacitor
100 Vdc
Mepco/Centralab
CN15A220K
J1, J2
1
Dual Row Straight .025 Pins
Arranged On .1″ Grid
Molex
10–89–1043
AMPEREX
LTD226R–12
LCD
1
Liquid Crystal Display
R1
1
4.7 k Ohm Resistor
R2
1
10 Meg Ohm Resistor
R3, R4
2
10 k Ohm Resistor
R5
1
15 Ohm 1% 1/4 W Resistor
R6
1
453 Ohm 1% 1/4 W Resistor
R7
1
30.1 Ohm 1% 1/4 W Resistor
XDCR1
1
Pressure Sensor
Motorola
MPX5100GP
U1
1
Microprocessor
Motorola
Motorola
MC68HC705B5FN or
XC68HC705B5FN
U2
1
Under Voltage Detector
Motorola
MC34064P–5
Y1
1
Crystal (Low Profile)
ECS
ECS–40–S–4
No Designator
1
52 Pin PLCC Socket
AMP
821–575–1
No Designator
2
Jumpers For J1 and J2
Molex
15–29–1025
No Designator
1
Bare Printed Circuit Board
4.0 MHz
Note: All resistors are 1/4 W resistors with a tolerance of 5% unless otherwise noted.
Note: All capacitors are 100 volt, ceramic capacitors with a tolerance of 10% unless otherwise noted.
LCD1
U1
J1
J2
R3
R4
R5
R6
R7
R1
C2 C3
C1
GND
J3
U2
C4
Y1
VCC
R2
XDRC OUT
1
GND
TP1
TP2
TP3
+5
XDRC1
DEVB–114
REV. 0
Figure 3. Silk Screen
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–221
Freescale Semiconductor, Inc.
AN1305
Theory of Operation
Referring to the schematic, Figure 2, the MPX5100
pressure sensor is connected to PORT D bit 5 of the
microprocessor. This port is an input to the on–chip 8 bit
analog to digital converter. The pressure sensor provides a
signal output to the microprocessor of approximately 0.5 Vdc
at 0 psi to 4.5 Vdc at 15 psi of applied pressure as shown in
Figure 4. The input range of the A to D converter is set at
approximately 0.3 Vdc to 4.85 Vdc. This compresses the
range of the A to D converter around the output range of the
sensor to maximize the A to D converter resolution; 0 to 255
counts is the range of the A to D converter. VRH and VRL are
the reference voltage inputs to the A to D converter. The
resolution is defined by the following:
Analog–to–digital converter count =
The count at 0 psi = [(.5 – .302)/(4.85 – .302)] • 255 ≈ 11
The count at 15 psi = [(4.5 – .302)/(4.85 – .302)] • 255 ≈ 235
Therefore the resolution = count @ 15 psi – count @ 0 psi or
the resolution is (235 – 11) = 224 counts. This translates to a
system that will resolve to 0.1 psi.
VS = 5.0 Vdc
TA = 25°C
MPX5100
4.5
OUTPUT (Vdc)
Freescale Semiconductor, Inc...
[(Vxdcr – VRL)/(VRH – VRL)] • 255
TYP
MIN
TYP
SPAN
MAX
The microprocessor section of the system requires certain
support hardware to allow it to function. The MC34064P–5
(U2) provides an under voltage sense function which is used
to reset the microprocessor at system power–up. The 4 MHz
crystal (Y1) provides the external portion of the oscillator
function for clocking the microprocessor and provides a stable
base for time based functions. Jumpers J1 and J2 are
examined by the software and are used to “rubber” the slope
constant.
OPERATION
The system must be connected to a 5 Vdc regulated power
supply. Note the polarity marked on the power terminal J3.
Jumpers J1 and J2 must either both be installed or both be
removed for the normal slope constant to be used. The
pressure port on the MPX5100 sensor must be left open to
atmosphere anytime the board is powered–up. As previously
stated, the sensor’s voltage offset with zero pressure applied
is computed at power–up.
You will need to apply power to the system. The LCD will
display CAL for approximately 5 seconds. After that time, the
LCD will then start displaying pressure.
To improve upon the accuracy of the system, you can
change the constant used by the program that constitutes the
span of the sensor. You will need an accurate test gauge to
measure the pressure applied to the sensor. Anytime after the
display has completed the zero calculation (after CAL is no
longer displayed), apply 15.0 PSI to the sensor. Make sure
that jumpers J1 and J2 are either both installed or both
removed. Referring to Table 2, you can increase the displayed
value by installing J1 and removing J2. Conversely, you can
decrease the displayed value by installing J2 and removing
J1.
J1
J2
IN
OUT
OUT
IN
OUT
IN
IN
OUT
0.5
TYP OFFSET
0
0
kPa
PSI
25
50
75
100
3.62
7.25
10.87
14.5
Action
USE NORMAL SPAN CONSTANT
USE NORMAL SPAN CONSTANT
DECREASE SPAN CONSTANT
APPROXIMATELY 1.5%
INCREASE SPAN CONSTANT
APPROXIMATELY 1.5%
Table 2.
Figure 4. MPX5100 Output versus Pressure Input
SOFTWARE
The voltage divider consisting of R5 through R7 is
connected to the +5 volts powering the system. The output of
the pressure sensor is ratiometric to the voltage applied to it.
The pressure sensor and the voltage divider are connected to
a common supply; this yields a system that is ratiometric. By
nature of this ratiometric system, variations in the voltage of
the power supplied to the system will have no effect on the
system accuracy.
The liquid crystal display is directly driven from I/O ports A,
B, and C on the microprocessor. The operation of a liquid
crystal display requires that the data and backplane pins must
be driven by an alternating signal. This function is provided by
a software routine that toggles the data and backplane at
approximately a 30 Hz rate.
3–222
The source code, compiler listing, and S–record output for
the software used in this system are available on the Motorola
Freeware Bulletin Board Service in the MCU directory under
the filename DEVB–114.ARC. To access the bulletin board
you must have a telephone line, a 300, 1200 or 2400 baud
modem and a terminal or personal computer. The modem
must be compatible with the Bell 212A standard. Call
1–512–891–3733 to access the Bulletin Board Service.
The software for the system consists of several modules.
Their functions provide the capability for system calibration as
well as displaying the pressure input to the MPX5100
transducer.
Figure 5 is a flowchart for the program that controls the
system.
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
AN1305
START
INITIALIZE DISPLAY I/O PORTS
INITIALIZE TIMER REGISTERS
ALLOW INTERRUPTS
PERFORM AUTO ZERO
SLOPE = 64
TIMER
INTERRUPT
YES
J1 OUT?
SERVICE TIMER REGISTERS
SETUP COUNTER FOR NEXT INTERRUPT
SERVICE LIQUID CRYSTAL DISPLAY
RETURN FROM INTERRUPT
SLOPE = 63
NO
J2 OUT?
YES
SLOPE = 65
Freescale Semiconductor, Inc...
NO
ACCUMULATE 100 A/D CONVERSIONS
COMPUTE INPUT PRESSURE
CONVERT TO DECIMAL
PLACE IN RESULT OUTPUT BUFFER
Figure 5. DEVB–114 Software Flowchart
The compiler used in this project was provided by BYTE
CRAFT LTD. (519) 888–6911. A compiler listing of the
program is included at the end of this document. The following
is a brief explanation of the routines:
delay() Used to provide approximately a 20 ms loop.
read_a2d() Performs one hundred reads on the analog to
digital converter on multiplexer channel 5 and returns the
accumulation.
fixcompare() Services the internal timer for 30 ms timer
compare interrupts.
TIMERCMP() Alternates the data and backplane for the
liquid crystal display.
initio() Sets up the microcomputer’s I/O ports, timer, allows
processor interrupts, and calls adzero().
adzero() This routine is necessary at power–up time
because it delays the power supply and allows the
Motorola Sensor Device Data
transducer to stabilize. It then calls ‘read_atod()’ and saves
the returned value as the sensors output voltage with zero
pressure applied.
cvt_bin_dec(unsigned long arg) This routine converts the
unsigned binary argument passed in ‘arg’ to a five digit
decimal number in an array called ‘digit’. It then uses the
decimal results for each digit as an index into a table that
converts the decimal number into a segment pattern for
the display. It is then output to the display.
display_psi() This routine is called from ‘main()’. The analog to digital converter routine is called, the pressure is
calculated, and the pressure applied to the sensor is displayed. The loop then repeats.
main() This is the main routine called from reset. It calls
‘initio()’ to set up the system’s I/O. ‘display_psi()’ is called
to compute and display the pressure applied to the sensor.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–223
AN1305
Freescale Semiconductor, Inc.
SOFTWARE SOURCE/ASSEMBLY PROGRAM CODE
#pragma option v ;
/*
rev 1.1 code rewritten to use the MC68HC705B5 instead of the
MC68HC805B6. WLL 6/17/91
THE FOLLOWING ’C’ SOURCE CODE IS WRITTEN FOR THE DEVB–114 DEMONSTRATION
BOARD. IT WAS COMPILED WITH A COMPILER COURTESY OF:
BYTE CRAFT LTD.
421 KING ST.
WATERLOO, ONTARIO
CANADA N2J 4E4
(519)888–6911
Freescale Semiconductor, Inc...
SOME SOURCE CODE CHANGES MAY BE NECESSARY FOR COMPILATION WITH OTHER
COMPILERS.
BILL LUCAS 8/5/90
MOTOROLA, SPS
*/
0800 1700
0050 0096
#pragma memory ROMPROG [5888]
#pragma memory RAMPAGE0 [150]
1FFE
1FFC
1FFA
1FF8
1FF6
1FF4
1FF2
/*
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
@ 0x0800 ;
@ 0x0050 ;
Vector assignments
*/
vector __RESET
@ 0x1ffe
vector __SWI
@ 0x1ffc
vector IRQ
@ 0x1ffa
vector TIMERCAP @ 0x1ff8
vector TIMERCMP @ 0x1ff6
vector TIMEROV
@ 0x1ff4
vector SCI
@ 0x1ff2
;
;
;
;
;
;
;
#pragma has STOP ;
#pragma has WAIT ;
#pragma has MUL ;
0000
0001
0002
0003
0004
0005
0006
0007
0008
0009
000A
000B
000C
000D
000E
000F
0010
3–224
/*
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
Register assignments for the 68HC705B5 microcontroller
*/
portrw porta
@ 0x00; /*
portrw portb
@ 0x01; /*
portrw portc
@ 0x02; /*
portrw portd
@ 0x03; /* in ,– ,SS ,SCK ,MOSI,MISO,TxD,RxD
portrw ddra
@ 0x04; /* Data direction, Port A
portrw ddrb
@ 0x05; /* Data direction, Port B
portrw ddrc
@ 0x06; /* Data direction, Port C (all output)
portrw eeclk
@ 0x07; /* eeprom/eclk cntl */
portrw addata @ 0x08; /* a/d data register */
portrw adstat @ 0x09; /* a/d stat/control */
portrw plma
@ 0x0a; /* pulse length modulation a */
portrw plmb
@ 0x0b; /* pulse length modulation b */
portrw misc
@ 0x0c; /* miscellaneous register */
portrw scibaud @ 0x0d; /* sci baud rate register */
portrw scicntl1 @ 0x0e; /* sci control 1 */
portrw scicntl2 @ 0x0f; /* sci control 2 */
portrw scistat @ 0x10; /* sci status reg */
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
*/
*/
*/
*/
*/
*/
*/
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
0011
0012
0013
0014
0015
0016
0017
0018
0019
001A
001B
001C
001D
001E
001F
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
portrw
portrw
portrw
portrw
portrw
portrw
portrw
portrw
portrw
portrw
portrw
portrw
portrw
portrw
portrw
scidata
tcr
tsr
icaphi1
icaplo1
ocmphi1
ocmplo1
tcnthi
tcntlo
acnthi
acntlo
icaphi2
icaplo2
ocmphi2
ocmplo2
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
0x11;
0x12;
0x13;
0x14;
0x15;
0x16;
0x17;
0x18;
0x19;
0x1A;
0x1B;
0x1c;
0x1d;
0x1e;
0x1f;
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
AN1305
SCI Data */
ICIE,OCIE,TOIE,0;0,0,IEGE,OLVL
*/
ICF,OCF,TOF,0; 0,0,0,0
*/
Input Capture Reg (Hi–0x14, Lo–0x15) */
Input Capture Reg (Hi–0x14, Lo–0x15) */
Output Compare Reg (Hi–0x16, Lo–0x17)*/
Output Compare Reg (Hi–0x16, Lo–0x17)*/
Timer Count Reg (Hi–0x18, Lo–0x19)
*/
Timer Count Reg (Hi–0x18, Lo–0x19)
*/
Alternate Count Reg (Hi–$1A, Lo–$1B) */
Alternate Count Reg (Hi–$1A, Lo–$1B) */
Input Capture Reg (Hi–0x1c, Lo–0x1d) */
Input Capture Reg (Hi–0x1c, Lo–0x1d) */
Output Compare Reg (Hi–0x1e, Lo–0x1f)*/
Output Compare Reg (Hi–0x1e, Lo–0x1f)*/
/* put constants and variables here...they must be global */
Freescale Semiconductor, Inc...
1EFE 74
/***********************************************************************/
#pragma mor @ 0x1EFE = 0x74; /* this disables the watchdog counter and does not
add pull–down resistors on ports B and C */
0800 FC 30 DA 7A 36 6E E6 38 FE
0809 3E
const char lcdtab[]={0xfc,0x30,0xda,0x7a,0x36,0x6e,0xe6,0x38,0xfe,0x3e };
080A 27 10 03 E8 00 64 00 0A
/* lcd pattern table 0
1
2
3
4
5
const long dectable[] = { 10000, 1000, 100, 10 };
6
7
8
9
*/
0050 0005
unsigned int digit[5]; /* buffer to hold results from cvt_bin_dec functio */
0000
registera ac;
/* processor’s A register */
0055
long atodtemp;
/* temp to accumulate 100 a/d readings for smoothing */
0059
long slope;
/* multiplier for adc to engineering units conversion */
005B
int adcnt;
/* a/d converter loop counter */
005C
long xdcr_offset;
/* initial xdcr offset */
005E 0060
unsigned long i,j; /* counter for loops */
0062
int k;
/* misc variable */
struct bothbytes
{ int hi;
int lo;
};
union isboth
{ long l;
struct bothbytes b;
};
0063 0002
Motorola Sensor Device Data
union isboth q;
/* used for timer set–up */
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–225
Freescale Semiconductor, Inc.
AN1305
/**************************************************************************/
/* code starts here */
/**************************************************************************/
/* these interrupts are not used...give them a graceful return if for
some reason one occurs */
1FFC
0812
1FFA
0813
1FF8
0814
1FF4
0815
1FF2
0816
08
80
08
80
08
80
08
80
08
80
12
__SWI(){}
RTI
13
IRQ(){}
RTI
14
TIMERCAP(){}
RTI
15
TIMEROV(){}
RTI
16
SCI(){}
RTI
Freescale Semiconductor, Inc...
/**************************************************************************/
0817
0818
081A
081C
081E
0820
0822
0824
0826
0828
082A
082C
082E
0830
0832
0834
0836
4F
3F
B7
B6
B7
B6
B7
B6
A0
B6
A2
24
3C
26
3C
20
81
57
58
57
5E
58
5F
5F
20
5E
4E
08
5F
02
5E
EE
CLRA
CLR
STA
LDA
STA
LDA
STA
LDA
SUB
LDA
SBC
BCC
INC
BNE
INC
BRA
RTS
void delay(void) /* just hang around for a while */
{
for (i=0; i<20000; ++i);
$57
$58
$57
$5E
$58
$5F
$5F
#$20
$5E
#$4E
$0836
$5F
$0834
$5E
$0824
}
/**************************************************************************/
read_a2d(void)
{
/* read the a/d converter on channel 5 and accumulate the result
in atodtemp */
0837
0839
083B
083C
083E
0840
0842
0844
3F
3F
4F
B7
B6
A8
A1
24
3–226
56
55
5B
5B
80
E4
21
CLR
CLR
CLRA
STA
LDA
EOR
CMP
BCC
$56
$55
atodtemp=0;
/* zero for accumulation */
for ( adcnt = 0 ; adcnt<100; ++adcnt) /* do 100 a/d conversions */
$5B
$5B
#$80
#$E4
$0867
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
AN1305
{
0846
0848
084A
084D
084F
0851
0853
0855
0857
0859
085B
085D
085F
0861
A6
B7
0F
B6
3F
B7
BB
B7
B6
B9
B7
B7
B6
B7
25
09
09 FD
08
57
58
56
58
57
55
57
55
58
56
LDA
#$25
STA
$09
BRCLR 7,$09,$084A
LDA
$08
CLR
$57
STA
$58
ADD
$56
STA
$58
LDA
$57
ADC
$55
STA
$57
STA
$55
LDA
$58
STA
$56
0863
0865
0867
0869
086B
086D
086F
0871
0873
0875
0878
087B
087D
087F
3C
20
B6
B7
B6
B7
3F
A6
B7
CD
CD
BF
B7
81
5B
D7
56
58
55
57
66
64
67
0A 5E
0A 8F
55
56
INC
BRA
LDA
STA
LDA
STA
CLR
LDA
STA
JSR
JSR
STX
STA
RTS
adstat = 0x25;
/* convert on channel 5 */
while (!(adstat & 0x80)); /* wait for a/d to complete */
atodtemp = addata + atodtemp;
Freescale Semiconductor, Inc...
}
$5B
$083E
$56
$58
$55
$57
$66
#$64
$67
$0A5E
$0A8F
$55
$56
atodtemp = atodtemp/100;
return atodtemp;
}
/**************************************************************************/
0880
0882
0884
0886
0888
088A
088C
088E
0890
0892
0894
0896
0898
089A
B6
B7
B6
B7
AB
B7
B6
A9
B7
B7
B6
B6
B7
81
18
63
19
64
4C
64
63
1D
63
16
13
64
17
LDA
STA
LDA
STA
ADD
STA
LDA
ADC
STA
STA
LDA
LDA
STA
RTS
$18
$63
$19
$64
#$4C
$64
$63
#$1D
$63
$16
$13
$64
$17
1FF6 08 9B
Motorola Sensor Device Data
void fixcompare (void) /* sets–up the timer compare for the next interrup */
{
q.b.hi =tcnthi;
q.b.lo = tcntlo;
q.l +=7500;
/* ((4mhz xtal/2)/4) = counter period = 2us.*7500 = 15ms.*/
ocmphi1 = q.b.hi;
ac=tsr;
ocmplo1 = q.b.lo;
}
/*************************************************************************/
void TIMERCMP (void)
/* timer service module */
{
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–227
Freescale Semiconductor, Inc.
AN1305
089B
089D
089F
08A1
08A3
33
33
33
AD
80
02
01
00
DD
COM
COM
COM
BSR
RTI
$02
$01
$00
$0880
portc =~ portc;
portb =~ portb;
porta =~ porta;
fixcompare();
/* service the lcd */
}
/************************************************************************/
void adzero(void)
/* called by initio() to save initial xdcr’s zero
pressure offset voltage output */
Freescale Semiconductor, Inc...
{
08A4
08A5
08A7
08A9
08AB
08AD
08AF
08B1
08B3
08B5
08B7
08B9
4F
3F
B7
B6
B7
B6
B7
B6
A0
B6
A2
24
57
58
57
60
58
61
61
14
60
00
0B
CLRA
CLR
STA
LDA
STA
LDA
STA
LDA
SUB
LDA
SBC
BCC
for ( j=0; j<20; ++j)
/* give the sensor time to ”warm–up” and the
$57
$58
$57
$60
$58
$61
$61
#$14
$60
#$00
$08C6
power supply time to settle down */
{
08BB CD 08 17
JSR
$0817
delay();
}
08BE
08C0
08C2
08C4
08C6
08C9
08CB
08CD
3C
26
3C
20
CD
3F
B7
81
61
02
60
EB
08 37
5C
5D
INC
BNE
INC
BRA
JSR
CLR
STA
RTS
$61
$08C4
$60
$08B1
$0837
$5C
$5D
xdcr_offset =
read_a2d();
}
/**************************************************************************/
08CE
08D0
08D2
08D4
08D6
08D8
08DA
08DC
08DE
08E0
08E2
08E4
08E6
08E8
A6
B7
3F
3F
3F
A6
B7
B7
B7
B6
3F
3F
B6
AD
3–228
20
09
02
01
00
FF
06
05
04
13
1E
16
1F
96
LDA
STA
CLR
CLR
CLR
LDA
STA
STA
STA
LDA
CLR
CLR
LDA
BSR
#$20
$09
$02
$01
$00
#$FF
$06
$05
$04
$13
$1E
$16
$1F
$0880
void initio (void)
/* setup the I/O */
{
adstat = 0x20; /* power–up the A/D */
porta = portb = portc = 0;
ddra = ddrb = ddrc = 0xff;
ac=tsr; /* dummy read */
ocmphi1 = ocmphi2 = 0;
ac = ocmplo2; /* clear out output compare 2 if it happens to be set */
fixcompare(); /* set–up for the first timer interrupt */
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
08EA A6 40
08EC B7 12
08EE 9A
LDA
STA
CLI
#$40
$12
08EF
08F1
08F3
08F5
08F7
08F9
08FB
08FD
LDA
STA
LDA
STA
LDA
STA
BSR
RTS
#$CC
$02
#$BE
$01
#$C4
$00
$08A4
A6
B7
A6
B7
A6
B7
AD
81
CC
02
BE
01
C4
00
A7
AN1305
tcr = 0x40;
CLI; /* let the interrupts begin !
/* write CAL to the display */
portc = 0xcc; /* C */
*/
portb = 0xbe; /* A */
porta = 0xc4; /* L */
adzero();
}
/**************************************************************************/
void cvt_bin_dec(unsigned long arg)
Freescale Semiconductor, Inc...
/* First converts the argument to a five digit decimal value. The msd is in
the lowest address. Then leading zero suppresses the value and writes it to
the display ports.
The argument value range is 0..65535 decimal. */
0069
08FE
0900
006B
006C
0902
0903
0905
0907
0909
{
BF 69
B7 6A
4F
B7
B6
A1
24
6B
6B
05
07
STX
STA
CLRA
STA
LDA
CMP
BCC
$69
$6A
char i;
unsigned long l;
for ( i=0; i < 5; ++i )
$6B
$6B
#$05
$0912
{
090B 97
090C 6F 50
TAX
CLR
090E
0910
0912
0913
0915
0917
0919
3C
20
4F
B7
B6
A1
24
6B
6B
04
70
INC
BRA
CLRA
STA
LDA
CMP
BCC
091B
091C
091D
0920
0922
0924
0927
0929
97
58
D6
B1
26
D6
B1
27
08 0B
6A
07
08 0A
69
5C
TAX
LSLX
LDA
CMP
BNE
LDA
CMP
BEQ
092B BE 6B
092D 58
092E D6 08 0A
LDX
LSLX
LDA
digit[i] = 0x0;
/* put blanks in all digit positions */
$50,X
}
6B
F3
$6B
$0905
for ( i=0; i < 4; ++i )
$6B
$6B
#$04
$098B
{
if ( arg
>= dectable [i] )
$080B,X
$6A
$092B
$080A,X
$69
$0987
{
$6B
l = dectable[i];
$080A,X
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–229
Freescale Semiconductor, Inc.
Freescale Semiconductor, Inc...
AN1305
0931
0933
0936
0938
093A
093C
093E
0940
0942
0944
0946
0948
094B
094E
0950
0952
0954
0956
0958
095A
095C
095E
0960
0962
0964
0966
0969
096B
096D
096F
0971
0973
0975
0977
0979
097B
097D
097F
0981
0983
0985
B7
D6
B7
B6
B7
B6
B7
B6
B7
B6
B7
CD
CD
BF
B7
BE
E7
BE
E6
3F
B7
B6
B7
B6
B7
CD
BF
B7
33
30
26
3C
B6
BB
B7
B6
B9
B7
B7
B6
B7
6C
08
6D
6A
58
69
57
6C
66
6D
67
0A
0A
57
58
6B
50
6B
50
57
58
6C
66
6D
67
0A
57
58
57
58
02
57
58
6A
58
57
69
57
69
58
6A
0B
5E
8F
3F
STA
LDA
STA
LDA
STA
LDA
STA
LDA
STA
LDA
STA
JSR
JSR
STX
STA
LDX
STA
LDX
LDA
CLR
STA
LDA
STA
LDA
STA
JSR
STX
STA
COM
NEG
BNE
INC
LDA
ADD
STA
LDA
ADC
STA
STA
LDA
STA
$6C
$080B,X
$6D
$6A
$58
$69
$57
$6C
$66
$6D
$67
$0A5E
$0A8F
$57
$58
$6B
$50,X
$6B
$50,X
$57
$58
$6C
$66
$6D
$67
$0A3F
$57
$58
$57
$58
$0975
$57
$58
$6A
$58
$57
$69
$57
$69
$58
$6A
digit[i] = arg / l;
arg = arg–(digit[i] * l);
}
}
0987
0989
098B
098D
098F
0991
0993
0995
0997
3C
20
B6
B7
B6
B7
BE
B6
E7
0999 9B
3–230
6B
8A
6A
58
69
57
6B
58
50
INC
BRA
LDA
STA
LDA
STA
LDX
LDA
STA
SEI
$6B
$0915
$6A
$58
$69
$57
$6B
$58
$50,X
digit[i] = arg;
/* now zero suppress and send the lcd pattern to the display */
SEI;
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc...
Freescale Semiconductor, Inc.
099A
099C
099E
09A0
09A2
09A4
09A7
09A9
09AB
09AD
09AF
09B1
09B3
09B5
09B7
09BA
09BC
09BE
09C1
09C2
09C4
09C5
09C8
3D
26
3F
20
BE
D6
B7
3D
26
3D
26
3F
20
BE
D6
B7
BE
D6
4C
B7
9A
CD
81
50
04
02
07
50
08 00
02
50
08
51
04
01
07
51
08 00
01
52
08 00
00
08 17
TST
BNE
CLR
BRA
LDX
LDA
STA
TST
BNE
TST
BNE
CLR
BRA
LDX
LDA
STA
LDX
LDA
INCA
STA
CLI
JSR
RTS
$50
$09A2
$02
$09A9
$50
$0800,X
$02
$50
$09B5
$51
$09B5
$01
$09BC
$51
$0800,X
$01
$52
$0800,X
if ( digit[0] == 0 )
AN1305
/* leading zero suppression */
portc = 0;
else
portc = ( lcdtab[digit[0]] );
/* 100’s digit */
if ( digit[0] == 0 && digit[1] == 0 )
portb=0;
else
portb = ( lcdtab[digit[1]] );
/* 10’s digit */
porta = ( lcdtab[digit[2]]+1 ); /* 1’s digit + decimal point */
$00
CLI;
$0817
delay();
}
/****************************************************************/
09C9
09CB
09CD
09CF
09D1
09D3
3F
A6
B7
B6
A4
B7
59
40
5A
03
C0
62
CLR
LDA
STA
LDA
AND
STA
$59
#$40
$5A
$03
#$C0
$62
09D5
09D7
09D9
09DB
09DD
09DF
A1
26
3F
A6
B7
B6
80
06
59
41
5A
62
CMP
BNE
CLR
LDA
STA
LDA
#$80
$09DF
$59
#$41
$5A
$62
Motorola Sensor Device Data
void display_psi(void)
/* At power–up it is assumed that the pressure port of the sensor
is open to atmosphere. The code in initio() delays for the
sensor and power to stabilize. One hundred A/D conversions are
averaged and divided by 100. The result is called xdcr_offset.
This routine calls the A/D routine which performs one hundred
conversions, divides the result by 100 and returns the value.
If the value returned is less than or equal to the xdcr_offset,
the value of xdcr_offset is substituted. If the value returned
is greater than xdcr_offset, xdcr_offset is subtracted from the
returned value. That result is multiplied by a constant to yield
pressure in PSI * 10 to yield a ”decimal point”.
*/
{
while(1)
{
slope = 64;
k = portd & 0xc0;
if ( k == 0x80 )
/* this lets us ”rubber” the slope to closer fit
the slope of the sensor */
/* J2 removed, J1 installed */
slope = 65;
if ( k == 0x40 ) /* J1 removed, J2 installed */
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–231
Freescale Semiconductor, Inc.
Freescale Semiconductor, Inc...
AN1305
09E1
09E3
09E5
09E7
09E9
A1
26
3F
A6
B7
40
06
59
3F
5A
CMP
BNE
CLR
LDA
STA
#$40
$09EB
$59
#$3F
$5A
09EB
09EE
09F0
09F2
09F4
09F6
09F8
09FA
09FC
09FE
0A00
0A02
0A04
0A06
0A08
0A0A
0A0C
0A0E
0A10
0A12
0A14
0A16
0A18
0A1A
0A1C
0A1E
0A20
0A22
0A24
0A26
0A28
0A2A
0A2D
0A2F
0A31
0A34
0A36
CD
3F
B7
B0
B7
B6
A8
B7
B6
A8
B2
BA
22
B6
B7
B6
B7
B6
B0
B7
B6
B2
B7
B6
B7
B6
B7
B6
B7
B6
B7
CD
BF
B7
CD
20
81
08 37
55
56
5D
58
5C
80
57
55
80
57
58
08
5C
55
5D
56
56
5D
56
55
5C
55
56
58
55
57
59
66
5A
67
0A 3F
55
56
08 FE
93
JSR
CLR
STA
SUB
STA
LDA
EOR
STA
LDA
EOR
SBC
ORA
BHI
LDA
STA
LDA
STA
LDA
SUB
STA
LDA
SBC
STA
LDA
STA
LDA
STA
LDA
STA
LDA
STA
JSR
STX
STA
JSR
BRA
RTS
$0837
$55
$56
$5D
$58
$5C
#$80
$57
$55
#$80
$57
$58
$0A0E
$5C
$55
$5D
$56
$56
$5D
$56
$55
$5C
$55
$56
$58
$55
$57
$59
$66
$5A
$67
$0A3F
$55
$56
$08FE
$09C9
slope = 63;
/* else both jumpers are removed or installed... don’t change the slope */
atodtemp = read_a2d(); /* atodtemp = raw a/d ( 0..255 ) */
if ( atodtemp <= xdcr_offset )
atodtemp = xdcr_offset;
atodtemp –=
xdcr_offset; /* remove the offset */
atodtemp *= slope; /* convert to psi */
cvt_bin_dec( atodtemp ); /* convert to decimal and display */
}
}
/************************************************************************/
0A37
0A3A
0A3C
0A3E
CD 08 CE
AD 8D
20 FE
81
0A3F BE 58
0A41 B6 67
3–232
JSR
BSR
BRA
RTS
$08CE
$09C9
$0A3C
LDX
LDA
$58
$67
main()
{
initio(); /* set–up the processor’s i/o */
display_psi();
while(1);
/* should never get here */
}
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc...
Freescale Semiconductor, Inc.
0A43
0A44
0A46
0A48
0A4A
0A4C
0A4D
0A4F
0A51
0A53
0A55
0A56
0A58
0A5A
0A5B
0A5D
42
B7
BF
BE
B6
42
BB
B7
BE
B6
42
BB
B7
97
B6
81
0A5E
0A60
0A61
0A63
0A65
0A66
0A68
0A6A
0A6C
0A6E
0A70
0A72
0A74
0A76
0A78
0A7A
0A7C
0A7E
0A80
0A82
0A84
0A86
0A88
0A89
0A8A
0A8C
0A8E
0A8F
0A90
0A91
0A93
0A94
1FFE
3F
5F
3F
3F
5C
38
39
39
39
B6
B0
B7
B6
B2
B7
24
B6
BB
B7
B6
B9
B7
99
59
39
24
81
53
9F
BE
53
81
0A
70
71
57
67
71
71
58
66
71
71
70
70
6E
6F
58
57
6E
6F
6E
67
6E
6F
66
6F
0D
67
6E
6E
66
6F
6F
70
D8
70
MUL
STA
STX
LDX
LDA
MUL
ADD
STA
LDX
LDA
MUL
ADD
STA
TAX
LDA
RTS
CLR
CLRX
CLR
CLR
INCX
LSL
ROL
ROL
ROL
LDA
SUB
STA
LDA
SBC
STA
BCC
LDA
ADD
STA
LDA
ADC
STA
SEC
ROLX
ROL
BCC
RTS
COMX
TXA
LDX
COMX
RTS
AN1305
$70
$71
$57
$67
$71
$71
$58
$66
$71
$71
$70
$70
$6E
$6F
$58
$57
$6E
$6F
$6E
$67
$6E
$6F
$66
$6F
$0A89
$67
$6E
$6E
$66
$6F
$6F
$70
$0A66
$70
37
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–233
Freescale Semiconductor, Inc.
AN1305
Freescale Semiconductor, Inc...
SYMBOL TABLE
LABEL
VALUE
LABEL
VALUE
LABEL
VALUE
LABEL
VALUE
IRQ
TIMEROV
__MUL16x16
__STOP
acnthi
adstat
b
ddrb
digit
hi
icaplo1
j
lo
ocmphi2
plmb
portd
scicntl1
slope
tsr
0813
0815
0A3F
0000
001A
0009
0000
0005
0050
0000
0015
0060
0001
001E
000B
0003
000E
0059
0013
SCI
__LDIV
__RDIV
__SWI
acntlo
adzero
bothbytes
ddrc
display_psi
i
icaplo2
k
main
ocmplo1
porta
q
scicntl2
tcnthi
xdcr_offset
0816
0A5E
0A8F
0812
001B
08A4
0002
0006
09C9
005E
001D
0062
0A37
0017
0000
0063
000F
0018
005C
TIMERCAP
__LongIX
__RESET
__WAIT
adcnt
arg
cvt_bin_dec
dectable
eeclk
icaphi1
initio
l
misc
ocmplo2
portb
read_a2d
scidata
tcntlo
0814
0066
1FFE
0000
005B
0069
08FE
080A
0007
0014
08CE
0000
000C
001F
0001
0837
0011
0019
TIMERCMP
__MUL
__STARTUP
__longAC
addata
atodtemp
ddra
delay
fixcompare
icaphi2
isboth
lcdtab
ocmphi1
plma
portc
scibaud
scistat
tcr
089B
0000
0000
0057
0008
0055
0004
0817
0880
001C
0002
0800
0016
000A
0002
000D
0010
0012
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
MEMORY USAGE MAP (’X’ = Used, ’–’ = Unused)
0100
0140
0180
01C0
:
:
:
:
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––X–
0800
0840
0880
08C0
:
:
:
:
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
0900
0940
0980
09C0
:
:
:
:
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
0A00
0A40
0A80
0AC0
:
:
:
:
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
––––––––––––––––
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXX–––––––––––
––––––––––––––––
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
––––––––––––––––
––––––––––––––––
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
––––––––––––––––
––––––––––––––––
1F00
1F40
1F80
1FC0
:
:
:
:
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––XXXXXXXXXXXXXX
All other memory blocks unused.
Errors
:
0
Warnings
:
0
3–234
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR APPLICATION NOTE
Compensated Sensor Bar Graph
Pressure Gauge
AN1309
Prepared by: Warren Schultz
Discrete Applications Engineering
Freescale Semiconductor, Inc...
INTRODUCTION
Compensated semiconductor pressure sensors such as
the MPX2000 family are relatively easy to interface with digital
systems. With these sensors and the circuitry described
herein, pressure is translated into a 0.5 to 4.5 volt output range
that is directly compatible with Microcomputer A/D inputs. The
0.5 to 4.5 volt range also facilitates interface with an LM3914,
making Bar Graph Pressure Gauges relatively simple.
Figure 1. DEVB147 Compensated Pressure Sensor Evaluation Board
(Board No Longer Available)
REV 1
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–235
Freescale Semiconductor, Inc.
AN1309
PIN-BY-PIN DESCRIPTION
EVALUATION BOARD DESCRIPTION
Freescale Semiconductor, Inc...
The information required to use evaluation board number
DEVB147 follows, and a discussion of the design appears in
the Design Considerations section.
FUNCTION
The evaluation board shown in Figure 1 is supplied with an
MPX2100DP sensor and provides a 100 kPa full scale
pressure measurement. It has two input ports. P1, the
pressure port, is on the top side of the sensor and P2, a
vacuum port, is on the bottom side. These ports can be
supplied up to 100 kPa (15 psi) of pressure on P1 or up to 100
kPa of vacuum on P2, or a differential pressure up to 100 kPa
between P1 and P2. Any of these sources will produce the
same output.
The primary output is a 10 segment LED bar graph, which
is labeled in increments of 10% of full scale, or 10 kPa with the
MPX2100 sensor. An analog output is also provided. It
nominally supplies 0.5 volts at zero pressure and 4.5 volts at
full scale. Zero and full scale adjustments are made with
potentiometers so labeled at the bottom of the board. Both
adjustments are independent of one another.
ELECTRICAL CHARACTERISTICS
The following electrical characteristics are included as a
guide to operation.
Characteristic
Symbol
Min
Typ
Max
Units
Power Supply Voltage
B+
6.8
—
13.2
dc Volts
PFS
—
—
100
kPa
PMAX
—
—
700
kPa
VFS
—
4.5
—
Volts
VOFF
—
0.5
—
Volts
Analog Sensitivity
SAOUT
—
40
—
mV/kPa
Quiescent Current
ICC
—
40
—
mA
Full Scale Current
IFS
—
160
—
mA
Full Scale Pressure
Overpressure
Analog Full Scale
Analog Zero Pressure
Offset
CONTENT
Board contents are described in the parts list shown in
Table 1. A schematic and silk screen plot are shown in Figures
2 and 6. A pin by pin circuit description follows.
3–236
B+:
Input power is supplied at the B+ terminal. Minimum input
voltage is 6.8 volts and maximum is 13.2 volts. The upper limit
is based upon power dissipation in the LM3914 assuming all
10 LED’s are lit and ambient temperature is 25°C. The board
will survive input transients up to 25 volts provided that
average power dissipation in the LM3914 does not exceed 1.3
watts.
OUT:
An analog output is supplied at the OUT terminal. The signal
it provides is nominally 0.5 volts at zero pressure and 4.5 volts
at full scale. Zero pressure voltage is adjustable and set with
R11. This output is designed to be directly connected to a
microcomputer A/D channel, such as one of the E ports on an
MC68HC11.
GND:
There are two ground connections. The ground terminal on
the left side of the board is intended for use as the power
supply return. On the right side of the board one of the test
point terminals is also connected to ground. It provides a
convenient place to connect instrumentation grounds.
TP1:
Test point 1 is connected to the LM3914’s full scale
reference voltage which sets the trip point for the uppermost
LED segment. This voltage is adjusted via R1 to set full scale
pressure.
TP2:
Test point 2 is connected to the +5.0 volt regulator output.
It can be used to verify that supply voltage is within its 4.75 to
5.25 volt tolerance.
P1, P2:
Pressure and Vacuum ports P1 and P2 protrude from the
sensor on the right side of the board. Pressure port P1 is on
the top and vacuum port P2 is on the bottom. Neither port is
labeled. Maximum safe pressure is 700 kPa.
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
AN1309
S1
B+
ON/OFF
D1
U3A
4
3
+
1
2 –
MC33274
C2
0.1 µF
MC78L05ACP
R7 75
O
G
1
Freescale Semiconductor, Inc...
2
3
2 R8 75
4
1
R5
1k
R13
1k
R10
820
ZERO
CAL.
R11
200
1
2
3
4
5
6
7
8
9
7.5 k
13 U3D
–
14
12
+
MC33274
R3
1.2 k
XDCR1
MPX2100DP
GND
D6 D7
D8
D1-D10
MV57164
BAR
GRAPH
R6
U1 3
I
D9 D10 D2 D3 D4 D5
C1
1 µF
5 U3B
+
7
6 –
MC33274
R4
R1
1k
FULL SCALE CAL.
U2
18
LED
LED 17
GND
LED 16
B+
LED
RLO
LED 15
14
SIG
LED 13
RHI
LED 12
REF
LED
11
ADJ
LED
MOD
LED 10
LM3914N
TP1 (FULL SCALE VOLTAGE)
GND
R2
2.7 k
TP2 +5 VOLTS
R14
470
1k
U3C
10 MC33274
+
9 –
11 8
D11
MV57124A
POWER ON INDICATOR
R12
470
R9
1k
ANALOG OUT
Figure 2. Compensated Pressure Sensor EVB Schematic
B+
C1
0.1 µF
3
U1
I
MC78L05ACP
O
1
G
C2
1 µF
XDCR
MPX2100
3
2
2
U2B
5
4
7
+
6
–
MC33274
R3
4
1
R4 1 k
GND
R5 1 k
13
12
100 k
U2D
–
14
+
MC33274
U2C
MC33274
10
+
9
–
NOTE:
For zero pressure voltage independent
of sensor common mode R6/R7 = R2/R1
R7
R6
1k
1k
8
3 U2A
1
+
2
–
MC33274
R2
R1
1k
1k
OUTPUT
11
VOFFSET
Figure 3. Compensated Sensor Interface
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–237
AN1309
Freescale Semiconductor, Inc.
Freescale Semiconductor, Inc...
DESIGN CONSIDERATIONS
In this type of application the design challenge is how to take
a relatively small DC coupled differential signal and produce
a ground referenced output that is suitable for driving
microcomputer A/D inputs. A user friendly interface circuit that
will do this job is shown in Figure 3. It uses one quad op amp
and several resistors to amplify and level shift the sensor’s
output. Most of the amplification is done in U2D which is
configured as a differential amplifier. It is isolated from the
sensor’s positive output by U2B. The purpose of U2B is to
prevent feedback current that flows through R3 and R4 from
flowing into the sensor. At zero pressure the voltage from pin
2 to pin 4 on the sensor is zero volts. For example with the
common mode voltage at 2.5 volts, the zero pressure output
voltage at pin 14 of U2D is then 2.5 volts, since any other
voltage would be coupled back to pin 13 via R3 and create a
nonzero bias across U2D’s differential inputs. This 2.5 volt
zero pressure DC output voltage is then level translated to the
desired zero pressure offset voltage (VOFFSET) by U2C and
U2A. To see how the level translation works, assume 0.5 volts
at (VOFFSET). With 2.5 volts at pin 10, pin 9 is also at 2.5 volts.
This leaves 2.5 – 0.5 = 2.0 volts across R7. Since no current
flows into pin 9, the same current flows through R6, producing
2.0 volts across R6 also. Adding the voltages (0.5 + 2.0 + 2.0)
yields 4.5 volts at pin 8. Similarly 2.5 volts at pin 3 implies 2.5
volts at pin 2, and the drop across R2 is 4.5 V – 2.5 V = 2.0
volts. Again 2.0 volts across R2 implies an equal drop across
R1, and the voltage at pin 1 is 2.5 V – 2.0 V = 0.5 volts. For this
DC output voltage to be independent of the sensor’s common
mode voltage it is necessary to satisfy the condition that
R6/R7 = R2/R1.
Gain is close but not exactly equal to R3/R4(R1/R2+1),
which predicts 200.0 for the values shown in Figure 3. A more
exact calculation can be performed by doing a nodal analysis,
which yields 199.9. Cascading the gains of U2D and U2A
using standard op amp gain equations does not give an exact
result, because the sensor’s negative going differential signal
at pin 4 subtracts from the DC level that is amplified by U2A.
The resulting 0.5 V to 4.5 V output from U2A is directly
compatible with microprocessor A/D inputs. Tying this output
to an LM3914 for a bar graph readout is also very straight
forward. The block diagram that appears in Figure 4 shows the
LM3914’s internal architecture. Since the lower resistor in the
input comparator chain is pinned out at RLO, it is a simple
matter to tie this pin to a voltage that is approximately equal
to the interface circuit’s 0.5 volt zero pressure output voltage.
In Figure 2, this is accomplished by dividing down the 5.0 volt
regulator’s output voltage through R13 and adjustment pot
R11. The voltage generated at R11’s wiper is the offset voltage
identified as VOFFSET in Figure 3. Its source impedance is
chosen to keep the total input impedance to U3C at
approximately 1K. The wiper of R11 is also fed into RLO for
zeroing the bar graph.
The full scale measurement is set by adjusting the upper
comparator’s reference voltage to match the sensor’s output
at full pressure. An internal regulator on the LM3914 sets this
voltage with the aid of resistors R2, R3, and adjustment pot R1
that are shown in Figure 2.
Five volt regulated power is supplied by an MC78L05. The
LED’s are powered directly from LM3914 outputs, which are
set up as current sources. Output current to each LED is
approximately 10 times the reference current that flows from
pin 7 through R3, R1, and R2 to ground. In this design it is
nominally (4.5 V/4.9K)10 = 9.2 mA.
Over a zero to 50°C temperature range combined accuracy
for the sensor, interface and driver IC are +/– 10%. Given a
10 segment display total accuracy for the bar graph readout
is approximately +/– (10 kPa +10%).
APPLICATION
Using the analog output to provide pressure information to
a microcomputer is very straightforward. The output voltage
range, which goes from 0.5 volts at zero pressure to 4.5 volts
at full scale, is designed to make optimum use of
microcomputer A/D inputs. A direct connection from the
evaluation board analog output to an A/D input is all that is
required. Using the MC68HC11 as an example, the output is
connected to any of the E ports, such as port E0 as shown in
Figure 5. To get maximum accuracy from the A/D conversion,
VREFH is tied to 4.85 volts and VREFL is tied to 0.3 volts by
dividing down a 5.0 volt reference with 1% resistors.
CONCLUSION
Perhaps the most noteworthy aspect to the bar graph
pressure gauge described here is the ease with which it can
be designed. The interface between an MPX2000 series
sensor and LM3914 bar graph display driver consists of one
3–238
quad op amp and a few resistors. The result is a simple and
inexpensive circuit that is capable of measuring pressure,
vacuum, or differential pressure with an output that is directly
compatible to a microprocessor.
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
LED
V+
LM3914
–
+
Freescale Semiconductor, Inc...
RHI 6
REF
OUT
7 +
THIS LOAD
DETERMINES
LED
BRIGHTNESS
REF
ADJ
V+
REFERENCE
VOLTAGE
SOURCE
1.25 V
–
8
3
–
+
11
1k
–
+
12
1k
–
+
13
1k
–
+
14
–
+
15
–
+
16
1k
–
+
17
1k
–
+
18
1k
–
+
1
1k
1k
RLO
COMPARATOR
1 of 10 10
1k
1k
V+
FROM
PIN 11
4
MODE
SELECT
AMPLIFIER
9
–
BUFFER
SIG
IN
AN1309
5
CONTROLS
TYPE OF
DISPLAY, BAR
OR SINGLE
LED
2
V–
20 k
+
Figure 4. LM3914 Block Diagram
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–239
Freescale Semiconductor, Inc.
AN1309
+5 V
15 OHMS
1%
4.85 V
VREFH
453 OHMS
1%
+12 V
VREFL
0.302 V
30.1 OHMS
1%
B+
COMPENSATED SENSOR
BAR GRAPH
PRESSURE GAUGE
ANALOG OUT
Freescale Semiconductor, Inc...
GND
MC68HC11
PRESSURE/
VACUUM
IN
0
1
2
3
4
5
6
7
PORT E
Figure 5. Application Example
COMPENSATED PRESSURE SENSOR EVB
% FULL SCALE
100
U1
C1
90
U3
80
C2
U3
50
MV57164
60
LM3914N
70
SENSOR
40
30
20
U2
10
R12
R2
R3
R10
R9
R4
R5
R8
R6
R7
TP2
R7
R6
R8
R5
R4
R9
R3
R2
R10
OUT
R12
B+
TP1
GND
R14
R13
GND
DEVB147
R14
ON
+
R13
POWER
R11
R1
ZERO
FULL SCALE
OFF
MOTOROLA DISCRETE APPLICATIONS
Figure 6. Silk Screen
3–240
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
AN1309
Table 1. Parts List
Freescale Semiconductor, Inc...
Designator
Qty.
Description
C1
C2
1
1
Ceramic Capacitor
Ceramic Capacitor
D1-D10
D11
1
1
Bar Graph LED
LED
R2
R3
R4, R5, R9, R13
R6
R7, R8
R10
R12, R14
R1
R11
1
1
4
1
2
1
2
1
1
1/4 Watt Film Resistor
1/4 Watt Film Resistor
1/4 Watt Film Resistor
1/4 Watt Film Resistor
1/4 Watt Film Resistor
1/4 Watt Film Resistor
1/4 Watt Film Resistor
Trimpot
Trimpot
S1
1
U1
U2
U3
Value
Vendor
Part
1.0 µF
0.1 µF
GI
GI
MV57164
MV57124A
Bourns
Bourns
3386P-1-102
3386P-1-201
Switch
NKK
12SDP2
1
1
1
5.0 V Regulator
Bar Graph IC
Op Amp
Motorola
National
Motorola
MC78L05ACP
LM3914N
MC33274P
XDCR1
1
Pressure Sensor
Motorola
MPX2100DP
—
—
—
—
1
1
1
1
Terminal Block
Test Point Terminal (Black)
Test Point Terminal (Red)
Test Point Terminal (Yellow)
Augat
Components Corp.
Components Corp.
Components Corp.
2SV03
TP1040100
TP1040102
TP1040104
Motorola Sensor Device Data
2.7K
1.2K
1.0K
7.5K
75
820
470
1.0K
200
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–241
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR APPLICATION NOTE
AN1315
An Evaluation System Interfacing
the MPX2000 Series Pressure Sensors
to a Microprocessor
Prepared by: Bill Lucas
Discrete Applications Engineering
be used to evaluate any of the MPX2000 series pressure
sensors for your specific application.
Freescale Semiconductor, Inc...
INTRODUCTION
Outputs from compensated and calibrated semiconductor
pressure sensors such as the MPX2000 series devices are
easily amplified and interfaced to a microprocessor. Design
considerations and the description of an evaluation board
using a simple analog interface connected to a
microprocessor is presented here.
PURPOSE
The evaluation system shown in Figure 1 shows the ease
of operating and interfacing the MOTOROLA MPX2000 series
pressure sensors to a quad operational amplifier, which
amplifies the sensor’s output to an acceptable level for an
analog–to–digital converter. The output of the op amp is
connected to the A/D converter of the microprocessor and that
analog value is then converted to engineering units and
displayed on a liquid crystal display (LCD). This system may
DESCRIPTION
The DEVB158 evaluation system is constructed on a small
printed circuit board. Designed to be powered from a 12 Vdc
power supply, the system will display the pressure applied to
the MPX2000 series sensor in pounds per square inch (PSI)
on the liquid crystal display. Table 1 shows the pressure
sensors that may be used with the system and the pressure
range associated with that particular sensor as well as the
jumper configuration required to support that sensor. These
jumpers are installed at assembly time to correspond with the
supplied sensor. Should the user chose to evaluate a different
sensor other than that supplied with the board, the jumpers
must be changed to correspond to Table 1 for the new sensor.
The displayed pressure is scaled to the full scale (PSI) range
of the installed pressure sensor. No potentiometers are used
in the system to adjust its span and offset. This function is
performed by software.
Figure 1. DEVB158 2000 Series LCD Pressure Gauge EVB
(Board No Longer Available)
REV 1
3–242
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
The signal conditioned sensor’s zero pressure offset
voltage with no pressure applied to the sensor is empirically
computed each time power is applied to the system and stored
in RAM. The sensitivity of the MPX2000 series pressure
sensors is quite repeatable from unit to unit. There is a facility
for a small adjustment of the slope constant built into the
program. It is accomplished via jumpers J4 thru J7, and will be
explained in the OPERATION section.
Figure 2 shows the printed circuit silkscreen and Figures 3A
and 3B show the schematic for the system.
Table 1.
Sensor Type
J8
J3
J2
J1
0 –1.5
0 – 7.5
0 –15.0
0 – 30
IN
OUT
OUT
OUT
IN
IN
IN
IN
IN
IN
OUT
OUT
IN
OUT
IN
OUT
Freescale Semiconductor, Inc...
MPX2010
MPX2050
MPX2100
MPX2200
Jumpers
Input Pressure
PSI
AN1315
LCD1
U5
RP1
J1
J2
J3
R4
C6
C1
Y1
C8
TP1
C7
R15
R1
C3
R5
R8
D1
C2
D2
U3
C5
R3
R2
R10
R9
R7
R13
C4
R12
U1
U4
R6
R14
J8
XDCR1
MOTOROLA DISCRETE APPLICATIONS ENGINEERING
U2
P1
+12
GND
5.2″
R11
J4
J5
J6
J7
DEVB158
2.9″
Figure 2. Printed Circuit Silkscreen
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–243
Freescale Semiconductor, Inc.
AN1315
The analog section of the system can be broken down into
two subsections. These sections are the power supply and the
amplification section. The power supply section consists of a
diode, used to protect the system from input voltage reversal,
and two fixed voltage regulators. The 5 volt regulator (U3) is
used to power the microprocessor and display. The 8 volt
regulator (U4) is used to power the pressure sensor, voltage
references and a voltage offset source.
The microprocessor section (U5) requires minimal support
hardware to function. The MC34064P–5 (U2) provides an
under voltage sense function and is used to reset the
microprocessor at system power–up. The 4.0 MHz crystal
(Y1) provides the external portion of the oscillator function for
clocking the microprocessor and providing a stable base for
timing functions.
Table 2. Parts List
Designators
Description
Rating
Manufacturer
Part Number
C3, C4, C6
3
0.1 µF Ceramic Cap.
50 Vdc
Sprague
1C105Z5U104M050B
C1, C2, C5
3
1 µF Ceramic Cap.
50 Vdc
muRATA ERIE
RPE123Z5U105M050V
2
22 pF Ceramic Cap.
100 Vdc
Mepco/Centralab
CN15A220K
C7, C8
J1 – J3, J8
Freescale Semiconductor, Inc...
Quant.
3 OR 4
#22 or #24 AWG Tined Copper
As Required
J4 – J7
1
Dual Row Straight 4 Pos.
Arranged On 0.1″ Grid
AMP
87227–2
LCD1
1
Liquid Crystal Display
IEE
LCD5657
P1
1
Power Connector
Phoenix Contact
MKDS 1/2–3.81
R1
1
6.98K Ohm resistor 1%
R2
1
121 Ohm Resistor 1%
R3
1
200 Ohm Resistor 1%
R4, R11
2
4.7K Ohm Resistor
R7
1
340 Ohm Resistor 1%
R5, R6
2
2.0K Ohm Resistor 1%
R8
1
23.7 Ohm Resistor 1%
R9
1
976 Ohm Resistor 1%
R10
1
1K Ohm Resistor 1%
R12
1
3.32K Ohm Resistor 1%
R13
1
4.53K Ohm Resistor 1%
R14
1
402 Ohm Resistor 1%
R15
1
10 Meg Ohm Resistor
RP1
1
47K Ohm x 7 SIP Resistor 2%
CTS
770 Series
TP1
1
Test Point
Components Corp.
TP–104–01–02
U1
1
Quad Operational Amplifier
Motorola
MC33274P
U2
1
Under Voltage Detector
Motorola
MC34064P–5
U3
1
5 Volt Fixed Voltage Regulator
Motorola
MC78L05ACP
U4
1
8 Volt Fixed Voltage Regulator
Motorola
MC78L08ACP
U5
1
Microprocessor
Motorola
Motorola
MC68HC705B5FN or
XC68HC705B5FN
XDCR
1
Pressure Sensor
Motorola
MPX2xxxDP
Y1
1
Crystal (Low Profile)
CTS
ATS040SLV
No Designator
1
52 Pin PLCC Socket for U5
AMP
821–575–1
No Designator
4
Jumpers For J4 thru J7
Molex
15–29–1025
No Designator
1
Bare Printed Circuit Board
No Designator
4
Self Sticking Feet
Fastex
5033–01–00–5001
Red
4.0 MHz
Note: All resistors are 1/4 W resistors with a tolerance of 5% unless otherwise noted.
Note: All capacitors are 100 volt, ceramic capacitors with a tolerance of 10% unless otherwise noted.
3–244
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
AN1315
OPERATIONAL CHARACTERISTICS
PIN–BY–PIN DESCRIPTION
The following operational characteristics are included as a
guide to operation.
+12:
Input power is supplied at the +12 terminal. The minimum
operating voltage is 10.75 Vdc and the maximum operating
voltage is 16 Vdc.
Characteristic
Min
Max
Unit
+12
10.75
16
Volts
Operating Current
ICC
75
mA
Full Scale Pressure
MPX2010
MPX2050
MPX2100
MPX2200
Pfs
1.5
7.5
15
30
PSI
PSI
PSI
PSI
Freescale Semiconductor, Inc...
Symbol
Power Supply Voltage
GND:
The ground terminal is the power supply return for the system.
TP1:
Test point 1 is connected to the final op amp stage. It is the
voltage that is applied to the microprocessor’s A/D converter.
There are two ports on the pressure sensor located at the
bottom center of the printed circuit board. The pressure port
is on the top left and the vacuum port is on the bottom right of
the sensor.
+12 V
J8 IS INSTALLED FOR
THE MPX2010 ONLY
5
+ 4 7
6 –U1A
+5 V
6.98K
+8
R1
2
MC33274
10 +
8
9 –U1C
3
121
R2
200
R3
1N914
4.7K
U2
R4
MC34064P–5
PD0
2–A2
GND
+5 V
12
+
14
13 –U1D
976
1K
R9
R10
7 x 47K
J1
R7
23.7
R8
SENSOR TYPE
SELECT
U3
1 µF
78L05
OUT
1 µF
GROUND
C1
J3
+5 V
+
J2
0.1
C2
C3
J4
U4
D1
+12 IN
P1
1N4002
IN
78L08
OUT
GROUND
GROUND
CPU_RESET
2–B4
TP1
340
IN
OUT
2K
2
–
1
3 +U1B
11
+
R11
+IN
D2
R6
2K
+8
4.7K
R5
J8
1
4
XDCR1
+5 V
+5 V
1 µF
J5
+8
+
0.1
C5
3.32K
R12
C4
VRH
2–D4
4.53K
SLOPE ADJ.
402
PD2
2–A3
PD3
2–A3
PD4
2–A3
PD5
2–A3
J6
PD6
2–A3
J7
PD7
2–A3
R13
VRL
2–D4
PD1
2–A2
R14
Figure 3a. Schematic
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–245
3–246
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
PD7
1-E4
PD5
1-E4
PD1
1-E3
PD1
1-E3
PD6
1-E4
PD4
1-E3
PD2
1-E3
PD0
1-C2
3
4
5
9
11
12
13
14
0
PD7
PD6
PD5
PD4
PD3
PD2
PD1
47
+5 V
2
36
IRQ*
19
37
PD0
49
28
1
7
18
6
44
15
C6
5
35
VPP6
34
0.1
43
7
PORTC
RESET*
42
6
CPU_RESET
1-E2
48
5
VDD
4
10
45
8 31
46
3
32
9
41
VSS
39
0
10
2
29
22
TCAP1
37
11
38
32
26
U5
6
27
33
PORTB
7
12
34
13
23
TCAP2
21
D/A
MC68HC705B5
1
30
LCD1
5
4
50
RDI
35
14
3
52
TDO
36
15
24
31
25
0
16
2
VRL
1-C4
7
VRL
29
22
Freescale Semiconductor, Inc...
30
23
1
17
24
7
25
PORTA
18
5
20
27
VRH
1-C4
8
VRH
6
19
4
20
PLMA
26
21
3
OSC1
OSC2
28
1
BLK
PLN
16
R15
10M
17
C7
22 pF
PINS:
2–4, 33, 38–40
C8
Y1
4.00 MHz
22 pF
AN1315
Freescale Semiconductor, Inc.
Figure 3b. Schematic
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
Freescale Semiconductor, Inc...
OPERATION
Connect the system to a 12 Vdc regulated power supply.
(Note the polarity marked on the power terminal P1.)
Depending on the particular pressure sensor being used with
the system, wire jumpers J1 through J3 and J8 must be
installed at board assembly time. If at some later time it is
desirable to change the type of sensor that is installed on the
board, jumpers J1 through J3 and J8, must be reconfigured for
the system to function properly (see Table 1). If an invalid J1
through J3 jumper combination (i.e., not listed in Table 1) is
used the LCD will display “SE” to indicate that condition.
These jumpers are read by the software and are used to
determine which sensor is installed on the board. Wire jumper
J8 is installed only when an MPX2010DP pressure sensor is
used on the system. The purpose of wire jumper J8 will be
explained later in the text. Jumpers J4 through J7 are read by
the software to allow the user to adjust the slope constant used
for the engineering units calculation (see Table 3). The
pressure and vacuum ports on the sensor must be left open
to atmosphere anytime the board is powered–up. This is
because the zero pressure offset voltage is computed at
power–up.
When you apply power to the system, the LCD will display
CAL for approximately 5 seconds. After that time, pressure or
vacuum may be applied to the sensor. The system will then
start displaying the applied pressure in PSI.
Table 3.
J7
J6
J5
J4
Action
IN
IN
IN
IN
IN
IN
IN
IN
OUT
OUT
OUT
OUT
OUT
OUT
OUT
OUT
IN
IN
IN
IN
OUT
OUT
OUT
OUT
IN
IN
IN
IN
OUT
OUT
OUT
OUT
IN
IN
OUT
OUT
IN
IN
OUT
OUT
IN
IN
OUT
OUT
IN
IN
OUT
OUT
IN
OUT
IN
OUT
IN
OUT
IN
OUT
IN
OUT
IN
OUT
IN
OUT
IN
OUT
Normal Slope
Decrease the Slope Approximately 7%
Decrease the Slope Approximately 6%
Decrease the Slope Approximately 5%
Decrease the Slope Approximately 4%
Decrease the Slope Approximately 3%
Decrease the Slope Approximately 2%
Decrease the Slope Approximately 1%
Increase the Slope Approximately 1%
Increase the Slope Approximately 2%
Increase the Slope Approximately 3%
Increase the Slope Approximately 4%
Increase the Slope Approximately 5%
Increase the Slope Approximately 6%
Increase the Slope Approximately 7%
Normal Slope
To improve the accuracy of the system, you can change the
constant used by the program that determines the span of the
sensor and amplifier. You will need an accurate test gauge
(using PSI as the reference) to measure the pressure applied
to the sensor. Anytime after the display has completed the
zero calculation, (after CAL is no longer displayed) apply the
sensor’s full scale pressure (see Table 1), to the sensor. Make
sure that jumpers J4 through J7 are in the “normal”
configuration (see Table 3). Referring to Table 3, you can
better “calibrate” the system by changing the configuration of
J4 through J7. To “calibrate” the system, compare the display
reading against that of the test gauge (with J4 through J7 in the
Motorola Sensor Device Data
AN1315
“normal slope” configuration). Change the configuration of J4
through J7 according to Table 3 to obtain the best results. The
calibration jumpers may be changed while the system is
powered up as they are read by the software before each
display update.
DESIGN CONSIDERATIONS
To build a system that will show how to interface an
MPX2000 series pressure sensor to a microprocessor, there
are two main challenges. The first is to take a small differential
signal produced by the sensor and produce a ground
referenced signal of sufficient amplitude to drive a
microprocessor’s A/D input. The second challenge is to
understand the microprocessor’s operation and to write
software that makes the system function.
From a hardware point of view, the microprocessor portion
of the system is straight forward. The microprocessor needs
power, a clock source (crystal Y1, two capacitors and a
resistor), and a reset signal to make it function. As for the A/D
converter, external references are required to make it function.
In this case, the power source for the sensor is divided to
produce the voltage references for the A/D converter.
Accurate results will be achieved since the output from the
sensor and the A/D references are ratiometric to its power
supply voltage.
The liquid crystal display is driven by Ports A, B and C of the
microprocessor. There are enough I/O lines on these ports to
provide drive for three full digits, the backplane and two
decimal points. Software routines provide the AC waveform
necessary to drive the display.
The analog portion of the system consists of the pressure
sensor, a quad operational amplifier and the voltage
references for the microprocessor’s A/D converter and signal
conditioning circuitry. Figure 4 shows an interface circuit that
will provide a single ended signal with sufficient amplitude to
drive the microprocessor’s A/D input. It uses a quad
operational amplifier and several resistors to amplify and level
shift the sensor’s output. It is necessary to level shift the output
from the final amplifier into the A/D. Using single power
supplied op amps, the VCE saturation of the output from an op
amp cannot be guaranteed to pull down to zero volts. The
analog design shown here will provide a signal to the A/D
converter with a span of approximately 4 volts when zero to
full–scale pressure is applied to the sensor. The final
amplifier’s output is level shifted to approximately 0.7 volts.
This will provide a signal that will swing between
approximately 0.7 volts and 4.7 volts. The offset of 0.7 volts in
this implementation does not have to be trimmed to an exact
point. The software will sample the voltage applied to the A/D
converter at initial power up time and call that value “zero”. The
important thing to remember is that the span of the signal will
be approximately 4 volts when zero to full scale pressure is
applied to the sensor. The 4 volt swing in signal may vary
slightly from sensor to sensor and can also vary due to resistor
tolerances in the analog circuitry. Jumpers J4 through J7 may
be placed in various configurations to compensate for these
variations (see Table 3).
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–247
Freescale Semiconductor, Inc.
AN1315
+12 V
J8 IS INSTALLED FOR
THE MPX2010 ONLY
5
+ 4 7
6 –U1A
+5 V
6.98K
+8
R1
2
3
121
R2
200
R3
D2
PD0
R4
TP1
2K
R6
2K
12
+
14
13 –U1D
2
–
1
3 +U1B
11
+8
1N914
4.7K
R5
J8
1
4
XDCR1
Freescale Semiconductor, Inc...
MC33274
10
+
8
9 –U1C
340
976
1K
R9
R10
R7
23.7
R8
Figure 3.
Figure 4. Analog Interface
Referring to Figure 4, most of the amplification of the voltage
from the pressure sensor is provided by U1A which is
configured as a differential amplifier. U1B serves as a unity
gain buffer in order to keep any current that flows through R2
(and R3) from being fed back into the sensor’s negative
output. With zero pressure applied to the sensor, the
differential voltage from pin 2 to pin 4 of the sensor is zero or
very close to zero volts. The common mode, or the voltage
measured between pins 2 or 4 to ground, is equal to
approximately one half of the voltage applied to the sensor, or
4 volts. The zero pressure output voltage at pin 7 of U1A will
then be 4 volts because pin 1 of U1B is also at 4 volts, creating
a zero bias between pins 5 and 6 of U1A. The four volt zero
pressure output will then be level shifted to the desired zero
pressure offset voltage (approximately 0.7 volts) by U1C and
U1D.
To further explain the operation of the level shifting circuitry,
refer again to Figure 4. Assuming zero pressure is applied to
the sensor and the common mode voltage from the sensor is
4 volts, the voltage applied to pin 12 of U1D will be 4 volts,
implying pin 13 will be at 4 volts. The gain of amplifier U1D will
be (R10/(R8+R9)) +1 or a gain of 2. R7 will inject a Voffset (0.7
volts) into amplifier U1D, thus causing the output at U1D pin
14 to be 7.3 = (4 volts @ U1D pin 12 2) – 0.7 volts. The gain
of U1C is also set at 2 ((R5/R6)+1). With 4 volts applied to pin
10 of U1C, its output at U1C pin 8 will be 0.7 = ((4 volts @ U1C
pin 10
2) – 7.3 volts). For this scheme to work properly,
amplifiers U1C and U1D must have a gain of 2 and the output
of U1D must be shifted down by the Voffset provided by R7. In
this system, the 0.7 volts Voffset was arbitrarily picked and
could have been any voltage greater than the Vsat of the op
amp being used. The system software will take in account any
3–248
variations of Voffset as it assumes no pressure is applied to the
sensor at system power up.
The gain of the analog circuit is approximately 117. With the
values shown in Figure 4, the gain of 117 will provide a span
of approximately 4 volts on U1C pin 8 when the pressure
sensor and the 8 volt fixed voltage regulator are at their
maximum output voltage tolerance. All of the sensors listed in
Table 1 with the exception of the MPX2010DP output
approximately 33 mV when full scale pressure is applied.
When the MPX2010DP sensor is used, its full scale sensor
differential output is approximately 20 mV. J8 must be installed
to increase the gain of the analog circuit to still provide the 4
volts span out of U1C pin 8 with a 20 mV differential from the
sensor.
Diode D2 is used to protect the microprocessor’s A/D input
if the output from U1C exceeds 5.6 volts. R4 is used to provide
current limiting into D4 under failure or overvoltage conditions.
SOFTWARE
The source code, compiled listing, and S–record output for
the software used in this system are available on the Motorola
Freeware Bulletin Board Service in the MCU directory under
the filename DEVB158.ARC. To access the bulletin board,
you must have a telephone line, a 300, 1200 or 2400 baud
modem and a personal computer. The modem must be
compatible with the Bell 212A standard. Call (512) 891–3733
to access the Bulletin Board Service.
Figure 5 is a flowchart for the program that controls the
system. The software for the system consists of a number of
modules. Their functions provide the capability for system
calibration as well as displaying the pressure input to the
MPX2000 series pressure sensor.
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
AN1315
START
INITIALIZE DISPLAY I/O PORTS
INITIALIZE TIMER REGISTERS
DETERMINE SENSOR TYPE
ENABLE INTERRUPTS
TIMER
INTERRUPT
SERVICE TIMER REGISTERS
SETUP COUNTER FOR NEXT INTERRUPT
SERVICE LIQUID CRYSTAL DISPLAY
ACCUMULATE 100 A/D CONVERSIONS
COMPUTE INPUT PRESSURE
CONVERT TO DECIMAL/SEGMENT DATA
PLACE IN RESULT OUTPUT BUFFER
RETURN
Freescale Semiconductor, Inc...
COMPUTE SLOPE CONSTANT
Figure 5. DEVB–158 Software Flowchart
The “C” compiler used in this project was provided by BYTE
CRAFT LTD. (519) 888–6911. A compiler listing of the
program is included at the end of this document. The following
is a brief explanation of the routines:
digit decimal number in an array called “digit.” It then uses
the decimal results for each digit as an index into a table
that converts the decimal number into a segment pattern
for the display. This is then output to the display.
delay() Used to provide a software loop delay.
read_a2d() Performs 100 reads on the A/D converter on
multiplexer channel 0 and returns the accumulation.
fixcompare() Services the internal timer for 15 ms. timer
compare interrupts.
TIMERCMP() Alternates the data and backplane inputs to
the liquid crystal display.
initio() Sets up the microprocessor’s I/O ports, timer and
enables processor interrupts.
adzero() This routine is called at powerup time. It delays
to let the power supply and the transducer stabilize. It then
calls “read_atod()” and saves the returned value as the
sensors output voltage with zero pressure applied.
cvt_bin_dec(unsigned long arg) This routine converts
the unsigned binary argument passed in “arg” to a five
Motorola Sensor Device Data
display_psi() This routine is called from “main()” never to
return. The A/D converter routine is called, the pressure
is calculated based on the type sensor detected and the
pressure applied to the sensor is displayed. The loop
then repeats.
sensor_type() This routine determines the type of sensor
from reading J1 to J3, setting the full scale pressure for
that particular sensor in a variable for use by display_psi().
sensor_slope() This routine determines the slope
constant to be used by display_psi() for engineering units
output.
main() This is the main routine called from reset. It calls
“initio()” to setup the system’s I/O. “display_psi()” is called
to compute and display the pressure applied to the
sensor.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–249
AN1315
6805 ’C’ COMPILER V3.48
Freescale Semiconductor, Inc.
16–Oct–1991
PAGE
1
#pragma option f0;
/*
THE FOLLOWING ’C’ SOURCE CODE IS WRITTEN FOR THE DEVB158 EVALUATION
BOARD. IT WAS COMPILED WITH A COMPILER COURTESY OF:
BYTE CRAFT LTD.
421 KING ST.
WATERLOO, ONTARIO
CANADA N2J 4E4
(519)888–6911
Freescale Semiconductor, Inc...
SOME SOURCE CODE CHANGES MAY BE NECESSARY FOR COMPILATION WITH OTHER
COMPILERS.
BILL LUCAS 2/5/92
MOTOROLA, SPS
Revision history
rev. 1.0 initial release 3/19/92
rev. 1.1 added additional decimal digit to the MPX2010 sensor. Originally
resolved the output to .1 PSI. Modified cvt_bin_dec to output PSI resolved
to .01 PSI. WLL 9/25/92
0800 1700
0050 0096
*/
#pragma memory ROMPROG [5888]
#pragma memory RAMPAGE0 [150]
1FFE
1FFC
1FFA
1FF8
1FF6
1FF4
1FF2
/*
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
@ 0x0800 ;
@ 0x0050 ;
Vector assignments
*/
vector __RESET
@ 0x1ffe
vector __SWI
@ 0x1ffc
vector IRQ
@ 0x1ffa
vector TIMERCAP @ 0x1ff8
vector TIMERCMP @ 0x1ff6
vector TIMEROV
@ 0x1ff4
vector SCI
@ 0x1ff2
;
;
;
;
;
;
;
#pragma has STOP ;
#pragma has WAIT ;
#pragma has MUL ;
0000
0001
0002
0003
0004
0005
0006
0007
0008
0009
000A
000B
000C
000D
000E
000F
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
001A
001B
001C
001D
001E
001F
3–250
/*
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
#pragma
Register assignments for the 68HC705B5 microcontroller
*/
portrw porta
@ 0x00; /*
*/
portrw portb
@ 0x01; /*
*/
portrw portc
@ 0x02; /*
*/
portrw portd
@ 0x03; /* in ,–
,SS
,SCK ,MOSI ,MISO,TxD,RxD */
portrw ddra
@ 0x04; /* Data direction, Port A
*/
portrw ddrb
@ 0x05; /* Data direction, Port B
*/
portrw ddrc
@ 0x06; /* Data direction, Port C (all output)
*/
portrw eeclk
@ 0x07; /* eeprom/eclk cntl */
portrw addata @ 0x08; /* a/d data register */
portrw adstat @ 0x09; /* a/d stat/control */
portrw plma
@ 0x0a; /* pulse length modulation a */
portrw plmb
@ 0x0b; /* pulse length modulation b */
portrw misc
@ 0x0c; /* miscellaneous register */
portrw scibaud @ 0x0d; /* sci baud rate register */
portrw scicntl1 @ 0x0e; /* sci control 1 */
portrw scicntl2 @ 0x0f; /* sci control 2 */
portrw scistat @ 0x10; /* sci status reg */
portrw scidata
@ 0x11; /* SCI Data */
portrw tcr
@ 0x12; /* ICIE,OCIE,TOIE,0;0,0,IEGE,OLVL
*/
portrw tsr
@ 0x13; /* ICF,OCF,TOF,0; 0,0,0,0
*/
portrw icaphi1
@ 0x14; /* Input Capture Reg (Hi–0x14, Lo–0x15)
*/
portrw icaplo1
@ 0x15; /* Input Capture Reg (Hi–0x14, Lo–0x15)
*/
portrw ocmphi1
@ 0x16; /* Output Compare Reg (Hi–0x16, Lo–0x17) */
portrw ocmplo1
@ 0x17; /* Output Compare Reg (Hi–0x16, Lo–0x17) */
portrw tcnthi
@ 0x18; /* Timer Count Reg (Hi–0x18, Lo–0x19)
*/
portrw tcntlo
@ 0x19; /* Timer Count Reg (Hi–0x18, Lo–0x19)
*/
portrw aregnthi
@ 0x1A; /* Alternate Count Reg (Hi–$1A, Lo–$1B)
*/
portrw aregntlo
@ 0x1B; /* Alternate Count Reg (Hi–$1A, Lo–$1B)
*/
portrw icaphi2
@ 0x1c; /* Input Capture Reg (Hi–0x1c, Lo–0x1d)
*/
portrw icaplo2
@ 0x1d; /* Input Capture Reg (Hi–0x1c, Lo–0x1d)
*/
portrw ocmphi2
@ 0x1e; /* Output Compare Reg (Hi–0x1e, Lo–0x1f) */
portrw ocmplo2
@ 0x1f; /* Output Compare Reg (Hi–0x1e, Lo–0x1f) */
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
1EFE 74
AN1315
#pragma mor @ 0x1efe = 0x74; /* this disables the watchdog counter and does
not add pull–down resistors on ports B and C */
/* put constants and variables here...they must be global */
/***************************************************************************/
0800 FC 30 DA 7A 36 6E E6 38 FE
0809 3E
const char lcdtab[]={0xfc,0x30,0xda,0x7a,0x36,0x6e,0xe6,0x38,0xfe,0x3e };
/* lcd pattern table
0
1
2
3
4
5
6
7
8
9
*/
080A 27 10 03 E8 00 64 00 0A
const long dectable[] = { 10000, 1000, 100, 10 };
0050 0005
unsigned int digit[5]; /* buffer to hold results from cvt_bin_dec function */
0812 00 96 00 4B 00 96 00 1E 00
081B 67
const long type[] = {
150,
75,
150,
30,
103
};
Freescale Semiconductor, Inc...
/*
MPX2010 MPX2050 MPX2100 MPX2200 MPX2700
The table above will cause the final results of the pressure to
engineering units to display the 1.5, 7.3 and 15.0 devices with a
decimal place in the tens position. The 30 and 103 psi devices will
display in integer units.
*/
081C
0825
082E
0837
01
B0
01
DD
C2
01
CB
01
01
B4
01
E1
A2
01
CF
01
01 A7 01 AB 01
B9 01 BD 01 C6
01 D4 01 D8 01
C2
const long slope_const[]={ 450,418,423,427,432,436,441,445,454,459,
463,468,472,477,481,450 };
0000
registera areg;
/* processor’s A register */
0055
long atodtemp;
/* temp to accumulate 100 a/d readings for smoothing */
0059
long slope;
/* multiplier for adc to engineering units conversion */
005B
int adcnt;
/* a/d converter loop counter */
005C
long xdcr_offset;
/* initial xdcr offset */
005E
0060
long sensor_model; /*
int sensor_index; /*
0061 0063
unsigned long i,j; /* counter for loops */
0065
unsigned int k;
installed sensor based on J1..J3 */
determine the location of the decimal pt. */
/* misc variable */
struct bothbytes
{ int hi;
{ int lo;
};
0066 0002
0066 0002
0066 0002
0066 0002
union isboth
{ long l;
struct bothbytes b;
};
union isboth q;
/* used for timer set–up */
/***************************************************************************/
0068 0004
006C 0004
0070 0004
/* variables for add32 */
unsigned long SUM[2];
/*
unsigned long ADDEND[2]; /*
unsigned long AUGEND[2]; /*
result
one input
second input
*/
*/
*/
0074 0004
0078 0004
007C 0004
/* variables for sub32 */
unsigned long MINUE[2]; /*
unsigned long SUBTRA[2]; /*
unsigned long DIFF[2];
/*
minuend
subtrahend
difference
*/
*/
*/
0080 0004
0084 0004
0088 0004
/* variables for mul32 */
unsigned long MULTP[2]; /*
unsigned long MTEMP[2]; /*
unsigned long MULCAN[2]; /*
multiplier
*/
high order 4 bytes at return */
multiplicand at input, low 4 bytes at return */
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–251
Freescale Semiconductor, Inc.
AN1315
/* variables for div32 */
unsigned long DVDND[2]; /*
unsigned long DVSOR[2]; /*
unsigned long QUO[2];
/*
unsigned int CNT;
/*
008C 0004
0090 0004
0094 0004
0098
Dividend
Divisor
Quotient
Loop counter
*/
*/
*/
*/
/* The code starts here */
Freescale Semiconductor, Inc...
/***************************************************************************/
083C
083E
0840
0842
0844
0846
0848
084A
084C
084E
0850
0852
0854
B6
BB
B7
B6
B9
B7
B6
B9
B7
B6
B9
B7
81
B6
B0
B7
B6
B2
B7
B6
B2
B7
B6
B2
B7
81
086F 81
RTS
void sub32()
{
#asm
*––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*
* Subtract two 32–bit values.
*
Input:
*
Minuend: MINUE[0..3]
*
Subtrahend: SUBTRA[0..3]
*
Output:
*
Difference: DIFF[1..0]
*––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*
*
LDA MINUE+3
low byte
SUB SUBTRA+3
STA DIFF+3
LDA MINUE+2
medium low byte
SBC SUBTRA+2
STA DIFF+2
LDA MINUE+1
medium high byte
SBC SUBTRA+1
STA DIFF+1
LDA MINUE
high byte
SBC SUBTRA
STA DIFF
RTS
done
*
#endasm
}
6F
73
6B
6E
72
6A
6D
71
69
6C
70
68
0855 81
0856
0858
085A
085C
085E
0860
0862
0864
0866
0868
086A
086C
086E
RTS
void add32()
{
#asm
*––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*
* Add two 32–bit values.
*
Inputs:
*
ADDEND: ADDEND[0..3] HIGH ORDER BYTE IS ADDEND+0
*
AUGEND: AUGEND[0..3] HIGH ORDER BYTE IS AUGEND+0
*
Output:
*
SUM: SUM[0..3] HIGH ORDER BYTE IS SUM+0
*––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*
*
LDA ADDEND+3
low byte
ADD AUGEND+3
STA SUM+3
LDA ADDEND+2
medium low byte
ADC AUGEND+2
STA SUM+2
LDA ADDEND+1
medium high byte
ADC AUGEND+1
STA SUM+1
LDA ADDEND
high byte
ADC AUGEND
STA SUM
RTS
done
*
#endasm
}
77
7B
7F
76
7A
7E
75
79
7D
74
78
7C
void mul32()
{
#asm
*––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*
* Multiply 32–bit value by a 32–bit value
*
*
*
Input:
3–252
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc...
Freescale Semiconductor, Inc.
0870
0872
0874
0876
0878
087A
087C
087E
0880
0882
0884
0886
0888
088A
088C
088E
0890
0892
0894
0896
0898
089A
089C
089E
08A0
08A2
08A4
08A6
08A8
08AA
08AC
08AD
08AF
AE
3F
3F
3F
3F
36
36
36
36
24
B6
BB
B7
B6
B9
B7
B6
B9
B7
B6
B9
B7
36
36
36
36
36
36
36
36
5A
26
81
*
Multiplier:
MULTP[0..3]
*
Multiplicand: MULCAN[0..3]
*
Output:
*
Product:
MTEMP[0..3] AND MULCAN[0..3] MTEMP[0] IS THE HIGH
*
ORDER BYTE AND MULCAN[3] IS THE LOW ORDER BYTE
*
*
THIS ROUTINE DOES NOT USE THE MUL INSTRUCTION FOR THE SAKE OF USERS NOT
*
USING THE HC(7)05 SERIES PROCESSORS.
*––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*
*
*
LDX #32
loop counter
CLR MTEMP
clean–up for result
CLR MTEMP+1
*
CLR MTEMP+2
*
CLR MTEMP+3
*
ROR MULCAN
low but to carry, the rest one to the right
ROR MULCAN+1
*
ROR MULCAN+2
*
ROR MULCAN+3
*
MNEXT
BCC ROTATE
if carry is set, do the add
LDA MTEMP+3
*
ADD MULTP+3
*
STA MTEMP+3
*
LDA MTEMP+2
*
ADC MULTP+2
*
STA MTEMP+2
*
LDA MTEMP+1
*
ADC MULTP+1
*
STA MTEMP+1
*
LDA MTEMP
*
ADC MULTP
*
STA MTEMP
*
ROTATE ROR MTEMP
else: shift low bit to carry, the rest to the right
ROR MTEMP+1
*
ROR MTEMP+2
*
ROR MTEMP+3
*
ROR MULCAN
*
ROR MULCAN+1
*
ROR MULCAN+2
*
ROR MULCAN+3
*
DEX
bump the counter down
BNE MNEXT
done yet ?
RTS
done
20
84
85
86
87
88
89
8A
8B
18
87
83
87
86
82
86
85
81
85
84
80
84
84
85
86
87
88
89
8A
8B
D3
08B0 81
AN1315
#endasm
}
RTS
void div32()
{
#asm
08B1
08B3
08B5
08B7
08B9
08BB
08BD
3F
3F
3F
3F
A6
3D
2B
94
95
96
97
01
90
0F
08BF
08C0
08C2
08C4
08C6
08C8
4C
38
39
39
39
2B
93
92
91
90
04
*
*––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*
* Divide 32 bit by 32 bit unsigned integer routine
*
*
Input:
*
Dividend: DVDND [+0..+3] HIGH ORDER BYTE IS DVND+0
*
Divisor:
DVSOR [+0..+3] HIGH ORDER BYTE IS DVSOR+0
*
Output:
*
Quotient: QUO [+0..+3]
HIGH ORDER BYTE IS QUO+0
*––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*
*
CLR QUOzero result registers
CLR QUO+1
*
CLR QUO+2
*
CLR QUO+3
*
LDA #1
initial loop count
TST DVSOR
if the high order bit is set..no need to shift DVSOR
BMI DIV153
*
DIV151 INCA
bump the loop counter
ASL DVSOR+3
now shift the divisor until the high order bit = 1
ROL DVSOR+2
ROL DVSOR+1
*
ROL DVSOR
*
BMI DIV153
done if high order bit = 1
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–253
Freescale Semiconductor, Inc.
AN1315
08CA A1 21
08CC 26 F1
*
DIV153
*
DIV163
08CE B7 98
08D0
08D2
08D4
08D6
08D8
08DA
08DC
08DE
08E0
08E2
08E4
08E6
08E8
B6
B0
B7
B6
B2
B7
B6
B2
B7
B6
B2
B7
24
8F
93
8F
8E
92
8E
8D
91
8D
8C
90
8C
1B
08EA
08EC
08EE
08F0
08F2
08F4
08F6
08F8
08FA
08FC
08FE
0900
0902
B6
BB
B7
B6
B9
B7
B6
B9
B7
B6
B9
B7
98
8F
93
8F
8E
92
8E
8D
91
8D
8C
90
8C
0903
0905
0906
0908
090A
090C
090E
0910
0912
0914
0916
0918
091A
20
99
39
39
39
39
34
36
36
36
3A
26
81
01
CMP
BNE
#33
DIV151
have we shifted all possible bits in the DVSOR yet ?
no
STA
CNT
save the loop counter so we can do the divide
LDA
SUB
STA
LDA
SBC
STA
LDA
SBC
STA
LDA
SBC
STA
BCC
DVDND+3
DVSOR+3
DVDND+3
DVDND+2
DVSOR+2
DVDND+2
DVDND+1
DVSOR+1
DVDND+1
DVDND
DVSOR
DVDND
DIV165
sub 32 bit divisor from dividend
*
*
*
*
*
*
*
*
*
*
*
carry is clear if DVSOR was larger than DVDND
LDA
ADD
STA
LDA
ADC
STA
LDA
ADC
STA
LDA
ADC
STA
CLC
DVDND+3
DVSOR+3
DVDND+3
DVDND+2
DVSOR+2
DVDND+2
DVDND+1
DVSOR+1
DVDND+1
DVDND
DVSOR
DVDND
add the divisor back...was larger than the dividend
*
*
*
*
*
*
*
*
*
*
*
this will clear the respective bit in QUO due to
the need to add DVSOR back to DVND
Freescale Semiconductor, Inc...
*
*
DIV165
DIV167
97
96
95
94
90
91
92
93
98
B6
BRA DIV167
SEC
ROL QUO+3
ROL QUO+2
ROL QUO+1
ROL QUO
LSR DVSOR
ROR DVSOR+1
ROR DVSOR+2
ROR DVSOR+3
DEC CNT
BNE DIV163
RTSyes
this will set the respective bit in QUO
set or clear the low order bit in QUO based on above
*
*
*
divide the divisor by 2
*
*
*
bump the loop counter down
finished yet ?
*
091B 81
#endasm
}
RTS
/***************************************************************************/
/* These interrupts are not used...give them a graceful return if for
some reason one occurs */
1FFC
091C
1FFA
091D
1FF8
091E
1FF4
091F
1FF2
0920
09
80
09
80
09
80
09
80
09
80
1C
__SWI(){}
RTI
1D
IRQ(){}
RTI
1E
TIMERCAP(){}
RTI
1F
TIMEROV(){}
RTI
20
SCI(){}
RTI
/***************************************************************************/
0921
0923
0925
0927
0929
092B
B6
A4
B7
34
B6
A1
3–254
03
0E
65
65
65
04
LDA
AND
STA
LSR
LDA
CMP
$03
#$0E
$65
$65
$65
#$04
void sensor_type()
{
k = portd & 0x0e; /* we only care about bits 1..3 */
k = k >> 1;
if ( k > 4 )
/* right justify the variable */
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
092D 23 0C
BLS
$093B
092F
0931
0933
0935
0937
0939
3F
A6
B7
A6
B7
20
02
6E
01
CE
00
FE
CLR
LDA
STA
LDA
STA
BRA
$02
#$6E
$01
#$CE
$00
$0939
093B
093D
093F
0940
0941
0944
0946
0949
094B
B6
B7
97
58
D6
B7
D6
B7
81
65
60
LDA
STA
TAX
LSLX
LDA
STA
LDA
STA
RTS
$65
$60
08 12
5E
08 13
5F
AN1315
{ /* we have a set–up error in wire jumpers J1 – J3 */
portc = 0;
/*
*/
portb = 0x6e; /* S */
porta = 0xce;
/* E */
while(1);
}
sensor_index = k;
sensor_model = type[k];
$0812,X
$5E
$0813,X
$5F
}
Freescale Semiconductor, Inc...
/***************************************************************************/
094C
094E
0950
0952
0954
0956
0958
095A
095C
095D
0960
0962
0965
0967
B6
A4
B7
34
34
34
34
BE
58
D6
B7
D6
B7
81
03
F0
65
65
65
65
65
65
08 1C
59
08 1D
5A
LDA
AND
STA
LSR
LSR
LSR
LSR
LDX
LSLX
LDA
STA
LDA
STA
RTS
$03
#$F0
$65
$65
$65
$65
$65
$65
void sensor_slope()
{
k=portd & 0xf0; /* we only care about bits 4..7 */
k = k >> 4;
/* right justify the variable */
slope = slope_const[k];
$081C,X
$59
$081D,X
$5A
}
/***************************************************************************/
0968
096A
096C
096E
0970
0972
0974
0976
0978
097A
097C
097E
3F
3F
B6
A0
B6
A2
24
3C
26
3C
20
81
62
61
62
20
61
4E
08
62
02
61
EE
CLR
CLR
LDA
SUB
LDA
SBC
BCC
INC
BNE
INC
BRA
RTS
$62
$61
$62
#$20
$61
#$4E
$097E
$62
$097C
$61
$096C
void delay(void) /* just hang around for a while */
{
for (i=0; i<20000; ++i);
}
/***************************************************************************/
read_a2d(void)
{
/* read the a/d converter on channel 5 and accumulate the result
in atodtemp */
097F
0981
0983
0985
0987
0989
098B
3F
3F
3F
B6
A8
A1
24
56
55
5B
5B
80
E4
21
CLR
CLR
CLR
LDA
EOR
CMP
BCC
$56
$55
$5B
$5B
#$80
#$E4
$09AE
098D
098F
0991
0994
0996
0998
A6
B7
0F
B6
3F
B7
20
09
09 FD
08
57
58
LDA
#$20
STA
$09
BRCLR 7,$09,$0991
LDA
$08
CLR
$57
STA
$58
Motorola Sensor Device Data
atodtemp=0;
/* zero for accumulation */
for ( adcnt = 0 ; adcnt<100; ++adcnt) /* do 100 a/d conversions */
{
adstat = 0x20;
/* convert on channel 0 */
while (!(adstat & 0x80)); /* wait for a/d to complete */
atodtemp = addata + atodtemp;
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–255
Freescale Semiconductor, Inc.
AN1315
099A
099C
099E
09A0
09A2
09A4
09A6
09A8
BB
B7
B6
B9
B7
B7
B6
B7
56
58
57
55
57
55
58
56
ADD
STA
LDA
ADC
STA
STA
LDA
STA
$56
$58
$57
$55
$57
$55
$58
$56
09AA
09AC
09AE
09B0
09B2
09B4
09B6
09B8
09BA
09BC
09BF
09C2
09C4
09C6
3C
20
B6
B7
B6
B7
3F
A6
B7
CD
CD
BF
B7
81
5B
D7
56
58
55
57
9A
64
9B
0B F1
0C 22
55
56
INC
BRA
LDA
STA
LDA
STA
CLR
LDA
STA
JSR
JSR
STX
STA
RTS
$5B
$0985
$56
$58
$55
$57
$9A
#$64
$9B
$0BF1
$0C22
$55
$56
Freescale Semiconductor, Inc...
}
atodtemp = atodtemp/100;
return atodtemp;
}
/***************************************************************************/
09C7
09C9
09CB
09CD
09CF
09D1
09D3
09D5
09D7
09D9
09DB
09DD
09DF
09E1
B6
B7
B6
B7
AB
B7
B6
A9
B7
B7
B6
B6
B7
81
18
66
19
67
4C
67
66
1D
66
16
13
67
17
LDA
STA
LDA
STA
ADD
STA
LDA
ADC
STA
STA
LDA
LDA
STA
RTS
$18
$66
$19
$67
#$4C
$67
$66
#$1D
$66
$16
$13
$67
$17
void fixcompare (void)
{
q.b.hi =tcnthi;
/* sets–up the timer compare for the next interrupt */
q.b.lo = tcntlo;
q.l +=7500;
/* ((4mhz xtal/2)/4) = counter period = 2us.*7500 = 15ms. */
ocmphi1 = q.b.hi;
areg=tsr; /* dummy read */
ocmplo1 = q.b.lo;
}
/***************************************************************************/
1FF6
09E2
09E4
09E6
09E8
09EA
09
33
33
33
AD
80
E2
02
01
00
DD
COM
COM
COM
BSR
RTI
$02
$01
$00
$09C7
void TIMERCMP (void)
/* timer service module */
{
portc =~ portc;
/* service the lcd by inverting the ports */
portb =~ portb;
porta =~ porta;
fixcompare();
}
/***************************************************************************/
void adzero(void)
/* called by initio() to save initial xdcr’s zero
pressure offset voltage output */
{
09EB
09ED
09EF
09F1
09F3
09F5
09F7
3F
3F
B6
A0
B6
A2
24
64
63
64
14
63
00
0B
CLR
CLR
LDA
SUB
LDA
SBC
BCC
$64
$63
$64
#$14
$63
#$00
$0A04
for ( j=0; j<20; ++j)
/* give the sensor time to ”warm–up” and the
power supply time to settle down */
{
09F9 CD 09 68
JSR
$0968
delay();
}
09FC
09FE
0A00
0A02
0A04
3C
26
3C
20
CD
3–256
64
02
63
EB
09 7F
INC
BNE
INC
BRA
JSR
$64
$0A02
$63
$09EF
$097F
xdcr_offset =
read_a2d();
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
0A07 3F 5C
0A09 B7 5D
0A0B 81
CLR
STA
RTS
AN1315
$5C
$5D
}
Freescale Semiconductor, Inc...
/***************************************************************************/
0A0C
0A0E
0A10
0A12
0A14
0A16
0A18
0A1A
0A1C
0A1E
0A20
0A22
0A24
0A26
0A28
0A2A
0A2C
A6
B7
3F
3F
3F
A6
B7
B7
B7
B6
3F
3F
B6
AD
A6
B7
9A
20
09
02
01
00
FF
06
05
04
13
1E
16
1F
9F
40
12
0A2D
0A2F
0A31
0A33
0A35
0A37
0A39
0A3C
0A3E
A6
B7
A6
B7
A6
B7
CD
AD
81
CC
02
BE
01
C4
00
09 21
AD
LDA
STA
CLR
CLR
CLR
LDA
STA
STA
STA
LDA
CLR
CLR
LDA
BSR
LDA
STA
CLI
#$20
$09
$02
$01
$00
#$FF
$06
$05
$04
$13
$1E
$16
$1F
$09C7
#$40
$12
LDA
STA
LDA
STA
LDA
STA
JSR
BSR
RTS
#$CC
$02
#$BE
$01
#$C4
$00
$0921
$09EB
void initio (void)
/* setup the I/O */
{
adstat = 0x20; /* power–up the A/D */
porta = portb = portc = 0;
ddra = ddrb = ddrc = 0xff;
areg=tsr; /* dummy read */
ocmphi1 = ocmphi2 = 0;
areg = ocmplo2; /* clear out output compare 2 if it happens to be set */
fixcompare(); /* set–up for the first timer interrupt */
tcr = 0x40;
CLI; /* let the interrupts begin !
/* write CAL to the display */
portc = 0xcc; /* C */
*/
portb = 0xbe; /* A */
porta = 0xc4; /* L */
sensor_type(); /* get the model of the sensor based on J1..J3 */
adzero(); /* auto zero */
}
/***************************************************************************/
void cvt_bin_dec(unsigned long arg)
/* First converts the argument to a five digit decimal value. The msd is in
the lowest address. Then leading zero suppress the value and write it to the
display ports.
The argument value is 0..65535 decimal. */
009D
0A3F
0A41
009F
00A0
0A43
0A45
0A47
0A49
{
BF 9D
B7 9E
3F
B6
A1
24
STX
STA
$9D
$9E
9F
9F
05
07
CLR
LDA
CMP
BCC
$9F
$9F
#$05
$0A52
0A4B 97
0A4C 6F 50
TAX
CLR
$50,X
0A4E
0A50
0A52
0A54
0A56
0A58
3C
20
3F
B6
A1
24
9F
F3
9F
9F
04
7A
INC
BRA
CLR
LDA
CMP
BCC
$9F
$0A45
$9F
$9F
#$04
$0AD4
0A5A
0A5B
0A5C
0A5F
0A61
0A63
0A65
0A67
0A69
0A6C
0A6E
97
58
D6
B0
B7
B6
A8
B7
D6
A8
B2
08 0B
9E
58
9D
80
57
08 0A
80
57
TAX
LSLX
LDA
SUB
STA
LDA
EOR
STA
LDA
EOR
SBC
char i;
unsigned long l;
for ( i=0; i < 5; ++i )
{
digit[i] = 0x0;
/* put blanks in all digit positions */
}
for ( i=0; i < 4; ++i )
{
if ( arg
>= dectable [i] )
$080B,X
$9E
$58
$9D
#$80
$57
$080A,X
#$80
$57
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–257
Freescale Semiconductor, Inc.
AN1315
0A70 BA 58
0A72 22 5C
ORA
BHI
$58
$0AD0
0A74
0A76
0A77
0A7A
0A7C
0A7F
0A81
0A83
0A85
0A87
0A89
0A8B
0A8D
0A8F
0A91
0A94
0A97
0A99
0A9B
0A9D
0A9F
0AA1
0AA3
0AA5
0AA7
0AA9
0AAB
0AAD
0AAF
0AB2
0AB4
0AB6
0AB8
0ABA
0ABC
0ABE
0AC0
0AC2
0AC4
0AC6
0AC8
0ACA
0ACC
0ACE
LDX
LSLX
LDA
STA
LDA
STA
LDA
STA
LDA
STA
LDA
STA
LDA
STA
JSR
JSR
STX
STA
LDX
STA
LDX
LDA
CLR
STA
LDA
STA
LDA
STA
JSR
STX
STA
COM
NEG
BNE
INC
LDA
ADD
STA
LDA
ADC
STA
STA
LDA
STA
$9F
Freescale Semiconductor, Inc...
{
BE
58
D6
B7
D6
B7
B6
B7
B6
B7
B6
B7
B6
B7
CD
CD
BF
B7
BE
E7
BE
E6
3F
B7
B6
B7
B6
B7
CD
BF
B7
33
30
26
3C
B6
BB
B7
B6
B9
B7
B7
B6
B7
9F
08
A0
08
A1
9E
58
9D
57
A0
9A
A1
9B
0B
0C
57
58
9F
50
9F
50
57
58
A0
9A
A1
9B
0B
57
58
57
58
02
57
58
9E
58
57
9D
57
9D
58
9E
0A
0B
F1
22
D2
l = dectable[i];
$080A,X
$A0
$080B,X
$A1
$9E
$58
$9D
$57
$A0
$9A
$A1
$9B
$0BF1
$0C22
$57
$58
$9F
$50,X
$9F
$50,X
$57
$58
$A0
$9A
$A1
$9B
$0BD2
$57
$58
$57
$58
$0ABE
$57
$58
$9E
$58
$57
$9D
$57
$9D
$58
$9E
digit[i] = arg / l;
arg = arg–(digit[i] * l);
}
}
0AD0
0AD2
0AD4
0AD6
0AD8
0ADA
0ADC
0ADE
0AE0
3C
20
B6
B7
B6
B7
BE
B6
E7
0AE2
0AE3
0AE5
0AE7
0AE9
0AEB
0AED
0AF0
0AF2
0AF4
0AF6
0AF8
0AFA
0AFC
0AFE
0B00
9B
3D
26
3F
20
BE
D6
B7
3D
26
3D
26
3F
20
BE
D6
3–258
9F
80
9E
58
9D
57
9F
58
50
INC
BRA
LDA
STA
LDA
STA
LDX
LDA
STA
52
04
02
07
52
08 00
02
52
08
53
04
01
07
53
08 00
SEI
TST
BNE
CLR
BRA
LDX
LDA
STA
TST
BNE
TST
BNE
CLR
BRA
LDX
LDA
$9F
$0A54
$9E
$58
$9D
$57
$9F
$58
$50,X
$52
$0AEB
$02
$0AF2
$52
$0800,X
$02
$52
$0AFE
$53
$0AFE
$01
$0B05
$53
$0800,X
digit[i] = arg;
/* now zero suppress and send the lcd pattern to the display */
SEI;
if ( digit[2] == 0 )
/* leading zero suppression */
portc = 0;
else
portc = ( lcdtab[digit[2]] );
/* 100’s digit */
if ( digit[2] == 0 && digit[3] == 0 )
portb=0;
else
portb = ( lcdtab[digit[3]] );
/* 10’s digit */
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc...
Freescale Semiconductor, Inc.
0B03
0B05
0B07
0B0A
B7
BE
D6
B7
01
54
08 00
00
STA
LDX
LDA
STA
$01
$54
$0800,X
$00
0B0C
0B0E
0B10
0B12
0B14
0B16
0B19
0B1A
0B1C
0B1E
B6
A8
A1
24
BE
D6
4C
B7
3D
26
60
80
83
08
54
08 00
LDA
EOR
CMP
BCC
LDX
LDA
INCA
STA
TST
BNE
$60
#$80
#$83
$0B1C
$54
$0800,X
0B20
0B22
0B25
0B27
0B29
0B2C
0B2D
BE
D6
B7
BE
D6
4C
B7
00
60
0F
54
08 00
00
53
08 00
01
LDX
LDA
STA
LDX
LDA
INCA
STA
porta = ( lcdtab[digit[4]] );
AN1315
/* 1’s digit */
/* place the decimal point only if the sensor is 15 psi or 7.5 psi */
if ( sensor_index < 3 )
porta = ( lcdtab[digit[4]]+1 ); /* add the decimal point to the lsd */
$00
$60
$0B2F
if(sensor_index ==0) /* special case */
{
porta = ( lcdtab[digit[4]] ); /* get rid of the decimal at lsd */
$54
$0800,X
$00
$53
$0800,X
portb = ( lcdtab[digit[3]]+1 ); /* decimal point at middle digit */
$01
}
0B2F 9A
0B30 CD 09 68
0B33 81
CLI
JSR
RTS
CLI;
$0968
delay();
}
/****************************************************************/
void display_psi(void)
/*
At power–up it is assumed that the pressure or vacuum port of
the sensor is open to atmosphere. The code in initio() delays
for the sensor and power supply to stabilize. One hundred A/D
conversions are averaged. That result is called xdcr_offset.
This routine calls the A/D routine which performs one hundred
conversions, divides the result by 100 and returns the value.
If the value returned is less than or equal to the xdcr_offset,
the value of xdcr_offset is substituted. If the value returned
is greater than xdcr_offset, xdcr_offset is subtracted from the
returned value.
*/
0B34
0B37
0B39
0B3B
0B3D
0B3F
0B41
0B43
0B45
0B47
0B49
0B4B
0B4D
0B4F
0B51
0B53
0B55
0B57
0B59
0B5B
0B5D
0B5F
0B61
0B63
0B66
0B68
0B6A
0B6C
0B6E
CD
3F
B7
B0
B7
B6
A8
B7
B6
A8
B2
BA
22
B6
B7
B6
B7
B6
B0
B7
B6
B2
B7
CD
B6
B7
B6
B7
B6
09 7F
55
56
5D
58
5C
80
57
55
80
57
58
08
5C
55
5D
56
56
5D
56
55
5C
55
09 4C
56
58
55
57
5E
JSR
CLR
STA
SUB
STA
LDA
EOR
STA
LDA
EOR
SBC
ORA
BHI
LDA
STA
LDA
STA
LDA
SUB
STA
LDA
SBC
STA
JSR
LDA
STA
LDA
STA
LDA
$097F
$55
$56
$5D
$58
$5C
#$80
$57
$55
#$80
$57
$58
$0B57
$5C
$55
$5D
$56
$56
$5D
$56
$55
$5C
$55
$094C
$56
$58
$55
$57
$5E
Motorola Sensor Device Data
{
while(1)
{
atodtemp = read_a2d();
/* atodtemp = raw a/d ( 0..255 ) */
if ( atodtemp <= xdcr_offset )
atodtemp = xdcr_offset;
atodtemp –=
xdcr_offset; /* remove the offset */
sensor_slope(); /* establish the slope constant for this output */
atodtemp *= sensor_model;
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–259
Freescale Semiconductor, Inc.
Freescale Semiconductor, Inc...
AN1315
0B70
0B72
0B74
0B76
0B79
0B7B
0B7D
0B7F
0B81
0B83
0B85
0B86
0B88
0B8A
0B8C
0B8E
0B90
0B92
0B94
0B97
0B99
0B9B
0B9D
0B9F
0BA1
0BA3
0BA5
0BA7
0BA9
0BAB
0BAD
0BAF
0BB1
0BB3
0BB5
0BB8
0BBA
0BBC
0BBE
0BC0
0BC2
0BC5
0BC8
B7
B6
B7
CD
BF
B7
3F
3F
3F
3F
9F
B7
B6
B7
B6
B7
B6
B7
CD
3F
A6
B7
A6
B7
A6
B7
B6
B7
B6
B7
B6
B7
B6
B7
CD
B6
B7
B6
B7
BE
CD
CC
81
9A
5F
9B
0B D2
55
56
89
88
81
80
82
56
83
59
8A
5A
8B
08
90
01
91
86
92
A0
93
88
8C
89
8D
8A
8E
8B
8F
08
96
55
97
56
55
0A
0B
70
B1
3F
34
STA
LDA
STA
JSR
STX
STA
CLR
CLR
CLR
CLR
TXA
STA
LDA
STA
LDA
STA
LDA
STA
JSR
CLR
LDA
STA
LDA
STA
LDA
STA
LDA
STA
LDA
STA
LDA
STA
LDA
STA
JSR
LDA
STA
LDA
STA
LDX
JSR
JMP
RTS
$9A
$5F
$9B
$0BD2
$55
$56
$89
$88
$81
$80
MULTP[0] = MULCAN[0] = 0;
MULTP[1] = atodtemp;
$82
$56
$83
$59
$8A
$5A
$8B
$0870
$90
#$01
$91
#$86
$92
#$A0
$93
$88
$8C
$89
$8D
$8A
$8E
$8B
$8F
$08B1
$96
$55
$97
$56
$55
$0A3F
$0B34
MULCAN[1] = slope;
mul32();
/* analog value * slope based on J1 through J3 */
DVSOR[0] = 1;
/* now divide by 100000 */
DVSOR[1] = 0x86a0;
DVDND[0] = MULCAN[0];
DVDND[1] = MULCAN[1];
div32();
atodtemp = QUO[1]; /* convert to psi */
cvt_bin_dec( atodtemp ); /* convert to decimal and display */
}
}
/***************************************************************************/
0BC9
0BCC
0BCF
0BD1
0BD2
0BD4
0BD6
0BD7
0BD9
0BDB
0BDD
0BDF
0BE0
0BE2
0BE4
0BE6
0BE8
0BE9
0BEB
0BED
0BEE
0BF0
0BF1
0BF3
0BF4
0BF6
0BF8
0BF9
CD
CD
20
81
BE
B6
42
B7
BF
BE
B6
42
BB
B7
BE
B6
42
BB
B7
97
B6
81
3F
5F
3F
3F
5C
38
3–260
0A 0C
0B 34
FE
58
9B
A4
A5
57
9B
A5
A5
58
9A
A5
A5
A4
A4
A2
A3
58
JSR
JSR
BRA
RTS
LDX
LDA
MUL
STA
STX
LDX
LDA
MUL
ADD
STA
LDX
LDA
MUL
ADD
STA
TAX
LDA
RTS
CLR
CLRX
CLR
CLR
INCX
LSL
$0A0C
$0B34
$0BCF
void main()
{
initio(); /* set–up the processor’s i/o */
display_psi();
while(1);
/* should never get back to here */
}
$58
$9B
$A4
$A5
$57
$9B
$A5
$A5
$58
$9A
$A5
$A5
$A4
$A4
$A2
$A3
$58
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc...
Freescale Semiconductor, Inc.
0BFB
0BFD
0BFF
0C01
0C03
0C05
0C07
0C09
0C0B
0C0D
0C0F
0C11
0C13
0C15
0C17
0C19
0C1B
0C1C
0C1D
0C1F
0C21
0C22
0C23
0C24
0C26
0C27
1FFE
39
39
39
B6
B0
B7
B6
B2
B7
24
B6
BB
B7
B6
B9
B7
99
59
39
24
81
53
9F
BE
53
81
0B
57
A2
A3
A2
9B
A2
A3
9A
A3
0D
9B
A2
A2
9A
A3
A3
A4
D8
A4
ROL
ROL
ROL
LDA
SUB
STA
LDA
SBC
STA
BCC
LDA
ADD
STA
LDA
ADC
STA
SEC
ROLX
ROL
BCC
RTS
COMX
TXA
LDX
COMX
RTS
AN1315
$57
$A2
$A3
$A2
$9B
$A2
$A3
$9A
$A3
$0C1C
$9B
$A2
$A2
$9A
$A3
$A3
$A4
$0BF9
$A4
C9
SYMBOL TABLE
LABEL
VALUE
LABEL
VALUE
LABEL
VALUE
LABEL
VALUE
ADDEND
DIV151
DIV167
MINUE
MULTP
SUBTRA
TIMEROV
__MUL
__STARTUP
__longAC
adstat
arg
cvt_bin_dec
dectable
div32
i
icaplo2
k
main
ocmphi2
plmb
portd
scicntl1
sensor_index
slope
tcntlo
xdcr_offset
006C
08BF
0906
0074
0080
0078
091F
0000
0000
0057
0009
009D
0A3F
080A
08B1
0061
001D
0065
0BC9
001E
000B
0003
000E
0060
0059
0019
005C
AUGEND
DIV153
DVDND
MNEXT
QUO
SUM
__LDIV
__MUL16x16
__STOP
adcnt
adzero
atodtemp
ddra
delay
eeclk
icaphi1
initio
l
misc
ocmplo1
porta
q
scicntl2
sensor_model
slope_const
tcr
0070
08CE
008C
0882
0094
0068
0BF1
0BD2
0000
005B
09EB
0055
0004
0968
0007
0014
0A0C
0000
000C
0017
0000
0066
000F
005E
081C
0012
CNT
DIV163
DVSOR
MTEMP
ROTATE
TIMERCAP
__LongIX
__RDIV
__SWI
add32
aregnthi
b
ddrb
digit
fixcompare
icaphi2
isboth
lcdtab
mul32
ocmplo2
portb
read_a2d
scidata
sensor_slope
sub32
tsr
0098
08D0
0090
0084
089C
091E
009A
0C22
091C
083C
001A
0000
0005
0050
09C7
001C
0002
0800
0870
001F
0001
097F
0011
094C
0856
0013
DIFF
DIV165
IRQ
MULCAN
SCI
TIMERCMP
__MAIN
__RESET
__WAIT
addata
aregntlo
bothbytes
ddrc
display_psi
hi
icaplo1
j
lo
ocmphi1
plma
portc
scibaud
scistat
sensor_type
tcnthi
type
007C
0905
091D
0088
0920
09E2
0BC9
1FFE
0000
0008
001B
0002
0006
0B34
0000
0015
0063
0001
0016
000A
0002
000D
0010
0921
0018
0812
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
MEMORY USAGE MAP (’X’ = Used, ’–’ = Unused)
0800
0840
0880
08C0
:
:
:
:
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
0900
0940
0980
09C0
:
:
:
:
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
0A00
0A40
0A80
0AC0
:
:
:
:
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–261
Freescale Semiconductor, Inc.
AN1315
0B00
0B40
0B80
0BC0
:
:
:
:
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
0C00
0C40
0C80
0CC0
:
:
:
:
XXXXXXXXXXXXXXXX
––––––––––––––––
––––––––––––––––
––––––––––––––––
XXXXXXXXXXXXXXXX
––––––––––––––––
––––––––––––––––
––––––––––––––––
XXXXXXXX––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
1E00
1E40
1E80
1EC0
:
:
:
:
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––X–
1F00
1F40
1F80
1FC0
:
:
:
:
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––––––––––––––––
––XXXXXXXXXXXXXX
Freescale Semiconductor, Inc...
All other memory blocks unused.
Errors
Warnings
3–262
:
:
0
0
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR APPLICATION NOTE
AN1316
Frequency Output Conversion for MPX2000
Series Pressure Sensors
Prepared by: Jeff Baum
Discrete Applications Engineering
Freescale Semiconductor, Inc...
INTRODUCTION
Typically, a semiconductor pressure transducer converts
applied pressure to a “low–level” voltage signal. Current
technology enables this sensor output to be temperature
compensated and amplified to higher voltage levels on a
single silicon integrated circuit (IC). While on–chip
temperature compensation and signal conditioning certainly
provide a significant amount of added value to the basic
sensing device, one must also consider how this final output
will be used and/or interfaced for further processing. In most
sensing systems, the sensor signal will be input to additional
analog circuitry, control logic, or a microcontroller unit (MCU).
MCU–based systems have become extremely cost
effective. The level of intelligence which can be obtained for
only a couple of dollars, or less, has made relatively simple
8–bit microcontrollers the partner of choice for semiconductor
pressure transducers. In order for the sensor to communicate
its pressure–dependent voltage signal to the microprocessor,
the MCU must have an analog–to–digital converter (A/D) as
an on–chip resource or an additional IC packaged A/D. In the
latter case, the A/D must have a communications interface
that is compatible with one of the MCU’s communications
protocols. MCU’s are adept at detecting logic–level transitions
that occur at input pins designated for screening such events.
As an alternative to the conventional A/D sensor/MCU
interface, one can measure either a period (frequency) or
pulse width of an incoming square or rectangular wave signal.
Common MCU timer subsystem clock frequencies permit
temporal measurements with resolution of hundreds of
nanoseconds. Thus, one is capable of accurately measuring
the the frequency output of a device that is interfaced to such
a timer channel. If sensors can provide a frequency modulated
signal that is linearly proportional to the applied pressure
being measured, then an accurate, inexpensive (no A/D)
MCU–based sensor system is a viable solution to many
challenging sensing applications. Besides the inherent cost
savings of such a system, this design concept offers additional
benefits to remote sensing applications and sensing in
electrically noisy environments.
Figure 1. DEVB160 Frequency Output Sensor EVB
(Board No Longer Available)
REV 2
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–263
AN1316
Freescale Semiconductor, Inc.
The following sections will detail the design issues involved
in such a system architecture, and will provide an example
circuit which has been developed as an evaluation tool for
frequency output pressure sensor applications.
Freescale Semiconductor, Inc...
DESIGN CONSIDERATIONS
Signal Conditioning
Motorola’s MPX2000 Series sensors are temperature
compensated and calibrated – i.e. – offset and full–scale span
are precision trimmed – pressure transducers. These sensors
are available in full–scale pressure ranges from 10 kPa (1.5
psi) to 200 kPa (30 psi). Although the specifications in the data
sheets apply only to a 10 V supply voltage, the output of these
devices is ratiometric with the supply voltage. At the absolute
maximum supply voltage specified, 16 V, the sensor will
produce a differential output voltage of 64 mV at the rated
full–scale pressure of the given sensor. One exception to this
is that the full–scale span of the MPX2010 (10 kPa sensor) will
be only 40 mV due to a slightly lower sensitivity. Since the
maximum supply voltage produces the most output voltage,
it is evident that even the best case scenario will require some
signal conditioning to obtain a usable voltage level.
Many different “instrumentation–type” amplifier circuits can
satisfy the signal conditioning needs of these devices.
Depending on the precision and temperature performance
demanded by a given application, one can design an amplifier
circuit using a wide variety of operational amplifier (op amp)
IC packages with external resistors of various tolerances, or
a precision–trimmed integrated instrumentation amplifier IC.
In any case, the usual goal is to have a single–ended supply,
“rail–to–rail” output (i.e. use as much of the range from ground
to the supply voltage as possible, without saturating the op
amps). In addition, one may need the flexibility of performing
zero–pressure offset adjust and full–scale pressure
calibration. The circuitry or device used to accomplish the
voltage–to–frequency conversion will determine if, how, and
where calibration adjustments are needed. See Evaluation
Board Circuit Description section for details.
Voltage–to–Frequency Conversion
Since most semiconductor pressure sensors provide a
voltage output, one must have a means of converting this
voltage signal to a frequency that is proportional to the sensor
output voltage. Assuming the analog voltage output of the
sensor is proportional to the applied pressure, the resultant
3–264
frequency will be linearly related to the pressure being
measured. There are many different timing circuits that can
perform voltage–to–frequency conversion. Most of the
“simple” (relatively low number of components) circuits do not
provide the accuracy or the stability needed for reliably
encoding
a
signal
quantity.
Fortunately,
many
voltage–to–frequency (V/F) converter IC’s are commercially
available that will satisfy this function.
Switching Time Reduction
One limitation of some V/F converters is the less than
adequate switching transition times that effect the pulse or
square–wave frequency signal. The required switching speed
will be determined by the hardware used to detect the
switching edges. The Motorola family of microcontrollers have
input–capture functions that employ “Schmitt trigger–like”
inputs with hysteresis on the dedicated input pins. In this case,
slow rise and fall times will not cause an input capture pin to
be in an indeterminate state during a transition. Thus, CMOS
logic instability and significant timing errors will be prevented
during slow transitions. Since the sensor’s frequency output
may be interfaced to other logic configurations, a designer’s
main concern is to comply with a worst–case timing scenario.
For high–speed CMOS logic, the maximum rise and fall times
are typically specified at several hundreds of nanoseconds.
Thus, it is wise to speed up the switching edges at the output
of the V/F converter. A single small–signal FET and a resistor
are all that is required to obtain switching times below 100 ns.
APPLICATIONS
Besides eliminating the need for an A/D converter, a
frequency output is conducive to applications in which the
sensor output must be transmitted over long distances, or
when the presence of noise in the sensor environment is likely
to corrupt an otherwise healthy signal. For sensor outputs
encoded as a voltage, induced noise from electromagnetic
fields will contaminate the true voltage signal. A frequency
signal has greater immunity to these noise sources and can
be effectively filtered in proximity to the MCU input. In other
words, the frequency measured at the MCU will be the
frequency transmitted at the output of a sensor located
remotely. Since high–frequency noise and 50–60 Hz line
noise are the two most prominent sources for contamination
of instrumentation signals, a frequency signal with a range in
the low end of the kHz spectrum is capable of being well
filtered prior to being examined at the MCU.
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
AN1316
Table 1. Specifications
Characteristics
Max
Units
30
Volts
– MPX2010
10
kPa
– MPX2050
50
kPa
– MPX2100
100
kPa
– MPX2200
200
kPa
Power Supply Voltage
Full Scale Pressure
Min
B+
10
Zero Pressure Offset
Sensitivity
Quiescent Current
fFS
10
kHz
fOFF
1
kHz
SAOUT
9/PFS
kHz/kPa
ICC
55
mA
EVALUATION BOARD
The following sections present an example of the signal
conditioning, including frequency conversion, that was
developed as an evaluation tool for the Motorola MPX2000
series pressure sensors. A summary of the information
required to use evaluation board number DEVB160 is
presented as follows.
Description
The evaluation board shown in Figure 1 is designed to
transduce pressure, vacuum or differential pressure into a
single–ended, ground referenced voltage that is then input to
a voltage–to–frequency converter. It nominally provides a 1
kHz output at zero pressure and 10 kHz at full scale pressure.
Zero pressure calibration is made with a trimpot that is located
on the lower half of the left side of the board, while the full scale
output can be calibrated via another trimpot just above the
offset adjust. The board comes with an MPX2100DP sensor
installed, but will accommodate any MPX2000 series sensor.
One additional modification that may be required is that the
gain of the circuit must be increased slightly when using an
MPX2010 sensor. Specifically, the resistor R5 must be
increased from 7.5 kΩ to 12 kΩ.
Circuit Description
The following pin description and circuit operation
corresponds to the schematic shown in Figure 2.
Pin–by–Pin Description
B +:
Input power is supplied at the B+ terminal of connector CN1.
Minimum input voltage is 10 V and maximum is 30 V.
Fout:
A logic–level (5 V) frequency output is supplied at the OUT
terminal (CN1). The nominal signal it provides is 1 kHz at zero
Motorola Sensor Device Data
Typ
PFS
Full Scale Output
Freescale Semiconductor, Inc...
Symbol
pressure and 10 kHz at full scale pressure. Zero pressure
frequency is adjustable and set with R12. Full–scale
frequency is calibrated via R13. This output is designed to be
directly connected to a microcontroller timer system
input–capture channel.
GND:
The ground terminal on connector CN1 is intended for use
as the power supply return and signal common. Test point
terminal TP3 is also connected to ground, for measurement
convenience.
TP1:
Test point 1 is connected to the final frequency output, Fout.
TP2:
Test point 2 is connected to the +5 V regulator output. It can
be used to verify that this supply voltage is within its tolerance.
TP3:
Test point 3 is the additional ground point mentioned above
in the GND description.
TP4:
Test point 4 is connected to the +8 V regulator output. It can
be used to verify that this supply voltage is within its tolerance.
P1, P2:
Pressure and Vacuum ports P1 and P2 protrude from the
sensor on the right side of the board. Pressure port P1 is on
the top (marked side of package) and vacuum port P2, if
present, is on the bottom. When the board is set up with a dual
ported sensor (DP suffix), pressure applied to P1, vacuum
applied to P2 or a differential pressure applied between the
two all produce the same output voltage per kPa of input.
Neither port is labeled. Absolute maximum differential
pressure is 700 kPa.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–265
2
3–266
C1
1 µF
1
3
on/off
S1
3
IN
2
1
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
R4
1.5 k Ω
3
1
4
2
C2
0.1 µ F
TP4
OFFSET
R12
200 Ω
GROUND
OUT
U2
MC78L08ACP
X1
MPX2100DP
D1
MV57124A
R8
620Ω
–
+
11
U1A
MC33274
1
5
6
–
+
U1B
7
R5
R6
120 Ω 7.5 k Ω
2
3
4
R7
820 Ω
13
12
10
9
–
+
–
+
8
R9
1 kΩ
U1D
14
R10
2 kΩ
R11
C4 2 kΩ
0.1 µF
U1C
Freescale Semiconductor, Inc...
R13
1 kΩ
R3
4.3 k Ω
R2
1 kΩ
C3
0.01 µ F
C6
0.1 µF
1
TP3
+
C5
10 µ F
TANTALUM
FULL–SCALE
VCC
Ct
Ct
VSS
8
7
6
5
OUT
GROUND
2
AD654
IN
1 Fout
2
LogCom
3
4 Rt
+Vin
3
U4
MC78L05ACP
TP1
1
2
3
B+
Fout
GND
CN1
B+
U5
BS107A
R1
240 Ω
TP2
AN1316
Freescale Semiconductor, Inc.
Figure 2. DEVB160 Frequency Output Sensor Evaluation Board
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
AN1316
The following is a table of the components that are assembled on the DEVB160 Frequency Output Sensor Evaluation Board.
Table 2. Parts List
Freescale Semiconductor, Inc...
Designators
Quantity
Description
Manufacturer
Part Number
C1
1
1 µF Capacitor
C2
1
0.1 µF Capacitor
C3
1
0.01 µF Capacitor
C4
1
0.1 µF Capacitor
C5
1
10 µF Cap+
C6
1
0.1 µF Capacitor
CN1
1
.15LS 3 Term
PHX Contact
1727023
D1
1
RED LED
Quality Tech.
MV57124A
R1
1
240 Ω resistor
R2, R9
2
1 kΩ resistor
R3
1
4.3 kΩ resistor
R4
1
1.5 kΩ resistor
R5
1
7.5 kΩ resistor
R6
1
120 Ω resistor
R7
1
820 Ω resistor
R8
1
620 Ω resistor
R10, R11
2
2 kΩ resistor
R12
1
200 Ω Trimpot
Bourns
3386P–1–201
R13
1
1 kΩ Trimpot
Bourns
3386P–1–102
S1
1
SPDT miniature switch
NKK
SS–12SDP2
TP1
1
YELLOW Testpoint
Control Design
TP–104–01–04
TP2
1
BLUE Testpoint
Control Design
TP–104–01–06
TP3
1
BLACK Testpoint
Control Design
TP–104–01–00
TP4
1
GREEN Testpoint
Control Design
TP–104–01–05
U1
1
Quad Op Amp
Motorola
MC33274
U2
1
8 V Regulator
Motorola
MC78L08ACP
U3
1
AD654
Analog Devices
AD654
U4
1
5 V Regulator
Motorola
MC78L05ACP
U5
1
Small–Signal FET
Motorola
BS107A
X1
1
Pressure Sensor
Motorola
MPX2100DP
tantalum
NOTE: All resistors are 1/4 watt, 5% tolerance values. All capacitors are 50 V rated, ±20% tolerance values.
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–267
Freescale Semiconductor, Inc...
AN1316
Freescale Semiconductor, Inc.
Circuit Operation
The voltage signal conditioning portion of this circuit is a
variation on the classic instrumentation amplifier
configuration. It is capable of providing high differential gain
and good common–mode rejection with very high input
impedance; however, it provides a more user friendly method
of performing the offset/bias point adjustment. It uses four op
amps and several resistors to amplify and level shift the
sensor’s output. Most of the amplification is done in U1A
which is configured as a differential amplifier. Unwanted
current flow through the sensor is prevented by buffer U1B. At
zero pressure the differential voltage from pin 2 to pin 4 on the
sensor has been precision trimmed to essentially zero volts.
The common–mode voltage on each of these nodes is 4 V
(one–half the sensor supply voltage). The zero pressure
output voltage at pin 1 of U1A is then 4.0 V, since any other
voltage would be coupled back to pin 2 via R5 and create a
non–zero bias across U1A’s differential inputs. This 4.0 V zero
pressure DC output voltage is then level translated to the
desired zero pressure offset voltage by U1C and U1D. The
offset voltage is produced by R4 and adjustment trimpot R12.
R7’s value is such that the total source impedance into pin 13
is approximately 1 k. The gain is approximately (R5/R6)(1 +
R11/R10), which is 125 for the values shown in Figure 2. A
gain of 125 is selected to provide a 4 V span for 32 mV of
full–scale sensor output (at a sensor supply voltage of 8 V).
The resulting .5 V to 4.5 V output from U1C is then
converted by the V/F converter to the nominal 1–10 kHz that
has been specified. The AD654 V/F converter receives the
amplified sensor output at pin 8 of op amp U1C. The full–scale
frequency is determined by R3, R13 and C3 according to the
following formula:
F out (full-scale)
+ (10V)(R3V)in R13)C3
For best performance, R3 and R13 should be chosen to
provide 1 mA of drive current at the full–scale voltage
produced at pin 3 of the AD654 (U3). The input stage of the
AD654 is an op–amp; thus, it will work to make the voltage at
pin 3 of U3 equal to the voltage seen at pin 4 of U3 (pins 3 and
4 are the input terminals of the op amp). Since the amplified
sensor output will be 4.5 V at full–scale pressure, R3 + R13
should be approximately equal to 4.5 kΩ to have optimal
linearity performance. Once the total resistance from pin 3 of
U3 to ground is set, the value of C3 will determine the
full–scale frequency output of the V/F. Trimpot R13 should be
sized (relative to R3 value) to provide the desired amount of
full–scale frequency adjustment. The zero–pressure
frequency is adjusted via the offset adjust provided for
calibrating the offset voltage of the signal conditioned sensor
output. For additional information on using this particular V/F
converter, see the applications information provided in the
Analog Devices Data Conversion Products Databook.
The frequency output has its edge transitions “sped” up by
a small–signal FET inverter. This final output is directly
compatible with microprocessor timer inputs, as well as any
3–268
other high–speed CMOS logic. The amplifier portion of this
circuit has been patented by Motorola Inc. and was introduced
on evaluation board DEVB150A. Additional information
pertaining to this circuit and the evaluation board DEVB150A
is contained in Motorola Application Note AN1313.1
TEST/CALIBRATION PROCEDURE
1. Connect a +12 V supply between B+ and GND terminals
on the connector CN1.
2. Connect a frequency counter or scope probe on the Fout
terminal of CN1 or on TP1 with the test instrumentation
ground clipped to TP3 or GND.
3 . Turn the power switch, S1, to the on position. Power
LED, D1, should be illuminated. Verify that the voltage at
TP2 and TP4 (relative to GND or TP3) is 5 V and 8 V,
respectively. While monitoring the frequency output by
whichever means one has chosen, one should see a
50% duty cycle square wave signal.
4. Turn the wiper of the OFFSET adjust trimpot, R12, to the
approximate center of the pot.
5. Apply 100 kPa to pressure port P1 of the MPX2100DP
(topside port on marked side of the package) sensor, X1.
6. Adjust the FULL–SCALE trimpot, R13, until the output
frequency is 10 kHz. If 10 kHz is not within the trim range
of the full–scale adjustment trimpot, tweak the offset
adjust trimpot to obtain 10 kHz (remember, the offset pot
was at an arbitrary midrange setting as per step 4).
7. Apply zero pressure to the pressure port (i.e., both ports
at ambient pressure, no differential pressure applied).
Adjust OFFSET trimpot so frequency output is 1 kHz.
8. Verify that zero pressure and full–scale pressure
(100 kPa) produce 1 and 10 kHz respectively, at Fout
and/or TP1. A second iteration of adjustment on both
full–scale and offset may be necessary to fine tune the
1 – 10 kHz range.
CONCLUSION
Transforming conventional analog voltage sensor outputs
to frequency has great utility for a variety of applications.
Sensing remotely and/or in noisy environments is particularly
challenging for low–level (mV) voltage output sensors such as
the MPX2000 Series pressure sensors. Converting the
MPX2000 sensor output to frequency is relatively easy to
accomplish, while providing the noise immunity required for
accurate pressure sensing. The evaluation board presented
is an excellent tool for either “stand–alone” evaluation of the
MPX2000 Series pressure sensors or as a building block for
system prototyping which can make use of DEVB160 as a
“drop–in” frequency output sensor solution. The output of the
DEVB160 circuit is ideally conditioned for interfacing to MCU
timer inputs that can measure the sensor frequency signal.
REFERENCES
1. Schultz, Warren (Motorola, Inc.), “Sensor Building Block
Evaluation Board,” Motorola Application Note AN1313.
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR APPLICATION NOTE
AN1318
Interfacing Semiconductor Pressure Sensors
to Microcomputers
Prepared by: Warren Schultz
Discrete Applications Engineering
Freescale Semiconductor, Inc...
INTRODUCTION
The most popular silicon pressure sensors are
piezoresistive bridges that produce a differential output
voltage in response to pressure applied to a thin silicon
diaphragm. Output voltage for these sensors is generally 25
to 50 mV full scale. Interface to microcomputers, therefore,
generally involves gaining up the relatively small output
voltage, performing a differential to single ended conversion,
and scaling the analog signal into a range appropriate for
analog to digital conversion. Alternately, the analog pressure
signal can be converted to a frequency modulated 5 V
waveform or 4–20 mA current loop, either of which is relatively
immune to noise on long interconnect lines.
A variety of circuit techniques that address interface design
are presented. Sensing amplifiers, analog to digital
conversion, frequency modulation and 4–20 mA current loops
are considered.
B+
PRESSURE
RC1
RP2
RV1
S+
S–
RP1
RV2
RC2
RETURN
Figure 1. Sensor Equivalent Circuit
PRESSURE SENSOR BASICS
The essence of piezoresistive pressure sensors is the
Wheatstone bridge shown in Figure 1. Bridge resistors RP1,
RP2, RV1 and RV2 are arranged on a thin silicon diaphragm
such that when pressure is applied RP1 and RP2 increase in
value while RV1 and RV2 decrease a similar amount.
Pressure on the diaphragm, therefore, unbalances the bridge
and produces a differential output signal. One of the
fundamental properties of this structure is that the differential
output voltage is directly proportional to bias voltage B+. This
characteristic implies that the accuracy of the pressure
measurement depends directly on the tolerance of the bias
supply. It also provides a convenient means for temperature
compensation. The bridge resistors are silicon resistors that
have positive temperature coefficients. Therefore, when they
are placed in series with zero TC temperature compensation
resistors RC1 and RC2 the amount of voltage applied to the
bridge increases with temperature. This increase in voltage
produces an increase in electrical sensitivity which offsets and
compensates for the negative temperature coefficient
associated with piezoresistance.
Since RC1 and RC2 are approximately equal, the output
voltage common mode is very nearly fixed at 1/2 B+. In a
typical MPX2100 sensor, the bridge resistors are nominally
425 ohms; RC1 and RC2 are nominally 680 ohms. With these
values and 10 V applied to B+, a delta R of 1.8 ohms at full
scale pressure produces 40 mV of differential output voltage.
INSTRUMENTATION AMPLIFIER INTERFACES
Instrumentation amplifiers are by far the most common
interface circuits that are used with pressure sensors. An
example of an inexpensive instrumentation amplifier based
interface circuit is shown in Figure 2. It uses an MC33274 quad
operational amplifier and several resistors that are configured
as a classic instrumentation amplifier with one important
exception. In an instrumentation amplifier resistor R3 is
normally returned to ground. Returning R3 to ground sets the
output voltage for zero differential input to 0 V DC. For
microcomputer interface a positive offset voltage on the order
of 0.3 to 0.8 V is generally desired. Therefore, R3 is connected
to pin 14 of U1D which supplies a buffered offset voltage that
is derived from the wiper of R6. This voltage establishes a DC
output for zero differential input. The translation is one to one.
Within the tolerances of the circuit, whatever voltage appears
at the wiper of R6 will also appear as the zero pressure DC
offset voltage at the output.
With R10 at 240 ohms, gain is set for a nominal value of 125.
This provides a 4 V span for 32 mV of full scale sensor output.
Setting the offset voltage to .75 V results in a 0.75 V to 4.75 V
output that is directly compatible with microprocessor A/D
inputs. Over a zero to 50° C temperature range, combined
accuracy for an MPX2000 series sensor and this interface is
on the order of ± 10%.
REV 1
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–269
Freescale Semiconductor, Inc.
AN1318
B+
U2
3 MC78L08ACP
I
O
1
G
R7
7.5 k
2
C1
1 µF
C2
0.1 µF
5
+
6 –
4
ZERO
7
U1B
MC33274
R6
1k
12
13
R4
1k
Freescale Semiconductor, Inc...
XDCR1
MPX2000 SERIES
PRESSURE SENSOR
3
4
2
1
10
9
C3 .001 µF
R10
240*
2
3
R9
15 k
U1A
MC33274
1
–
+
11
14
U1D
MC33274
R3 1 k
R8 15 k
GND
+
–
U1C
MC33274
8
+
–
R5
R2
1k
1k
OUTPUT
* NOTE: FOR MPX2010, R10 = 150 OHMS
Figure 2. Instrumentation Amplifier Interface
For applications requiring greater precision a fully
integrated instrument amplifier such as an LTC1100CN8 gives
better results. In Figure 3 one of these amplifiers is used to
provide a gain of 100, as well as differential to single ended
conversion. Zero offset is provided by dividing down the
precision reference to 0.5 V and buffering with U2B. This
voltage is fed into the LTC1100CN8’s ground pin which is
equivalent to returning R3 to pin 14 of U1D in Figure 2. An
additional non–inverting gain stage consisting of U2A, R1 and
R2 is used to scale the sensor’s full scale span to 4 V. R2 is
also returned to the buffered .5 V to maintain the 0.5 V zero
offset that was established in the instrumentation amplifier.
Output voltage range is therefore 0.5 to 4.5 V.
Both of these instrumentation amplifier circuits do their
intended job with a relatively straightforward tradeoff between
cost and performance. The circuit of Figure 2 has the usual
cumulative tolerance problem that is associated with
instrumentation amplifiers that have discrete resistors, but it
has a relatively low cost. The integrated instrumentation
amplifier in Figure 3 solves this problem with precision
trimmed film resistors and also provides superior input offset
performance. Component cost, however, is significantly
higher.
3–270
SENSOR SPECIFIC INTERFACE AMPLIFIER
A low cost interface designed specifically for pressure
sensors improves upon the instrumentation amplifier in Figure
2. Shown in Figure 4, it uses one quad op amp and several
resistors to amplify and level shift the sensor’s output. Most of
the amplification is done in U1A which is configured as a
differential amplifier. It is isolated from the sensor’s positive
output by U1B. The purpose of U1B is to prevent feedback
current that flows through R5 and R6 from flowing into the
sensor. At zero pressure the voltage from pin 2 to pin 4 on the
sensor is 0 V. For example, let’s say that the common mode
voltage on these pins is 4.0 V. The zero pressure output
voltage at pin 1 of U1A is then 4.0 V, since any other voltage
would be coupled back to pin 2 via R6 and create a non–zero
bias across U1A’s differential inputs. This 4.0 V zero pressure
DC output voltage is then level translated to the desired zero
pressure offset voltage (VOFFSET) by U1C and U1D.
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
AN1318
B+
U1
1
2
3
4
8
7
6
5
NC
NC
VIN
NC
VT
OUT
GND TRM
C3
0.01 µF
MC1404
U1
C1
1µF
6
2 XDCR1
MPX2000 SERIES
PRESSURE SENSOR 3
3
C2
0.1 µF
1
4
+
5
7
3
–
4
2
1
LTC1100CN8
+
–
8
U2A 1
OUTPUT
MC34072
Freescale Semiconductor, Inc...
4
R3
19.1 k 1%
U2B
5
6
R4
1 k 1%
+
–
R2
10 k 1%
7
R1
6.04 k 1%
MC34072
Figure 3. Precision Instrument Amplifier Interface
B+
3
I
O
U2
MC78L08ACP
1
G
2
C2
0.1 µF
C1
1 µF
3
4
1
+
2 –
U1A
MC33274
U1C
MC33274
10
8
+
9 –
R6 7.5 k
3
XDCR1
MPX2000 SERIES
PRESSURE
4
SENSOR
GND
R8
1.5 k
2
1
R1 2 k
R5
120*
R2 2 k
U1B
MC33274
7
–
5 +
11
6
R9
200
OUTPUT
12
+
13 –
R3
820
14
U1D
MC33274
R4 1 k
ZERO
CAL.
* NOTE: FOR MPX2010, R5 = 75 OHMS
Figure 4. Sensor Specific Interface Circuit
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–271
Freescale Semiconductor, Inc.
AN1318
To see how the level translation works, let’s look at the
simplified schematic in Figure 5. Again assuming a common
mode voltage of 4.0 V, the voltage applied to pin 12 of U1D is
4.0 V, implying that pin 13 is also at 4.0 V. This leaves 4.0 V
– VOFFSET across R3, which is 3.5 V if VOFFSET is set to 0.5
V. Since no current flows into pin 13, the same current flows
through both R3 and R4. With both of these resistors set to the
same value, they have the same voltage drop, implying a 3.5
V drop across R4. Adding the voltages (0.5 + 3.5 + 3.5) yields
7.5 V at pin 14 of U1D. Similarly 4.0 V at pin 10 of U1C implies
4.0 V at pin 9, and the drop across R2 is 7.5 V – 4.0 V = 3.5
V. Again 3.5 V across R2 implies an equal drop across R1, and
the voltage at pin 8 is 4.0 V – 3.5 V = .5 V. For this DC output
voltage to be independent of the sensor’s common mode
voltage it is necessary to satisfy the condition that R4/R3 =
R2/R1. In Figure 4, VOFFSET is produced by R8 and
adjustment pot R9. R3’s value is adjusted such that the total
source impedance into pin 13 is approximately 1 k.
B+
3
4
1
+
2 –
U1A
MC33274
Freescale Semiconductor, Inc...
+8
3
XDCR1
MPX2000 SERIES
PRESSURE
SENSOR
4
R6 7.5 k
2
1
U1C
MC33274
10
8
+
9 –
R1 2 k
R5
120*
R2 2 k
U1B
MC33274
7
–
5 +
11
6
GND
OUTPUT
12
+
13 –
R3
1k
14
U1D
MC33274
R4 1 k
VOFFSET
*NOTE: FOR MPX2010, R5 = 75 OHMS
Figure 5. Simplified Sensor Specific Interface
Gain is approximately (R6/R5)(R1/R2+1), which is 125 for
the values shown in Figure 4. A gain of 125 is selected to
provide a 4 V span for the 32 mV of full scale sensor output that
is obtained with 8 V B+.
The resulting 0.5 V to 4.5 V output from U1C is preferable
to the 0.75 to 4.75 V range developed by the instrument
amplifier configuration in Figure 2. It also uses fewer parts.
This circuit does not have the instrument amplifier’s
propensity for oscillation and therefore does not require
compensation capacitor C3 that is shown in Figure 2. It also
requires one less resistor, which in addition to reducing
component count also reduces accumulated tolerances due
to resistor variations.
This circuit as well as the instrumentation amplifier interfaces
in Figures 2 and 3 is designed for direct connection to a
3–272
microcomputer A/D input. Using the MC68HC11 as an
example, the interface circuit output is connected to any of the
E ports, such as port E0 as shown in Figure 6. To get maximum
accuracy from the A/D conversion, VREFH is tied to 4.85 V and
VREFL is tied to 0.30 V by dividing down a 5 V reference with
1% resistors.
SINGLE SLOPE A/D CONVERTER
The 8 bit A/D converters that are commonly available on
chip in microcomputers are usually well suited to pressure
sensing applications. In applications that require more than 8
bits, the circuit in Figure 7 extends resolution to 11 bits with an
external analog–to–digital converter. It also provides an
interface to digital systems that do not have an internal A/D
function.
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
+5 V
B+
15.0 OHMS
1%
X4.85 V
VS
MPX2000
SERIES
PRESSURE
SENSOR
453 OHMS
1%
RC1
X.302 V
RV1
RP2
S+
S–
RV2
VREFL
MC68HC11
B+
+
0
INTERFACE OUTPUT
AMPLIFIER
RP1
VREFH
30.1 OHMS
1%
BIAS
1
2
—
3
4
GND
Freescale Semiconductor, Inc...
AN1318
PORT E
5
RC2
6
7
GND
VSS
RETURN
Figure 6. Application Example
Beginning with the ramp generator, a timing ramp is
generated with current source U5 and capacitor C3.
Initialization is provided by Q1 which sets the voltage on C3
at approximately ground. With the values shown, 470 µA
flowing into 0.47 µF provide approximately a 5 msec ramp time
from zero to 5 V. Assuming zero pressure on the sensor, inputs
to both comparators U2A and U2B are at the same voltage.
Therefore, as the ramp voltage sweeps from zero to 5 V, both
PA0 and PA1 will go low at the same time when the ramp
voltage exceeds the common mode voltage. The processor
counts the number of clock cycles between the time that PA0
and PA1 go low, reading zero for zero pressure.
In this circuit, U4A and U4B form the front end of an
instrument amplifier. They differentially amplify the sensor’s
output. The resulting amplified differential signal is then
sampled and held in U1 and U3. The sample and hold function
is performed in order to keep input data constant during the
conversion process. The stabilized signals coming out of U1
and U3 feed a higher output voltage to U2A than U2B,
assuming that pressure is applied to the sensor. Therefore,
the ramp will trip U2B before U2A is tripped, creating a time
difference between PA0 going low and PA1 going low. The
processor reads the number of clock cycles between these
two events. This number is then linearly scaled with software
to represent the amplified output voltage, accomplishing the
analog to digital conversion.
When the ramp reaches the reference voltage established
by R9 and R10, comparator U2C is tripped, and a reset
command is generated. To accomplish reset, Q1 is turned on
Motorola Sensor Device Data
with an output from PA7, and the sample and hold circuits are
delatched with an output from PB1. Resolution is limited by
clock frequency and ramp linearity. With the ramp generator
shown in Figure 7 and a clock frequency of 2 MHz; resolution
is 11 bits.
From a software point of view, the A/D conversion consists
of latching the sample and hold, reading the value of the
microcomputer’s free running counter, turning off Q1, and
waiting for the three comparator outputs to change state from
logic 1 to logic 0. The analog input voltage is determined by
counting, in 0.5 µsec steps, the number of clock cycles
between PA0 and PA1 going low.
LONG DISTANCE INTERFACES
In applications where there is a significant distance between
the sensor and microcomputer, two types of interfaces are
typically used. They are frequency output and 4–20 mA loops.
In the frequency output topology, pressure is converted into a
zero to 5 V digital signal whose frequency varies linearly with
pressure. A minimum frequency corresponds to zero pressure
and above this, frequency output is determined by a Hz/unit
pressure scaling factor. If minimizing the number of wires to a
remote sensor is the most important design consideration,
4–20 mA current loops are the topology of choice. These loops
utilize power and ground as the 4–20 mA signal line and
therefore require only two wires to the sensor. In this topology
4 mA of total current drain from the sensor corresponds to zero
pressure, and 20 mA to full scale.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–273
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
+5
+10
2
1
3
4
NOTE:
UNLESS OTHERWISE SPECIFIED
ALL RESISTORS ARE 1% METAL FILM
XDCR1
MPX2000 SERIES
PRESSURE SENSOR
U5
LM334Z-3
1
C2 22 pF
C1 22 pF
R2 402 k
U4A
MC33078
4
1.5 k 5%
R6
11
U4B
MC33078
7
R3 402 k
6
5 –
R5
120*
2 –
3
R4
147
1N914
D1
7
6
4
8
3
7
1
6
4
+8.5 –8.5
8
3
1
R8
22 k 5%
C4
0.01 µ F
POLYPROP
LF398A
5
U3
R7
22 k 5%
C5
0.01 µ F
POLYPROP
LF398A
5
U1
+8.5 –8.5
C3
0.47 µ F
10
11
7
6
4
5
9
8
–
+
4.7
5%
–
+
2
1
13
LM139A
U2D
LM139A
U2B
2N7000
Q1
14
LM139A
U2A
R5
LM139A
U2C
Freescale Semiconductor, Inc...
+
–
+
+
–
3–274
+
C7
0.1 µ F
+5
R10
9.09 k
R9
1k
PA0
PB1
PA1
U7
MC68HC11E9FN
PA7
PA2
AN1318
Freescale Semiconductor, Inc.
Figure 7. Single Slope A/D Converter
Motorola Sensor Device Data
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
C1
1 µF
G
I
2
3
O
200
R5
1.5 k
4
3
1
2
XDCR1
MPX2000 SERIES
PRESSURE SENSOR
ZERO
CAL.
R3
1
U1
MC78L08ACP
* NOTE: FOR MPX2010, R8 = 75 OHMS
GND
B+
R4 7.5 k
11
U2B
MC33274
6 –
7
5 +
R8
120*
4
U2A
MC33274
+
2 –
3
R2
820
10 –
9 +
U2C
MC33274
R1 1 k
8
R7 2 k
U2D
12 MC33274
14
13 +–
R6 2 k
C2
0.1µ F
RT
VIN
+
V
S
8
R12
1k
FULL SCALE CAL.
R11
4.3 k
3
4
U3
AD654
5
–
V
S
Freescale Semiconductor, Inc...
0
5V
C
T
6
C
O
M
2
FOUT
C
T
7
1
2
G
3
NOMINAL OUTPUT:
1 kHz @ ZERO PRESSURE
10 kHz @ FULL SCALE
0.01µ F
C3
R9
1k
I
O
1
R10
240
OUTPUT
C4
0.1 µ F
Q1
BS107A
U4
MC78L05ACP
Freescale Semiconductor, Inc.
AN1318
Figure 8. Frequency Output Pressure Sensor
3–275
Freescale Semiconductor, Inc.
AN1318
a twisted pair line is relatively easy. Where very long distances
are involved, the primary disadvantage is that 3 wires (VCC,
ground and an output line) are routed to the sensor.
A 4–20 mA loop reduces the number of wires to two. Its
output is embedded in the VCC and ground lines as an active
current source. A straightforward way to apply this technique
to pressure sensing is shown in Figure 9. In this figure an
MPX7000 series high impedance pressure sensor is mated to
an XTR101 4–20 mA two–wire transmitter. It is set up to pull
4 mA from its power line at zero pressure and 20 mA at full
scale. At the receiving end a 240 ohm resistor referenced to
signal ground will provide a 0.96 to 4.8 V signal that is suitable
for microcomputer A/D inputs.
A relatively straightforward circuit for converting pressure to
frequency is shown in Figure 8. It consists of three basic parts.
The interface amplifier is the same circuit that was described
in Figure 4. Its 0.5 to 4.5 V output is fed directly into an AD654
voltage–to–frequency converter. On the AD654, C3 sets
nominal output frequency. Zero pressure output is calibrated
to 1 kHz by adjusting the zero pressure input voltage with R3.
Full scale adjustments are made with R12 which sets the full
scale frequency to 10 kHz. The output of the AD654 is then fed
into a buffer consisting of Q1 and R10. The buffer is used to
clean up the edges and level translate the output to 5 V.
Advantages of this approach are that the frequency output is
easily read by a microcomputer’s timer and transmission over
Freescale Semiconductor, Inc...
2 mA
4–20 mA OUTPUT
XDCR1
MPX7000
SERIES
SENSOR
3
2
R3
30
5
6
1
4
4
R5
100
3
1
0
1
1
D1
1N4002
Q1
MPSA06
C1
0.01 µF
+
U1
XTR101
–
12
+
R1
750
1/2 W
8
24 V
.96 – 4.8
V
PLOOP
240
1 2 1 7 1 9
4 3
D2
1N4565A
6.4 V @ .5 mA
SPAN
–
R6
100 k
R2
1k
R4
1M
RETURN
OFFSET
Figure 9. 4–20 mA Pressure Transducer
Bias for the sensor is provided by two 1 mA current sources
(pins 10 and 11) that are tied in parallel and run into a 1N4565A
6.4 V temperature compensated zener reference. The
sensor’s differential output is fed directly into XTR101’s
inverting and non–inverting inputs. Zero pressure offset is
calibrated to 4 mA with R6. Biased with 6.4 V, the sensor’s full
scale output is 24.8 mV. Given this input R3 + R5 nominally
total 64 ohms to produce the 16 mA span required for 20 mA
full scale. Calibration is set with R5.
The XTR101 requires that the differential input voltage at pins
3–276
3 and 4 has a common mode voltage between 4 and 6 V. The
sensor’s common mode voltage is one half its supply voltage
or 3.2 V. R2 boosts this common mode voltage by
1 k S 2 mA or 2 V, establishing a common mode voltage for the
transmitter’s input of 5.2 V. To allow operation over a 12 to 40
V range, dissipation is off–loaded from the IC by boosting the
output with Q1 and R1. D1 is also included for protection. It
prohibits reverse polarity from causing damage. Advantages of
this topology include simplicity and, of course, the two wire
interface.
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
+5
Motorola Sensor Device Data
J1
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
J2
R2
10 k
R3
10 k
3
C1
22 pF
XDCR1
MPX5100
C2
22 pF
U2
R1
10 M
MC34064P-5
4.7 k
R4
2
1
Y1
4 MHz
OSC2
OSC1
PD6
PD7
RESET
PD5
IRQ
VPP6
PD1
PD2
PD3
PD4
VDD
PD0
TCAP2
TCAP1
D/A
R6
15 %
VSS
U1
RDI
TDO
VRL
MC68HC705B5FN
VRH
R5
453 %
PA0
PA2
PA1
PA7
PA6
PA5
PA4
PA3
PB2
PB1
PB7
PB6
PB5
PB4
PB3
PC0
PC2
PC1
PC7
PC6
PC5
PC4
PC3
R7
30.1 %
Freescale Semiconductor, Inc...
40
22
23
17
18
19
20
21
16
26
27
13
14
15
24
25
12
31
32
9
10
11
29
30
1
2
3
4
5
6
7
28
33
34
35
36
37
38
39
8
LIQUID
CRYSTAL
DISPLAY
IEEE LCD 5657
OR EQUIVALENT
Freescale Semiconductor, Inc.
AN1318
Figure 10. MPX5100 LCD Pressure Gauge
3–277
AN1318
Freescale Semiconductor, Inc.
Freescale Semiconductor, Inc...
DIRECT INTERFACE
WITH INTEGRATED SENSORS
The simplest interface is achieved with an integrated sensor
and a microcomputer that has an on–chip A/D converter.
Figure 10 shows an LCD pressure gauge that is made with an
MPX5100 integrated sensor and MC68HC05 microcomputer.
Although the total schematic is reasonably complicated, the
interface between the sensor and the micro is a single wire.
The MPX5100 has an internal amplifier that outputs a 0.5 to
4.5 V signal that inputs directly to A/D port PD5 on the HC05.
The software in this system is written such that the
processor assumes zero pressure at power up, reads the
sensor’s output voltage, and stores this value as zero
pressure offset. Full scale span is adjustable with jumpers J1
and J2. For this particular system the software is written such
that with J1 out and J2 in, span is decreased by 1.5%. Similarly
with J1 in and J2 out, span is increased by 1.5%. Given the ±
2.5% full scale spec on the sensor, these jumpers allow
calibration to ± 1% without the use of pots.
MIX AND MATCH
The circuits that have been described so far are intended to
be used as functional blocks. They may be combined in a
variety of ways to meet the particular needs of an application.
For example, the Frequency Output Pressure Sensor in
Figure 8 uses the sensor interface circuit described in Figure
4 to provide an input to the voltage–to–frequency converter.
Alternately, an MPX5100 could be directly connected to pin 4
of the AD654 or the output of Figure 3’s Precision
Instrumentation Amplifier Interface could by substituted in the
same way. Similarly, the Pressure Gauge described in Figure
10 could be constructed with any of the interfaces that have
been described.
3–278
CONCLUSION
The circuits that have been shown here are intended to
make interfacing semiconductor pressure sensors to digital
systems easier. They provide cost effective and relatively
simple ways of interfacing sensors to microcomputers. The
seven different circuits contain many tradeoffs that can be
matched to the needs of individual applications. When
considering these tradeoffs it is important to throw software
into the equation. Techniques such as automatic zero
pressure calibration can allow one of the inexpensive analog
interfaces to provide performance that could otherwise only be
obtained with a more costly precision interface.
REFERENCES
1. Baum, Jeff, “Frequency Output Conversion for
MPX2000 Series Pressure Sensors,” Motorola Application Note AN1316/D.
2. Lucas, William, “An Evaluation System for Direct Interface of the MPX5100 Pressure Sensor with a Microprocessor,” Motorola Application Note AN1305.
3. Lucas, William, “An Evaluation System for Interfacing the
MPX2000 Series Pressure Sensors to a Microprocessor,” Motorola Application Note AN1315.
4. Schultz, Warren, “Compensated Sensor Bar Graph
Pressure Gauge,” Motorola Application Note AN1309.
5. Schultz, Warren, “Interfaced Sensor Evaluation Board,”
Motorola Application Note AN1312.
6. Schultz, Warren, “Sensor Building Block Evaluation
Board,” Motorola Application Note AN1313.
7. Williams, Denise, “A Simple 4–20 mA Pressure Transducer Evaluation Board,” Motorola Application Note
AN1303.
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR APPLICATION NOTE
Applying Semiconductor Sensors to
Bar Graph Pressure Gauges
AN1322
Prepared by: Warren Schultz
Discrete Applications Engineering
Freescale Semiconductor, Inc...
INTRODUCTION
Bar Graph displays are noted for their ability to very quickly
convey a relative sense of how much of something is present.
They are particularly useful in process monitoring applications
where quick communication of a relative value is more
important than providing specific data.
Designing bar graph pressure gauges based upon
semiconductor pressure sensors is relatively straightforward.
The sensors can be interfaced to bar graph display drive IC’s,
microcomputers and MC33161 voltage monitors. Design
examples for all three types are included.
BAR GRAPH DISPLAY DRIVER
Interfacing semiconductor pressure sensors to a bar graph
display IC such as an LM3914 is very similar to microcomputer
interface. The same 0.5 to 4.5 V analog signal that a
microcomputer’s A/D converter wants to see is also quite
suitable for driving an LM3914. In Figure 1, this interface is
provided by dual op amp U2 and several resistors.
The op amp interface amplifies and level shifts the sensor’s
output. To see how this amplifier works, simplify it by
grounding the output of voltage divider R3, R5. If the common
mode voltage at pins 2 and 4 of the sensor is 4.0 V, then pin
2 of U2A and pin 6 of U2B are also at 4.0 V. This puts 4.0 V
across R6. Assuming that the current in R4 is equal to the
current in R6, 323 µA • 100 ohms produces a 32 mV drop
across R4 which adds to the 4.0 V at pin 2. The output voltage
at pin 1 of U2A is, therefore, 4.032 V. This puts 4.032 – 4.0 V
across R2, producing 43 µA. The same current flowing
through R1 again produces a voltage drop of 4.0 V, which sets
the output at zero. Substituting a divider output greater than
zero into this calculation reveals that the zero pressure output
voltage is equal to the output voltage of divider R3, R5. For this
DC output voltage to be independent of the sensor’s common
mode voltage, it is necessary to satisfy the condition that
R1/R2 = R6/R4.
Gain can be determined by assuming a differential output
at the sensor and going through the same calculation. To do
this assume 100 mV of differential output, which puts pin 2 of
U2A at 3.95 V, and pin 6 of U2B at 4.05 V. Therefore, 3.95 V is
applied to R6, generating 319 µA. This current flowing through R4
produces 31.9 mV, placing pin 1 of U2A at 3950 mV + 31.9 mV
= 3982 mV. The voltage across R2 is then 4050 mV – 3982 mV
= 68 mV, which produces a current of 91 µA that flows into R1.
The output voltage is then 4.05 V + (91 µA • 93.1k) = 12.5 V.
Dividing 12.5 V by the 100 mV input yields a gain of 125, which
provides a 4.0 V span for 32 mV of full scale sensor output.
Setting divider R3, R5 at 0.5 V results in a 0.5 V to 4.5 V
output that is easily tied to an LM3914. The block diagram that
appears in Figure 2 shows the LM3914’s internal architecture.
Since the lower resistor in the input comparator chain is
pinned out at RLO, it is a simple matter to tie this pin to a voltage
that is approximately equal to the interface circuit’s 0.5 V
zero pressure output voltage. Returning to Figure 1, this is
accomplished by using the zero pressure offset voltage that
is generated at the output of divider R3, R5.
Again looking at Figure 1, full scale is set by adjusting the
upper comparator’s reference voltage to match the sensor’s
output at full pressure. An internal regulator on the LM3914
sets this voltage with the aid of resistors R7, R9, and
adjustment pot R8.
Eight volt regulated power is supplied by an MC78L08. The
LED’s are powered directly from LM3914 outputs, which are
set up as current sources. Output current to each LED is
approximately 10 times the reference current that flows from
pin 7 through R7, R8, and R9 to ground. In this design it is
nominally (4.5 V/4.9 k)10 = 9.2 mA.
Over a zero to 50°C temperature range combined accuracy
for the sensor, interface, and driver IC are ±10%. Given a 10
segment display total accuracy for the bar graph readout is
approximately ± (10 kPa +10%).
This circuit can be simplified by substituting an MPX5100
integrated sensor for the MPX2100 and the op amp interface.
The resulting schematic is shown in Figure 3. In this case zero
reference for the bar graph is provided by dividing down the
5 V regulator with R4, R1 and adjustment pot R6. The voltage
at the wiper of R6 is adjusted to match the sensor’s zero
pressure offset voltage. It is connected to RLO to zero the bar
graph.
REV 1
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–279
Freescale Semiconductor, Inc.
AN1322
B+
D1
D2
D3
D4
D5
D6
D7
D8
D9
D10
C2
1 µF
D1-D10
MV57164
BAR
GRAPH
C2
0.1µF
U3
3
U1
I
MC78L08ACP
O
1
5
G
Freescale Semiconductor, Inc...
XDCR1
MPX2000
SERIES
1 SENSOR
3
2
6
2
4
GND
1
2
3
4
5
6
7
8
9
R3
1.5 k
1%
8
+
–
7
U2B
R1
93.1 k 1% MC3327
2
C3 0.001 µF
R7
1.2 k
R6
3
+
2
–
18
17
16
15
14
13
12
11
10
LM3914N
R2
750
1%
R9
2.7 k
4
12.4 k
1%
R5
100
1%
FOR MPX2010 SENSORS:
R1 = 150 k
R4 = 61.9 OHMS
R4
Figure 1. Compensated Sensor Bar Graph
Pressure Gauge
100 1%
COMPARATOR
LM391 1 of 10
10
–
4
+
6
REF
OUT
1k
–
+
11
1k
–
+
12
1k
–
+
13
1k
–
+
14
–
+
15
+–
16
REFERENCE 1 k
7 + VOLTAGE
SOURCE
1.25 V
1k
THIS LOAD
DETERMINES
LED
BRIGHTNESS
LED
LED
LED
LED
LED
LED
LED
LED
LED
R8
1k
U2A
MC33272
RHI
LED
GND
B+
RLO
SIG
RHI
REF
ADJ
MOD
–
LED
V+
17
REF
ADJ
8
1k
–
+
1k
–
+
1k
–
+
FROM
PIN 11
18
V+
RLO
3
1k
4
–
5 20 k
SIG
IN
BUFFER
+
V+
1
9
MODE
SELECT
AMPLIFIER
2
V–
CONTROLS
TYPE OF
DISPLAY, BAR
OR SINGLE
LED
Figure 2. LM3914 Block Diagram
3–280
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
+12 V
D1
D2
D3
D4
AN1322
D5
D6
D7
D8
D9
D10
C2
1 µF
U1
1
2
3
4
5
6
7
8
9
C1
0.1 µF
U3
3
I
1
O
MC78L05ACP
Freescale Semiconductor, Inc...
G
3
2
R4
1.3 k
GND
1
U2
MPX5100
R2
1.2 k
2
R5
1k
ZERO CAL.
R6
100
LED
GND
B+
RLO
SIG
RHI
REF
ADJ
MOD
LED
LED
LED
LED
LED
LED
LED
LED
LED
18
17
16
15
14
13
12
11
10
LM3914
FULL SCALE CAL.
R3
2.7 k
R1
100
Figure 3. MPX5100 Bar Graph Pressure Gauge
+5
D/A
VRH
TCAP1
TCAP2
VDD
PD0
PD1
PD2
PD3
PD4
VPP6
IRQ
PD5
3
D2
MV53214A
MV54124A
D3
D4
D5
VRL
MV54124A
MV54124A
MV57124A
PC0
I1
MDC4510A
PC1
1
XDCR1
MPX5100
I2
MDC4510A
U1
MC68HC705B5FN
2
R3
4.7 k
D1
PC2
I3
MDC4510A
U2
R2
10 k
MC34064P-5
R1
10 k
J2
PC3
I4
MDC4510A
PD6
PD7
C1
22 pF
J1
RESET
Y1
4 MHz
OSC1
PC4
R4
10 M
C2
22 pF
Motorola Sensor Device Data
OSC2
VSS
I5
MDC4510A
RDI
TDO
Figure 4. Microcomputer Bar Graph Pressure Gauge
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–281
Freescale Semiconductor, Inc.
AN1322
B+
1
I2
MDC4010A
1
I3
MDC4010A
D6
MV53124A
LOW
D4
2
MV54124A
0k
D5
MV57124A
HIGH
C1
0.1 µF
2
C2
0.1 µF
U1 3
I
O
1
XDCR1
MPX2000
SERIES
SENSOR
G
MC78L08ACP 2
3
GND
5
8
+
6 –
R7
7.5 k
7
D1
1N914
Freescale Semiconductor, Inc...
R1 93.1 k 1%
R3
6.65 k
1%
R5
1.33 k
1%
4
R6
11.3 k
1%
U2A
3 MC33272
+
1
2
–
4
R2
750
1%
U3
R8
10 k
LOW
R9
10 k
HI
R4
100
1%
R10
2.7 k
1
7
2
D2
1N914
C3 0.001 µF
1
I1
MDC4510A
3
U2B
MC33272
2
1
R11
2.7 k
VREF
1
2
3
4
REF
IN1
IN2
GND
VCC
MODE
OUT1
OUT2
8
7
6
5
MC33161
Figure 5. An Inexpensive 3–Segment
Processor Monitor
2.54 V
REFERENCE
VCC
8
MODE SELECT
–
+
OUT1
6
2.8 V
2
INPUT1
+
–
1.27 V
–
+
OUT2
5
0.6 V
3
INPUT2
+
–
1.27 V
GND
4
3–282
Figure 6. MC33161 Block Diagram
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
Freescale Semiconductor, Inc...
MICROCOMPUTER BAR GRAPH
Microcomputers with internal A/D converters such as an
MC68HC05B5 lend themselves to easily creating bar graphs.
Using the A/D converter to measure the sensor’s analog
output voltage and output ports to individually switch LED’s
makes a relatively straightforward pressure gauge. This type
of design is facilitated by a new MDC4510A gated current sink.
The MDC4510A takes one of the processor’s logic outputs
and switches 10 mA to an LED. One advantage of this
approach is that it is very flexible regarding the number of
segments that are used, and has the availability through
software to independently adjust scaling factors for each
segment. This approach is particularly useful for process
monitoring in systems where a microprocessor is already in
place.
Figure 4 shows a direct connection from an MPX5100
sensor to the microcomputer. Similar to the previous example,
an MPX2000 series sensor with the op amp interface that is
shown in Figure 1 can be substituted for the MPX5100. In this
case the op amp interface’s output at pin 7 ties to port PD5,
and its supply needs to come from a source greater than
6.5 V.
PROCESS MONITOR
For applications where an inexpensive HIGH-LOW-OK
process monitor is required, the circuit in Figure 5 does a good
job. It uses an MC33161 Universal Voltage Monitor and the
same analog interface previously described to indicate high,
low or in-range pressure.
A block diagram of the MC33161 is illustrated in Figure 6.
By tying pin 1 to pin 7 it is set up as a window detector.
Whenever input 1 exceeds 1.27 V, two logic ones are placed
at the inputs of its exclusive OR gate, turning off output 1.
Therefore this output is on unless the lower threshold is
exceeded. When 1.27 V is exceeded on input 2, just the
opposite occurs. A single logic one appears at its exclusive
OR gate, turning on output 2. These two outputs drive LED’s
through MDC4010A 10 mA current sources to indicate low
pressure and high pressure.
Returning to Figure 5, an in-range indication is developed
by turning on current source I1 whenever both the high and
low outputs are off. This function is accomplished with a
discrete gate made from D1, D2 and R7. Its output feeds the
Motorola Sensor Device Data
AN1322
input of switched current source I1, turning it on with R7 when
neither D1 nor D2 is forward biased.
Thresholds are set independently with R8 and R9. They
sample the same 4.0 V full scale span that is used in the other
examples. However, zero pressure offset is targeted for 1.3 V.
This voltage was chosen to approximate the 1.27 V reference
at both inputs, which avoids throwing away the sensor’s
analog output signal to overcome the MC33161’s input
threshold. In addition, R10 and R11 are selected such that at
full scale output, ie., 5.3 V on pin 7, the low side of the pots is
nominally at 1.1 V. This keeps the minimum input just below
the comparator thresholds of 1.27 V, and maximizes the
resolution available from adjustment pots R8 and R9. When
level adjustment is not desired, R8 – R11 can be replaced by
a simpler string of three fixed resistors.
CONCLUSION
The circuits that have been shown here are intended to
make simple, practical and cost effective bar graph pressure
gauges. Their application involves a variety of trade-offs that
can be matched to the needs of individual applications. In
general, the most important trade-offs are the number of
segments required and processor utilization. If the system in
which the bar graph is used already has a microprocessor with
unused A/D channels and I/O ports, tying MDC4510A current
sources to the unused output ports is a very cost effective
solution. On a stand-alone basis, the MC33161 based
process monitor is the most cost effective where only 2 or 3
segments are required. Applications that require a larger
number of segments are generally best served by one of the
circuits that uses a dedicated bar graph display.
REFERENCES
1. Alberkrack, Jade, & Barrow, Stephen; “Power Supply
Monitor IC Fills Voltage Sensing Roles,” Power Conversion & Intelligent Motion, October 1991.
2. Lucas, William, “An Evaluation System for Direct Interface of the MPX5100 Pressure Sensor with a Microprocessor,” Motorola Application Note AN1305.
3. Schultz, Warren, “Integrated Sensor Simplifies Bar
Graph Pressure Gauge,” Motorola Application Note
AN1304.
4. Schultz, Warren, “Compensated Sensor Bar Graph
Pressure Gauge,” Motorola Application Note AN1309.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–283
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR APPLICATION NOTE
AN1325
Amplifiers for Semiconductor Pressure Sensors
Prepared by: Warren Schultz
Discrete Applications Engineering
Freescale Semiconductor, Inc...
INTRODUCTION
Amplifiers for interfacing Semiconductor Pressure Sensors
to electronic systems have historically been based upon
classic instrumentation amplifier designs. Instrumentation
amplifiers have been widely used because they are well
understood standard building blocks that also work
reasonably well.
For the specific job of interfacing
Semiconductor Pressure Sensors to today’s mostly digital
systems, other circuits can do a better job. This application
note presents an evolution of amplifier design that begins with
a classic instrumentation amplifier and ends with a simpler
circuit that is better suited to sensor interface.
INTERFACE AMPLIFIER REQUIREMENTS
Design requirements for interface amplifiers are
determined by the sensor’s output characteristics, and the
zero to 5 V input range that is acceptable to microcomputer
A/D converters. Since the sensor’s full scale output is typically
tens of millivolts, the most obvious requirement is gain. Gains
from 100 to 250 are generally needed, depending upon bias
voltage applied to the sensor and maximum pressure to be
measured. A differential to single–ended conversion is also
required in order to translate the sensor’s differential output
into a single ended analog signal. In addition, level shifting is
necessary to convert the sensor’s 1/2 B+ common mode
voltage to an appropriate DC level. For microcomputer A/D
inputs, generally that level is from 0.3 – 1.0 V. Typical design
targets are 0.5 V at zero pressure and enough gain to produce
4.5 V at full scale. The 0.5 V zero pressure offset allows for
output saturation voltage in op amps operated with a single
supply (VEE = 0). At the other end, 4.5 V full scale keeps the
output within an A/D converter’s 5 V range with a comfortable
margin for component tolerances. The resulting 0.5 to 4.5 V
single–ended analog signal is also quite suitable for a variety
of other applications such as bar graph pressure gauges and
process monitors.
CLASSIC INSTRUMENTATION AMPLIFIER
A classic instrumentation amplifier is shown in Figure 1.
This circuit provides the gain, level shifting and differential to
single–ended conversion that are required for sensor
interface. It does not, however, provide for single supply
operation with a zero pressure offset voltage in the desired
range.
VCC
5
4
7
+
6 –
U1B
MC33274
+
R4 1k
R31k
R8 15 k
10
+
9 –
C3 0.001 µF
R10
240*
OUTPUT
R9 15 k
U1A
MC33274
–
8
U1C
MC33274
2
–
3 +
1
R5
1k
R2
1k
* NOTE: FOR MPX2020 R10 = 150 OHMS
11
VEE
Figure 1. Classic Instrumentation Amplifier
REV 2
3–284
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
B+
U2
MC78L08ACP
3
I
O
G
1
C2
0.1 µF
2
C1
1 µF
R7
7.5 k
R6
ZERO
5
+ 4 7
6
–
U1B
MC33274
R8 15 k
GND
3
Freescale Semiconductor, Inc...
AN1325
XDCR1
MPX2000 SERIES
PRESSURE SENSOR
2
4
1
R4
1k
0.001 µF
C3
R10
240*
1k
12
+
13
–
14
U1D
MC33274
R3 1 k
U1C
MC33274
10
8
+
9
–
R9
R5
R2
15 k
U1A
2 MC33274
–
1
3
+
11
1k
1k
OUTPUT
* NOTE: FOR MPX2010 R10 = 150 OHMS
Figure 2. Instrumentation Amplifier Interface
To provide the desired DC offset, a slight modification is
made in Figure 2. R3 is connected to pin 14 of U1D, which
supplies a buffered offset voltage that is derived from the wiper
of R6. This voltage establishes a DC output for zero
differential input. The translation is one to one. Whatever
voltage appears at the wiper of R6 will, within component
tolerances, appear as the zero pressure DC offset voltage at
the output.
With R10 at 240 Ω gain is set for a nominal value of 125,
providing a 4 V span for 32 mV of full scale sensor output.
Setting the offset voltage to 0.75 V, results in a 0.75 V to 4.75
V output that is directly compatible with microprocessor A/D
inputs.
This circuit works reasonably well, but has several notable
limitations when made with discrete components. First, it has
a relatively large number of resistors that have to be well
matched. Failure to match these resistors degrades common
mode rejection and initial tolerance on zero pressure offset
voltage. It also has two amplifiers in one gain loop, which
makes stability more of an issue than it is in the following two
alternatives. This circuit also has more of a limitation on zero
pressure offset voltage than the other two. The minimum
output voltage of U1D restricts the minimum zero pressure
offset voltage that can be accommodated, given component
tolerances. The result is a 0.75 V zero pressure offset voltage,
compared to 0.5 V for each of the following two circuits.
Motorola Sensor Device Data
SENSOR SPECIFIC AMPLIFIER
The limitations associated with classic instrumentation
amplifiers suggest that alternate approaches to sensor
interface design are worth looking at. One such approach is
shown in Figure 3. It uses one quad op amp and several
resistors to amplify and level shift the sensor’s output.
Most of the amplification is done in U1A, which is configured
as a differential amplifier. It is isolated from the sensor’s minus
output by U1B. The purpose of U1B is to prevent feedback
current that flows through R5 and R6 from flowing into the
sensor. At zero pressure the voltage from pin 2 to pin 4 on the
sensor is zero V. For example, assume that the common
mode voltage is 4.0 V. The zero pressure output voltage at pin
1 of U1A is then 4.0 V, since any other voltage would be
coupled back to pin 2 via R6 and create a non zero bias across
U1A’s differential inputs. This 4.0 V zero pressure DC output
voltage is then level translated to the desired zero pressure
offset voltage by U1C and U1D. To see how the level
translation works, assume that the wiper of R9 is at ground.
With 4.0 V at pin 12, pin 13 is also at 4.0 V. This leaves 4.0 V
across (R3+R9), which total essentially 1 kΩ. Since no current
flows into pin 13, the same current flows through R4,
producing approximately 4.0 V across R4, as well. Adding the
voltages (4.0 + 4.0) yields 8.0 V at pin 14. Similarly 4.0 V at
pin 10 implies 4.0 V at pin 9, and the drop across R2 is 8.0 V
– 4.0 = 4.0 V. Again 4.0 V across R2 implies an equal drop
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–285
Freescale Semiconductor, Inc.
AN1325
B+
U2
3 MC78L08ACP
I
1
O
G
2
C1
1 µF
TP2 +8 V
3
XDCR1
MPX2000 SERIES
PRESSURE SENSOR
GND
R8
1.5 k
+
2 –
3
4
Freescale Semiconductor, Inc...
R9 200
2
1
4
C2
0.1 µF
1
U1A
MC33274
10
+
9 –
R6 7.5 k
R5
120*
U1B
6 MC33274
7
–
5 +
11
U1C
MC33274
8
OUT
R1 2 k
R2 2 k
12
R3
820
+
13 –
14
U1D
MC33274
R4 1 k
ZERO
CAL.
* NOTE: FOR MPX2010 R5 = 75 OHMS
Figure 3. Sensor Specific Amplifier
across R1, and the voltage at pin 8 is 4.0 V – 4.0 V = 0 V. In
practice, the output of U1C will not go all the way to ground,
and the voltage injected by R8 at the wiper of R9 is
approximately translated into a DC offset.
Gain is approximately equal to R6/R5(R1/R2+1), which
predicts 125 for the values shown in Figure 3. A more exact
calculation can be performed by doing a nodal analysis, which
yields 127. Cascading the gains of U1A and U1C using
standard op amp gain equations does not give an exact result,
because the sensor’s negative going differential signal at pin
4 subtracts from the DC level that is amplified by U1C. Setting
offset to 0.5 V results in an analog zero to full scale range of
0.5 to 4.5 V. For this DC output voltage to be independent of
the sensor’s common mode voltage it is necessary to satisfy
the condition that R1/R2 = (R3+R9)/R4.
This approach to interface amplifier design is an
improvement over the classic instrument amplifier in that it
uses fewer resistors, is inherently more stable, and provides
a zero pressure output voltage that can be targeted at .5 V. It
has the same tolerance problem from matching discrete
resistors that is associated with classic instrument amplifiers.
SENSOR MINI AMP
Further improvements can be made with the circuit that is
shown in Figure 4. It uses one dual op amp and several
resistors to amplify and level shift the sensor’s output. To see
how this amplifier works, let’s simplify it by grounding the
output of voltage divider R3, R5 and assuming that the divider
impedance is added to R6, such that R6 = 12.4 k. If the
common mode voltage at pins 2 and 4 of the sensor is 4.0 V,
3–286
then pin 2 of U2A and pin 6 of U2B are also at 4.0 V. This puts
4.0 V across R6, producing 323 µA. Assuming that the current
in R4 is equal to the current in R6, 323 µA • 100 Ω produces
a 32 mV drop across R4 which adds to the 4.0 V at pin 2. The
output voltage at pin 1 of U2A is, therefore, 4.032 V. This puts
4.032 – 4.0 V across R2, producing 43 µA. The same current
flowing through R1 again produces a voltage drop of 4.0 V,
which sets the output at zero. Substituting a divider output
greater than zero into this calculation reveals that the zero
pressure output voltage is equal to the output voltage of
divider R3, R5. For this DC output voltage to be independent
of the sensor’s common mode voltage it is necessary to satisfy
the condition that R1/R2 = R6/R4, where R6 includes the
divider impedance.
Gain can be determined by assuming a differential output at
the sensor and going through the same calculation. To do this
assume 100 mV of differential output, which puts pin 2 of U2A
at 3.95 V, and pin 6 of U2B at 4.05 V. Therefore, 3.95 V is
applied to R6, generating 319 uA. This current flowing through
R4 produces 31.9 mV, placing pin 1 of U2A at 3950 mV + 31.9
mV = 3982 mV. The voltage across R2 is then 4050 mV –
3982 mV = 68 mV, which produces a current of 91 µA that
flows into R1. The output voltage is then 4.05 V + (91 µA •
93.1 k) = 12.5 V. Dividing 12.5 V by the 100 mV input yields
a gain of 125, which provides a 4 V span for 32 mV of full
scale sensor output. Setting divider R3, R5 at 0.5 V results
in a 0.5 V to 4.5 V output that is comparable to the other two
circuits.
This circuit performs the same function as the other two with
significantly fewer components and lower cost. In most cases
it is the optimum choice for a low cost interface amplifier.
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
AN1325
B+
C1
0.2 µF
U1
3 MC78L08ACP
I
1
O
G
C2
2
0.2 µF
5
+
6 –
3
2
4
1
XDCR1
MPX2000 SERIES
SENSOR
R3
39.2 k
1%
R7
TRIM
U1B
MC33272
1
+
2 –
4
3
Freescale Semiconductor, Inc...
7
OUT
U2B
MC33272
R1 93.1 k 1%
C2 0.001 µF
GND
R6
11 k
1%
R5
1.33 k
1%
8
NOTES:
R7 IS NOMINALLY 39.2 k AND SELECTED FOR ZERO PRESSURE VOUT = 0.5 V
FOR MPX2010 SENSORS R1 = 150 k AND R4 = 61.9 OHMS
R2
750
1%
R4
100
1%
Figure 4. Sensor Mini Amp
PERFORMANCE
Performance differences between the three topologies are
minor. Accuracy is much more dependent upon the quality of
the resistors and amplifiers that are used and less dependent
on which of the three circuits are chosen. For example, input
offset voltage error is essentially the same for all three circuits.
To a first order approximation, it is equal to total gain times the
difference in offset between the two amplifiers that are directly
tied to the sensor. Errors due to resistor tolerances are
somewhat dependent upon circuit topology. However, they
are much more dependent upon the choice of resistors.
Choosing 1% resistors rather than 5% resistors has a much
larger impact on performance than the minor differences that
result from circuit topology. Assuming a zero pressure offset
adjustment, any of these circuits with an MPX2000 series
sensor, 1% resistors and an MC33274 amplifier results in a
± 5% pressure to voltage translation from 0 to 50° C. Software
calibration can significantly improve these numbers and
eliminate the need for analog trim.
CONCLUSION
Although the classic instrumentation amplifier is the best
known and most frequently used sensor interface amplifier, it
is generally not the optimal choice for inexpensive circuits
made from discrete components. The circuit that is shown in
Motorola Sensor Device Data
Figure 4 performs the same interface function with
significantly fewer components, less board space and at a
lower cost. It is generally the preferred interface topology for
MPX2000 series semiconductor pressure sensors.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–287
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR APPLICATION NOTE
Barometric Pressure Measurement Using
Semiconductor Pressure Sensors
AN1326
Prepared by: Chris Winkler and Jeff Baum
Discrete Applications Engineering
Freescale Semiconductor, Inc...
ABSTRACT
The most recent advances in silicon micromachining
technology have given rise to a variety of low–cost pressure
sensor applications and solutions. Certain applications had
previously been hindered by the high–cost, large size, and
overall reliability limitations of electromechanical pressure
sensing devices. Furthermore, the integration of on–chip
temperature compensation and calibration has allowed a
significant improvement in the accuracy and temperature
stability of the sensor output signal. This technology allows for
DIGIT1
the development of both analog and microcomputer–based
systems that can accurately resolve the small pressure
changes encountered in many applications. One particular
application of interest is the combination of a silicon pressure
sensor and a microcontroller interface in the design of a digital
barometer. The focus of the following documentation is to
present a low–cost, simple approach to designing a digital
barometer system.
DIGIT2
DIGIT3
DIGIT4
MCU
SIGNAL CONDITIONING
PRESSURE
SENSOR
Figure 1. Barometer System
REV 1
3–288
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
Freescale Semiconductor, Inc...
INTRODUCTION
AN1326
Table 1. Altitude versus Pressure Data
Figure 1 shows the overall system architecture chosen for
this application. This system serves as a building block, from
which more advanced systems can be developed. Enhanced
accuracy, resolution, and additional features can be
integrated in a more complex design.
There are some preliminary concerns regarding the
measurement of barometric pressure which directly affect the
design considerations for this system. Barometric pressure
refers to the air pressure existing at any point within the earth’s
atmosphere. This pressure can be measured as an absolute
pressure, (with reference to absolute vacuum) or can be
referenced to some other value or scale. The meteorology and
avionics industries traditionally measure the absolute
pressure, and then reference it to a sea level pressure value.
This complicated process is used in generating maps of
weather systems. The atmospheric pressure at any altitude
varies due to changing weather conditions over time.
Therefore, it can be difficult to determine the significance of a
particular pressure measurement without additional
information. However, once the pressure at a particular
location and elevation is determined, the pressure can be
calculated at any other altitude. Mathematically, atmospheric
pressure is exponentially related to altitude. This particular
system is designed to track variations in barometric pressure
once it is calibrated to a known pressure reference at a given
altitude.
For simplification, the standard atmospheric pressure at
sea level is assumed to be 29.9 in–Hg. “Standard” barometric
pressure is measured at particular altitude at the average
weather conditions for that altitude over time. The system
described in this text is specified to accurately measure
barometric pressure variations up to altitudes of 15,000 ft. This
altitude corresponds to a standard pressure of approximately
15.0 in–Hg. As a result of changing weather conditions, the
standard pressure at a given altitude can fluctuate
approximately ±1 in–Hg. in either direction. Table 1 indicates
standard barometric pressures at several altitudes of interest.
Altitude (Ft.)
Pressure (in–Hg)
0
29.92
500
29.38
1,000
28.85
6,000
23.97
10,000
20.57
15,000
16.86
SYSTEM OVERVIEW
In order to measure and display the correct barometric
pressure, this system must perform several tasks. The
measurement strategy is outlined below in Figure 2. First,
pressure is applied to the sensor. This produces a proportional
differential output voltage in the millivolt range. This signal
must then be amplified and level–shifted to a single–ended,
microcontroller (MCU) compatible level (0.5 – 4.5 V) by a
signal conditioning circuit. The MCU will then sample the
voltage at the analog–to–digital converter (A/D) channel input,
convert the digital measurement value to inches of mercury,
and then display the correct pressure via the LCD interface.
This process is repeated continuously.
There are several significant performance features
implemented into this system design. First, the system will
digitally display barometric pressure in inches of mercury, with
a resolution of approximately one–tenth of an inch of mercury.
In order to allow for operation over a wide altitude range (0 –
15,000 ft.), the system is designed to display barometric
pressures ranging from 30.5 in–Hg. to a minimum of 15.0
in–Hg. The display will read “lo” if the pressure measured is
below 30.5 in–Hg. These pressures allow for the system to
operate with the desired resolution in the range from sea–level
to approximately 15,000 ft. An overview of these features is
shown in Table 2.
Table 2. System Features Overview
Display Units
MPX2100AP
PRESSURE
SENSOR
SIGNAL
COND.
AMPLIFIER
MC68HC11E9
MICRO–
CONTROLLER
CLOCK SYNCH
in–Hg
Resolution
0.1 in–Hg.
System Range
15.0 – 30.5 in–Hg.
Altitude Range
0 – 15,000 ft.
DATA
DESIGN OVERVIEW
4–DIGIT LCD
& MC145453
DISPLAY DRIVER
Figure 2. Barometer System Block Diagram
Motorola Sensor Device Data
The following sections are included to detail the system
design. The overall system will be described by considering
the subsystems depicted in the system block diagram, Figure
2. The design of each subsystem and its function in the overall
system will be presented.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–289
Freescale Semiconductor, Inc.
AN1326
Table 3. MPX2100AP Electrical Characteristics
Characteristic
Symbol
Minimum
Pressure Range
POP
0
Supply Voltage
VS
Full Scale Span
VFSS
Zero Pressure Offset
38.5
Max
Unit
100
kPa
10
16
Vdc
40
41.5
mV
±1.0
mV
Voff
Sensitivity
Freescale Semiconductor, Inc...
Typical
S
0.4
mv/kPa
Linearity
0.05
%FSS
Temperature Effect on Span
0.5
%FSS
Temperature Effect on Offset
0.2
%FSS
Pressure Sensor
The first and most important subsystem is the pressure
transducer. This device converts the applied pressure into a
proportional, differential voltage signal. This output signal will
vary linearly with pressure. Since the applied pressure in this
application will approach a maximum level of 30.5 in–Hg. (100
kPa) at sea level, the sensor output must have a linear output
response over this pressure range. Also, the applied pressure
must be measured with respect to a known reference pressure,
preferably absolute zero pressure (vacuum). The device should
also produce a stable output over the entire operating
temperature range.
The desired sensor for this application is a temperature
compensated and calibrated, semiconductor pressure
transducer, such as the Motorola MPXM2102A series sensor
family. The MPX2000 series sensors are available in
full–scale pressure ranges from 10 kPa (1.5 psi) to 200 kPa
(30 psi). Furthermore, they are available in a variety of
pressure configurations (gauge, differential, and absolute)
and porting options. Because of the pressure ranges involved
with barometric pressure measurement, this system will
employ an MPXM2102AS (absolute with single port). This
device will produce a linear voltage output in the pressure
range of 0 to 100 kPa. The ambient pressure applied to the
single port will be measured with respect to an evacuated
cavity (vacuum reference). The electrical characteristics for
this device are summarized in Table 3.
As indicated in Table 3, the sensor can be operated at
different supply voltages. The full–scale output of the sensor,
which is specified at 40 mV nominally for a supply voltage of
10 Vdc, changes linearly with supply voltage. All non–digital
circuitry is operated at a regulated supply voltage of 8 Vdc.
Therefore, the full–scale sensor output (also the output of the
sensor at sea level) will be approximately 32 mV.
ǒ
8
10
40 mV
Ǔ
(30.5
* 15.0)in-Hg * 10 steps
+ 155 steps
Hg
The span voltage can now be determined. The resolution
provided by an 8–bit A/D converter with low and high voltage
references of zero and five volts, respectively, will detect 19.5
mV of change per step.
V
RH
+ 5 V,
V
RL
+0 V
Sensor Output at 30.5 in–Hg = 32.44 mV
Sensor Output at 15.0 in–Hg = 16.26 mV
∆Sensor Output = ∆SO = 16.18 mV
The sensor output voltage at the systems minimum range
(15 in–Hg.) is approximately 16.2 mV. Thus, the sensor output
over the intended range of operations is expected to vary from
32 to 16.2 mV. These values can vary slightly for each sensor
as the offset voltage and full–scale span tolerances indicate.
3–290
Signal Conditioning Circuitry
In order to convert the small–signal differential output signal
of the sensor to MCU compatible levels, the next subsystem
includes signal conditioning circuitry. The operational
amplifier circuit is designed to amplify, level–shift, and ground
reference the output signal. The signal is converted to a
single–ended, 0.5 – 4.5 Vdc range. The schematic for this
amplifier is shown in Figure 3.
This particular circuit is based on classic instrumentation
amplifier design criteria. The differential output signal of the
sensor is inverted, amplified, and then level–shifted by an
adjustable offset voltage (through Roffset1). The offset voltage
is adjusted to produce 0.5 volts at the maximum barometric
pressure (30.5 in–Hg.). The output voltage will increase for
decreasing pressure. If the output exceeds 5.1 V, a zener
protection diode will clamp the output. This feature is included
to protect the A/D channel input of the MCU. Using the transfer
function for this circuit, the offset voltage and gain can be
determined to provide 0.1 in–Hg of system resolution and the
desired output voltage level. The calculation of these
parameters is illustrated below.
In determining the amplifier gain and range of the trimmable
offset voltage, it is necessary to calculate the number of steps
used in the A/D conversion process to resolve 0.1 in–Hg.
Gain
V
+ 3.04
DSO + 187
Note: 30.5 in–Hg and 15.0 in–Hg are the assumed
maximum and minimum absolute pressures, respectively.
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
a 16–bit timer, an SPI (Serial Peripheral Interface –
synchronous), and SCI (Serial Communications Interface –
asynchronous), and a maximum of 40 I/O lines. This device is
available in several package configurations and product
variations which include additional RAM, EEPROM, and/or
I/O capability. The software used in this application was
developed using the MC68HC11 EVB development system.
The following software algorithm outlines the steps used to
perform the desired digital processing. This system will
convert the voltage at the A/D input into a digital value, convert
this measurement into inches of mercury, and output this data
serially to an LCD display interface (through the on–board
SPI). This process is outlined in greater detail below:
This gain is then used to determine the appropriate resistor
values and offset voltage for the amplifier circuit defined by the
transfer function shown below.
Freescale Semiconductor, Inc...
V out
+*
ƪ ƫ
R2
R1
)1
*
AN1326
DV ) V off
∆V is the differential output of the sensor.
The gain of 187 can be implemented with:
R1 ≈ R3 = 121 Ω
R2 ≈ R4 = 22.6 k Ω.
Choosing Roffset1 to be 1 k Ω and Roffset2 to be 2.5 k Ω, Vout
is 0.5 V at the presumed maximum barometric pressure of
30.5 in–Hg. The maximum pressure output voltage can be
trimmed to a value other than 0.5 V, if desired via Roffset1. In
addition, the trimmable offset resistor is incorporated to
provide offset calibration if significant offset drift results from
large weather fluctuations.
The circuit shown in Figure 3 employs an MC33272
(low–cost, low–drift) dual operational amplifier IC. In order to
control large supply voltage fluctuations, an 8 Vdc regulator,
MC78L08ACP, is used. This design permits use of a battery
for excitation.
1. Set up and enable A/D converter and SPI interface.
2. Initialize memory locations, initialize variables.
3. Make A/D conversion, store result.
4. Convert digital value to inches of mercury.
5. Determine if conversion is in system range.
6a. Convert pressure into decimal display digits.
6b. Otherwise, display range error message.
7. Output result via SPI to LCD driver device.
The signal conditioned sensor output signal is connected to
pin PE5 (Port E–A/D Input pin). The MCU communicates to
the LCD display interface via the SPI protocol. A listing of the
assembly language source code to implement these tasks is
included in the appendix. In addition, the software can be
downloaded directly from the Motorola MCU Freeware
Bulletin Board (in the MCU directory). Further information is
included at the beginning of the appendix.
Microcontroller Interface
The low cost of MCU devices has allowed for their use as
a signal processing tool in many applications. The MCU used
in this application, the MC68HC11, demonstrates the power of
incorporating intelligence into such systems. The on–chip
resources of the MC68HC11 include: an 8 channel, 8–bit A/D,
+12 V
U1
MC78L08ACP
IN
VS = 8 V
OUT
C1
0.33 µF
U2B
MC33272
MPXM2102AS
GROUND
3
C2
0.33 µF
S–
2
Vout
+
–
1
5.1 V
2 ZENER
4
1
1
2
S+
Roffset1
1kΩ
Roffset2
2.5 k Ω
1
1
1
2
R3
121 Ω
U2A
MC33272
+
–
2
2
R4
22.6 k Ω
R2
22.6 k W
1
2
R1
121 Ω
Figure 3. Signal Conditioning Circuit
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–291
Freescale Semiconductor, Inc.
AN1326
LCD Interface
In order to digitally display the barometric pressure
conversion, a serial LCD interface was developed to
communicate with the MCU. This system includes an
MC145453 CMOS serial interface/LCD driver, and a 4–digit,
non–multiplexed LCD. In order for the MCU to communicate
correctly with the interface, it must serially transmit six bytes
for each conversion. This includes a start byte, a byte for each
of the four decimal display digits, and a stop byte. For
formatting purposes, decimal points and blank digits can be
displayed through appropriate bit patterns. The control of
display digits and data transmission is executed in the source
code through subroutines BCDCONV, LOOKUP, SP12LCD,
and TRANSFER. A block diagram of this interface is included
below.
CONCLUSION
Freescale Semiconductor, Inc...
This digital barometer system described herein is an
excellent example of a sensing system using solid state
components and software to accurately measure barometric
pressure. This system serves as a foundation from which
more complex systems can be developed. The MPXM2102A
series pressure sensors provide the calibration and
temperature compensation necessary to achieve the desired
accuracy and interface simplicity for barometric pressure
sensing applications.
+5 V
BP
BP
20
VDD
BP IN
BP OUT
DIGIT1
OSC IN
DIGIT2
DIGIT3
DIGIT4
OUT 33
MC145453
MC68HC11
MOSI
SCK
DATA
CLOCK
VSS
OUT1
1
Figure 4. LCD Display Interface Diagram
3–292
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
AN1326
APPENDIX
MC68HC11 Barometer Software Available on:
Freescale Semiconductor, Inc...
Motorola Electronic Bulletin Board
MCU Freeware Line
8–bit, no parity, 1 stop bit
1200/300 baud
(512) 891–FREE (3733)
*
*
*
*
*
*
*
*
*
*
*
BAROMETER APPLICATIONS PROJECT – Chris Winkler
Developed: October 1st, 1992
– Motorola Discrete Applications
This code will be used to implement an MC68HC11 Micro–Controller
as a processing unit for a simple barometer system.
The HC11 will interface with an MPX2100AP to monitor,store
and display measured Barometric pressure via the 8–bit A/D channel
The sensor output (32mv max) will be amplified to .5 – 2.5 V dc
The processor will interface with a 4–digit LCD (FE202) via
a Motorola LCD driver (MC145453) to display the pressure
within +/– one tenth of an inch of mercury.
The systems range is 15.0 – 30.5 in–Hg
*
*
*
*
A/D & CPU Register Assignment
This code will use index addressing to access the
important control registers. All addressing will be
indexed off of REGBASE, the base address for these registers.
REGBASE EQU
ADCTL
ADR2
ADOPT
PORTB
PORTD
DDRD
SPCR
SPSR
SPDR
$1000
EQU
EQU
EQU
EQU
EQU
EQU
EQU
EQU
EQU
$30
$32
$39
$04
$08
$09
$28
$29
$2A
* register
*
*
*
*
*
*
*
*
*
base of control register
offset of A/D control register
offset of A/D results register
offset for A/D option register location
Location of PORTB used for conversion
PORTD Data Register Index
offset of Data Direction Reg.
offset of SPI Control Reg.
offset of SPI Status Reg.
offset of SPI Data Reg.
*
*
*
*
User Variables
The following locations are used to store important measurements
and calculations used in determining the altitude. They
are located in the lower 256 bytes of user RAM
DIGIT1
DIGIT2
DIGIT3
DIGIT4
COUNTER
POFFSET
SENSOUT
RESULT
FLAG
EQU
EQU
EQU
EQU
EQU
EQU
EQU
EQU
*
*
*
*
*
*
*
*
*
*
*
*
*
MAIN PROGRAM
The conversion process involves the following steps:
*
*
*
This process is continually repeated as the loop CONVERT
runs unconditionally through BRA (the BRANCH ALWAYS statement)
Repeats to step 3 indefinitely.
$0001
$0002
$0003
$0004
$0005
$0010
$0012
$0014
EQU
*
*
*
*
*
*
*
*
$0016
BCD blank digit (not used)
BCD tens digit for pressure
BCD tenths digit for pressure
BCD ones digit for pressure
Variable to send 5 dummy bytes
Storage Location for max pressure offset
Storage location for previous conversion
Storage of Pressure(in Hg) in hex format
* Determines if measurement is within range
1.
2.
3.
4.
5.
a.
b.
6.
7.
8.
Motorola Sensor Device Data
Set–Up SPI device–
Set–Up A/D, Constants
Read A/D, store sample
Convert into in–Hg
Determine FLAG condition IN_HG
Display error
Continue Conversion
Convert hex to BCD format BCDCONV
Convert LCD display digits
Output via SPI to LCD
SPI_CNFG
SET_UP
ADCONV
IN_HG
ERROR
INRANGE
LOOKUP
SPI2LCD
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–293
Freescale Semiconductor, Inc.
AN1326
CONVERT BSR
*
*
*
*
ORG
LDX
BSR
BSR
ADCONV
BSR
BSR
DELAY
IN_HG
* DESIGNATES START OF MEMORY MAP FOR USER CODE
* Location of base register for indirect adr
* Set–up SPI Module for data X–mit to LCD
* Power–Up A/D, initialize constants
* Calls subroutine to make an A/D conversion
* Delay routine to prevent LCD flickering
* Converts hex format to in of Hg
The value of FLAG passed from IN_HG is used to determine
If a range error has occurred. The following logical
statements are used to either allow further conversion or jump
to a routine to display a range error message.
LDAB
CMPB
BEQ
BSR
BRA
*
Freescale Semiconductor, Inc...
$C000
#REGBASE
SPI_CNFG
SET_UP
FLAG
#$80
INRANGE
ERROR
OUTPUT
*
*
*
system
*
* Branches
Determines if an range Error has ocurred
If No Error detected (FLAG=$80) then
will continue conversion process
If error occurs (FLAG<>80), branch to ERROR
to output ERROR code to display
No Error Detected, Conversion Process Continues
INRANGE JSR
BCDCONV
JSR
LOOKUP
OUTPUT
JSR
SPI2LCD
* Output transmission to LCD
BRA
CONVERT
* Continually converts using Branch Always
*
*
*
Subroutine SPI_CNFG
Purpose is to initialize SPI for transmission
and clear the display before conversion.
SPI_CNFG BSET
PORTD,X #$20
LDAA
#$38
STAA
DDRD,X
LDAA
STAA
#$5D
SPCR,X
LDAA
STAA
LDAA
#$5
COUNTER
SPSR,X
CLRA
ERASELCD JSR
* Converts Hex Result to BCD
* Uses Look–Up Table for BCD–Decimal
* Set SPI SS Line High to prevent glitch
* Initializing Data Direction for Port D
* Selecting SS, MOSI, SCK as outputs only
* Initialize SPI–Control Register
* selecting SPE,MSTR,CPOL,CPHA,CPRO
* sets counter to X–mit 5 blank bytes
* Must read SPSR to clear SPIF Flag
* Transmission of Blank Bytes to LCD
TRANSFER
* Calls subroutine to transmit
DEC
COUNTER
BNE
ERASELCD
RTS
*
*
*
SET_UP
Subroutine SET_UP
Purpose is to initialize constants and to power–up A/D
and to initialize POFFSET used in conversion purposes.
LDAA
#$90
* selects ADPU bit in OPTION register
STAA
ADOPT,X
* Power–Up of A/D complete
LDD
#$0131+$001A
* Initialize POFFSET
STD
POFFSET
* POFFSET = 305 – 25 in hex
LDAA
#$00
* or Pmax + offset voltage (5 V)
RTS
*
*
*
Subroutine DELAY
Purpose is to delay the conversion process
to minimize LCD flickering.
DELAY
OUTLOOP LDB
INLOOP
DECB
LDA
#$FF
#$FF
BNE
DECA
BNE
RTS
INLOOP
* Loop for delay of display
* Delay = clk/255*255
OUTLOOP
*
*
*
Subroutine ADCONV
Purpose is to read the A/D input, store the conversion into
SENSOUT. For conversion purposes later.
ADCONV
LDX
3–294
#REGBASE
* loads base register for indirect addressing
LDAA
#$25
STAA
ADCTL,X
* initializes A/D cont. register SCAN=1,MULT=0
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
WTCONV
*
*
*
*
IN_HG
Freescale Semiconductor, Inc...
TOHIGH
BRCLR
ADCTL,X #$80 WTCONV
LDAB
ADR2,X
CLRA
STD
SENSOUT
RTS
AN1326
* Wait for completion of conversion flag
* Loads conversion result into Accumulator
* Stores conversion as SENSOUT
Subroutine IN_HG
Purpose is to convert the measured pressure SENSOUT, into
units of in–Hg, represented by a hex value of 305–150
This represents the range 30.5 – 15.0 in–Hg
LDD
POFFSET
* Loads maximum offset for subtraction
SUBD
SENSOUT
* RESULT = POFFSET–SENSOUT in hex format
STD
RESULT
* Stores hex result for P, in Hg
CMPD
#305
BHI
TOHIGH
LDAB
TOLOW
CMPD
BLO
#150
TOLOW
LDAB
STAB
BRA
#$80
FLAG
END_CONV
#$FF
STAB
BRA
FLAG
END_CONV
LDAB
STAB
#$00
FLAG
END_CONV RTS
*
*
*
*
Subroutine ERROR
This subroutine sets the display digits to output
an error message having detected an out of range
measurement in the main program from FLAG
ERROR
SET_HI
LDAB
LDAB
STAB
STAB
#$00
DIGIT1
DIGIT4
* Initialize digits 1,4 to blanks
LDAB
CMPB
BNE
FLAG
#$00
SET_HI
* FLAG is used to determine
* if above or below range.
* If above range GOTO SET_HI
LDAB
STAB
LDAB
STAB
BRA
#$0E
DIGIT2
#$7E
DIGIT3
END_ERR
* ELSE display LO on display
* Set DIGIT2=L,DIGIT3=O
#$37
STAB
LDAB
STAB
DIGIT2
#$30
DIGIT3
* GOTO exit of subroutine
* Set DIGIT2=H,DIGIT3=1
END_ERR RTS
*
*
*
*
*
Subroutine BCDCONV
Purpose is to
uses standard
Divide HEX/10
process until
BCDCONV LDAA
CONVLP
*
LDX
#$00
STAA
STAA
STAA
LDY
LDD
#$A
IDIV
STAB
DEY
CPX
XGDX
BNE
LDX
RTS
convert ALTITUDE from hex to BCD
HEX–BCD conversion scheme
store Remainder, swap Q & R, repeat
remainder = 0.
* Default Digits 2,3,4 to 0
DIGIT2
DIGIT3
DIGIT4
#DIGIT4
RESULT
* Conversion starts with lowest digit
* Load voltage to be converted
* Divide hex digit by 10
* Quotient in X, Remainder in D
* stores 8 LSB’s of remainder as BCD digit
0,Y
#$0
* Determines if last digit stored
* Exchanges remainder & quotient
CONVLP
#REGBASE
* Reloads BASE into main program
Subroutine LOOKUP
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–295
Freescale Semiconductor, Inc.
AN1326
*
*
*
*
*
Purpose is to implement a Look–Up conversion
The BCD is used to index off of TABLE
where the appropriate hex code to display
that decimal digit is contained.
DIGIT4,3,2 are converted only.
LOOKUP
LDX
TABLOOP DEX
#DIGIT1+4
LDY
LDAB
ABY
LDAA
STAA
CPX
BNE
#TABLE
0,X
0,Y
0,X
#DIGIT2
TABLOOP
* Counter starts at 5
* Start with Digit4
* Loads table base into Y–pointer
* Loads current digit into B
* Adds to base to index off TABLE
* Stores HEX segment result in A
* Loop condition complete, DIGIT2 Converted
RTS
Freescale Semiconductor, Inc...
*
*
*
*
*
*
Subroutine SPI2LCD
Purpose is to output digits to LCD via SPI
The format for this is to send a start byte,
four digits, and a stop byte. This system
will have 3 significant digits: blank digit
and three decimal digits.
*
Sending LCD Start Byte
SPI2LCD LDX
#REGBASE
LDAA
SPSR,X
LDAA
#$02
BSR
TRANSFER
*
LDAA
ORA
STAA
DIGIT3
#$80
DIGIT3
LDAA
STAA
#$00
DIGIT1
* Reads to clear SPIF flag
* Byte, no colon, start bit
* Transmit byte
Initializing decimal point & blank digit
* Sets MSB for decimal pt.
* after digit 3
* Set 1st digit as blank
*
Sending four decimal digits
LDY
LDAA
BSR
INY
CPY
BNE
DLOOP
#DIGIT1
0,Y
TRANSFER
* Pointer set to send 4 bytes
* Loads digit to be x–mitted
* Transmit byte
* Branch until both bytes sent
#DIGIT4+1
DLOOP
*
Sending LCD Stop Byte
LDAA
BSR
#$00
TRANSFER
* end byte requires all 0’s
* Transmit byte
RTS
*
*
*
Subroutine TRANSFER
Purpose is to send data bits to SPI
and wait for conversion complete flag bit to be set.
TRANSFER LDX
XMIT
#REGBASE
BCLR
STAA
BRCLR
BSET
LDAB
PORTD,X #$20
* Assert SS Line to start X–misssion
SPDR,X
* Load Data into Data Reg.,X–mit
SPSR,X #$80 XMIT * Wait for flag
PORTD,X #$20
* DISASSERT SS Line
SPSR,X
* Read to Clear SPI Flag
RTS
*
*
Location for FCB memory for look–up table
There are 11 possible digits: blank, 0–9
TABLE
3–296
FCB
END
$7E,$30,$6D,$79,$33,$5B,$5F,$70,$7F,$73,$00
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR APPLICATION NOTE
AN1513
Mounting Techniques and Plumbing Options of
Motorola's MPX Series Pressure Sensors
Prepared by: Brian Pickard
Sensor Products Division
Semiconductor Products Sector
Freescale Semiconductor, Inc...
INTRODUCTION
Motorola offers a wide variety of ported, pressure sensing
devices which incorporate a hose barb and mounting tabs.
They were designed to give the widest range of design
flexibility. The hose barbs are 1/8″ (≈3 mm) diameter and the
tabs have #6 mounting holes. These sizes are very common
and should make installation relatively simple. More
importantly, and often overlooked, are the techniques used in
mounting and adapting the ported pressure sensors. This
application note provides some recommendations on types of
fasteners for mounting, how to use them with Motorola
sensors, and identifies some suppliers. This document also
recommends a variety of hoses, hose clamps, and their
respective suppliers.
This information applies to all Motorola MPX pressure
sensors with ported packages, which includes the packages
shown in Figure 1.
A review of recommended mounting hardware, mounting
torque, hose applications, and hose clamps is also provided
for reference.
MOUNTING HARDWARE
Mounting hardware is an integral part of package design.
Different applications will call for different types of hardware.
When choosing mounting hardware, there are three important
factors:
• permanent versus removable
• application
• cost
The purpose of mounting hardware is not only to secure the
sensor in place, but also to remove the stresses from the
sensor leads. In addition, these stresses can be high if the
hose is not properly secured to the sensor port. Screws, rivets,
push–pins, and clips are a few types of hardware that can be
used. Refer to Figure 2.
Single Side Port
Differential Port
Axial Port
Stovepipe Port
Screw
Figure 1. MPX Pressure Sensors with
Ported Packages
Rivet
Push–Pin
Figure 2. Mounting Hardware
REV 1
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–297
Freescale Semiconductor, Inc.
AN1513
NOTES:
1. DIMENSIONING AND TOLERANCING PER
ANSI Y14.5M, 1982.
2. CONTROLLING DIMENSION: INCH.
–T–
C
A
E
–Q–
U
DIM
A
B
C
D
E
F
G
J
K
N
P
Q
R
S
U
V
POSITIVE
PRESSURE
N
V
B
R
PORT #2
VACUUM
PIN 1
–P–
0.25 (0.010)
M
T Q
M
1
2
3
4
S
K
F
Freescale Semiconductor, Inc...
J
T P
M
Q
S
S
NOTES:
1. DIMENSIONING AND TOLERANCING PER ANSI
Y14.5, 1982.
2. CONTROLLING DIMENSION: INCH.
–A–
–T–
U
L
R
H
N
PORT #1
POSITIVE
PRESSURE
–Q–
B
1 2
3 4
PIN 1
K
–P–
0.25 (0.010)
J
M
T Q
S
S
F
G
D 4 PL
0.13 (0.005)
C
MILLIMETERS
MIN
MAX
27.43
28.45
18.80
19.30
16.00
16.51
0.41
0.51
4.06
4.57
1.22
1.63
2.54 BSC
0.36
0.41
5.59
6.10
1.78
2.03
3.81
4.06
3.81
4.06
11.18
11.68
17.65
18.42
21.34
21.84
4.62
4.92
G
D 4 PL
0.13 (0.005)
SEATING
PLANE
INCHES
MIN
MAX
1.080
1.120
0.740
0.760
0.630
0.650
0.016
0.020
0.160
0.180
0.048
0.064
0.100 BSC
0.014
0.016
0.220
0.240
0.070
0.080
0.150
0.160
0.150
0.160
0.440
0.460
0.695
0.725
0.840
0.860
0.182
0.194
M
T S
S
Q
DIM
A
B
C
D
F
G
H
J
K
L
N
P
Q
R
S
U
INCHES
MIN
MAX
1.145
1.175
0.685
0.715
0.305
0.325
0.016
0.020
0.048
0.064
0.100 BSC
0.182
0.194
0.014
0.016
0.695
0.725
0.290
0.300
0.420
0.440
0.153
0.159
0.153
0.159
0.230
0.250
0.220
0.240
0.910 BSC
MILLIMETERS
MIN
MAX
29.08
29.85
17.40
18.16
7.75
8.26
0.41
0.51
1.22
1.63
2.54 BSC
4.62
4.93
0.36
0.41
17.65
18.42
7.37
7.62
10.67
11.18
3.89
4.04
3.89
4.04
5.84
6.35
5.59
6.10
23.11 BSC
S
Figure 3. Case Outline Drawings
Top: Case 371D–03, Issue C
Bottom: Case 350–05, Issue J
To mount any of the devices except Case 371–07/08 and
867E) to a flat surface such as a circuit board, the spacing and
diameter for the mounting holes should be made according to
Figure 3.
Mounting Screws
Mounting screws are recommended for making a very
secure, yet removable connection. The screws can be either
metal or nylon, depending on the application. The holes are
0.155″ diameter which fits a #6 machine screw. The screw can
be threaded directly into the base mounting surface or go
through the base and use a flat washer and nut (on a circuit
board) to secure to the device.
MOUNTING TORQUE
The torque specifications are very important. The sensor
package should not be over tightened because it can crack,
causing the sensor to leak. The recommended torque
specification for the sensor packages are as follows:
3–298
Port Style
Single side port:
port side down
port side up
Differential port (dual port)
Axial side port
Torque Range
3 – 4 in – lb
6 – 7 in – lb
9 – 10 in – lb
9 – 10 in – lb
The torque range is based on installation at room
temperature. Since the sensor thermoplastic material has a
higher TCE (temperature coefficient of expansion) than
common metals, the torque will increase as temperature
increases. Therefore, if the device will be subjected to very low
temperatures, the torque may need to be increased slightly. If
a precision torque wrench is not available, these torques all
work out to be roughly 1/2 of a turn past “finger tight” (contact)
at room temperature.
Tightening beyond these recommendations may damage
the package, or affect the performance of the device.
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
Nylon Screws
Motorola recommends the use of #6 – 32 nylon screws as a
hardware option. However, they should not be torqued
excessively. The nylon screw will twist and deform under
higher than recommended torque. These screws should be
used with a nylon nut.
Freescale Semiconductor, Inc...
Rivets
Rivets are excellent fasteners which are strong and very
inexpensive. However, they are a permanent connection.
Plastic rivets are recommended because metal rivets may
damage the plastic package. When selecting a rivet size, the
most important dimension, besides diameter, is the grip range.
The grip range is the combined thickness of the sensor
package and the thickness of the mounting surface. Package
thicknesses are listed below.
Port Style
Thickness, a
Single side port
Dual side port
Axial side port
Stovepipe port
0.321″ (8.15 mm)
0.420″ (10.66 mm)
0.321″ (8.15 mm)
(Does not apply)
AN1513
listed later in this application note. Two brands of vinyl hose
are:
Hose
Wall
Thickness
Max. Press.
@ 70°F
(24°C)
Max.
Temp.
(°F)/(°C)
Clippard #3814–1
Herco Clear #0500–037
1/16″
1/16″
105
54
100/(38)
180/(82)
Tygon tubing is slightly more expensive than vinyl, but it is
the most common brand, and it is also very flexible. It also is
recommended for use at room temperature and applications
below 50 psig. This tubing is also recommended for
applications where the hose may be removed and reattached
several times. This tubing should also be used with a hose
clamp.
Grip Range = a + b
Wall
Thickness
Max. Press.
@ 73°F
(25°C)
Max. Temp.
(°F)/(°C)
1/16″
62
165/(74)
a
b
Tubing
Tygon B–44–3
Push–Pins
Plastic push pins or ITW FasTex “Christmas Tree” pins are
an excellent way to make a low cost and easily removable
connection. However, these fasteners should not be used for
permanent connections. Remember, the fastener should take
all of the static and dynamic loads off the sensor leads. This
type of fastener does not do this completely.
Urethane tubing is the most expensive of the four types
described herein. It can be used at higher pressures (up to 100
psig) and temperatures up to 100°F (38°C). It is flexible,
although its flexibility is not as good as vinyl or Tygon.
Urethane tubing is very strong and it is not necessary to use
a hose clamp, although it is recommended.
Two brands of urethane hose are:
HOSE APPLICATIONS
By using a hose, a sensor can be located in a convenient
place away from the actual sensing location which could be a
hazardous and difficult area to reach. There are many types
of hoses on the market. They have different wall thicknesses,
working pressures, working temperatures, material
compositions, and media compatibilities. All of the hoses
referenced here are 1/8″ inside diameter and 1/16″ wall
thickness, which produces a 1/4″ outside diameter. Since all
the port hose barbs are 1/8″, they require 1/8″ inside diameter
hose. The intent is for use in air only and any questions about
hoses for your specific application should be directed to the
hose manufacturer. Four main types of hose are available:
• Vinyl
• Tygon
• Urethane
• Nylon
Vinyl hose is inexpensive and is best in applications with
pressures under 50 psig and at room temperature. It is flexible
and durable and should not crack or deteriorate with age. This
type of hose should be used with a hose clamp such as those
Motorola Sensor Device Data
Hose
Wall
Thickness
Max. Press.
@ 70°F
(24°C)
Max.
Temp.
(°F)/(°C)
Clippard #3814–6
Herco Clear #0585–037
1/16″
1/16″
105
105
120/(49)
225/(107)
Nylon tubing does not work well with Motorola’s sensors. It
is typically used in high pressure applications with metal
fittings (such as compressed air).
HOSE CLAMPS
Hose clamps should be employed for use with all hoses
listed above. They provide a strong connection with the sensor
which prevents the hose from working itself off, and also
reduces the chance of leakage. There are many types of hose
clamps that can be used with the ported sensors. Here are
some of the most common hose clamps used with hoses.
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–299
Freescale Semiconductor, Inc.
Freescale Semiconductor, Inc...
AN1513
Crimp–on Clamp
Nylon Snap
Spring Wire
Screw–on
The two clamps most recommended by Motorola are the
crimp–on clamp and the screw–on, Clippard reusable clamp.
The crimp–on type clamp is offered from both Ryan Herco
(#0929–007) and Clippard (#5000–2). Once crimped in place,
it provides a very secure hold, but it is not easily removed and
is not reusable. The Clippard, reusable hose clamp is a brass,
self–threading clamp, which provides an equally strong grip as
the crimp–on type just described. The drawback is the
reusable clamp is considerably more expensive. The nylon
snap is also reusable, however the size options do not match
the necessary outside diameter. The spring wire clamp,
common in the automotive industry, and known for its very low
cost and ease of use, also has a size matching problem.
Custom fit spring wire clamps may provide some cost savings
in particular applications.
Figure 4. Hose Clamps
SUPPLIER LIST
Hoses
Spring Wire Clamps
Bolts
Norton–Performance Plastics
Worldwide Headquarters
150 Dey Road, Wayne, NJ 07470–4599 USA
(201) 596–4700
Telex: 710–988–5834
USA
P.O. Box 3660, Akron, OH 44309–3660
USA
(216) 798–9240
FAX: (216) 798–0358
RotorClip, Inc.
187 Davidson Avenue
Somerset, NJ 08875–0461
1–800–631–5857 Ext. 255
Quality Screw and Nut Company
1331 Jarvis Avenue
Elk Grove Village, IL 60007
(312) 593–1600
Rivets and Push–Pins
Crimp–on and Nylon Clamps
ITW FasTex
195 Algonquin Road
Des Plaines, IL 60016
(708) 299–2222
FAX: (708) 390–8727
Ryan Herco Products Corporation
P.O. Box 588
Burbank, CA 91503
1–800–423–2589
FAX: (818) 842–4488
Clippard Instrument Laboratory, Inc.
7390 Colerain Rd.
Cincinnati, Ohio 45239, USA
(513) 521–4261
FAX: (513) 521–4464
Ryan Herco Products Corporation
P.O. Box 588
Burbank, CA 91503
1–800–423–2589
FAX: (818) 842–4488
3–300
Crimp–on and Screw–on Clamps
Clippard Instrument Laboratory, Inc.
7390 Colerain Rd.
Cincinnati, Ohio 45239, USA
(513) 521–4261
FAX: (513) 521–4464
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
MOTOROLA
Freescale Semiconductor, Inc.
SEMICONDUCTOR APPLICATION NOTE
AN1516
Liquid Level Control Using a
Motorola Pressure Sensor
Prepared by: JC Hamelain
Toulouse Pressure Sensor Laboratory
Semiconductor Products Sector, Toulouse, France
Freescale Semiconductor, Inc...
INTRODUCTION
Motorola Discrete Products provides a complete solution
for designing a low cost system for direct and accurate liquid
level control using an ac powered pump or solenoid valve.
This circuit approach which exclusively uses Motorola
semiconductor parts, incorporates a piezoresistive pressure
sensor with on–chip temperature compensation and a new
solid–state relay with an integrated power triac, to drive
directly the liquid level control equipment from the domestic
110/220 V 50/60 Hz ac main power line.
Depending on the application and pressure range, the sensor
may be chosen from the following portfolio. For this application
the MPXM2010GS was selected.
Device
Pressure Range
MPXM2010GS 0 to 10 kPa
MPXM2053GS 0 to 50 kPa
MPXM2102GS 0 to 100 kPa
MPXM2202GS 0 to 200 kPa
* after proper gain adjustment
Application Sensitivity*
±
±
±
±
0.01 kPa (1 mm H2O)
0.05 kPa (5 mm H2O)
0.1 kPa (10 mm H2O)
0.2 kPa (20 mm H2O)
PRESSURE SENSOR DESCRIPTION
The MPXM2000 Series pressure sensor integrates
on–chip, laser–trimmed resistors for offset calibration and
temperature compensation. The pressure sensitive element
is a patented, single piezoresistive implant which replaces the
four resistor Wheatstone bridge traditionally used by most
pressure sensor manufacturers.
Pin 3
R1
+ VS
Roff1
RS1
Rp
R2
Pin 2
+ Vout
X–ducer
Pin 4
– Vout
Roff2
RS2
Pin 1
MPAK AXIAL PORT
CASE 1320A
Laser Trimmed On–Chip
Figure 1. Pressure Sensor MPXM2000 Series
REV 2
Motorola Sensor Device Data
www.motorola.com/semiconductors
For More
Information On This Product,
Go to: www.freescale.com
3–301
Freescale Semiconductor, Inc.
AN1516
POWER OPTO ISOLATOR MOC2A60 DESCRIPTION
The MOC2A60 is a new Motorola POWER OPTO isolator
and consists of a gallium arsenide, infrared emitting diode,
which is optically coupled to a zero–cross triac driver and a
power triac. It is capable of driving a load of up to 2 A (rms)
directly from a line voltage of 220 V (50/60 Hz).
Device Schematic
9
3
2
ZVA
*
Freescale Semiconductor, Inc...
7
CASE 417
PLASTIC
PACKAGE
* Zero Voltage Activate Circuit
1, 4, 5, 6, 8.
1, 4, 5, 6, 2.
1, 4, 5, 6, 3.
1, 4, 5, 6, 7.
1, 4, 5, 6, 9.
No Pin
LED Cathode
LED Anode
Main Terminal
Main Terminal
Figure 2. MOC2A60 POWER OPTO Isolator
SIGNAL CONDITIONING
When a full range pressure is applied to the MPXM2010GS,
it will provide an output of about 20 mV (at an 8 V supply).
Therefore, for an application using only a few percent of the
pressure range, the available signal may be as low as a few
hundred microvolts. To be useful, the sensor signal must be
amplified. This is achieved via a true differential amplifier (A1
and A2) as shown in Figure 4. The GAIN ADJ (500 ohm)
resistor, RG, sets the gain to about 200.
The differential output of this stage is amplified by a second
stage (A3) with a variable OFFSET resistor. This stage
performs a differential to single–ended output conversion and
references this output to the adjustable offset voltage. This
output is then compared to a voltage (VREF = 4 V at TP2) at
the input of the third stage (A4).
This last amplifier is used as an inverted comparator
amplifier with hysteresis (Schmitt trigger) which provides a
logic signal (TP3) within a preset range variation of about 10%
of the input (selected by the ratio R9/(R9 + R7).
If the pressure sensor delivers a voltage to the input of the
Schmitt trigger (pin 13) lower than the reference voltage (pin
12), then the output voltage (pin 14) is high and the drive
current for the power stage MOC2A60 is provided. When the
3–302
sensor output increases above the reference voltage, the
output at pin 14 goes low and no drive current is available.
The amplifier used is a Motorola MC33179. This is a quad
amplifier with large current output drive capability (more than
80 mA).
OUTPUT POWER STAGE
For safety reasons, it is important to prevent any direct
contact between the ac main power line and the liquid
environment or the tank. In order to maintain full isolation
between the sensor circuitry and the main power, the
solid–state relay is placed between the low voltage circuit
(sensor and amplifier) and the ac power line used by the pump
and compressor.
The output of the last stage of the MC33179 is used as a
current source to drive the LED (light emitting diode). The
series resistor, R8, limits the current into the LED to
approximately 15 mA and guarantees an optimum drive for the
power opto–triac. The LD1 (MFOE76), which is an infrared
light emitting diode, is used as an indicator to detect when the
load is under power.
The MOC2A60 works like a switch to turn ON or OFF the
pump’s power source. This device can drive up to 2 A for an
ac load and is perfectly suited for the medium power motors
(less than 500 watts) used in many applications. It consists of
an opto–triac driving a power triac and has a zero–crossing
detection to limit the power line disturbance problems when
fast switching selfic loads. An RC network, placed in parallel
with the output of the solid–state relay is not required, but it is
good design practice for managing large voltage spikes
coming from the inductive load commutation. The load itself
(motor or solenoid valve) is connected in series with the
solid–state relay to the main power line.
EXAMPLE OF APPLICATION:
ACCURATE LIQUID LEVEL MONITORING
The purpose of the described application is to provide an
electronic system which maintains a constant liquid level in a
tank (within ± 5 mm H2O). The liquid level is kept constant in
the tank by an ac electric pump and a pressure sensor which
provides the feedback information. The tank may be of any
size. The application is not affected by the volume of the tank
but only by the difference in the liquid level. Of course, the
maximum level in the tank must correspond to a pressure
within the operating range of the pressure sensor.
LIQUID LEVEL SENSORS
Motorola has developed a piezoresistive pressure sensor
family which is very well adapted for level sensing, especially
when using an air pipe sensing method. These devices may
also be used with a bubbling method or equivalent.
www.motorola.com/semiconductors
For
More Information On This Product,
Go to: www.freescale.com
Motorola Sensor Device Data
Freescale Semiconductor, Inc.
AN1516
AC Line
Control Module
Open Pipe Before
Calibration
Pressure
Sensor
Air
Electrical
P
Similar pages