Freescale SemiconductorTechnical Data
MPR121Rev 0, 9/2009
Advanced Information
Proximity Capacitive TouchSensor Controller
MPR121 OVERVIEW
The MPR121 is the second generation sensor controller after the initialrelease of the MPR03x series devices. The MPR121 will featureincreased internal intelligence in addition to Freescale’s second
generation capacitance detection engine. Some of the major additions
2Cinclude an increased electrode count, a hardware configurable I
address, an expanded filtering system with debounce, and completelyindependent electrodes with auto-configuration built in. The device alsofeatures a 13thsimulated electrode that represents the simultaneouscharging of all the electrodes connected together to allow for increasedproximity detection in a touch panel or touch screen array.Features??????????
1.71 V to 3.6 V operation
29mAsupply current at 16 ms sample period3mAshutdown current12 electrodes
Continuous independent auto-calibration for each electrode inputSeparate touch and release trip thresholds for each electrode,providing hysteresis and electrode independence
I2C interface, with IRQ output to advise electrode status changes3 mm x 3 mm x 0.65 mm 20 lead QFN packageLED driver functionality with 8 shared LEDs-40°C to +85°C operating temperature range
IRQSCLSDAADDRVREG
12345
MPR121
Capacitive TouchSensor Controller
Bottom View
20-PIN QFNCASE 2059-01
Top View
DD
ELE11ELE10
ELE9ELE8
V
20 19 18 17 16
1514131211
6
SS
ELE7ELE6ELE5ELE4ELE3
Implementations??
Switch ReplacementsTouch Pads
78910
REXTELE0ELE1ELE2
V
Typical Applications?
????
PC PeripheralsMP3 PlayersRemote ControlsMobile PhonesLighting Controls
ORDERING INFORMATION
Device NameMPR121QR2
Temperature Range-40°C to +85°C
Case Number2059 (20-Pin QFN)
Touch Pads12-pads
IRC Address0x4C - 0x4F
ShippingTape & Reel
Pin Connections
This document contains a product under development. Freescale Semiconductor reserves the right to change ordiscontinue this product without notice.
? Freescale Semiconductor, Inc., 2009. All rights reserved.
简图和实施
VDD1.71 V至2.75 V
VDD1.71 V至2.75 V0.1μF
206512347
VDDVSSVREGIRQSCLSDAADDRREXT
ELE11/LED7ELE10/LED6ELE9/LED5ELE8/LED4ELE7/LED3ELE6/LED2ELE5/LED1ELE4/LED0
ELE3
1918171615141312111098
75 k 1%
GND
GND
MPR121Q触摸传感器
ELE2ELE1ELE0
图1.配置1:MPR121运行从1.71 V至2.75 V电源供电.
VDD2.5 V至3.6 V
VDD2.5 V至3.6 V0.1μF
206512347
VDDVSSVREGIRQSCLSDAADDRREXT
ELE11/LED7ELE10/LED6ELE9/LED5ELE8/LED4ELE7/LED3ELE6/LED2ELE5/LED1ELE4/LED0
ELE3
1918171615141312111098
0.1μF
75 k 1%
GND
GND
GND
MPR121Q触摸传感器
ELE2ELE1ELE0
图2.配置2:MPR121运行从2.5 V至3.6 V电源供电.
电容感应
MPR121使用一个恒定的电流触摸传感器系统的控制有两种主要类型.它可以测量通过改变供给到各电极的电流和时间的量的范围从10pF到2000 pF的电容.电极独立控制允许在电极图案设计了很大的灵活性.为了使设备更容易的设置,自动配置系统可以用来设置了理想的各电极的电容.对于如何成立这个系统的信息,请参阅应用笔记AN3889.
一旦电容的计算,它贯穿了几个数字滤波允许在不同的环境中没有良好的噪声抑制水平的牺牲响应时间或功耗. MPR121可以被配置为1毫秒和128毫秒之间的采样率.对于如何成立这个系统的信息,请参阅应用笔记AN3890.
MPR1212
传感器
飞思卡尔半导体(FreescaleSemiconductor)
触摸感应一旦决定在任何给定时刻的电容,此信息必须被翻译成智能触摸识别. MPR121有一对夫妇MPR03x系列器件比前一代系统有所改善.一个基线跟踪系统,使系统能够跟踪系统中的非接触电容.对于如何建立基线电容系统的信息,请参阅应用笔记AN3891.基准值进行比较的电流值,以确定是否已发生的触摸.设计师有能力的上升和下降阈值设置,除了一个去抖消除由于噪声引起的抖动和误触摸.这些元素被描述在应用笔记AN3892.接近传感一项新功能的MPR121接近感应系统,使系统的电极,可缩短使用一起内部,创建一个大的电极.这种电极的电容是较大的和预计的电容可以th“电极将被包含在一个正常的检测周期的末尾,将有自己的被测量.当启用时,这个“13独立设置的配置寄存器.此系统被描述在应用笔记AN3893.LED驱动器MPR121包括8个共享的LED驱动销.当这些引脚不作为电极的配置,它们可以被用于驱动LED.该系统可以为上拉和下拉LED配置,以及作为通用GPIO推/拉功能.应用笔记AN3894中描述的结构的LED驱动器系统.串行通信2C)兼容的设备被触发额外的中断,随时触摸或iMPR121是一间集成电路(2C类地址由ADDR引脚连接到VDD,VSS,SDA一个按钮的释放被检测到.该器件具有一个可配置的I2C类地址是0x4C,0x4D,0x4E,0x4F.该系统的具体细节是i或SCL线.由此产生的在AN3895.仅供参考MPR121的寄存器映射表1中.MPR1213传感器飞思卡尔半导体(FreescaleSemiconductor)表1中.寄存器映射
REGISTER
Fields
RegisterAddress
ELE3ELE11
ELE5
ELE4ELEPROX
EFD0LB
EFD0HB
EFD1LB
EFD1HB
EFD2LB
EFD2HB
EFD3LB
EFD3HB
EFD4LB
EFD4HB
EFD5LB
EFD5HB
EFD6LB
EFD6HB
EFD7LB
EFD7HB
EFD8LB
EFD8HB
EFD9LB
EFD9HB
EFD10LB
EFD10HB
EFD11LB
EFD11HB
EFDPROXLB
EFDPROXHB
E0BVE1BVE2BVE3BVE4BVE5BVE6BVE7BVE8BVE9BVE10BVE11BVEPROXBV
MHDRNHDR
NCLRFDLR
MHDFNHDF
ELE3ELE11
ELE2ELE10ELE2ELE10
ELE1ELE9ELE1ELE9
ELE0ELE8ELE0ELE8
0x000x010x020x030x040x050x060x070x080x090x0A0x0B0x0C0x0D0x0E0x0F0x100x110x120x130x140x150x160x170x180x190x1A0x1B0x1C0x1D0x1E0x1F0x200x210x220x230x240x250x260x270x280x290x2A0x2B0x2C0x2D0x2E0x2F0x30
InitialValue0x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x00
RegisterAddress + 1AutoIncrementAddress
ELE0 - ELE7 Touch Status
ELE8 - ELE11, ELEPROX Touch StatusELE0-7 OOR Status
ELE8-11, ELEPROX OOR StatusELE0 Electrode Filtered Data LSBELE0 Electrode Filtered Data MSBELE1 Electrode Filtered Data LSBELE1 Electrode Filtered Data MSBELE2 Electrode Filtered Data LSBELE2 Electrode Filtered Data MSBELE3 Electrode Filtered Data LSBELE3 Electrode Filtered Data MSBELE4 Electrode Filtered Data LSBELE4 Electrode Filtered Data MSBELE5 Electrode Filtered Data LSBELE5 Electrode Filtered Data MSBELE6 Electrode Filtered Data LSBELE6 Electrode Filtered Data MSBELE7 Electrode Filtered Data LSBELE7 Electrode Filtered Data MSBELE8 Electrode Filtered Data LSBELE8 Electrode Filtered Data MSBELE9 Electrode Filtered Data LSBELE9 Electrode Filtered Data MSBELE10 Electrode Filtered Data LSBELE10 Electrode Filtered Data MSBELE11 Electrode Filtered Data LSBELE11 Electrode Filtered Data MSBELEPROX Electrode Filtered Data LSBELEPROX Electrode Filtered Data MSBELE0 Baseline ValueELE1 Baseline ValueELE2 Baseline ValueELE3 Baseline ValueELE4 Baseline ValueELE5 Baseline ValueELE6 Baseline ValueELE7 Baseline ValueELE8 Baseline ValueELE9 Baseline ValueELE10 Baseline ValueELE11 Baseline ValueELEPROX Baseline ValueMHD RisingNHD Amount RisingNCL RisingFDL RisingMHD FallingNHD Amount Falling
ELE7OVCFELE7ARFF
ELE6ELEPROXELE6ACFF
ELE5ELE4
MPR1214
传感器
飞思卡尔半导体(FreescaleSemiconductor)
表1中.寄存器映射
REGISTER
Fields
RegisterAddress0x310x32
NHDT
NCLTFDLT
MHDPROXRNHDPROXR
NCLPROXRFDLPROXR
MHDPROXFNHDPROXF
NCLPROXFFDLPROXF
NHDPROXT
NCLPROXTFDLPROXTE0TTHE0RTHE1TTHE1RTHE2TTHE2RTHE3TTHE3RTHE4TTHE4RTHE5TTHE5RTHE6TTHE6RTHE7TTHE7RTHE8TTHE8RTHE9TTHE9RTHE10TTHE10RTHE11TTHE11RTHEPROXTTHEPROXRTH
DR
FFI
CDTCL
EL
CDC0CDC1CDC2
SFI
EleEn
CDC
ESIDT
0x330x340x350x360x370x380x390x3A0x3B0x3C0x3D0x3E0x3F0x400x410x420x430x440x450x460x470x480x490x4A0x4B0x4C0x4D0x4E0x4F0x500x510x520x530x540x550x560x570x580x590x5A0x5B0x5C0x5D0x5E0x5F0x600x61
InitialValue0x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x100x040x000x000x000x00
RegisterAddress + 1AutoIncrementAddress
NCL FallingFDL Falling
NHD Amount TouchedNCL TouchedFDL Touched
ELEPROX MHD RisingELEPROX NHD Amount RisingELEPROX NCL RisingELEPROX FDL RisingELEPROX MHD FallingELEPROX NHD Amount FallingELEPROX NCL FallingELEPROX FDL Falling
ELEPROX NHD Amount TouchedELEPROX NCL TouchedELEPROX FDL TouchedELE0 Touch ThresholdELE0 Release ThresholdELE1 Touch ThresholdELE1 Release ThresholdELE2 Touch ThresholdELE2 Release ThresholdELE3 Touch ThresholdELE3 Release ThresholdELE4 Touch ThresholdELE4 Release ThresholdELE5 Touch ThresholdELE5 Release ThresholdELE6 Touch ThresholdELE6 Release ThresholdELE7 Touch ThresholdELE7 Release ThresholdELE8 Touch ThresholdELE8 Release ThresholdELE9 Touch ThresholdELE9 Release ThresholdELE10 Touch ThresholdELE10 Release ThresholdELE11 Touch ThresholdELE11 Release ThresholdELEPROX Touch ThresholdELEPROX Release ThresholdDebounce Touch & ReleaseAFE ConfigurationFilter ConfigurationElectrode ConfigurationELE0 Electrode CurrentELE1 Electrode CurrentELE2 Electrode Current
NCLFFDLF
MPR121
传感器
飞思卡尔半导体(Freescale Semiconductor)
5
百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典综合文库MPR121中文数据手册在线全文阅读。
相关推荐: