Part Number Hot Search : 
AN77L12M CY7C1020 MUN5211 ADL5363 55A0812 JM20339 7905C SCM1240M
Product Description
Full Text Search
 

To Download MPR121QR2 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  mpr121 rev 0, 9/2009 freescale semiconductor technical data ? freescale semiconductor, in c., 2009. all rights reserved. this document contains a product under development. freescale semiconducto r reserves the right to change or discontinue this product without notice. advanced information proximity capacitive touch sensor controller mpr121 overview the mpr121 is the second generation s ensor controller after the initial release of the mpr03x series de vices. the mpr121 will feature increased internal intelligence in addition to freescale?s second generation capacitance detection engi ne. some of the major additions include an increased electrode c ount, a hardware configurable i 2 c address, an expanded filtering system with debounce, and completely independent electrodes wit h auto-configuration built in. the device also features a 13 th simulated electrode that represents the simultaneous charging of all the electrodes connecte d together to allow for increased proximity detection in a touc h panel or touch screen array. features ? 1.71 v to 3.6 v operation ? 29 a supply current at 16 ms sample period ?3 a shutdown current ? 12 electrodes ? continuous independent auto-calibration for each electrode input ? separate touch and release trip thresholds for each electrode, providing hysteresis and electrode independence ?i 2 c interface, with irq output to advise el ectrode status changes ? 3 mm x 3 mm x 0.65 mm 20 lead qfn package ? led driver functionality with 8 shared leds ? -40c to +85c operating temperature range implementations ? switch replacements ? touch pads typical applications ? pc peripherals ? mp3 players ? remote controls ? mobile phones ? lighting controls ordering information device name temperature range case number touch pads irc address shipping MPR121QR2 -40 c to +85 c 2059 (20-pin qfn) 12-pads 0x4c - 0x4f tape & reel mpr121 capacitive touch sensor controller top view pin connections bottom view 20-pin qfn case 2059-01 1 2 3 5 678910 12 11 13 14 15 16 17 18 19 20 4 13 ele4 ele3 ele6 ele7 ele5 v ss rext ele0 ele1 addr v reg scl irq sda ele2 v dd ele11 ele10 ele9 ele8
mpr121 sensors 2 freescale semiconductor schematic drawings and implementation figure 1. configuration 1: mpr121 runs from a 1.71 v to 2.75 v supply. figure 2. configuration 2: mpr121 ru ns from a 2.5 v to 3.6 v supply. capacitance sensing the mpr121 uses a constant current touch sensor system with two primary types of control. it can measure capacitances ranging from 10 pf to 2000 pf by varyi ng the current and the amount of time supplied to each electrode. the electrodes are controlled independently allowing for a great d eal of flexibility in electrode pattern design. to make setup of the device easi er, an automatic configuration system can be used to set the ideal capacitance of each electrode. for information on how to set up thi s system refer to application note an3889. once capacitance is calculated, it runs through a couple of leve ls of digital filtering allowing for good noise immunity in dif ferent environments without sacrificing response time or power consumpt ion. the mpr121 can be configured for sample rates between 1 ms and 128 ms. for information on how to set up this system refer to application note an3890. 20 6 5 1 2 3 4 7 19 18 17 16 15 14 13 12 11 10 9 8 vdd vdd ele11/led7 gnd 0.1 f gnd 1.71 v to 2.75 v vdd 1.71 v to 2.75 v vss vreg irq scl sda addr rext ele10/led6 ele9/led5 ele8/led4 ele7/led3 ele6/led2 ele5/led1 ele4/led0 ele3 ele2 ele1 ele0 mpr121q touch sensor 75 k 1% 20 6 5 1 2 3 4 7 19 18 17 16 15 14 13 12 11 10 9 8 vdd vdd ele11/led7 gnd 0.1 f 75 k 1% 2.5 v to 3.6 v vdd 2.5 v to 3.6 v vss vreg irq scl sda addr rext ele10/led6 ele9/led5 ele8/led4 ele7/led3 ele6/led2 ele5/led1 ele4/led0 ele3 ele2 ele1 ele0 mpr121q touch sensor gnd gnd 0.1 f
mpr121 sensors 3 freescale semiconductor touch sensing once the capacitance is determined at any given moment, this information must then be translated into intelligent touch recognition. the mp r121 has a couple of systems that have improved over the previous g eneration in the mpr03x series devices. a baseline tracking system allows the system to tra ck the untouched capacitance in the system. for information on how to set up the baseline capacitance system refer to application not e an3891. the baseline value is then compared with the curren t value to determine if a touch has occurred. a designer has the abi lity to set both the rising and falling thresholds in additio n to a debounce to eliminate jitter and false touches due to noise. these elements are described in application note an3892. proximity sensing a new feature of the mpr121 is the use of a proximity sensing system whereb y all of a system?s electrodes can be shorted together internally and create a single lar ge electrode. the capacitance of this elec trode is larger and projected capacitance can be measured. when enabled, this ?13 th ? electrode will be included at the end of a normal detection cycle and will have its own independent set of configuration registers. this system is described in application note an3893. led driver the mpr121 includes eight shared led driving pins. when these pi ns are not configured as electrodes, they may be used to drive leds. the system allows for both pull up and pu ll down led configurations as well as general gpio push/ pull functionality . the configuration of the led driver system is described in application note an3894. serial communication the mpr121 is an inter-integrated circuit (i 2 c) compliant device with an additional interrupt that is triggered any time a touch or release of a button is detected. the device has a configurable i 2 c address by connecting the addr pin to the vdd, vss, sda or scl lines. the resulting i 2 c addresses are 0x4c, 0x4d, 0x4e and 0x4f respecti vely. the specific details of this system are described in an3895. for reference the regi ster map of the mpr121 is included in table 1 .
mpr121 sensors 4 freescale semiconductor table 1. register map register fields register address initial value auto increment address ele0 - ele7 touch status ele7 ele6 ele5 ele4 ele3 ele2 ele1 ele0 0x00 0x00 register address + 1 ele8 - ele11, eleprox touch status ovcf eleprox ele11 ele10 ele9 ele8 0x01 0x00 ele0-7 oor status ele7 ele6 ele5 ele4 ele3 ele2 ele1 ele0 0x02 0x00 ele8-11, eleprox oor status arff acff eleprox ele11 ele10 ele9 ele8 0x03 0x00 ele0 electrode filtered data lsb efd0lb 0x04 0x00 ele0 electrode filtered data msb efd0hb 0x05 0x00 ele1 electrode filtered data lsb efd1lb 0x06 0x00 ele1 electrode filtered data msb efd1hb 0x07 0x00 ele2 electrode filtered data lsb efd2lb 0x08 0x00 ele2 electrode filtered data msb efd2hb 0x09 0x00 ele3 electrode filtered data lsb efd3lb 0x0a 0x00 ele3 electrode filtered data msb efd3hb 0x0b 0x00 ele4 electrode filtered data lsb efd4lb 0x0c 0x00 ele4 electrode filtered data msb efd4hb 0x0d 0x00 ele5 electrode filtered data lsb efd5lb 0x0e 0x00 ele5 electrode filtered data msb efd5hb 0x0f 0x00 ele6 electrode filtered data lsb efd6lb 0x10 0x00 ele6 electrode filtered data msb efd6hb 0x11 0x00 ele7 electrode filtered data lsb efd7lb 0x12 0x00 ele7 electrode filtered data msb efd7hb 0x13 0x00 ele8 electrode filtered data lsb efd8lb 0x14 0x00 ele8 electrode filtered data msb efd8hb 0x15 0x00 ele9 electrode filtered data lsb efd9lb 0x16 0x00 ele9 electrode filtered data msb efd9hb 0x17 0x00 ele10 electrode filtered data lsb efd10lb 0x18 0x00 ele10 electrode filtered data msb efd10hb 0x19 0x00 ele11 electrode filtered data lsb efd11lb 0x1a 0x00 ele11 electrode filtered data msb efd11hb 0x1b 0x00 eleprox electrode filtered data lsb efdproxlb 0x1c 0x00 eleprox electrode filtered data msb efdproxhb 0x1d 0x00 ele0 baseline value e0bv 0x1e 0x00 ele1 baseline value e1bv 0x1f 0x00 ele2 baseline value e2bv 0x20 0x00 ele3 baseline value e3bv 0x21 0x00 ele4 baseline value e4bv 0x22 0x00 ele5 baseline value e5bv 0x23 0x00 ele6 baseline value e6bv 0x24 0x00 ele7 baseline value e7bv 0x25 0x00 ele8 baseline value e8bv 0x26 0x00 ele9 baseline value e9bv 0x27 0x00 ele10 baseline value e10bv 0x28 0x00 ele11 baseline value e11bv 0x29 0x00 eleprox baseline value eproxbv 0x2a 0x00 mhd rising mhdr 0x2b 0x00 nhd amount rising nhdr 0x2c 0x00 ncl rising nclr 0x2d 0x00 fdl rising fdlr 0x2e 0x00 mhd falling mhdf 0x2f 0x00 nhd amount falling nhdf 0x30 0x00
mpr121 sensors freescale semiconductor 5 ncl falling nclf 0x31 0x00 register address + 1 fdl falling fdlf 0x32 0x00 nhd amount touched nhdt 0x33 0x00 ncl touched nclt 0x34 0x00 fdl touched fdlt 0x35 0x00 eleprox mhd rising mhdproxr 0x36 0x00 eleprox nhd amount rising nhdproxr 0x37 0x00 eleprox ncl rising nclproxr 0x38 0x00 eleprox fdl rising fdlproxr 0x39 0x00 eleprox mhd falling mhdproxf 0x3a 0x00 eleprox nhd amount falling nhdproxf 0x3b 0x00 eleprox ncl falling nclproxf 0x3c 0x00 eleprox fdl falling fdlproxf 0x3d 0x00 eleprox nhd amount touched nhdproxt 0x3e 0x00 eleprox ncl touched nclproxt 0x3f 0x00 eleprox fdl touched fdlproxt 0x40 0x00 ele0 touch threshold e0tth 0x41 0x00 ele0 release threshold e0rth 0x42 0x00 ele1 touch threshold e1tth 0x43 0x00 ele1 release threshold e1rth 0x44 0x00 ele2 touch threshold e2tth 0x45 0x00 ele2 release threshold e2rth 0x46 0x00 ele3 touch threshold e3tth 0x47 0x00 ele3 release threshold e3rth 0x48 0x00 ele4 touch threshold e4tth 0x49 0x00 ele4 release threshold e4rth 0x4a 0x00 ele5 touch threshold e5tth 0x4b 0x00 ele5 release threshold e5rth 0x4c 0x00 ele6 touch threshold e6tth 0x4d 0x00 ele6 release threshold e6rth 0x4e 0x00 ele7 touch threshold e7tth 0x4f 0x00 ele7 release threshold e7rth 0x50 0x00 ele8 touch threshold e8tth 0x51 0x00 ele8 release threshold e8rth 0x52 0x00 ele9 touch threshold e9tth 0x53 0x00 ele9 release threshold e9rth 0x54 0x00 ele10 touch threshold e10tth 0x55 0x00 ele10 release threshold e10rth 0x56 0x00 ele11 touch threshold e11tth 0x57 0x00 ele11 release threshold e11rth 0x58 0x00 eleprox touch threshold eproxtth 0x59 0x00 eleprox release threshold eproxrth 0x5a 0x00 debounce touch & release dr dt 0x5b 0x00 afe configuration ffi cdc 0x5c 0x10 filter configuration cdt sfi esi 0x5d 0x04 electrode configuration cl el eleen 0x5e 0x00 ele0 electrode current cdc0 0x5f 0x00 ele1 electrode current cdc1 0x60 0x00 ele2 electrode current cdc2 0x61 0x00 table 1. register map register fields register address initial value auto increment address
mpr121 sensors 6 freescale semiconductor ele3 electrode current cdc3 0x62 0x00 register address + 1 ele4 electrode current cdc4 0x63 0x00 ele5 electrode current cdc5 0x64 0x00 ele6 electrode current cdc6 0x65 0x00 ele7 electrode current cdc7 0x66 0x00 ele8 electrode current cdc8 0x67 0x00 ele9 electrode current cdc9 0x68 0x00 ele10 electrode current cdc10 0x69 0x00 ele11 electrode current cdc11 0x6a 0x00 eleprox electrode current cdcprox 0x6b 0x00 ele0, ele1 charge time cdt1 cdt0 0x6c 0x00 ele2, ele3 charge time cdt3 cdt2 0x6d 0x00 ele4, ele5 charge time cdt5 cdt4 0x6e 0x00 ele6, ele7 charge time cdt7 cdt6 0x6f 0x00 ele8, ele9 charge time cdt9 cdt8 0x70 0x00 ele10, ele11 charge time cdt11 cdt10 0x71 0x00 eleprox charge time cdtprox 0x72 0x00 gpio control register 0 ctl011 ctl010 ctl09 ctl08 ctl07 ctl06 ctl05 ctl04 0x73 0x00 gpio control register 1 ctl111 ctl110 ctl19 ctl18 ctl17 ctl16 ctl15 ctl14 0x74 0x00 gpio data register dat11 dat10 dat9 dat8 dat7 dat6 dat5 dat4 30x75 0x00 gpio direction register dir11 dir10 dir9 dir8 dir7 dir6 dir5 dir4 0x76 0x00 gpio enable register en11 en10 en9 en8 en7 en6 en5 en4 0x77 0x00 gpio data set register set11 set10 set9 set8 set7 set6 set5 set4 0x78 0x00 gpio data clear register clr11 clr10 clr9 clr8 7clr7 clr6 clr5 clr4 0x79 0x00 gpio data toggle register tog11 tog10 tog9 tog8 tog7 tog6 tog5 tog4 0x7a 0x00 auto-config control register 0 afes retry bva are ace 0x7b 0x00 auto-config control register 1 scts oorie arfie acfie 0x7c 0x00 auto-config usl register usl 0x7d 0x00 auto-config lsl register lsl 0x7e 0x00 auto-config target level register tl 0x7f 0x00 0x00 table 1. register map register fields register address initial value auto increment address
mpr121 sensors freescale semiconductor 7 electrical characteristics absolute maximum ratings absolute maximum ratings are stress ratings only, and functional operation at the maxima is not guaranteed. stress beyond the limits specified in table 2 may affect device reliability or cause permanent damage to the device. for functional operating conditions, refer to the remaining tables in this section. this device contains circuitry protecting against damage due to high static voltage or electrical fields; however, it is advised that norma l precautions be taken to avoid application of any voltages high er than maximum-rated voltages to this high-impedance circuit. esd and latch-up protection characteristics normal handling precautions should be used to avoid exposure to static discharge. qualification tests are performed to ensure that these devices can withstand exposure to reasonable levels of static without suffering any permanent damage. during the device qualificat ion esd stresses were performed for the human body model (hbm), the machine model (mm) and the charge device model (cdm). a device is defined as a failure if after exposure to esd pulses the device no longer meets the device specification. complete dc parametric and functional testing is performed per the applic able device specification at room temperature followed by hot temperature, unless specified other wise in the device specification. table 2. absolute maximum ratings - voltage (with respect to v ss ) rating symbol value unit supply voltage v dd -0.3 to +3.6 v supply voltage v reg -0.3 to +2.75 v input voltage scl, sda, irq v in v ss - 0.3 to v dd + 0.3 v operating temperature range t o -40 to +85 c gpio source current per pin i gpio 12 ma gpio sink current per pin i gpio 1.2 ma storage temperature range t s -40 to +125 c table 3. esd and latch-up test conditions rating symbol value unit human body model (hbm) v esd 2000 v machine model (mm) v esd 200 v charge device model (cdm) v esd 500 v latch-up current at t a = 85c i latch 100 ma
mpr121 sensors 8 freescale semiconductor dc characteristics this section includes information about power supply requirements and i/o pin characteristics. ac characteristics table 4. dc characteristics (typical operating circuit, v dd and v reg = 1.8 v, t a = 25c, unless otherwise noted.) parameter symbol conditions min typ max units high supply voltage v dd 2.5 3.3 3.6 v low supply voltage v reg 1.71 1.8 2.75 v average supply current i dd run1 mode @ 1 ms sample period 393 a average supply current i dd run1 mode @ 2 ms sample period 199 a average supply current i dd run1 mode @ 4 ms sample period 102 a average supply current i dd run1 mode @ 8 ms sample period 54 a average supply current i dd run1 mode @ 16 ms sample period 29 a average supply current i dd run1 mode @ 32 ms sample period 17 a average supply current i dd run1 mode @ 64 ms sample period 11 a average supply current i dd run1 mode @ 128 ms sample period 8 a measurement supply current i dd peak of measurement duty cycle 1 ma idle supply current i dd stop mode 3 a input leakage current ele_ i ih , i il 0.025 a input capacitance ele_ 15 pf input high voltage sda, scl v ih 0.7 x v dd v input low voltage sda, scl v il 0.3 x v dd v input leakage current sda, scl i ih , i il 0.025 1 a input capacitance sda, scl 7pf output low voltage sda, irq v ol i ol = 6ma 0.5v v output high voltage ele4 - ele11 (gpio mode) v ohgpio v dd = 2.7 v to 3.6 v: i ohgpio = -10 ma v dd = 2.3 v to 2.7 v: i ohgpio = -6 ma v dd = 1.8 v to 2.3 v: i ohgpio = -3 ma v dd - 0.5 v output low voltage ele4 - ele11 (gpio mode) v olgpio i olgpiod = 1 ma 0.5 v power on reset v tlh v dd rising 1.08 1.35 1.62 v v thl v dd falling 0.88 1.15 1.42 v table 5. ac characteristics (typical operating circuit, v dd and v reg = 1.8 v, t a = 25c, unless otherwise noted.) parameter symbol conditions min typ max units 8 mhz internal oscillator f h 7.44 8 8.56 mhz 1 khz internal oscillator f l 0.65 1 1.35 khz
mpr121 sensors freescale semiconductor 9 i 2 c ac characteristics table 6. i 2 c ac characteristics (typical operating circuit, v dd and v reg = 1.8 v, t a = 25c, unless otherwise noted.) parameter symbol conditions min typ max units serial clock frequency f scl 400 khz bus free time between a stop and a start condition t buf 1.3 s hold time, (repeated) start condition t hd, sta 0.6 s repeated start condition setup time t su, sta 0.6 s stop condition setup time t su, sto 0.6 s data hold time t hd, dat 0.9 s data setup time t su, dat 100 ns scl clock low period t low 1.3 s scl clock high period t high 0.7 s rise time of both sda and scl signals, receiving t r 20+0.1c b 300 ns fall time of both sda and scl signals, receiving t f 20+0.1c b 300 ns fall time of sda transmitting t f.tx 20+0.1c b 250 ns pulse width of spike suppressed t sp 25 ns capacitive load for each bus line c b 400 pf
mpr121 sensors 10 freescale semiconductor package dimensions page 1 of 3
mpr121 sensors freescale semiconductor 11 page 2 of 3
mpr121 sensors 12 freescale semiconductor package dimensions page 3 of 3
mpr121 rev. 0 9/2009 how to reach us: home page: www.freescale.com web support: http://www.freescale.com/support usa/europe or locations not listed: freescale semiconductor, inc. technical information center, el516 2100 east elliot road tempe, arizona 85284 1-800-521-6274 or +1-480-768-2130 www.freescale.com/support europe, middle east, and africa: freescale halbleiter deutschland gmbh technical information center schatzbogen 7 81829 muenchen, germany +44 1296 380 456 (english) +46 8 52200080 (english) +49 89 92103 559 (german) +33 1 69 35 48 48 (french) www.freescale.com/support japan: freescale semiconductor japan ltd. headquarters arco tower 15f 1-8-1, shimo-meguro, meguro-ku, tokyo 153-0064 japan 0120 191014 or +81 3 5437 9125 support.japan@freescale.com asia/pacific: freescale semiconductor china ltd. exchange building 23f no. 118 jianguo road chaoyang district beijing 100022 china +86 010 5879 8000 support.asia@freescale.com for literature requests only: freescale semiconductor lite rature distribution center 1-800-441-2447 or +1-303-675-2140 fax: +1-303-675-2150 ldcforfreescalesemiconductor@hibbertgroup.com information in this document is provided solely to enable system and software implementers to use freescale semiconduc tor products. there are no express or implied copyright licenses granted hereunder to design or fabricate any integrated circuits or integrated circuits based on the information in this document. freescale semiconductor reserves the right to make changes without further notice to any products herein. freescale semiconductor makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does freescale semiconductor assume any liability ar ising out of the application or use of any product or circuit, and specifically discl aims any and all liability, including without limitation consequential or incidental damages. ?typical? parameters that may be provided in freescale semiconductor data s heets and/or specifications 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. freescale se miconductor does not convey any license under its patent rights nor the rights of others. freescale semiconductor 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 fa ilure of the freescale semiconductor product could create a situation where personal injury or death may occur. should buyer purchase or use freescale semiconductor products for any such unintended or unauthorized application, buyer shall indemni fy and hold freescale semiconductor and its officers, employees, subsidiaries, affili ates, 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 freescale semiconductor was negligent regarding the design or manufacture of the part. freescale? and the freescale logo are trademarks of freescale semiconductor, inc. all other product or service names are the property of their respective owners. ? freescale semiconductor, inc. 2009. all rights reserved. rohs-compliant and/or pb-free versions of freesc ale products have the functi onality and electrical characteristics of their non-rohs-compliant and/or non-pb-free counterparts. for further information, see http:/www.freescale.com or contact your freescale sales representative. for information on freescale?s environmental products program, go to http://www.freescale.com/epp.


▲Up To Search▲   

 
Price & Availability of MPR121QR2

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X