Product Overview
The VCNL36821S is a surface-mount proximity sensor with integrated infrared emitter (IRED), proximity sensor (PS), and signal conditioning IC. It features a programmable interrupt function with individual high and low thresholds for efficient resource utilization and power saving on microcontrollers. Designed for handheld, consumer, and industrial applications, it offers immunity to red glow issues, intelligent cross-talk cancellation, and a smart persistence scheme for reduced response time. The device operates via an I2C interface and supports a wide temperature range.
Product Attributes
- Brand: Vishay Semiconductors
- Package Type: Surface-mount
- Dimensions (L x W x H): 2.55 x 2.05 x 1.0 mm
- Floor Life: 168 h, MSL 3
- Temperature Compensation: -40 C to +85 C
- Immunity to red glow issue (940 nm)
Technical Specifications
| Part Number | Operating Range (mm) | Operating Voltage Range (V) | I2C Bus Voltage Range (V) | IRED Driving Current (mA) | Output Code | ADC Resolution |
| VCNL36821S | 300 | 1.7 to 3.6 | 1.7 to 3.6 | 156 | 12 bit, I2C | 12 bit / - |
| Parameter | Symbol | Min. | Typ. | Max. | Unit | Test Condition |
| Sensor supply voltage | VDD | 1.7 | - | 3.6 | V | Tamb = 25 C, unless otherwise specified |
| IR LED supply voltage | VDD | 2.5 | - | 3.6 | V | |
| Supply current (Excluding LED driving) | IDD | - | 100 | 300 | A | |
| Shutdown current | IDD (SD) | - | 1 | - | A | Light condition = dark; VDD = 1.8 V, Tamb = 25 C |
| I2C supply voltage | VPULL UP | 1.65 | - | - | V | |
| I2C signal input, logic high | VIH | 1.26 | - | - | V | VDD = 3.3 V |
| I2C signal input, logic low | VIL | - | - | 0.73 | V | VDD = 3.3 V |
| Peak wavelength of IRED | pLED | - | 940 | - | nm | IF = 50 mA |
| IRED driving current | - | - | - | 156 | mA | |
| Operation temperature range | Tamb | -40 | - | +85 | C | |
| Storage temperature range | Tstg | -40 | - | +100 | C |
| Parameter | Symbol | Min. | Max. | Unit | Note |
| Clock frequency | f(SMBCLK) | 10 | 100 | kHz | Standard Mode |
| Clock frequency | f(SMBCLK) | 10 | 400 | kHz | Fast Mode |
| Bus free time between start and stop condition | t(BUF) | 4.7 | - | s | Standard Mode |
| Bus free time between start and stop condition | t(BUF) | 1.3 | - | s | Fast Mode |
| Hold time after (repeated) start condition; after this period, the first clock is generated | t(HDSTA) | 4.0 | - | s | Standard Mode |
| Hold time after (repeated) start condition; after this period, the first clock is generated | t(HDSTA) | 0.6 | - | s | Fast Mode |
| Repeated start condition setup time | t(SUSTA) | 4.7 | - | s | Standard Mode |
| Repeated start condition setup time | t(SUSTA) | 0.6 | - | s | Fast Mode |
| Stop condition setup time | t(SUSTO) | 4.0 | - | s | Standard Mode |
| Stop condition setup time | t(SUSTO) | 0.6 | - | s | Fast Mode |
| Data hold time | t(HDDAT) | 0 | 3450 | ns | Standard Mode |
| Data hold time | t(HDDAT) | 0 | 900 | ns | Fast Mode |
| Data setup time | t(SUDAT) | 250 | - | ns | Standard Mode |
| Data setup time | t(SUDAT) | 100 | - | ns | Fast Mode |
| I2C clock (SCK) low period | t(LOW) | 4.7 | - | s | Standard Mode |
| I2C clock (SCK) low period | t(LOW) | 1.3 | - | s | Fast Mode |
| I2C clock (SCK) high period | t(HIGH) | 4.0 | - | s | Standard Mode |
| I2C clock (SCK) high period | t(HIGH) | 0.6 | - | s | Fast Mode |
| Clock / data fall time | t(f) | - | 300 | ns | Standard Mode |
| Clock / data fall time | t(f) | - | 300 | ns | Fast Mode |
| Clock / data rise time | t(r) | - | 1000 | ns | Standard Mode |
| Clock / data rise time | t(r) | - | 300 | ns | Fast Mode |
2410121837_VISHAY-VCNL36821S_C1850419.pdf
Please Use Our Online Inquiry Contact Form Below If You Have Any Questions, Our Team Will Get Back To You As Soon As Possible