IQ Switch ProxFusion Series. IQS621 Datasheet

Size: px
Start display at page:

Download "IQ Switch ProxFusion Series. IQS621 Datasheet"

Transcription

1 IQS621 sheet Combination sensor with ambient light sensing (ALS), capacitive proximity/touch, Halleffect sensor & inductive sensing capabilities The IQS621 ProxFusion IC is a multifunctional, ambient light sensing (ALS), capacitive, Hall-effect & inductive sensor designed for applications where any or all of the technologies may be required. The IQS621 is an ultra-low power solution designed for short or long term activations through any of the sensing channels. The IQS621 is fully I 2 C compatible. Features Unique combination of sensing technologies: o Capacitive sensing o Ambient light sensing (ALS) o Hall-effect sensing o Inductive sensing Capacitive sensing o Full auto-tuning with adjustable sensitivity o 2pF to 200pF external capacitive load capability o Enhanced temperature stability Ambient light sensing (ALS) o Absolute lux output o Human eye response compensated o 4-bit ALS range output (0-10) o Dual threshold detection for day/night indication with hysteresis Hall-effect sensing o On-chip Hall-effect measurement plates o Dual direction Hall switch sensor UI o 2 level detection (widely variable) o Detection range 10mT 200mT Inductive sensing o 2 Level detection and hysteresis for inductive sensing o Only external sense coil required (PCB trace) Multiple integrated UI options based on years of experience in sensing on fixed and Applications Mobile electronics (phones/tablets) Home automation & lighting control White goods and appliances T A -20 C to +85 C Available Packages mobile platforms: o Proximity / Touch o Proximity wake-up Automatic Tuning Implementation (ATI) performance enhancement (10bit) Minimal external components Standard I 2 C interface Optional RDY indication for event mode operation Low power consumption: o 75uA (100Hz response, 1ch inductive) o 95uA (100Hz response, 2ch Hall) o 75uA (100Hz response, 3ch capacitive) o 60uA (100Hz response, ALS) o 25uA (20Hz response, 1ch inductive) o 25uA (20Hz response, 2ch Hall) o 20uA (20Hz response, 3ch capacitive) o 18uA (20Hz response, ALS) o 2.5uA (4Hz response, 1ch cap. wake-up) Supply voltage: 1.8V to 3.3V Low profile UOLG x 2.5 x pin package Wearable devices Human Interface Devices Aftermarket automotive 1 UOLG-2.8 x 2.5 x 0.6 9N IQS621 UOLG 2.8 x 2.5 x pin Representations only 1 The part is not automotive qualified. Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 1 of 79

2 Table of Contents LIST OF ABBREVIATIONS INTRODUCTION... 5 PROXFUSION... 5 PACKAGING AND PIN-OUT... 6 REFERENCE SCHEMATIC... 7 SENSOR CHANNEL COMBINATIONS... 8 PROXFUSION SENSITIVITY CAPACITIVE SENSING...10 INTRODUCTION TO PROXSENSE CHANNEL SPECIFICATIONS HARDWARE CONFIGURATION SOFTWARE CONFIGURATION SENSOR DATA OUTPUT AND FLAGS INDUCTIVE SENSING...14 INTRODUCTION TO INDUCTIVE SENSING CHANNEL SPECIFICATIONS HARDWARE CONFIGURATION SOFTWARE CONFIGURATION SENSOR DATA OUTPUT AND FLAGS AMBIENT LIGHT SENSING (ALS)...18 INTRODUCTION TO AMBIENT LIGHT SENSING CHANNEL SPECIFICATIONS HARDWARE CONFIGURATION SOFTWARE CONFIGURATION SENSOR DATA OUTPUT AND FLAGS HALL-EFFECT SENSING...21 INTRODUCTION TO HALL-EFFECT SENSING CHANNEL SPECIFICATIONS HARDWARE CONFIGURATION SOFTWARE CONFIGURATION SENSOR DATA OUTPUT AND FLAGS TEMPERATURE MONITORING...25 INTRODUCTION TO TEMPERATURE MONITORING CHANNEL SPECIFICATIONS HARDWARE CONFIGURATION SOFTWARE CONFIGURATION SENSOR DATA OUTPUT AND FLAGS DEVICE CLOCK, POWER MANAGEMENT AND MODE OPERATION...27 DEVICE MAIN OSCILLATOR DEVICE MODES SYSTEM RESET COMMUNICATION...29 I 2 C MODULE SPECIFICATION I2C READ I 2 C WRITE STOP-BIT DISABLE OPTION DEVICE ADDRESS AND SUB-ADDRESSES Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 2 of 79

3 ADDITIONAL OTP OPTIONS RECOMMENDED COMMUNICATION AND RUNTIME FLOW DIAGRAM MEMORY MAP...33 DEVICE INFORMATION DATA FLAGS AND USER INTERFACE DATA CHANNEL COUNTS (RAW DATA) LTA VALUES (FILTERED DATA) PROXFUSION SENSOR SETTINGS BLOCK PROXFUSION UI SETTINGS HYSTERESIS UI SETTINGS ALS SENSOR SETTINGS ALS UI SETTINGS HALL-EFFECT SENSOR SETTINGS HALL-EFFECT SWITCH UI SETTINGS TEMPERATURE MONITORING UI SETTINGS DEVICE AND POWER MODE SETTINGS ELECTRICAL CHARACTERISTICS...64 ABSOLUTE MAXIMUM SPECIFICATIONS VOLTAGE REGULATION SPECIFICATIONS RESET CONDITIONS I 2 C MODULE OUTPUT LOGIC FALL TIME LIMITS I 2 C MODULE SLEW RATES I2C PINS (SCL & SDA) INPUT/OUTPUT LOGIC LEVELS GENERAL PURPOSE DIGITAL OUTPUT PINS (GPIO0 & GPIO3) LOGIC LEVELS CURRENT CONSUMPTIONS START-UP TIMING SPECIFICATIONS ALS SPECIFICATIONS PACKAGE INFORMATION...72 UOLG-2.8 X 2.5 X PIN PACKAGE AND FOOTPRINT SPECIFICATIONS DEVICE MARKING AND ORDERING INFORMATION BULK PACKAGING SPECIFICATION MSL LEVEL DATASHEET REVISIONS...77 REVISION HISTORY ERRATA APPENDIX A. CONTACT INFORMATION...78 APPENDIX B: HALL ATI...79 Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 3 of 79

4 List of abbreviations AC Alternating Current ACK I 2 C Acknowledge condition ALS Ambient Light Sensing ATI Automatic Tuning Implementation BOD Brown Out Detection CS Sampling Capacitor DSP Digital Signal Processing ESD Electrostatic Discharge FOSC Main Clock Frequency Oscillator GND Ground GPIO General Purpose Input Output I 2 C Inter-Integrated Circuit IC Integrated Circuit LP Low Power LPOSC Low Power Oscillator LTA Long Term Average LTX Inductive Transmitting electrode MCU Microcontroller unit MSL Moisture Sensitive Level MOQ Minimum Order Quantity NACK I 2 C Not Acknowledge condition NC Not Connect NP Normal Power OTP One Time Programmable PMU Power Management Unit POR Power On Reset PWM Pulse Width Modulation QRD Quick Release Detection RDY Ready Interrupt Signal RX Receiving electrode SAR Specific Absorption Rate SCL I 2 C Clock SDA I 2 C SR Slew rate THR Threshold UI User Interface ULP Ultra Low Power Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 4 of 79

5 1 Introduction ProxFusion The ProxFusion sensor series provide all the proven ProxSense engine capabilities with additional sensors types. A combined sensor solution is available within a single platform. VREG Temperature circuit Nonvolatile memory VDDHI VREG HALL effect plates Digital output GPIO / Inductive VDDHI VREG VDDHI Internal regulator (VREG) VREG Reset circuit VDDHI 16 MHz MCU VDDHI VDDHI VSS VREG Analog ProxFusion Engine Capacitive,HALL,Inductive VREG VREG Analog Photosensitive substrate, ALS Analog - Capacitive offset calibration (ATI) VDDHI I2C HW SDA SCL RDY MCU (Master) RX0 RX1 IQS621 IQS621 functional block diagram IQS263 Communication (RDY low) Poll IQS263 ACK Poll IQS263 IQS263 sleep MCU I2C Polling NACK NACK Poll IQS263 IQS263 conversions Event true? No IQS263 Communication (RDY low) Yes ACK Poll IQS263 Poll IQS263 IQS263 sleep MCU I2C Polling NACK NACK Poll IQS263 IQS263 conversions Master Slave Poll IQS263 IQS263 calculations NACK Master Slave Poll IQS263 IQS263 calculations NACK Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 5 of 79

6 Packaging and Pin-Out RX0 RX1 VREG LTX IQS621 VSS VDDHI SCL SDA RDY IQS621 pin-out (UOLG-2.8x2.5x0.6 9-pin package top view; appearance may differ) Table 1.1 Pin-out description IQS621 in UOLG-2.8 x 2.5 x pin Pin Type Function 1 RX0 Analogue receiving electrode 2 RX1 Analogue receiving electrode 3 VREG Voltage regulator output 4 LTX Transmitter electrode Connect to conductive area intended for sensor receiving Connect to conductive area intended for sensor receiving Regulates the system s internal voltage Requires external capacitors to ground Connect to conductive area intended for sensor transmitting 5 RDY Digital Input / Output RDY (I 2 C Ready interrupt signal) 6 SDA Digital Input / Output SDA (I 2 C signal) 7 SCL Digital Input / Output SCL (I 2 C Clock signal) 8 VDDHI Supply Input Supply: 1.8V 3.3V 9 VSS Signal GND Common ground reference Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 6 of 79

7 Reference schematic IQS621 reference schematic Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 7 of 79

8 Temperature Hall-effect ALS Inductive Capacitive Sensor channel combinations The table below summarizes the IQS621 sensor and channel associations. Table 1.2 Sensor - channel allocation Sensor / UI type CH0 CH1 CH2 CH3 CH4 CH5 CH6 Self capacitive Hysteresis UI Mutual inductive Hysteresis UI Ambient light sensing Hall-effect switch UI Positive Negative Temperature trip and output Key: o - Optional implementation - Fixed use for UI Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 8 of 79

9 ProxFusion Sensitivity The measurement circuitry uses a temperature stable internal sample capacitor (C S) and internal regulated voltage (V REG). Internal regulation provides for more accurate measurements over temperature variation. The size C S can be decreased to increase sensitivity on the capacitive channels of the IQS621. Sensitivity 1 C s The Automatic Tuning Implementation (ATI) is a sophisticated technology implemented on the ProxFusion series devices. It allows for optimal performance of the devices for a wide range of sense electrode capacitances, without modification or addition of external components. The ATI functionality ensures that sensor sensitivity is not affected by external influences such as temperate, parasitic capacitance and ground reference changes. The ATI process adjusts three values (Coarse multiplier, Fine multiplier, Compensation) using two parameters (ATI base and ATI target) as inputs. A 10-bit compensation value ensures that an accurate target is reached. The base value influences the overall sensitivity of the channel and establishes a base count from where the ATI algorithm starts executing. A rough estimation of sensitivity can be calculated as: Sensitivity Target Base As seen from this equation, the sensitivity can be increased by either increasing the Target value or decreasing the Base value. A lower base value will typically result in lower multipliers and more compensation would be required. It should, however, be noted that a higher sensitivity will yield a higher noise susceptibility. Refer to Appendix B: Hall ATI for more information on Hall ATI. Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 9 of 79

10 2 Capacitive sensing Introduction to ProxSense Building on the previous successes from the ProxSense range of capacitive sensors, the same fundamental sensor engine has been implemented in the ProxFusion series. The capacitive sensing capabilities of the IQS621 include: Self capacitive sensing. Maximum of 2 capacitive channels to be individually configured. o Prox and touch adjustable thresholds o Individual sensitivity setups o Alternative ATI modes Discreet button UI (always enabled): o Fully configurable 2 level threshold setups for prox & touch activation levels. o Customizable filter halt time. Hysteresis UI: o 4 Optional prox and touch activation hysteresis selections o Fully configurable 2 level threshold setups for prox & touch activation levels. o Configurable filter halt threshold. Channel specifications The IQS621 provides a maximum of 2 channels available to be configured for capacitive sensing. Each channel can be setup separately according to the channel s associated settings registers. There are two distinct capacitive user interfaces available to be used. a) Discreet proximity/touch UI (always enabled) b) Hysteresis UI (fixed use of channel 1) Table 2.1 Capacitive sensing - channel allocation Sensor/UI type CH0 CH1 CH2 CH3 CH4 CH5 CH6 Self capacitive Hysteresis UI Key: o - Optional implementation - Fixed use for UI Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 10 of 79

11 IQS621 IQS621 Hardware configuration In the table below are multiple options of configuring sensing (RX) and transmitting (LTX) electrodes to realize different implementations (combinations not shown). Table 2.2 Capacitive sensing hardware description Self capacitive RX0 1 button RX1 LTX RX0 2 buttons RX1 LTX Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 11 of 79

12 Software configuration Registers to configure for capacitive sensing: Table 2.3 Capacitive sensing settings registers Address Description Recommended setting 0x40 0x41 ProxFusion Settings 0 Sensor mode and configuration of each channel. Sensor mode should be set to capacitive mode An appropriate RX and TX should be chosen 0x42 0x43 ProxFusion Settings 1 Channel settings for the ProxSense sensors Full ATI is recommended for fully automated sensor tuning. 0x44 0x45 ProxFusion Settings 2 ATI settings for ProxSense sensors ATI target should be more than ATI base to achieve an ATI 0x46 0x47 ProxFusion Settings 3 Additional Global settings for ProxSense sensors None 0x48 ProxFusion Settings 4 Filter settings Keep AC filter enabled 0x49 ProxFusion Settings 5 Advance sensor settings None 0x50 0x52 Proximity threshold Proximity Thresholds for all capacitive channels (except for SAR active on channel 0) Preferably more than touch threshold 0x51 0x53 Touch threshold Touch Thresholds for all capacitive channels None 0x54 ProxFusion discrete UI halt time Halt timeout setting for all capacitive channels None Registers to configure for the hysteresis UI: Table 2.4 Hysteresis UI settings registers Address Description 0x48 ProxFusion settings 4 Hysteresis UI enable command 0x60 Hysteresis UI Settings Hysteresis settings for the prox and touch thresholds 0x61 Hysteresis UI filter halt threshold Threshold setting to trigger a filter halt for on channel 1 0x62 0x63 Hysteresis UI proximity threshold Hysteresis UI touch threshold Proximity threshold used for hysteresis UI detections on channel 1 Touch threshold used for hysteresis UI detections on channel 1 Example code: Example code for an Arduino Uno can be downloaded at: Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 12 of 79

13 Sensor data output and flags The following registers should be monitored by the master to detect capacitive sensor activations: a) The Global events register (0x11) will show the IQS621 s main events. 0 is dedicated to the ProxFusion activations. - Global events (0x11) - R R R R R R R POWER MODE SYS TEMP HYSTE- RESIS UI ALS HALL PROX SENSE b) The ProxFusion UI flags (0x12) provide more detail regarding the capacitive sensor outputs. An individual prox and touch output bit for channel 0 and 1 is provided in the ProxFusion UI flags register. ProxFusion UI flags (0x12) - - R R - - R R - - CH1_T CH0_T - - CH1_P CH0_P c) The Hysteresis UI flags (0x12) provide more detail regarding the capacitive sensor outputs for the Hysteresis UI. An individual prox and touch output bit for channel 1 is provided in the Hysteresis UI flags register. Hysteresis UI flags (0x13) R R R Signed output TOUCH a) The Hysteresis UI output (0x14 & 0x15) provide the exact Hysteresis UI output value. Hysteresis UI output (0x14/0x15) PROX R R R R R R R R Hysteresis UI output low byte R R R R R R R R Hysteresis UI output high byte Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 13 of 79

14 3 Inductive sensing Introduction to inductive sensing The IQS621 provides inductive sensing capabilities in order to detect the presence of metal/metaltype objects. Prox and touch thresholds are widely adjustable and individual hysteresis settings are definable for each using the Hysteresis UI. Channel specifications The IQS621 requires both Rx sensing pins as well as the Tx pin for mutual inductive sensing. Channel 1 is dedicated to the Hysteresis UI. There are two distinct inductive user interfaces available to be used. Discreet button UI (always enabled): o Fully configurable 2 level threshold Prox & Touch activation. o Customizable UI halt time. Hysteresis UI: o Fully configurable 2 level threshold Prox & Touch activation. o 4 Hysteresis selection options o Customizable UI halt time. o Configurable filter halt threshold. Table 3.1 Mutual inductive sensor channel allocation Mode CH0 CH1 CH2 CH3 CH4 CH5 CH6 Mutual inductive Hysteresis UI Key: o - Optional implementation - Fixed use for UI Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 14 of 79

15 Hardware configuration Table 3.2 Mutual inductive hardware description Mutual inductive Software configuration Registers to configure for inductive sensing: Table 3.3 Inductive sensing settings registers Address Description Recommended setting 0x41 ProxFusion Settings 0 Sensor mode and configuration of channel 1. Sensor mode should be set to inductive mode Both RX0 and RX1 should be active on channel 1 0x43 ProxFusion Settings 1 Channel 1 settings for the inductive sensor Full ATI is recommended for fully automated sensor tuning. 0x45 ProxFusion Settings 2 ATI settings for the inductive sensor ATI target should be more than ATI base to achieve an ATI 0x47 ProxFusion Settings 3 Additional settings for the inductive sensor None 0x48 ProxFusion Settings 4 UI enable command and filter settings Enable the Hysteresis UI. Filter according to application. Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 15 of 79

16 Registers to configure for the hysteresis UI: Table 3.4 Hysteresis UI settings registers Address Description 0x48 ProxFusion settings 4 Hysteresis UI enable command 0x60 Hysteresis UI Settings Hysteresis settings for the prox and touch thresholds 0x61 Hysteresis UI filter halt threshold Threshold setting to trigger a filter halt for on channel 1 0x62 0x63 Hysteresis UI proximity threshold Hysteresis UI touch threshold Proximity threshold used for hysteresis UI detections on channel 1 Touch threshold used for hysteresis UI detections on channel 1 Example code: Example code for an Arduino Uno can be downloaded at: Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 16 of 79

17 Sensor data output and flags The following registers can be monitored by the master to detect inductive sensor related events. a) Global events (0x11) to prompt for inductive sensor activation. 3 denoted as HYSTERESIS UI will indicate the detection of a metal object using the inductive sensing. - Global events (0x11) - R R R R R R R POWER MODE SYS TEMP HYSTE- RESIS UI ALS HALL PROX SENSE b) The Hysteresis UI flags (0x13) register provides the classic prox/touch two level activation outputs as well as a signed output bit to distinguish between whether the counts have risen or fallen below the LTA (direction of counts). Hysteresis UI flags (0x13) R R R Signed output TOUCH PROX c) Hysteresis UI output (0x14-0x15) registers will provide a combined 16-bit value to acquire the magnitude of the inductive sensed object. Hysteresis UI output (0x14-0x15) R R R R R R R R Hysteresis UI output low byte R R R R R R R R Hysteresis UI output high byte Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 17 of 79

18 4 Ambient light sensing (ALS) Introduction to ambient light sensing The IQS621 employs two light sensitive semi-conductor areas on chip to realise an ambient light sensor. The sensor capabilities include: Absolute Lux output value 4-bit ALS range output (0 10) Human eye response and IR compensated Dual threshold detection for day/night indication with hysteresis o 8-bit individual definable light and dark trigger thresholds o Dark threshold range: Lux in steps of 4 Lux. o Light threshold range: Lux in steps of 16 Lux. CS size, multipliers and charge frequency fully adjustable. Ch3 ALS channel 1: o Assigned to Wide spectrum ALS. Ch4 ALS channel 2: o Assigned to narrow spectrum ALS. Channel specifications The IQS621 provides 2 dedicated channels to ALS conversions. Table 4.1 Ambient light sensing - channel allocation Sensor/UI type CH0 CH1 CH2 CH3 CH4 CH5 CH6 ALS Key: o - Optional implementation - Fixed use for UI Hardware configuration No external hardware required. Package placement and lens clearance required. Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 18 of 79

19 Software configuration Registers to configure for ALS sensing: Table 4.2 ALS sensing settings registers Address Description Recommended setting 0x70 0x71 ALS Settings 0 ALS Settings 1 Registers to configure for the ALS UI: Table 4.3 ALS conversion settings and filter configuration settings ALS channel ATI target and multiplier calibration value ALS UI settings registers Address Description 0x80 ALS dark threshold Threshold setting value to detect a dark condition 0x81 ALS light threshold Threshold setting value to detect a light condition 0x82 0x83 ALS to Lux divider ALS IR divider Example code: Example code for an Arduino Uno can be downloaded at: None None Calibration value used to provide an absolute Lux output from ALS measurements Calibration value used to compensate for the influence of IR spectrum radiation in ALS measurements Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 19 of 79

20 Sensor data output and flags The following registers can be monitored by the master to detect ALS related events. a) The ALS (bit 2) in the Global events (0x11) register are dedicated to ALS related events. This bit will toggle when any change in ALS flags occurs and is automatically cleared after reading the registers. - Global events (0x11) - R R R R R R R POWER MODE SYS TEMP HYSTE- RESIS UI ALS HALL PROX SENSE b) The ALS UI flags (0x16) register provides a 4-bit ALS Range value to indicate the current ALS reading (ALS range value bit 0-3). An additional LIGHT/DARK bit (bit 7) is used to indicate the ALS sensor status measured against the two-configurable light/dark threshold values in registers 0x80 and 0x81. The user can thus setup his own triggering thresholds for light and dark perceived readings and incorporate a hysteresis using this UI. ALS UI flags (0x16) R R R R R LIGHT/ DARK Reserved ALS range value c) The ALS UI output (0x17-0x18) registers provide a 16-bit value of the ALS amplitude in units of Lux as obtained by the current sensor measurement. ALS UI output (0x17-0x18) R R R R R R R R ALS UI output low byte R R R R R R R R ALS UI output high byte Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 20 of 79

21 5 Hall-effect sensing Introduction to Hall-effect sensing The IQS621 has two internal Hall-effect sensing plates (on chip). No external sensing hardware is required for Hall-effect sensing. The Hall-effect measurement is essentially a current measurement of the induced current through the Hall-effect-sensor plates produced by the magnetic field passing perpendicular through each plate. Advanced digital signal processing is performed to provide sensible output data. Two threshold levels are provided (proximity & touch). Hall-effect output is linearized by inverting signals. North/South field direction indication provided. Differential Hall-effect sensing: o Removes common mode disturbances o North-South field indication Channel specifications Channels 5 and 6 are dedicated to Hall-effect sensing. Channel 5 performs the positive direction measurements and channel 6 will handle all measurements in the negative direction. These two channels are used in conjunction to acquire differential Hall-effect data and will always be used as input data to the Hall-effect UI s. There is a dedicated Hall-effect user interface: a) Hall-effect switch UI Table 5.1 Hall-effect sensor channel allocation Sensor/UI type CH0 CH1 CH2 CH3 CH4 CH5 CH6 Key: Hall-effect switch UI o - Optional implementation - Fixed use for UI Positive Negative Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 21 of 79

22 Hardware configuration Rudimentary hardware configurations. Axially polarized magnet (linear movement or magnet presence detection) Hall-effect push switch Smart cover Bar magnet (linear movement and magnet field detection) Slide switch Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 22 of 79

23 Software configuration Registers to configure for Hall-effect sensing: Table 5.2 Hall-effect sensing settings registers Address Description Recommended setting 0x90 Hall-effect settings 0 Charge frequency divider and ATI mode settings Charge frequency adjusts the conversion rate of the Halleffect channels. Faster conversions consume less current. Full ATI is recommended for fully automated sensor tuning. 0x91 Hall-effect settings 1 ATI base and target selections ATI target should be more than ATI base to achieve an ATI 0xA0 Hall-effect switch UI settings Various settings for the Hall-effect switch UI None 0xA1 Hall-effect switch UI proximity threshold Proximity Threshold for UI Less than touch threshold 0xA2 Hall-effect switch UI touch threshold Touch Threshold for UI None Example code: Example code for an Arduino Uno can be downloaded at: Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 23 of 79

24 Sensor data output and flags The following registers can be monitored by the master to detect Hall-effect related events. d) The HALL_ (bit 1) in the Global events (0x11) register are dedicated to Hall-effect related events. This bit will toggle when either one of the three Hall flags is set and is automatically cleared after reading the registers. - Global events (0x11) - R R R R R R R POWER MODE SYS TEMP HYSTE- REISIS UI ALS HALL PROX SENSE e) The Hall UI flags (0x19) register provides the standard two level activation output (prox and touch) as well as a HALL_N/S bit to indicate the magnet polarity orientation. Hall-effect UI flags (0x19) R R R HALL TOUT HALL POUT HALL N/S f) The Hall UI output (0x1A - 0x1B) registers provide a 16-bit value of the Hall-effect amplitude detected by the sensor. Hall-effect UI output (0x1A - 0x1B) R R R R R R R R Hall-effect UI output low byte R R R R R R R R Hall-effect UI output high byte Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 24 of 79

25 6 Temperature monitoring Introduction to temperature monitoring The IQS621 provides temperature monitoring capabilities which can be used for temperature change detection in order to ensure the integrity of other sensing technology. The use of the temperature sensor is primarily to reseed other sensor channels to account for sudden changes in environmental conditions. The IQS621 uses a linearly proportional to absolute temperature sensor for temperature data. The temperature output data is given by, T = a. 219 b. CH 2 + c Where a, b and c are constants that can be determined to provide a required output data as a function of device temperature. Additionally, the channel setup must be calculated during a testing process. Table 6.1 Temperature calibration setting registers and ranges Parameter IQS621 Description Register Range a Multiplier Higher nibble xC2 b Divider Lower nibble 1 16 c Offset 0xC Channel specifications The IQS621 requires only external passive components to do temperature monitoring (no additional circuitry/components required). The temperature UI will be executed using data from channel 2. Table 6.2 Temperature monitoring channel allocation Sensor / UI type CH0 CH1 CH2 CH3 CH4 CH5 CH6 Temperature trip and output Key: o - Optional implementation - Fixed use for UI Hardware configuration No additional hardware required. Temperature monitoring is realized on-chip. Software configuration Registers to configure for temperature sensing: Table 6.3 Temperature sensing settings registers Address Description Recommended setting 0xC0 0xC1 0xC2 0xC3 Temperature UI settings Channel reseed settings Reseed enable should be set Multipliers channel 2 Temperature calibration data 0 Temperature calibration data 1 Temperature sensor channel multiplier selection 4-bit Multiplier (a+1) and divider (b+1) calibration values 8-bit Offset (c) calibration value Dependent on calibration step Requires sample calibration Requires sample calibration Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 25 of 79

26 Sensor data output and flags The following registers can be monitored by the master to detect temperature sensor related events. a) Global events (0x11) to prompt for temperature sensor activation. 4 denoted as TEMP_ will indicate the detection of a temperature threshold trigger using the temperature sensing. - Global events (0x11) - R R R R R R R POWER MODE SYS TEMP HYSTE- RESIS UI ALS HALL PROX SENSE b) The Temperature UI flags (0x1C) register provides a single bit for temperature trip indication. Temperature UI flags (0x1C) R/W R/W R/W R/W R/W R/W R/W R/W Temp Trip Reserved c) The Temperature UI output (0x1D - 0x1E) registers will provide a combined 16-bit value to acquire the magnitude of the temperature sensed. Temperature UI Output (0x1D - 0x1E) R R R R R R R R Temperature UI output low byte R R R R R R R R Temperature UI output high byte Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 26 of 79

27 7 Device clock, power management and mode operation Device main oscillator The IQS621 has a 16MHz main oscillator (default enabled) to clock all system functionality. An option exists to reduce the main oscillator to 8MHz. This will result in all system timings, charge transfers and sample rates to be slower by half of the default implementations. To set this option this: o o As a software setting Set the System_settings: bit4 = 1, via an I 2 C command. As a permanent setting Set the OTP option in OTP Bank 0: bit2 = 1, using Azoteq USBProg program. Device modes The IQS621 supports the following modes of operation; Normal mode (Fixed report rate) Low power mode (Reduced report rate, no UI execution) Ultra-low power mode (Only channel 0 is sensed for a prox) Halt mode (Suspended/disabled) Note: Auto modes must be disabled to enter or exit halt mode. The device will automatically switch between the different operating modes by default. However, this Auto mode feature may be disabled by setting the DSBL_AUTO_MODE bit (Power_mode_settings 0xD2: bit5) to confine device operation to a specific power mode. The POWER_MODE bits (Power_mode_settings 0xD2: bit4-3) can then be used to specify the desired mode of operation. Normal mode Normal mode is the fully active sensing mode to function at a fixed report rate specified in the Normal mode report rate (0xD3) register. This 8-bit value is adjustable from 0ms 255ms in intervals of 1ms. Note: The device s low power oscillator has an accuracy as specified in section 9. Low power mode Low power mode is a reduced sensing mode where all channels are sensed but at a reduced oscillator speed. The sample rate can be specified in the Low Power mode report rate (0xD4) register. The 8-bit value is adjustable from 0ms 255ms in intervals of 1ms. Reduced report rates also reduce the current consumed by the sensor. Note: The device s low power oscillator has an accuracy as specified in section 9. Ultra-low power mode Ultra-low power mode is a reduced sensing mode where only channel 0 is sensed and no other channels or UI code are executed. Set the EN_ULP_MDE bit (Power_mode_settings: bit6) to enable use of the ultra-low power mode. The sample rate can be specified in the Low Power mode report rate (0xD5) register. The 8-bit value is adjustable from 0ms 4sec in intervals of 16ms. Wake up will occur on prox detection on channel 0. Halt mode Halt mode will suspend all sensing and will place the device in a dormant or sleep state. The device requires an I 2 C command from a master to explicitly change the power mode out of the halt state before any sensor functionality can continue. Mode time The mode time is specified in the Auto mode timer (0xD6) register. The 8-bit value is adjustable from 0ms 2 min in intervals of 500ms. Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 27 of 79

28 System reset The IQS621 device monitor s system resets and events. a) Every device power-on and reset event will set the Show Reset bit (System flags 0x10: bit7) and the master should explicitly clear this bit by writing it active to acknowledge a valid reset. b) The system events will also be indicated with the Global events register s SYS_ bit (Global events 0x11: bit4) if any system event occur such as a reset. This event will continuously trigger until the reset has been acknowledged. Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 28 of 79

29 8 Communication I 2 C module specification The device supports a standard two wire I 2 C interface with the addition of an RDY (ready interrupt) line. The communications interface of the IQS621 supports the following: Fast-mode (Fm) standard I 2 C up to 400kHz. Streaming data as well as event mode. The master may address the device at any time. If the IQS621 is not in a communication window, the device will return an ACK after which clock stretching may be induced until a communication window is entered. Additional communication checks are included in the main loop in order to reduce the average clock stretching time. The provided interrupt line (RDY) is an open-drain active low implementation and indicates a communication window. I2C Read To read from the device a current address read can be performed. This assumes that the addresscommand is already setup as desired. Current Address Read Start Control byte n n+1 Stop S Addr + READ ACK ACK NACK S Current Address Read If the address-command must first be specified, then a random read must be performed. In this case, a WRITE is initially performed to setup the address-command, and then a repeated start is used to initiate the READ section. Start Control byte Addresscommand Random Read Start Control byte n Stop S Addr + WRITE ACK ACK S Addr + READ ACK NACK S Random Read I 2 C Write To write settings to the device a Write is performed. Here the Address-Command is always required, followed by the relevant data bytes to write to the device. Start Control byte Address- Command Write n n+1 Stop S Addr + WRITE ACK ACK ACK ACK S I 2 C Write Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 29 of 79

30 Stop-bit disable option The IQS621 offer: an additional I 2 C settings register (0xD9) specifically added for stop-bit disable functionality, as well as a RDY timeout period register (0xD8) in order to set the required timeout period for termination of any communication windows (RDY = Low) if no I 2 C activity is present on SDA and SCL pins. Customers using a MCU with a binary serial-encoder peripheral which is not fully I 2 C compatible (but provide some crude serial communication functions) can use this option to configure the IQS621 so that any auto generated stop command from the serial peripheral can be ignored by the IQS621 I 2 C hardware. This will restrict the IQS621 from immediately exiting a communication window during event mode (reduced communication only for events) until all required communication has been completed and a stop command can correctly be transmitted. Please refer to the figures below for serial data transmission examples. Please note: 1. Stop-bit disable and enable must be performed at the beginning and end of a communication window. The first and last I 2 C register to be written to ensure no unwanted communication window termination. 2. Leaving the Stop-bit disabled will result in successful reading of registers but will not execute any commands written over I2C in a communication window being terminated after a RDY timeout and with no IQS recognised stop command. 3. The default RDY timeout period for IQS621 is purposefully long (10.24ms) for slow responding MCU hardware architectures. Please set this register according to your requirements/preference. Communication window open Start Control byte Stop-bit Disable Address- Command Disable stop-bit Ignored stop Continue with reads / writes RDY = LOW S Addr + WRITE ACK 0xD9 ACK 0x81 ACK S Reads / Writes Finished Start Control byte I 2 C Stop-bit Disable Stop-bit Enable Address- Command Enable stop-bit Stop Communication window closed S Addr + WRITE ACK 0xD9 ACK 0x01 ACK S RDY = HIGH I 2 C Stop-bit Enable Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 30 of 79

31 Device address and sub-addresses The default device address is 0x44 = DEFAULT_ADDR. Alternative sub-address options are definable in the following one-time programmable bits: OTP Bank0 (bit3; 0; bit1; bit0) = SUB_ADDR_0 to SUB_ADDR_7 a) Default address: 0x44 = DEFAULT_ADDR (0x44) OR SUB_ADDR_0 (0000b) b) Sub-address: 0x45 = DEFAULT_ADDR (0x44) OR SUB_ADDR_1 (0001b) c) Sub-address: 0x46 = DEFAULT_ADDR (0x44) OR SUB_ADDR_2 (0010b) d) Sub-address: 0x47 = DEFAULT_ADDR (0x44) OR SUB_ADDR_3 (0011b) e) Sub-address: 0x4C = DEFAULT_ADDR (0x44) OR SUB_ADDR_4 (1000b) f) Sub-address: 0x4D = DEFAULT_ADDR (0x44) OR SUB_ADDR_5 (1001b) g) Sub-address: 0x4E = DEFAULT_ADDR (0x44) OR SUB_ADDR_6 (1010b) h) Sub-address: 0x4F = DEFAULT_ADDR (0x44) OR SUB_ADDR_7 (1011b) Additional OTP options All one-time-programmable device options are located in OTP bank 0. - definitions: OTP Bank0 COMMS ATI Internal use SUB ADR 2 6: Communication during ATI o 0: No streaming events are generated during ATI o 1: Communication continues as setup regardless of ATI state. 4-5: Internal use o Do not configure 2: Main Clock frequency selection o 0: Run FOSC at 16MHz o 1: Run FOSC at 8MHz 3,1,0: I2C sub-address o I2C address = 0x44 OR SUB_ADDR 8MHz SUB ADR 0_1 Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 31 of 79

32 Recommended communication and runtime flow diagram The following is a basic master program flow diagram to communicate and handle the device. It addresses possible device events such as output events, ATI and system events (resets). POR Clear Show_Reset Reset occured Show Reset? Setup & Initialization No ATI Yes IN ATI? Runtime Yes Global Event? No System Event? Yes Valid event? No Yes Retrieve event data Master command structure and runtime event handling flow diagram It is recommended that the master verifies the status of the System_Flags0 bits to identify events and resets. Detecting either one of these should prompt the master to the next steps of handling the IQS621. Streaming mode communication is used for detail sensor evaluation during prototyping and/or development phases. Event mode communication is recommended for runtime use of the IQS621. This reduce the communication on the I 2 C bus and report only triggered events. Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 32 of 79

33 9 Memory map The full memory map is summarized below. Register groups are explained in the latter subsections. Table 9.1 IQS621 Memory map index Full Address Group Item 0x00 Product number Read-Only 0x01 Device information data Software number Read-Only 0x02 Hardware number Read-Only 0x10 System flags Read-Only 0x11 Global events Read-Only 0x12 ProxFusion UI flags Read-Only 0x13 Hysteresis UI flags Read-Only 0x14 Hysteresis UI output 0 Read-Only 0x15 Hysteresis UI output 1 Read-Only 0x16 ALS flags Read-Only 0x17 Flags and user interface data ALS output low Read-Only 0x18 ALS output high Read-Only 0x19 Hall-effect UI flags Read-Only 0x1A Hall-effect UI output 0 Read-Only 0x1B Hall-effect UI output 1 Read-Only 0x1C Temperature UI flags Read-Only 0x1D Temperature output low Read-Only 0x1E Temperature output high Read-Only 0x20 Channel 0 counts low Read-Only 0x21 Channel 0 counts high Read-Only 0x22 Channel 1 counts low Read-Only 0x23 Channel 1 counts high Read-Only 0x24 Channel 2 counts low Read-Only 0x25 Channel 2 counts high Read-Only 0x26 Channel 3 counts low Read-Only Channel counts (raw data) 0x27 Channel 3 counts high Read-Only 0x28 Channel 4 counts low Read-Only 0x29 Channel 4 counts high Read-Only 0x2A Channel 5 counts low Read-Only 0x2B Channel 5 counts high Read-Only 0x2C Channel 6 counts low Read-Only 0x2D Channel 6 counts high Read-Only 0x30 Channel 0 LTA low Read-Only 0x31 Channel 0 LTA high Read-Only LTA values (filtered data) 0x32 Channel 1 LTA low Read-Only 0x33 Channel 1 LTA high Read-Only 0x40 ProxFusion settings 0_0 Read-Write 0x41 ProxFusion settings 0_1 Read-Write 0x42 ProxFusion settings 1_0 Read-Write 0x43 ProxFusion settings 1_1 Read-Write 0x44 ProxFusion settings 2_0 Read-Write 0x45 ProxFusion settings 2_1 Read-Write 0x46 ProxFusion settings 3_0 Read-Write ProxFusion sensor settings 0x47 ProxFusion settings 3_1 Read-Write 0x48 ProxFusion settings 4 Read-Write 0x49 ProxFusion settings 5 Read-Write 0x4A Compensation Ch0 Read-Write 0x4B Compensation Ch1 Read-Write 0x4C Multipliers Ch0 Read-Write 0x4D Multipliers Ch1 Read-Write Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 33 of 79

34 0x50 Prox threshold Ch0 Read-Write 0x51 Touch threshold Ch0 Read-Write 0x52 ProxFusion UI settings Prox threshold Ch1 Read-Write 0x53 Touch threshold Ch1 Read-Write 0x54 ProxFusion UI halt time Read-Write 0x60 Hysteresis UI settings Read-Write 0x61 Hysteresis UI filter halt threshold Read-Write Hysteresis UI settings 0x62 Hysteresis UI prox threshold Read-Write 0x63 Hysteresis UI touch threshold Read-Write 0x70 ALS settings 0 Read-Write 0x71 ALS settings 1 Read-Write ALS sensor settings 0x72 ALS filter speed Read-Write 0x73 Multipliers Ch3 Ch4 Read-Write 0x80 ALS dark threshold Read-Write 0x81 ALS light threshold Read-Write ALS UI settings 0x82 ALS to Lux divider Read-Write 0x83 ALS IR divider Read-Write 0x90 Hall-effect settings 0 Read-Write 0x91 Hall-effect settings 1 Read-Write Hall sensor settings 0x92 Compensation Ch4 and Ch5 Read-Write 0x93 Multipliers Ch4 and Ch5 Read-Write 0xA0 Hall-effect switch UI settings Read-Write 0xA1 Hall switch UI settings Hall-effect switch UI prox threshold Read-Write 0xA2 Hall-effect switch UI touch threshold Read-Write 0xC0 Temperature UI settings Read-Write 0xC1 Multipliers Ch2 Read-Write Temperature UI settings 0xC2 Temperature calibration 0 Read-Write 0xC3 Temperature calibration 1 Read-Write 0xD0 System settings Read-Write 0xD1 Active channels Read-Write 0xD2 Power mode settings Read-Write 0xD3 Normal power mode report rate Read-Write 0xD4 Device and power mode Low power mode report rate Read-Write 0xD5 settings Ultra-low power mode report rate Read-Write 0xD6 Auto mode time Read-Write 0xD7 Global event mask Read-Write 0xD8 RDY timeout period Read-Write 0xD9 I 2 C settings Read-Write Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 34 of 79

35 Device Information Product number Product number (0x00) R R R R R R R R Device product number definitions: 7-0: Device product number o 0x46 = D 70 : IQS621 product number Software number Software number (0x01) R R R R R R R R Device software number definitions: 7-0: Device software number o 0x09 = D 09 : IQS621 production software number Hardware number Hardware number (0x02) R R R R R R R R Device hardware number definitions: 7-0: Device hardware number o 0x82 = D 130 : IQS621 hardware number Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 35 of 79

36 Flags and user interface data System flags System flags (0x10) R - - R R R R R SHOW RESET - - POWER MODE IN ATI definitions: 7: Reset indicator o 0: No reset event o 1: A device reset has occurred and needs to be acknowledged. 4-3: Current power-mode indicator o 00: Normal mode o 10: Ultra-low power mode o 01: Low power mode o 11: Halt Mode 2: ATI busy indicator o 0: No channels are in ATI o 1: One or more channels are in ATI 1: Global event indicator o 0: No new event to service o 1: An event has occurred and should be serviced 0: Normal power segment indicator o 0: Not performing a normal power update o 1: Busy performing a normal power update Global events - Global events (0x11) NP SEG ACTIVE - R R R R R R R POWER MODE SYS TEMP HYSTE- RESIS UI ALS definitions: 6: Power mode event flag o 0: No event to report o 1: A power mode event has occurred and should be handled 5: System event flag o 0: No event to report o 1: A System event has occurred and should be handled 4: Temperature event flag o 0: No event to report o 1: A Temperature event has occurred and should be handled 3: Hysteresis UI event flag o 0: No event to report o 1: A Hysteresis event has occurred and should be handled 2: ALS event flag HALL PROX SENSE Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 36 of 79

37 o 0: No event to report o 1: An ALS event has occurred and should be handled 1: Hall-effect event flag o 0: No event to report o 1: A Hall-effect event has occurred and should be handled 0: ProxSense event flag o 0: No event to report o 1: A capacitive key event has occurred and should be handled ProxFusion UI flags ProxFusion UI flags (0x12) - - R R - - R R - - CH1_T CH0_T - - CH1_P CH0_P definitions: 5: Ch1 touch indicator o 0: Delta below touch threshold o 1: Delta above touch threshold 4: Ch0 touch indicator o 0: Delta below touch threshold o 1: Delta above touch threshold 1: Ch1 proximity indicator o 0: Delta below proximity threshold o 1: Delta above proximity threshold 0: Ch0 proximity indicator o 0: Delta below proximity threshold o 1: Delta above proximity threshold. Hysteresis UI flags Hysteresis UI flags (0x13) R R R definitions: 2: Delta direction signed output o 0: Counts rise above the LTA o 1: Counts fall below the LTA 1: Hysteresis UI touch indicator o 0: Delta below touch threshold o 1: Delta above touch threshold 0: Hysteresis proximity indicator o 0: Delta below prox threshold o 1: Delta above prox threshold Signed output TOUCH PROX Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 37 of 79

38 Hysteresis UI output Hysteresis UI output (0x14/0x15) R R R R R R R R Hysteresis UI output low byte R R R R R R R R definitions: 15-0: Hysteresis UI output o : Hysteresis UI output value ALS UI flags Hysteresis UI output high byte ALS UI flags (0x16) R R R R R LIGHT / DARK Reserved ALS Range Value definitions: 7: Light/Dark o 0: Light indication o 1: Dark indication 3-0: ALS Range value o 0-10 range value of ALS measurement ALS UI output ALS UI output (0x17/0x18) R R R R R R R R ALS UI Output Low Byte R R R R R R R R definitions: 15-0: ALS UI output o : ALS UI output value in Lux ALS UI Output High Byte Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 38 of 79

39 Hall-effect UI flags Hall-effect UI flags (0x19) R R R TOUCH PROX definitions: 2: Hall-effect touch indicator o 0: Field strength below touch level o 1: Field strength above touch level 1: Hall-effect proximity indicator o 0: Field strength below proximity level o 1: Field strength above proximity level 0: Hall-effect North South Field indication o 0: North field present o 1: South field present definitions: Hall-effect UI output Hall-effect UI output (0x1A/0x1B) R R R R R R R R Hall-effect UI output low byte R R R R R R R R 15-0: Hall-effect UI output o : Hall-effect UI output value Hall-effect UI output high byte HALL N/S Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 39 of 79

40 Temperature UI flags Temperature UI flags (0x1C) R TEMP TRIP definitions: 7: Temperature trip indicator o 0: Temperature below trip level o 1: Temperature above trip level definitions: Temperature output Temperature output (0x1D/0x1E) R R R R R R R R Temperature output low byte R R R R R R R R 15-0: Temperature output o : Temperature output value Temperature output high byte Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 40 of 79

41 Channel counts (raw data) Channel counts Ch0/1/2/3/4/5/6 (0x20/0x21-0x2C/0x2D) R R R R R R R R Channel data low byte R R R R R R R R definitions: 15-0: AC filter or raw count value LTA values (filtered data) Channel data high byte LTA Ch0/1 (0x30/0x31-0x32/0x33) R R R R R R R R LTA low byte R R R R R R R R definitions: 15-0: LTA filter value LTA high byte Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 41 of 79

42 ProxFusion sensor settings block 1 ProxFusion settings Capacitive sensing Fixed value ProxFusion settings 0_0/1 (0x40-0x41) R/W R/W - - R/W R/W R/W R/W Capacitive sensor mode Internal use Internal use TX SELECT RX SELECT definitions: 6-7: Sensor mode o 00: Capacitive sensing mode 3-2: TX Select o 00: TX 0 and TX 1 is disabled 0-1: RX select o 00: RX 0 and RX 1 is disabled o 01: RX 0 is enabled Inductive sensing Fixed value o o ProxFusion settings 0_1 (0x41) 10: RX 1 is enabled 11: RX 0 and RX 1 is enabled R/W R/W - R/W R/W R/W R/W R/W Inductive sensor mode Internal use Multiplier range TX SELECT RX SELECT definitions: 7-6: Sensor mode o 10: Inductive sensor mode 4: Multiplier range o 0: Large o 1: Small 3-2: TX Select o 00: TX 0 and TX 1 is disabled 1-0: RX Select o 11: RX 0 and RX 1 is enabled Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 42 of 79

43 ProxFusion settings Capacitive sensing ProxFusion settings 1_0/1 (0x42-0x43) - R/W R/W R/W - - R/W R/W - CSz CHARGE FREQ Internal use AUTO ATI MODE Default 0x definitions: 6: CS size o 0: Prox storage capacitor size is 15 pf o 1: Prox storage capacitor size is 60 pf 5-4: Charge frequency divider o 00: 1/2 o 10: 1/8 o 01: 1/4 o 11: 1/16 1-0: Auto ATI Mode o 00: ATI disabled o 01: Partial ATI (all multipliers are fixed) o 10: Semi-partial ATI (coarse multipliers are fixed) o 11: Full-ATI Inductive sensing ProxFusion settings 1_1 (0x43) - R/W R/W R/W R/W R/W R/W R/W - CSz CHARGE FREQ PROJ BIAS AUTO ATI MODE Fixed use 0x4F definitions: 6: CS size o 0: Prox storage capacitor size is 15pF o 1: Prox storage capacitor size is 60pF 5-4: Charge frequency divider o 00: 1/2 o 10: 1/8 o 01: 1/4 o 11: 1/16 3-2: Projected bias / Internal resistor (all modes except prox) o 00: 2.5µA / 88kΩ o 10: 10µA / 44kΩ o 01: 5µA / 66kΩ o 11: 20µA / 22kΩ 1-0: Auto ATI Mode o 00: ATI disabled o 01: Partial ATI (all multipliers are fixed) o 10: Semi-Partial ATI (coarse multipliers are fixed) o 11: Full-ATI Copyright Azoteq 2018 IQS621 sheet revision 1.15 Page 43 of 79

IQS622 Datasheet Combination sensor with ambient light sensing (ALS), active IR, Hall-effect and twochannel capacitive proximity/touch sensor

IQS622 Datasheet Combination sensor with ambient light sensing (ALS), active IR, Hall-effect and twochannel capacitive proximity/touch sensor IQS622 sheet Combination sensor with ambient light sensing (ALS), active IR, Hall-effect and twochannel capacitive proximity/touch sensor The IQS622 ProxFusion IC is a multifunctional ambient light sensing

More information

IQS620 / IQS620A Datasheet

IQS620 / IQS620A Datasheet IQS620 / IQS620A sheet Combination sensor with dual channel capacitive proximity/touch, Hall-effect sensor and inductive sensing The IQS620(A) ProxFusion IC is a multifunctional capacitive, Hall-effect

More information

IQ Switch ProxFusion Series

IQ Switch ProxFusion Series IQS624 Datasheet Combination sensor including: Hall-effect rotation sensing, along with dual-channel capactive proximity/touch sensing, or single-channel inductive sensing. The IQS624 ProxFusion IC is

More information

IQ Switch ProxSense Series. IQS266 Datasheet. 2x3 Channel projected capacitive trackpad controller with selfcapacitive

IQ Switch ProxSense Series. IQS266 Datasheet. 2x3 Channel projected capacitive trackpad controller with selfcapacitive IQS266 sheet 2x3 Channel projected capacitive trackpad controller with selfcapacitive wake-up The IQS266 ProxSense IC is a 2x3 projected capacitive trackpad designed for low power mobile applications.

More information

ProxSense IQS263 Datasheet

ProxSense IQS263 Datasheet ProxSense IQS263 Datasheet 3 Channel Capacitive Touch and Proximity Controller with 8-bit Resolution Slider or Scroll Wheel The IQS263 ProxSense IC is a 3-channel projected (or self) capacitive proximity

More information

ProxSense IQS263B Datasheet

ProxSense IQS263B Datasheet ProxSense IQS263B Datasheet 3 Channel Capacitive Touch and Proximity Controller with 8-bit Resolution Slider or Scroll Wheel The IQS263B ProxSense IC is a 3-channel projected (or self) capacitive proximity

More information

ProxSense IQS333 Datasheet

ProxSense IQS333 Datasheet ProxSense IQS333 Datasheet 9 Channel Projected / 7 Channel Self- Capacitive Touch and Proximity Controller with 2 x 11-bit slider/scroll wheels The IQS333 ProxSense IC is a 9-channel projected (or 7-channel

More information

ProxSense IQS360A Datasheet

ProxSense IQS360A Datasheet ProxSense IQS360A Datasheet 12 Channel Projected Capacitive Touch & Proximity Controller with Trackpad and Keypad Capability The IQS360A ProxSense IC is 12-channel mutual capacitive touch and proximity

More information

IQS133 Datasheet IQ Switch - ProxSense Series Minimalist 3 Channel Capacitive Sensor with Compensation for Sensitivity Reducing Objects

IQS133 Datasheet IQ Switch - ProxSense Series Minimalist 3 Channel Capacitive Sensor with Compensation for Sensitivity Reducing Objects IQS133 Datasheet IQ Switch - Minimalist 3 Channel Capacitive Sensor with Compensation for Sensitivity Reducing Objects Unparalleled Features Sub 4uA current consumption Automatic tuning for optimal operation

More information

IQS228AS Datasheet IQ Switch - ProxSense Series Single Channel Capacitive Proximity/Touch Controller

IQS228AS Datasheet IQ Switch - ProxSense Series Single Channel Capacitive Proximity/Touch Controller IQS228AS Datasheet IQ Switch - ProxSense Series Single Channel Capacitive Proximity/Touch Controller The ProxSense IQS228AS is a single channel self-capacitive sensor with Dynamic Calibration (DYCAL )

More information

IQS128 Datasheet IQ Switch - ProxSense Series Single Channel Capacitive Proximity/Touch Controller

IQS128 Datasheet IQ Switch - ProxSense Series Single Channel Capacitive Proximity/Touch Controller IQS128 Datasheet IQ Switch - ProxSense Series Single Channel Capacitive Proximity/Touch Controller The IQS128 ProxSense IC is a fully integrated capacitive sensor implementing Dynamic Calibration (DYCAL

More information

IQS228AS Datasheet IQ Switch - ProxSense Series Single Channel Capacitive Proximity/Touch Controller

IQS228AS Datasheet IQ Switch - ProxSense Series Single Channel Capacitive Proximity/Touch Controller IQS228AS Datasheet IQ Switch - ProxSense Series Single Channel Capacitive Proximity/Touch Controller The ProxSense IQS228AS is a single channel self-capacitive sensor with Dynamic Calibration (DYCAL )

More information

FLD00042 I 2 C Digital Ambient Light Sensor

FLD00042 I 2 C Digital Ambient Light Sensor FLD00042 I 2 C Digital Ambient Light Sensor Features Built-in temperature compensation circuit Operating temperature: -30 C to 70 C Supply voltage range: 2.4V to 3.6V I 2 C serial port communication: Fast

More information

IQS227AS Datasheet IQ Switch - ProxSense Series Single Channel Capacitive Proximity/Touch Controller

IQS227AS Datasheet IQ Switch - ProxSense Series Single Channel Capacitive Proximity/Touch Controller IQS227AS Datasheet IQ Switch - Single Channel Capacitive Proximity/Touch Controller The IQS227AS ProxSense IC is a fully integrated Self Capacitive sensor with dual outputs (Touch and Proximity outputs).

More information

DS4000 Digitally Controlled TCXO

DS4000 Digitally Controlled TCXO DS4000 Digitally Controlled TCXO www.maxim-ic.com GENERAL DESCRIPTION The DS4000 digitally controlled temperature-compensated crystal oscillator (DC-TCXO) features a digital temperature sensor, one fixed-frequency

More information

Low Dropout Regulator with On-Demand Power for DDR Memory VDDQ. Description. Applications. On-Demand Power Control Logic.

Low Dropout Regulator with On-Demand Power for DDR Memory VDDQ. Description. Applications. On-Demand Power Control Logic. Low Dropout Regulator with On-Demand Power for DDR Memory VDDQ PSG2410 DATA SHEET Preliminary Features Configurable On-Demand Power algorithm to adaptively scale regulated output voltage in correlation

More information

IQS127 Datasheet IQ Switch - ProxSense TM Series Single Channel Capacitive Proximity/Touch Controller

IQS127 Datasheet IQ Switch - ProxSense TM Series Single Channel Capacitive Proximity/Touch Controller IQS127 Datasheet IQ Switch - ProxSense TM Series Single Channel Capacitive Proximity/Touch Controller The IQS127 ProxSense IC is a fully integrated capacitive sensor produced in 2 variants: IQS127D: Dual

More information

The rangefinder can be configured using an I2C machine interface. Settings control the

The rangefinder can be configured using an I2C machine interface. Settings control the Detailed Register Definitions The rangefinder can be configured using an I2C machine interface. Settings control the acquisition and processing of ranging data. The I2C interface supports a transfer rate

More information

I2C Encoder. HW v1.2

I2C Encoder. HW v1.2 I2C Encoder HW v1.2 Revision History Revision Date Author(s) Description 1.0 22.11.17 Simone Initial version 1 Contents 1 Device Overview 3 1.1 Electrical characteristics..........................................

More information

3-Channel Fun LED Driver

3-Channel Fun LED Driver 3-Channel Fun LED Driver Description is a 3-channel fun LED driver which features two-dimensional auto breathing mode. It has One Shot Programming mode and PWM Control mode for RGB lighting effects. The

More information

TSM Channel Self Calibration Capacitive Touch Sensor SPECIFICATION V1.0

TSM Channel Self Calibration Capacitive Touch Sensor SPECIFICATION V1.0 TSM2 2-Channel Self Calibration Capacitive Touch Sensor SPECIFICATION V.0 Specification TSM2 (2-CH Auto Sensitivity Calibration Capacitive Touch Sensor). General Feature 2-Channel capacitive sensor with

More information

Figure 1: Functional Block Diagram

Figure 1: Functional Block Diagram MagAlpha MA750 Key features 8 bit digital and 12 bit PWM output 500 khz refresh rate 7.5 ma supply current Serial interface for data readout and settings QFN16 3x3mm Package General Description The MagAlpha

More information

IQS127D Datasheet IQ Switch - ProxSense Series Single Channel Capacitive Proximity/Touch Controller

IQS127D Datasheet IQ Switch - ProxSense Series Single Channel Capacitive Proximity/Touch Controller IQS127D Datasheet IQ Switch - Single Channel Capacitive Proximity/Touch Controller The IQS127D ProxSense IC is a fully integrated capacitive sensor with dual outputs (Touch and Proximity outputs). Features

More information

ILI2117 Capacitive Touch Controller

ILI2117 Capacitive Touch Controller ILI2117 ILI2117 Capacitive Touch Controller Datasheet Version: V1.01 Release Date: SEP. 09,2015 ILI TECHNOLOGY CORP. 8F, No.38, Taiyuan St., Jhubei City, Hsinchu County 302, Taiwan, R.O.C Tel.886-3-5600099;

More information

IZ602 LCD DRIVER Main features: Table 1 Pad description Pad No Pad Name Function

IZ602 LCD DRIVER Main features: Table 1 Pad description Pad No Pad Name Function LCD DRIVER The IZ602 is universal LCD controller designed to drive LCD with image element up to 128 (32x4). Instruction set makes IZ602 universal and suitable for applications with different types of displays.

More information

Hello, and welcome to this presentation of the STM32L4 comparators. It covers the main features of the ultra-lowpower comparators and some

Hello, and welcome to this presentation of the STM32L4 comparators. It covers the main features of the ultra-lowpower comparators and some Hello, and welcome to this presentation of the STM32L4 comparators. It covers the main features of the ultra-lowpower comparators and some application examples. 1 The two comparators inside STM32 microcontroller

More information

High Accuracy Ambient Light Sensor with I 2 C Interface

High Accuracy Ambient Light Sensor with I 2 C Interface High Accuracy Ambient Light Sensor with I 2 C Interface DESCRIPTION is a high accuracy ambient light digital 16-bit resolution sensor in a miniature transparent 2 mm x 2 mm package. It includes a high

More information

MiCo SnP HT-01D HT-01D. Humidity & Temperature Sensor Module. User s Manual. MiCo SnP. 1/16

MiCo SnP HT-01D HT-01D. Humidity & Temperature Sensor Module. User s Manual. MiCo SnP.   1/16 Humidity & Temperature Sensor Module User s Manual MiCo SnP www.micosnp.com 1/16 History Date Description 2013-03-30 Initial Release. (Manual Integration) 2013-08-06 Addition output voltage table 2014-02-27

More information

Preliminary. Ultra-low power, two channel capacitive sensor and touch switch for human body detection

Preliminary. Ultra-low power, two channel capacitive sensor and touch switch for human body detection Ultra-low power, two channel capacitive sensor and touch switch for human body detection 1 General Description The integrated circuit MS8891A is an ultra-low power, two channel capacitive sensor specially

More information

PMT9123QS-TVIT: Low Power Right Angle Optical Track Sensor

PMT9123QS-TVIT: Low Power Right Angle Optical Track Sensor PMT9123QS-TVIT: Low Power Product Datasheet General Description The PMT9123QS-TVIT is PixArt Imaging's low power, right angle Optical Track Sensor in a small form factor QFN package. It has a new low-power

More information

Application Circuits 3. 3V R2. C4 100n G PI O. 0 G PI O S e t u p d a ta G PI O. 5 G PI O M o t i o n I n t G PI O. 4 G PI O.

Application Circuits 3. 3V R2. C4 100n G PI O. 0 G PI O S e t u p d a ta G PI O. 5 G PI O M o t i o n I n t G PI O. 4 G PI O. General Description The is an ultra-low power motion detector controller integrated circuit. The device is ideally suited for battery operated wireless motion sensors that make use of an MCU for handling

More information

HAL , 508, 509, HAL , 523 Hall Effect Sensor Family MICRONAS. Edition Feb. 14, E DS

HAL , 508, 509, HAL , 523 Hall Effect Sensor Family MICRONAS. Edition Feb. 14, E DS MICRONAS HAL1...6, 8, 9, HAL16...19, 23 Hall Effect Sensor Family Edition Feb. 14, 21 621-19-4E 621-48-2DS MICRONAS HALxx Contents Page Section Title 3 1. Introduction 3 1.1. Features 3 1.2. Family Overview

More information

MCP3426/7/8. 16-Bit, Multi-Channel ΔΣ Analog-to-Digital Converter with I 2 C Interface and On-Board Reference. Features.

MCP3426/7/8. 16-Bit, Multi-Channel ΔΣ Analog-to-Digital Converter with I 2 C Interface and On-Board Reference. Features. 16-Bit, Multi-Channel ΔΣ Analog-to-Digital Converter with I 2 C Interface and On-Board Reference Features 16-bit ΔΣ ADC with Differential Inputs: - 2 channels: MCP3426 and MCP3427-4 channels: MCP3428 Differential

More information

Hello and welcome to this Renesas Interactive Course that provides an overview of the timers found on RL78 MCUs.

Hello and welcome to this Renesas Interactive Course that provides an overview of the timers found on RL78 MCUs. Hello and welcome to this Renesas Interactive Course that provides an overview of the timers found on RL78 MCUs. 1 The purpose of this course is to provide an introduction to the RL78 timer Architecture.

More information

GC221-SO16IP. 8-bit Turbo Microcontroller

GC221-SO16IP. 8-bit Turbo Microcontroller Total Solution of MCU GC221-SO16IP 8-bit Turbo Microcontroller CORERIVER Semiconductor reserves the right to make corrections, modifications, enhancements, improvements, and other changes to its products

More information

PMT9121QS-TVIT: Low Power Optical Track Sensor

PMT9121QS-TVIT: Low Power Optical Track Sensor PMT9121QS-TVIT: Low Power Product Datasheet General Description The PMT9121QS-TVIT is PixArt Imaging's low power, in a small form factor QFN package. It has a new low-power architecture and automatic power

More information

Figure 1: Functional Block Diagram

Figure 1: Functional Block Diagram MagAlpha MA120 Angular Sensor for 3-Phase Brushless Motor Key features U V W signals for block commutation Adjustable zero 500 khz refresh rate Ultra low latency: 3 µs Serial interface for settings 8.5

More information

DS1621. Digital Thermometer and Thermostat FEATURES PIN ASSIGNMENT

DS1621. Digital Thermometer and Thermostat FEATURES PIN ASSIGNMENT DS1621 Digital Thermometer and Thermostat FEATURES Temperature measurements require no external components Measures temperatures from 55 C to +125 C in 0.5 C increments. Fahrenheit equivalent is 67 F to

More information

SG2525A SG3525A REGULATING PULSE WIDTH MODULATORS

SG2525A SG3525A REGULATING PULSE WIDTH MODULATORS SG2525A SG3525A REGULATING PULSE WIDTH MODULATORS 8 TO 35 V OPERATION 5.1 V REFERENCE TRIMMED TO ± 1 % 100 Hz TO 500 KHz OSCILLATOR RANGE SEPARATE OSCILLATOR SYNC TERMINAL ADJUSTABLE DEADTIME CONTROL INTERNAL

More information

DTH-14. High Accuracy Digital Temperature / Humidity Sensor. Summary. Applications. Data Sheet: DTH-14

DTH-14. High Accuracy Digital Temperature / Humidity Sensor. Summary. Applications. Data Sheet: DTH-14 DTH-14 High Accuracy Digital Temperature / Humidity Sensor Data Sheet: DTH-14 Rev 1. December 29, 2009 Temperature & humidity sensor Dewpoint Digital output Excellent long term stability 2-wire interface

More information

CBM7021 Capacitive Touch Sensor Controller Datasheet Chipsbank Microelectronics Co., Ltd.

CBM7021 Capacitive Touch Sensor Controller Datasheet Chipsbank Microelectronics Co., Ltd. CBM7021 Capacitive Touch Sensor Controller Datasheet Chipsbank Microelectronics Co., Ltd. No. 701 7/F, Building No. 12, Keji Central Road 2, Software Park High Tech Industrial Park, Shenzhen, P.R.China,

More information

16 Channels LED Driver

16 Channels LED Driver 16 Channels LED Driver Description The SN3216 is a fun light LED controller with an audio modulation mode. It can store data of 8 frames with internal RAM to play small animations automatically. SN3216

More information

HT1620 HT1621 HT1622 HT16220 HT1623 HT1625 HT1626 HT1627 HT16270 COM

HT1620 HT1621 HT1622 HT16220 HT1623 HT1625 HT1626 HT1627 HT16270 COM RAM Mapping 48 16 LCD Controller for I/O µc LCD Controller Product Line Selection Table HT162X HT1620 HT1621 HT1622 HT16220 HT1623 HT1625 HT1626 HT1627 HT16270 COM 4 4 8 8 8 81 16 16 16 SEG 32 32 32 32

More information

PCA bit I 2 C LED driver with programmable blink rates INTEGRATED CIRCUITS May 05. Product data Supersedes data of 2003 Feb 20

PCA bit I 2 C LED driver with programmable blink rates INTEGRATED CIRCUITS May 05. Product data Supersedes data of 2003 Feb 20 INTEGRATED CIRCUITS 8-bit I 2 C LED driver with programmable blink rates Supersedes data of 2003 Feb 20 2003 May 05 Philips Semiconductors 8-bit I 2 C LED driver with programmable blink rates FEATURES

More information

HAL , 508, 509, HAL , 523 Hall Effect Sensor Family

HAL , 508, 509, HAL , 523 Hall Effect Sensor Family Hardware Documentation Data Sheet HAL 1...6, 8, 9, HAL 16...19, 23 Hall Effect Sensor Family Edition Nov. 27, 23 621-48-4DS HALxx DATA SHEET Contents Page Section Title 3 1. Introduction 3 1.1. Features

More information

DS1803 Addressable Dual Digital Potentiometer

DS1803 Addressable Dual Digital Potentiometer www.dalsemi.com FEATURES 3V or 5V Power Supplies Ultra-low power consumption Two digitally controlled, 256-position potentiometers 14-Pin TSSOP (173 mil) and 16-Pin SOIC (150 mil) packaging available for

More information

FAH4830 Haptic Driver for DC Motors (ERMs) and Linear Resonant Actuators (LRAs)

FAH4830 Haptic Driver for DC Motors (ERMs) and Linear Resonant Actuators (LRAs) FAH4830 Haptic Driver for DC Motors (ERMs) and Linear Resonant Actuators (LRAs) Features Direct Drive of ERM and LRA Motors External PWM Input (10 khz to 50 khz) External Motor Enable/Disable Input Internal

More information

preliminary Fully Integrated Proximity Sensor with Infrared Emitter and I 2 C Interface featuring Interrupt Function I2C BUS VOLTAGE RANGE (V)

preliminary Fully Integrated Proximity Sensor with Infrared Emitter and I 2 C Interface featuring Interrupt Function I2C BUS VOLTAGE RANGE (V) Fully Integrated Proximity Sensor with Infrared Emitter and I 2 C Interface featuring Interrupt Function FEATURES Package type: surface mount Dimensions (L x W x H in mm): 4.85 x 2.35 x 0.75 Integrated

More information

CoolEx User Manual 2008 XDIMAX LTD. Revision 1.0

CoolEx User Manual 2008 XDIMAX LTD. Revision 1.0 CoolEx User Manual Revision 1.0 2 CoolEx User Manual Table of Contents Foreword 0 Part I Overview 3 Part II Configuration and Setup 4 1 Terminals Layout... 4 2 Modbus Address... Switch 4 Part III Functional

More information

I2C Demonstration Board I 2 C-bus Protocol

I2C Demonstration Board I 2 C-bus Protocol I2C 2005-1 Demonstration Board I 2 C-bus Protocol Oct, 2006 I 2 C Introduction I ² C-bus = Inter-Integrated Circuit bus Bus developed by Philips in the early 80s Simple bi-directional 2-wire bus: serial

More information

LM3530. High Efficiency White LED Driver with Programmable Ambient Light Sensing Capability and I 2 C-Compatible Interface

LM3530. High Efficiency White LED Driver with Programmable Ambient Light Sensing Capability and I 2 C-Compatible Interface High Efficiency White LED Driver with Programmable Ambient Light Sensing Capability and I 2 C-Compatible Interface General Description The LM3530 current mode boost converter supplies the power and controls

More information

Optical Sensor Product Data Sheet LTR-676PS-01 LITE-ON DCC RELEASE

Optical Sensor Product Data Sheet LTR-676PS-01 LITE-ON DCC RELEASE Product Data Sheet Spec No. :DS86-2017-0024 Effective Date: 11/07/2017 Revision: - LITE-ON DCC RELEASE BNS-OD-FC001/A4 LITE-ON Technology Corp. / Optoelectronics No.90,Chien 1 Road, Chung Ho, New Taipei

More information

NF1011 Frequency Translator and Jitter Attenuator

NF1011 Frequency Translator and Jitter Attenuator NF1011 Frequency Translator and Jitter Attenuator 2111 Comprehensive Drive Aurora, Illinois 60505 Phone: 630-851- 4722 Fax: 630-851- 5040 www.conwin.com P R O D U C T General Description The NF1011 is

More information

IS31FL3209 IS31FL CHANNELS LED DRIVER; 1/24 DC SCALING WHITE BALANCE. December 2017

IS31FL3209 IS31FL CHANNELS LED DRIVER; 1/24 DC SCALING WHITE BALANCE. December 2017 18 CHANNELS LED DRIVER; 1/24 DC SCALING WHITE BALANCE December 2017 GENERAL DESCRIPTION IS31FL3209 is comprised of 18 constant current channels each with independent PWM control, designed for driving LEDs,

More information

MCP Bit, Quad Digital-to-Analog Converter with EEPROM Memory. Features. Description. Applications

MCP Bit, Quad Digital-to-Analog Converter with EEPROM Memory. Features. Description. Applications 12-Bit, Quad Digital-to-Analog Converter with EEPROM Memory Features 12-Bit Voltage Output DAC with Four Buffered Outputs On-Board Nonvolatile Memory (EEPROM) for DAC Codes and I 2 C Address Bits Internal

More information

16-Port I/O Expander with LED Intensity Control, Interrupt, and Hot-Insertion Protection

16-Port I/O Expander with LED Intensity Control, Interrupt, and Hot-Insertion Protection 19-3059; Rev 5; 6/11 EVALUATION KIT AVAILABLE 16-Port I/O Expander with LED Intensity General Description The I 2 C-compatible serial interfaced peripheral provides microprocessors with 16 I/O ports. Each

More information

ADC081C021/ADC081C027

ADC081C021/ADC081C027 I 2 C-Compatible, 8-Bit Analog-to-Digital Converter with Alert Function General Description The ADC081C021 is a low-power, monolithic, 8-bit, analog-to-digital converter (ADC) that operates from a +2.7

More information

PBM230 series Digital barometer

PBM230 series Digital barometer PBM230 series Digital barometer Features Supply voltage: 1.7 to 5.5V(V DD ) 1.2 to 5.5V(V DDIO ) 300 to 1100 hpa pressure range 8cm altitude resolution (RMS) 2.2ms fastest conversion time Standby current

More information

HAL , 508, 509, HAL Hall Effect Sensor Family

HAL , 508, 509, HAL Hall Effect Sensor Family MICRONAS INTERMETALL HAL1...6, 8, 9, HAL16...18 Hall Effect Sensor Family Edition April Feb. 4, 16, 1996 1999 61-36-1DS 61-48-1DS MICRONAS HALxx Contents Page Section Title 3 1. Introduction 3 1.1. Features

More information

Digital humidity and temperature sensor

Digital humidity and temperature sensor 3.6 (0.14) 1.285 (0.05) 0.75 (0.03) 2.77 (0.11) 3.1 (0.12) EEH110 Digital humidity and temperature sensor Well proven humidity sensor element, state-of-the-art ASIC technology and highly accurate humidity

More information

ADC081C021/ADC081C027 I 2 C-Compatible, 8-Bit Analog-to-Digital Converter (ADC) with Alert Function

ADC081C021/ADC081C027 I 2 C-Compatible, 8-Bit Analog-to-Digital Converter (ADC) with Alert Function May 5, 2008 ADC081C021/ADC081C027 I 2 C-Compatible, 8-Bit Analog-to-Digital Converter (ADC) with Alert Function General Description The ADC081C021 is a low-power, monolithic, 8-bit, analog-to-digital converter(adc)

More information

Modern Robotics Inc. Sensor Documentation

Modern Robotics Inc. Sensor Documentation Modern Robotics Inc. Sensor Documentation Version 1.4.3 December 11, 2017 Contents 1. Document Control... 3 2. Introduction... 4 3. Three-Wire Analog & Digital Sensors... 5 3.1. Program Control Button

More information

IS31FL CHANNEL FUN LED DRIVER July 2015

IS31FL CHANNEL FUN LED DRIVER July 2015 1-CHANNEL FUN LED DRIVER July 2015 GENERAL DESCRIPTION IS31FL3191 is a 1-channel fun LED driver which has One Shot Programming mode and PWM Control mode for LED lighting effects. The maximum output current

More information

Ultralow Power, 1.8 V, 3 mm 3 mm, 2-Channel Capacitance Converter AD7156

Ultralow Power, 1.8 V, 3 mm 3 mm, 2-Channel Capacitance Converter AD7156 Ultralow Power,.8 V, 3 mm 3 mm, 2-Channel Capacitance Converter AD756 FEATURES Ultralow power Power supply voltage:.8 V to 3.6 V Operation power supply current: 7 μa typical Power-down current: 2 μa typical

More information

Parameters Symbol Min. Typ. Max. Unit Condition Frequency Range. Frequency Stability and Aging ppm ppm ppm ppm

Parameters Symbol Min. Typ. Max. Unit Condition Frequency Range. Frequency Stability and Aging ppm ppm ppm ppm Features Frequencies between 115.194001 MHz to 137 MHz accurate to 6 decimal places Operating temperature from -40 C to +125 C. For -55 C option, refer to MO8920 and MO8921 Supply voltage of +1.8V or +2.5V

More information

High Accuracy Ambient Light Sensor with I 2 C Interface

High Accuracy Ambient Light Sensor with I 2 C Interface High Accuracy Ambient Light Sensor with I 2 C Interface Pinning 1: SCL 2: V DD 3: GND 4: SDA 1 DESCRIPTION is a high accuracy ambient light digital 16-bit resolution sensor in a miniature transparent 6.8

More information

Product Information Using the SENT Communications Output Protocol with A1341 and A1343 Devices

Product Information Using the SENT Communications Output Protocol with A1341 and A1343 Devices Product Information Using the SENT Communications Output Protocol with A1341 and A1343 Devices By Nevenka Kozomora Allegro MicroSystems supports the Single-Edge Nibble Transmission (SENT) protocol in certain

More information

Carbon Dioxide (Tiny CO2) Gas Sensor. Rev TG400 User Manual

Carbon Dioxide (Tiny CO2) Gas Sensor. Rev TG400 User Manual Carbon Dioxide (Tiny CO2) Gas Sensor Rev. 1.2 TG400 User Manual The TG400 measuring carbon dioxide (chemical formula CO2) is a NDIR (Non-Dispersive Infrared) gas sensor. As it is contactless, it has high

More information

+Denotes lead-free package. *EP = Exposed paddle. V CC GND AGND AV CC GND I 2 C INTERFACE. -35dB TO +25dB GAIN AUDIO SOURCE AUDIO AMPLIFIER DS4420

+Denotes lead-free package. *EP = Exposed paddle. V CC GND AGND AV CC GND I 2 C INTERFACE. -35dB TO +25dB GAIN AUDIO SOURCE AUDIO AMPLIFIER DS4420 Rev ; 9/6 I 2 C Programmable-Gain Amplifier General Description The is a fully differential, programmable-gain amplifier for audio applications. It features a -35dB to +25dB gain range controlled by an

More information

Temperature Sensor and System Monitor in a 10-Pin µmax

Temperature Sensor and System Monitor in a 10-Pin µmax 19-1959; Rev 1; 8/01 Temperature Sensor and System Monitor General Description The system supervisor monitors multiple power-supply voltages, including its own, and also features an on-board temperature

More information

Ultrafast TTL Comparators AD9696/AD9698

Ultrafast TTL Comparators AD9696/AD9698 a FEATURES 4.5 ns Propagation Delay 200 ps Maximum Propagation Delay Dispersion Single +5 V or 5 V Supply Operation Complementary Matched TTL Outputs APPLICATIONS High Speed Line Receivers Peak Detectors

More information

Section 22. Basic 8-bit A/D Converter

Section 22. Basic 8-bit A/D Converter M Section 22. A/D Converter HIGHLIGHTS This section of the manual contains the following major topics: 22.1 Introduction...22-2 22.2 Control Registers...22-3 22.3 A/D Acquisition Requirements...22-6 22.4

More information

3V TRANSCEIVER 2.4GHz BAND

3V TRANSCEIVER 2.4GHz BAND 3V TRANSCEIVER 2.4GHz BAND Rev. 2 Code: 32001271 QUICK DESCRIPTION: IEEE 802.15.4 compliant transceiver operating in the 2.4 GHz ISM band with extremely compact dimensions. The module operates as an independent

More information

HAL621, HAL629 Hall Effect Sensor Family MICRONAS. Edition Feb. 3, DS MICRONAS

HAL621, HAL629 Hall Effect Sensor Family MICRONAS. Edition Feb. 3, DS MICRONAS MICRONAS HAL61, HAL69 Hall Effect Sensor Family Edition Feb., 651-54-1DS MICRONAS Contents Page Section Title 1. Introduction 1.1. Features 1.. Family Overview 4 1.. Marking Code 4 1.4. Operating Junction

More information

Beyond-the-Rails 8 x SPST

Beyond-the-Rails 8 x SPST EVALUATION KIT AVAILABLE General Description The is a serially controlled 8 x SPST switch for general purpose signal switching applications. The number of switches makes the device useful in a wide variety

More information

Fully Integrated Proximity and Ambient Light Sensor with Infrared Emitter and I 2 C Interface

Fully Integrated Proximity and Ambient Light Sensor with Infrared Emitter and I 2 C Interface Fully Integrated Proximity and Ambient Light Sensor with Infrared Emitter and I 2 C Interface IR anode 1 IR cathode 2 IR cathode 3 SDA 4 SCL 5 22297-1 6 12 11 nc 1 nc 9 nc 8 nc 7 V DD DESCRIPTION is a

More information

Cold-Junction-Compensated K-Thermocoupleto-Digital Converter (0 C to +128 C)

Cold-Junction-Compensated K-Thermocoupleto-Digital Converter (0 C to +128 C) 19-2241; Rev 1; 8/02 Cold-Junction-Compensated K-Thermocoupleto-Digital General Description The cold-junction-compensation thermocouple-to-digital converter performs cold-junction compensation and digitizes

More information

LM73 2.7V, SOT-23, 11-to-14 Bit Digital Temperature Sensor with 2-Wire Interface

LM73 2.7V, SOT-23, 11-to-14 Bit Digital Temperature Sensor with 2-Wire Interface LM73 2.7V, SOT-23, 11-to-14 Bit Digital Temperature Sensor with 2-Wire Interface General Description Key Specifications The LM73 is an integrated, digital-output temperature sensor featuring an incremental

More information

16-Bit, Single-Channel, Ultra-Low Power, Delta-Sigma ADC with 2-Wire Serial Interface

16-Bit, Single-Channel, Ultra-Low Power, Delta-Sigma ADC with 2-Wire Serial Interface 19-5238; Rev ; 4/1 16-Bit, Single-Channel, Ultra-Low Power, General Description The is an ultra-low-power (< 3FA max active current), high-resolution, serial-output ADC. This device provides the highest

More information

SDIC XX 5075 SD5075. Two Wires Communication Digital Temperature Sensor. Features. Description. Applications. Ordering Information

SDIC XX 5075 SD5075. Two Wires Communication Digital Temperature Sensor. Features. Description. Applications. Ordering Information Two Wires Communication Digital Temperature Sensor Features 2 bits digital temperature readout, 0.0625 resolution ±0.8 maximum error at -40 ~+00 range ±.5 maximum error at -55 ~+25 range Two wires communication

More information

INTEGRATED CIRCUITS. PCA bit I 2 C LED dimmer. Product data Supersedes data of 2003 Feb May 02. Philips Semiconductors

INTEGRATED CIRCUITS. PCA bit I 2 C LED dimmer. Product data Supersedes data of 2003 Feb May 02. Philips Semiconductors INTEGRATED CIRCUITS Supersedes data of 2003 Feb 26 2003 May 02 Philips Semiconductors DESCRIPTION The is a 16-bit I 2 C-bus and SMBus I/O expander optimized for dimming LEDs in 256 discrete steps for Red/Green/Blue

More information

IS31FL3236A 36-CHANNEL LED DRIVER; SELECTABLE PWM FREQUENCY IS31FL3236A. February 2018

IS31FL3236A 36-CHANNEL LED DRIVER; SELECTABLE PWM FREQUENCY IS31FL3236A. February 2018 36-CHANNEL LED DRIVER; SELECTABLE PWM FREQUENCY February 2018 GENERAL DESCRIPTION IS31FL3236A is comprised of 36 constant current channels each with independent PWM control, designed for driving LEDs,

More information

Designing with STM32F3x

Designing with STM32F3x Designing with STM32F3x Course Description Designing with STM32F3x is a 3 days ST official course. The course provides all necessary theoretical and practical know-how for start developing platforms based

More information

css Custom Silicon Solutions, Inc.

css Custom Silicon Solutions, Inc. css Custom Silicon Solutions, Inc. GENERAL PART DESCRIPTION The is a micropower version of the popular timer IC. It features an operating current under µa and a minimum supply voltage of., making it ideal

More information

MAX x 8 Key-Switch Controller and LED Driver/GPIOs with I2C Interface and High Level of ESD Protection

MAX x 8 Key-Switch Controller and LED Driver/GPIOs with I2C Interface and High Level of ESD Protection EVALUATION KIT AVAILABLE MAX737 General Description The MAX737 I 2 C-interfaced peripheral provides microprocessors with management of up to 64 key switches, with optional GPIO and PWM-controlled LED drivers.

More information

Built-in LCD display RAM Built-in RC oscillator

Built-in LCD display RAM Built-in RC oscillator PAT No. : TW 099352 RAM Mapping 488 LCD Controller for I/O MCU Technical Document Application Note Features Operating voltage: 2.7V~5.2V Built-in LCD display RAM Built-in RC oscillator R/W address auto

More information

JDVBS COMTECH TECHNOLOGY CO., LTD. SPECIFICATION

JDVBS COMTECH TECHNOLOGY CO., LTD. SPECIFICATION 1.SCOPE Jdvbs-90502 series is RF unit for Japan digital Bs/cs satellite broadcast reception. Built OFDM demodulator IC. CH VS. IF ISDB-S DVB-S CH IF CH IF BS-1 1049.48 JD1 1308.00 BS-3 1087.84 JD3 1338.00

More information

Xicor Real Time Clock Family Users Guide. New Devices Integrate Crystal Compensation Circuitry AN of 8.

Xicor Real Time Clock Family Users Guide. New Devices Integrate Crystal Compensation Circuitry AN of 8. Xicor Real Time Clock Family Users Guide New Devices Integrate Crystal Compensation Circuitry 1 of 8 Overall Functionality Xicor Real Time Clock (RTC) products integrate the real time clock function with

More information

INTEGRATED CIRCUITS. MF RC500 Active Antenna Concept. March Revision 1.0 PUBLIC. Philips Semiconductors

INTEGRATED CIRCUITS. MF RC500 Active Antenna Concept. March Revision 1.0 PUBLIC. Philips Semiconductors INTEGRATED CIRCUITS Revision 1.0 PUBLIC March 2002 Philips Semiconductors Revision 1.0 March 2002 CONTENTS 1 INTRODUCTION...3 1.1 Scope...3 1.1 General Description...3 2 MASTER AND SLAVE CONFIGURATION...4

More information

Low-Power, 12-Bit, Rail to Rail Voltage-Output Serial DAC in SOT23

Low-Power, 12-Bit, Rail to Rail Voltage-Output Serial DAC in SOT23 General Description The MAX5712 is a small footprint, low-power, 12-bit digitalto-analog converter (DAC) that operates from a single +2.7V to +5.5V supply. The MAX5712 on-chip precision output amplifier

More information

IS31FL3208A 18-CHANNEL LED DRIVER; SELECTABLE PWM FREQUENCY. August 2018

IS31FL3208A 18-CHANNEL LED DRIVER; SELECTABLE PWM FREQUENCY. August 2018 18-CHANNEL LED DRIVER; SELECTABLE PWM FREQUENCY August 2018 GENERAL DESCRIPTION is comprised of 18 constant current channels each with independent PWM control, designed for driving LEDs, PWM frequency

More information

V OUT0 OUT DC-DC CONVERTER FB

V OUT0 OUT DC-DC CONVERTER FB Rev 1; /08 Dual-Channel, I 2 C Adjustable General Description The contains two I 2 C adjustable-current DACs that are each capable of sinking or sourcing current. Each output has 15 sink and 15 source

More information

RayStar Microelectronics Technology Inc. Ver: 1.4

RayStar Microelectronics Technology Inc. Ver: 1.4 Features Description Product Datasheet Using external 32.768kHz quartz crystal Supports I 2 C-Bus's high speed mode (400 khz) The serial real-time clock is a low-power clock/calendar with a programmable

More information

Parameters Symbol Min. Typ. Max. Unit Condition Frequency Range Output Frequency Range f MHz

Parameters Symbol Min. Typ. Max. Unit Condition Frequency Range Output Frequency Range f MHz Features Any frequency between 1 MHz and 110 MHz accurate to 6 decimal places Operating temperature from -40 C to +85 C. Refer to MO2018 for -40 C to +85 C option and MO2020 for -55 C to +125 C option

More information

HT162X HT1620 HT1621 HT1622 HT16220 HT1623 HT1625 HT1626 COM

HT162X HT1620 HT1621 HT1622 HT16220 HT1623 HT1625 HT1626 COM RAM Mapping 328 LCD Controller for I/O MCU PATENTED PAT No. : 099352 Technical Document Application Note Features Operating voltage: 2.7V~5.2V Built-in RC oscillator 1/4 bias, 1/8 duty, frame frequency

More information

DS1307ZN. 64 X 8 Serial Real Time Clock PIN ASSIGNMENT FEATURES

DS1307ZN. 64 X 8 Serial Real Time Clock PIN ASSIGNMENT FEATURES DS1307 64 8 Serial Real Time Clock FEATURES Real time clock counts seconds, minutes, hours, date of the month, month, day of the week, and year with leap year compensation valid up to 2100 56 byte nonvolatile

More information

DS1807 Addressable Dual Audio Taper Potentiometer

DS1807 Addressable Dual Audio Taper Potentiometer Addressable Dual Audio Taper Potentiometer www.dalsemi.com FEATURES Operates from 3V or 5V Power Supplies Ultra-low power consumption Two digitally controlled, 65-position potentiometers Logarithmic resistor

More information

ACT8848. Advanced PMU for Multi-core Application Processors GENERAL DESCRIPTION FEATURES APPLICATIONS

ACT8848. Advanced PMU for Multi-core Application Processors GENERAL DESCRIPTION FEATURES APPLICATIONS Advanced PMU for Multi-core Application Processors FEATURES INTEGRATED POWER SUPPLIES Four DC/DC Step-Down (Buck) Regulators 2 x 2.8A, 2 x 1.5A Five Low-Noise LDOs (350mA) Three Low-Input Voltage LDOs

More information

MCU with 315/433/868/915 MHz ISM Band Transmitter Module

MCU with 315/433/868/915 MHz ISM Band Transmitter Module MCU with 315/433/868/915 MHz ISM Band Transmitter Module (The purpose of this RFM60 spec covers mainly for the hardware and RF parameter info of the module, for MCU and software info please refer to RF60

More information

MT6803 Magnetic Angle Sensor IC

MT6803 Magnetic Angle Sensor IC Features and Benefits Based on advanced magnetic field sensing technology Measures magnetic field direction rather than field intensity Contactless angle measurement Large air gap Excellent accuracy, even

More information