Capacitive Sensor Control IC Series Capacitive Sensor Switch Control IC No.09048EBT03 BU21009MUV ●Description BU21009MUV is the capacitive sensor controller for the switch function and slider function with 16 channels sensors. All channels are calibrated for the slider functions. So this is useful for 16 switches application, too. LED driver is available (No PWM function). ●Features 1) Slider function 2) LED driver available 3) 2 wire serial interface 4) Power supply = 2.5V to 3.3V, I/O power supply = 1.7V to 3.3V 5) Integrated 10bit AD converter, clock and reset 6) Package VQFN032V5050 ●Applications It is possible to use it widely as a switch/slider such as a Mobile phone, Portable equipment, and Audiovisual apparatuses. ●Absolute Maximum Ratings (Ta=25℃) PARAMETER RATING SYMBOL MIN MAX AVDD -0.3 4.5 DVDD -0.3 4.5 VAIN -0.3 AVDD+0.3 VDIN -0.3 DVDD+0.3 STORAGE TEMPERATURE RANGE Tstg -55 POWER DISSIPATION Pd APPLIED VOLTAGE INPUT VOLTAGE UNIT V 125 V ℃ 304 mW Ambient temperature reduces a permission loss by 3.1mW per case more than 25 degrees Celsius, 1 degree Celsius. ●Recommended Operating conditions PARAMETER APPLIED VOLTAGE OPERATINGTEMPERATURE RANGE www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved. SYMBOL RATING UNIT MIN TYP MAX 2.5 3.0 3.3 DVDD 1.7 3.0 3.3 V Topr -40 25 85 ℃ AVDD 1/13 V 2009.04 - Rev.B Technical Note BU21009MUV ●Electrical characteristics(Especially, Topr=25 ℃ and AVDD=DVDD=0 as long as it doesn't specify it.) RATING PARAMETER SYMBOL UNIT Condition MIN TYP MAX H INPUT VOLTAGE VIHIO DVDDx0.8 - DVDD+0.3 V L INPUT VOLTAGE VILIO DVSS-0.3 - DVDDx0.2 V V IOH=-2[mA]. Overshoot is excluded. V IOL=8[mA]. Undershoot is excluded. LED output. IOL=3[mA]. Undershoot is DVDD > 2[V] excluded. SDA/TXD DVDD ≦ 2[V] application. IOL=2[mA]. Undershoot is excluded. INT application. VOHIO DVDD-0.7 - DVDD VOLLED AVSS - 0.5 0.5 VOLTXD DVSS - VOLINT DVSS - 0.5 Input leakage current IIZ -1 - 1 μA Off leakage current IOZ -1 - 1 μA Standby current IST - - 2 Current of operation IDD - 300 - μA Shutdown (SDN=”L”) μA Output "H" voltage Output "L" voltage DVDDx0.3 ●A/D Converter PARAMETER Resolution Analog Input voltage change clock frequency change time Zero scale voltage full scale voltage differential Non line accurate Integrate Non line accurate SYMBOL VAIN fadck ftim DNL INL MIN AVSS 0.2 AVDD-0.07 - RATING TYP 10 77 - MAX AVDD 2.0 AVSS+0.07 ±3 ±3 MIN 0.4 RATING TYP 1.1 MAX 2.0 UNIT bit V MHz μsec V V LSB LSB Condition fadck = 1[MHz] ●CR Oscillator characteristic PARAMETER SYMBOL Frequency Oscillation fcr www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved. 2/13 UNIT Condition MHz 2009.04 - Rev.B Technical Note BU21009MUV ●Block Diagram, Pin configuration TSTD Data correction and making to format INT ADC SCL Sensor I/F、 CV translate circuit CS SIN[15:0] RXD SDN SREF CLK_EXT DVDD SDA/TXD AVDD DVSS MODE[1] DVDD MODE[0] AVDD AVSS SREF TSTA CS SCL Conversion sequence control Data register SIN[0] SDA/TXD SIN[15]/LED[7] SIN[1]/LED[0] SIN[4] SIN[2] SIN[13]/LED[6] host I/F RXD Reset generation SDN SIN[11]/LED[5] SIN[10] SIN[9]/LED[4] SIN[8] SIN[7]/LED[3] SIN[6] MODE[1:0] SIN[13]/LED[6] SIN[5]/LED[2] AVSS SIN[12] INT SIN[4] CLK_EXT Power on Reset Power management Clock generation CR oscill ation SIN[3]/LED[1] DVSS ・Sensor I/F CV translate circuit This module selects between sensor inputs. The selection sequences between all 16 channels. ・AD Conversion The voltage into which CV is converted is converted into a digital value. Conversion is 10 bit and full scale corresponds to AVDD. ・Conversion sequence control Performs timing generation for the analogue circuitry and a sequencer circuit for selection of the sensor channel for conversion. ・Data correction and making to format This module provides the digital intelligence of the sensor. The block includes, amongst other things, scaling, adding offsets and input filtering for de-bouncing. Registers are formatted to simplify usage by the softwareapplication. The block implements auto-calibration to manage drift in temperature, process variation, voltage variation and aging effects. ・Data register This stores the results for the software application. Please refer to the register map for details. ・HOST I/F 2 wire serial interface. ・Power management The power management block provides smart power control. When the sensors are not in use, the Controller automatically transitions into a low-power mode. When a sensor is touched, then the device automatically wakes up and enters its normal operation. The chip drives an INT pin for alerting the controller device in this case. ・Reset generation The circuit is initialized by a either a soft reset command or by the external SDN pin. ・Clock generation The device has an internal oscillator. Provision is also made if the application would like to make use of an external clock input. www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved. 3/13 2009.04 - Rev.B Technical Note BU21009MUV ●Pin Description Pin Name No. 1 2 3 4 5 6 7 8 9 10 11 12 I/O SIN4 AIn SIN5/LED2 AIn/Out SIN6 AIn Function sensor input4 sensor input 5 /PW Drive LEDcontrol output 2 sensor input6 Note Supply Reference Reset Level I/O Pad - AVDD "Hi-Z" ④ AVDD "Hi-Z" ④ AVDD "Hi-Z" ④ AVDD "Hi-Z" ④ AVDD "Hi-Z" ④ AVDD "Hi-Z" ④ AVDD "Hi-Z" ④ AVDD "Hi-Z" ④ AVDD "Hi-Z" ④ AVDD "Hi-Z" ④ AVDD "Hi-Z" ④ AVDD "Hi-Z" ④ AVDD "Hi-Z" ④ - - - DVDD - ① DVDD - ① sensor input , LED drive select - sensor input 7 sensor input , SIN7/LED3 AIn/Out /PWM Drive LED control output 3 LED drive select SIN8 AIn sensor input8 - sensor input 9 SIN9/LED4 AIn/Out /LED control output 4 SIN10 AIn SIN11/LED5 AIn/Out SIN12 AIn sensor input , LED drive select sensor input10 - sensor input 11 /LED control output 5 sensor input , LED drive select sensor input12 - SIN13/LED sensor input 13 AIn/Out 6 /LED control output 6 SIN14 AIn sensor input , LED drive select sensor input14 - SIN15/LED sensor input 15 AIn/Out 7 /LED control output 7 13 TSTA 14 AVSS 15 MODE[0] In Mode selection, input0 16 MODE[1] In Mode selection, input1 00 = 2wires serial, internal clock 17 TSTD In Digital part test input Usually must be tide to "L" DVDD - ① 18 CLK_EXT In External system clock input Usually tide to"L" DVDD - ① 19 INT Out Output of interrupt "L" : Active mode "H" : Idle mode ※2 DVDD "L" ③ 20 SDA/TXD In/Out "Hi-Z" - ⑤ ② 21 SCL In 22 RXD In 23 CS In 24 SDN In 25 DVSS Ground Digital part ground 26 DVDD 27 AVDD 28 SREF AIn 29 SIN0 AIn 30 31 32 AIn sensor input , LED drive select NC on the substrate is recommended. Ground Analog ground Communication data sending and receiving(2wires serial) DVDD - DVDD - ② DVDD - ② DVDD - ② DVDD - - - - - - Power Digital part Power supply - - - - Power Analog part Power supply - - - ④ Standard capacitor input - AVDD "Hi-Z" ④ sensor input 0 - AVDD "Hi-Z" ④ AVDD "Hi-Z" ④ AVDD "Hi-Z" ④ AVDD "Hi-Z" ④ AIn SIN3/LED1 AIn/Out *1 Initial State - - SIN1/LED0 AIn/Out SIN2 Test input for analog block Communication synchronous clock input system clock input (2wires serial) Slave address selection (2wires serial mode) "L" : Internal clock "H" : external clock "L" : 5Ah "H" : 5Bh "L" : Halt condition "H" : state of operation Shutdown input sensor input 1 /PWM Drive LEDcontrol output 0 sensor input 2 sensor input , LED drive select - sensor input 3 /PWM Drive LEDcontrol output 1 sensor input , LED drive select When internal organs power-on reset is effective Halt condition SDN=”L” www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved. 4/13 2009.04 - Rev.B Technical Note BU21009MUV ●I/O Circuit ①CMOS INPUT CIN ②CMOS Schmitt INPUT PAD ④CMOS 3stute OUTPUT with ANALOG-SW CIN ③CMOS OUTPUT PAD I PAD ⑤CMOS Schmitt INOUT ASW CIN AIN I PAD OE www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved. I PAD OEN 5/13 2009.04 - Rev.B Technical Note BU21009MUV ●HOST I/F ・ 2 wire serial, BUS (Pin configuration, MODE[1:0]=00b) Slave mode only Slave Address = 5Ch,5Dh selection possible. Normal (Normal mode. 100kHz Transfer rate) Fs mode (Fast mode. 400kHz Transfer rate) also. Not adapting sequential read / write. 【Data format】 tSU;STO tHD;STA SDA tSU;DAT tHD;DAT SCL Read Address ACK Data Parameter fSCL : SCL Clock Freq tHD;STA : START condition hold time tLOW : SCL “L” tHIGH : SCL “H” tHD;DAT : Data hold time tSU;DAT : Data setup time tSU;STO : START condition hold time tBUF : Free time of bus between STOP condition and START condition ACK Data ACK Standard mode MIN MAX 0 100 4.0 4.7 4.0 0.1 3.45 0.25 4.0 4.7 - High Speed mode MIN MAX 0 400 0.6 1.3 0.6 0.1 0.9 0.1 0.6 1.3 - Unit kHz μsec μsec μsec μsec μsec μsec μsec 【PROTOCOL】 ・Write Protocol S SLAVE ADDRESS W A 7bit = 5Ch or 5Dh ・Read Protocol S SLAVE ADDRESS 7bit = 5Ch or 5Dh REGISTER ADDRESS 8bit REGISTER ADDRESS 8bit from Master to Slave from Slave to Master W A www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved. A WRITE DATA A P S SLAVE ADDRESS R A 8bit A S P R W A N 6/13 READ DATA N 7bit = 5Ch or 5Dh 8bit = START condition = STOP condition = data direction READ (SDA HIGH) = data direction WRITE (SDA LOW) = acknowledge (SDA LOW) = not acknowledge (SDA HIGH) 2009.04 - Rev.B P Technical Note BU21009MUV ●Register map Address Register name R/W Length 1*h SENS_DATA R 1byte / channel 30h POSX R 1byte X positional value axially. 31h POSY R 1byte Y positional value axially. 32h, 33h BTN R 2byte Button On/Off. 4*h OFFSET R 1byte / channel ECh POS_MODE W 1byte XY matrix setting. EDh RESET W 1byte Soft reset execution. EEh CALIB W 1byte Soft calibration execution. EFh DONE W 1byte Setting done command. F0h, F1h SENS_CH W 2byte Sensor channel enables. F2h LED_CH W 1byte LED channel enables. F3h, F4h IDLE_CH W 2byte Idle mode release control. F5h LED_LINK W 1byte LED linkage to sensor input. F6h TIMES W 1byte Defines the sampling interval and number of samples required to recognize a button press. F7h TH_ON2 W 1byte A second threshold value in the detection of a button going from OFF state to ON state. F8h, F9h TH_ON2_CH W 2byte Per channel selection of whether to use TH_ON or TH_ON2. FAh CMD W 1byte Simultaneous press and idle mode entry. FBh GAIN_FILTER W 1byte Gain setting, filter function. FCh TH_ON W 1byte A threshold value in the detection of a button going from OFF state to ON state. FDh TH_OFF W 1byte A threshold value in the detection of a button going from ON state to OFF state. FEh DLED W 1byte Register to allow simple writing to LEDs. www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved. Explanation 7/13 Sensor output data. One for each channel. Offset correction data. One for each channel. 2009.04 - Rev.B Technical Note BU21009MUV 【1*h : Sensor Output Data】 Name: SENS_DATA Address: 1* h (one byte per sensor channel) Description: The sensor output that converts to 10bit. Scaling, offsets and filtering (when enabled) are applied. The most significant 8 bits are presented to the software with this register. 1*h R/W Initial val. Bit7 SD_*[7] R 1 Bit6 SD_*[6] R 0 Bit5 SD_*[5] R 0 Bit4 SD_*[4] R 0 Bit3 SD_*[3] R 0 Bit2 SD_*[2] R 0 Bit1 SD_*[1] R 0 Bit0 SD_*[0] R 0 【30h : X positional value axially】 Name: POSX Address: 30h Description: This represents the X-position of the press. The value is calculated differently depending on the matrix arrangement. For example when: ・When POS_MODE[0]=0: Value interprets SIN[0:7] ・When POS_MODE[0]=1: Value interprets SIN[10:5] 30h R/W Bit7 0 R Bit6 0 R Bit5 D5 R Bit4 D4 R Bit3 D3 R Bit2 D2 R Bit1 D1 R Bit0 D0 R 【31h : Y positional value axially】 Name: POSY Address: 31h Description: This represents the Y-position of the press. The value is calculated differently depending on the matrix arrangement. For example when: ・When POS_MODE[0]=0: Value interprets SIN[8:15] ・When POS_MODE[0]=1: Value interprets SIN[11:4:12:3:13:2:14:1:15:0] 31h R/W Bit7 0 R Bit6 D6 R Bit5 D5 R Bit4 D4 R Bit3 D3 R Bit2 D2 R Bit1 D1 R Bit0 D0 R 【32h / 33h : Button ON/OFF】 Name: BTN Address: 32h, 33h Description: This is the state of the sensor when considered as an ON/OFF button. Here 1 : On. 0 :Off. 32h 33h R/W Initial val. Bit7 CH7 CH15 R 0 Bit6 CH6 CH14 R 0 Bit5 CH5 CH13 R 0 Bit4 CH4 CH12 R 0 Bit3 CH3 CH11 R 0 Bit2 CH2 CH10 R 0 Bit1 CH1 CH9 R 0 Bit0 CH0 CH8 R 0 【4* h : Offset Correction Data】 Name: OFFSET Address: 4* h (one byte per sensor channel) Description: This is the offset required to correct the sense data to half scale during the calibration procedure. 4*h R/W Initial val. Bit7 OFS_*[7] R 1 Bit6 OFS_*[6] R 0 www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved. Bit5 OFS_*[5] R 0 Bit4 OFS_*[4] R 0 8/13 Bit3 OFS_*[3] R 0 Bit2 OFS_*[2] R 0 Bit1 OFS_*[1] R 0 Bit0 OFS_*[0] R 0 2009.04 - Rev.B Technical Note BU21009MUV 【ECh : XY matrix setting】 Name: POS_MODE Address: ECh Description: Setting when two or more sensor are displayed to the first origin and position is detected. XY : This selects between two matrix configurations. 1 = X axis →SIN [10 : 5] , Y axis → SIN [11:4:12:3:13:2:14:1:15:0] 0 = X axis →SIN [0 : 7] , Y axis → SIN [8:15] POS_EN : The position tracking enable Enables the condition under which the position tracking is made effective. 1=When either of sensor exceeds the threshold, the data of the position tracking is made effective. If all registers do not exceed the threshold, the data of the position tracking is (POSX,POSY) = (0,0). 0=the position is detected regardless of the level of the sensor data, and data is made effective. Initial state: When either of sensor exceeds the threshold, the positional detection data is made effective (=1). ECh R/W Initial val. Bit7 - Bit6 - Bit5 - Bit4 - Bit3 - Bit2 - Bit1 POS_EN W 1 Bit0 XY W 1 【EEh : Soft Calibration】 Name: CALIB Address: EEh Description: This forces a chip re-calibration when a 1 is written and returns to 0 afterward automatically. Please note that one should always re-calibrate after changing the gain adjustment value. EEh R/W Initial val. Bit7 - Bit6 - Bit5 - Bit4 - Bit3 - Bit2 - Bit1 - Bit0 CALIB W 0 Bit2 - Bit1 - Bit0 DONE W 0 【EFh : Setting Done, Detect Start】 Name: DONE Address: EFh Description: This register should be written to following register updates. EFh R/W Initial val. Bit7 - Bit6 - Bit5 - Bit4 - Bit3 - 【F0h / F1h : Sensor Channel Setting】 Name: SENS_CH Address: F0h / F1h Description: Individual enabling and disabling of sensor channels. 1:Effective 0:Not in use F0h F1h R/W Initial val. Bit7 SIN7 SIN15 W 0 Bit6 SIN6 SIN14 W 0 Bit5 SIN5 SIN13 W 0 Bit4 SIN4 SIN12 W 0 Bit3 SIN3 SIN11 W 0 Bit2 SIN2 SIN10 W 0 Bit1 SIN1 SIN9 W 0 Bit0 SIN0 SIN8 W 0 【F2h : LED Channel Setting】 Name: LED_CH Address: F2h Description: Enables and disables the channels to be used as LED outputs. Valid for the 8 LED outputs. 1:Effective 0:Not in use F2h R/W Initial val. Bit7 LED7 W 0 Bit6 LED6 W 0 www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved. Bit5 LED5 W 0 Bit4 LED4 W 0 9/13 Bit3 LED3 W 0 Bit2 LED2 W 0 Bit1 LED1 W 0 Bit0 LED0 W 0 2009.04 - Rev.B Technical Note BU21009MUV 【F3h / F4h : Idle Exit Condition】 Name: IDLE_CH Address: F3h / F4h Description: Defines which channels cause the device to wake up – i.e. go from idle mode to normal operation on a key press. Selection is made on a per channel basis. 1:Effective 0:Not used F3h F4h R/W Initial val. Bit7 SIN7 SIN15 W 1 Bit6 SIN6 SIN14 W 1 Bit5 SIN5 SIN13 W 1 Bit4 SIN4 SIN12 W 1 Bit3 SIN3 SIN11 W 1 Bit2 SIN2 SIN10 W 1 Bit1 SIN1 SIN9 W 1 Bit0 SIN0 SIN8 W 1 【F5h : LED to Sensor Linkage】 Name: LED_LINK Address: F5h Description: Allows the LED outputs to be automatically linked to the input channels without need for any software control. 1 : It synchronizes with the button. 0 : It synchronizes with data (The register name: DLED) from host. F5h R/W Initial val. Bit7 LED7 W 1 Bit6 LED6 W 1 Bit5 LED5 W 1 Bit4 LED4 W 1 Bit3 LED3 W 1 Bit2 LED2 W 1 Bit1 LED1 W 1 Bit0 LED0 W 1 【F6h : Sampling Interval】 Name: TIMES Address: F6h Description: Defines the sampling interval. SAMP[1:0] : Sampling Interval : Given by the following equation : 13 Sampling interval = system clock x 2 x SAMP (Example: system clock 1[MHz] time : About 8.2[msec]). F6h R/W Initial val. Bit7 - Bit6 - Bit5 - Bit4 - Bit3 - Bit2 - Bit1 SAMP[1] W 0 Bit0 SAMP[0] W 0 【F7h : Button OFF→ON Threshold】 Name: TH_ON2 Address: F7h Description: A second threshold value for determining a button off→on judgment of sensor. The sensor output value of 8bit (register SENS_DATA) is compared with 128+ ON2 [6:0], and if it is larger, the button is determined active. F7h R/W Initial val. Bit7 - Bit6 ON2[6] W 0 Bit5 ON2[5] W 0 Bit4 ON2[4] W 1 Bit3 ON2[3] W 0 Bit2 ON2[2] W 0 Bit1 ON2[1] W 0 Bit0 ON2[0] W 0 【F8h / F9h : Button OFF→ON Threshold Selection】 Name: TH_ON2_CH Address: F8h / F9h Description: This register is used to relate either threshold TH_ON or TH_ON2 to particular sensor channels for button press activity determination. 1 : TH_ON2 is applied 0 :TH_ON is applied F8h F9h R/W Initial val. Bit7 SIN7 SIN15 W 0 Bit6 SIN6 SIN14 W 0 www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved. Bit5 SIN5 SIN13 W 0 Bit4 SIN4 SIN12 W 0 10/13 Bit3 SIN3 SIN11 W 0 Bit2 SIN2 SIN10 W 0 Bit1 SIN1 SIN9 W 0 Bit0 SIN0 SIN8 W 0 2009.04 - Rev.B Technical Note BU21009MUV 【FAh : Simultaneous Press and Idle Mode Entry】 Name: CMD Address: FAh Description: INTERMIT_EN : Intermittent and the drive are enable. : Whether intermittent is driven at the idol mode is selected. 1:Intermittent is driven. 0:Intermittent is not driven. Initial state:Intermittent is driven. IDLE_T[3:0] : non-detect time-out setting : This sets the time the chip takes to go from normal mode to idle mode in a period key inactivity. 19 Duration = system clock x 2 x IDLE_T (Example of system clock 1[MHz]time : About 520[msec]) FAh R/W Initial val. Bit7 - Bit6 - Bit5 - Bit4 INTERMIT_EN W 1 Bit3 IDLE_T[3] W 0 Bit2 IDLE_T[2] W 1 Bit1 IDLE_T[1] W 1 Bit0 IDLE_T[0] W 1 【FBh : Gain Setting, Filter Function】 Name: GAIN_FILTER Address: FBh Description: Gain adjustment and setting of noise filter function. GAIN[2:0] : gain setting: It uses it for the gain adjustment in eight stages. Initial adjustment value:x1 GAIN[2:0] 000 001 010 011 100 Adjustment value x1 x 4.22 x 8.4 x 16.5 x 23 101 x 46 110 x 69 111 x 92 FILTER_EN : Filter enable : Enables/disables setting of noise filter function 1 : enabled 0 : disabled Initial state : disabled DELTA[3:0] : Filter follow count setting : The follow count to which the noise filter function is effective is set. FBh R/W Initial val. Bit7 GAIN[2] W 0 Bit6 GAIN [1] W 0 Bit5 GAIN[0] W 0 Bit4 FILTER_EN W 0 Bit3 DELTA[3] W 0 Bit2 DELTA[2] W 0 Bit1 DELTA[1] W 1 Bit0 DELTA[0] W 0 【FCh : Switch OFF -> ON Threshold】 Name: TH_ON Address: FCh Description: This register provides a threshold value for determining if a sensor has transitioned from OFF to ON. This is relative value from reference value (128d). So the absolute value of threshold is 128d + ON[6:0]. It makes a threshold value between TH_ON and TH_OFF. TH_ON must be bigger than TH_OFF (TH_ON >= TH_OFF) Maximum threshold is 256d and minimum value is 128d. FCh R/W Initial val. Bit7 - Bit6 ON[6] W 0 www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved. Bit5 ON[5] W 0 Bit4 ON[4] W 1 11/13 Bit3 ON[3] W 0 Bit2 ON[2] W 0 Bit1 ON[1] W 0 Bit0 ON[0] W 0 2009.04 - Rev.B Technical Note BU21009MUV 【FDh : Switch ON -> OFF Threshold Value】 Name: TH_OFF Address: FDh Description: This register provides a threshold value for transitioning from ON to OFF. This is relative value from reference value (128d). So absolute value of threshold is128d + OFF[6:0]. It makes a threshold value between TH_ON and TH_OFF. TH_OFF must be smaller than TH_ON (TH_OFF =< TH_ON) Maximum value is 256d and minimum value is 128d. FDh R/W Initial val. Bit7 - Bit6 OFF[6] W 0 Bit5 OFF[5] W 0 Bit4 OFF[4] W 0 Bit3 OFF[3] W 0 Bit2 OFF[2] W 0 Bit1 OFF[1] W 0 Bit0 OFF[0] W 1 【FEh : LED Port Data】 Name: DLED Address: FEh Description: When LED is not linked with the sensor, it becomes a simple digital output that controls the LED. 1 : Light. 0 : Turned off. FEh R/W Initial val. Bit7 D7 W 0 Bit6 D6 W 0 Bit5 D5 W 0 Bit4 D4 W 0 Bit3 D3 W 0 Bit2 D2 W 0 Bit1 D1 W 0 Bit0 D0 W 0 ●Operation mode This IC has a normal mode, idle mode and a shutdown mode as states of operation. 【Normal mode】 This is the normal operation of the device. Output pin INT="L". 【Idle mode】 This is the mode when the normal mode times out due to inactivity on the keys. In this mode the control interface is still alive. *Usually time-out is aimed at about 200msec or less. *Transition between normal and idle modes is automatic and without software control. 【Shutdown mode】 In this mode the device is completely stopped – and reset. This is achieved by making the terminal SDN L. All analog circuits and the logic circuits are stopped. The return from the shutdown mode returns by making the terminal SDN H. *After shut-down all registers have their default values. ●Interface and system clock selection I/F selection with MODE [1:0] pin. System clock selection by RXD. 【Using 2wires serial bus mode (MODE[1:0]=00b)】 The 2wires serial bus is used for host I/F. RXD=0 in the system clock: Built-in oscillator is used. RXD=1 in the system clock: The clock input from CLK_EXT is used. ●Initialization procedure A normal power on sequence is: (1) Power on (2) Setup the registers (3) Write ‘1’ to 0xEF (done register) <sensing operation begins after auto-calibration occurs> ●Power supply turning on procedure You should always power on DVDD at the same time as AVDD or before AVDD. www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved. 12/13 2009.04 - Rev.B Technical Note BU21009MUV ●Ordering part number B U 2 Part No 1 0 0 9 M Part No U V - Package MUV : VQFN032V5050 E 2 Packaging and forming specification E2:Embossed tape and reel VQFN032V5050 <Tape and Reel information> 5.0 ± 0.1 5.0±0.1 1.0MAX 3.4±0.1 0.4 ± 0.1 1 8 9 32 16 25 24 0.75 0.5 2500pcs E2 The direction is the 1pin of product is at the upper left when you hold ) (0.22) ( reel on the left hand and you pull out the tape on the right hand 3.4 ± 0.1 +0.03 0.02 -0.02 S C0.2 Embossed carrier tape Quantity Direction of feed 1PIN MARK 0.08 S Tape 17 +0.05 0.25 -0.04 1pin Reel (Unit : mm) www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved. 13/13 Direction of feed ∗ Order quantity needs to be multiple of the minimum quantity. 2009.04 - Rev.B Notice Notes No copying or reproduction of this document, in part or in whole, is permitted without the consent of ROHM Co.,Ltd. The content specified herein is subject to change for improvement without notice. The content specified herein is for the purpose of introducing ROHM's products (hereinafter "Products"). If you wish to use any such Product, please be sure to refer to the specifications, which can be obtained from ROHM upon request. Examples of application circuits, circuit constants and any other information contained herein illustrate the standard usage and operations of the Products. The peripheral conditions must be taken into account when designing circuits for mass production. Great care was taken in ensuring the accuracy of the information specified in this document. However, should you incur any damage arising from any inaccuracy or misprint of such information, ROHM shall bear no responsibility for such damage. The technical information specified herein is intended only to show the typical functions of and examples of application circuits for the Products. ROHM does not grant you, explicitly or implicitly, any license to use or exercise intellectual property or other rights held by ROHM and other parties. ROHM shall bear no responsibility whatsoever for any dispute arising from the use of such technical information. The Products specified in this document are intended to be used with general-use electronic equipment or devices (such as audio visual equipment, office-automation equipment, communication devices, electronic appliances and amusement devices). The Products specified in this document are not designed to be radiation tolerant. While ROHM always makes efforts to enhance the quality and reliability of its Products, a Product may fail or malfunction for a variety of reasons. Please be sure to implement in your equipment using the Products safety measures to guard against the possibility of physical injury, fire or any other damage caused in the event of the failure of any Product, such as derating, redundancy, fire control and fail-safe designs. ROHM shall bear no responsibility whatsoever for your use of any Product outside of the prescribed scope or not in accordance with the instruction manual. The Products are not designed or manufactured to be used with any equipment, device or system which requires an extremely high level of reliability the failure or malfunction of which may result in a direct threat to human life or create a risk of human injury (such as a medical instrument, transportation equipment, aerospace machinery, nuclear-reactor controller, fuel-controller or other safety device). ROHM shall bear no responsibility in any way for use of any of the Products for the above special purposes. If a Product is intended to be used for any such special purpose, please contact a ROHM sales representative before purchasing. If you intend to export or ship overseas any Product or technology specified herein that may be controlled under the Foreign Exchange and the Foreign Trade Law, you will be required to obtain a license or permit under the Law. Thank you for your accessing to ROHM product informations. More detail product informations and catalogs are available, please contact us. ROHM Customer Support System http://www.rohm.com/contact/ www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved. R0039A