Skip to main content

TMF8821-1A

Multizone Time-of-Flight Sensor

The TMF8821-1A is a multizone time-of-flight sensor from ams-OSRAM USA INC.. View the full TMF8821-1A datasheet below including key specifications, electrical characteristics, absolute maximum ratings.

Manufacturer

ams-OSRAM USA INC.

Category

Multizone Time-of-Flight Sensor

Package

Optical Module

Lifecycle

Active

Key Specifications

ParameterValue
Quiescent Current2.8 mA
Operating Temperature-30°C ~ 70°C
Output TypePush-Pull
PackagingReel
Sensing Distance0.394" ~ 196.85" (10mm ~ 5000mm)
Standard Pack Qty4000
Supply Voltage2.7V ~ 3.3V

Overview

Part: TMF8820/21/28 — ams OSRAM Group

Type: Multizone Time-of-Flight Sensor

Description: The TMF8820/21/28 is a direct time-of-flight (dToF) wide field of view optical distance sensor module achieving up to 5000 mm target detection distance and offering up to 3x3, 4x4, 3x6 or 8x8 zones.

Operating Conditions:

  • Supply voltage: 2.7–3.3 V (Pins VDDV, VDDC and VDD)
  • Operating ambient temperature: -30 to 70 °C
  • I/O supply voltage: 1.62–3.3 V (for external pull-up for SCL, SDA and INT)

Absolute Maximum Ratings:

  • Max supply voltage: 3.6 V (Pins VDDV, VDDC, VDD)
  • Max storage temperature: -40 to 85 °C

Key Specs:

  • Detection range: 10 mm to 5000 mm
  • Measurement accuracy: Within ±3% / ±10 mm
  • Field of Illumination/View (FoI/FoV): 63º
  • Power down current: 2 μA (Typ)
  • Standby current: 8 μA (Typ)
  • Average power consumption (default): 141 mW (Typ, 3x3 mode, 30 Hz)
  • Active current for ranging: 57 mA (Typ, CPU 80 MHz, VCSEL and TDC on)
  • Maximum CPU operating frequency: 80 MHz (Typ)
  • I²C SCL clock frequency: 0–1000 kHz

Features:

  • Small modular package: 2.0 mm x 4.6 mm x 1.4 mm
  • Multizone output: 3x3, 4x4, 3x6, and 8x8 zones (depending on variant)
  • Direct Time-of-Flight (dToF) measurement with SPAD, TDC, and histogram technology
  • Class 1 eye safe VCSEL
  • I3C tolerant I²C interface
  • On-chip processing of raw data

Applications:

  • Distance measurement for camera autofocus (LDAF)
  • Presence detection
  • Object detection and collision avoidance
  • Light curtain

Package:

  • Optical Module

Features

The benefits and features of TMF8820/21/28, Multizone Time-of-Flight Sensor, are listed below:

Figure 1:

Applications

The device is ideal for use with applications including:

  • Distance measurement for camera autofocus - Laser Detect Autofocus - LDAF (mobile phone)
  • Presence detection (computing and communication)
  • Object detection and collision avoidance (robotics)
  • Light curtain (industrial)

Pin Configuration

Figure 4:

Pin Description of TMF8820/21/28

Pin NumberPin NamePin Type (1)Description
1VDDCPWRCharge pump supply voltage (3 V) - connect all VDD pins together; add a capacitor GRM155R70J104KA01 (0402 X7R 0.1 μF 6.3V) to GND
2GNDCGNDCharge pump ground; connect all ground pins together
3GPIO0I/OGeneral purpose input/output; default tristate; connect to GND if not used
4INTODInterrupt. Open-drain output; connect to GND if not used
5SCLINI²C serial clock
6SDAI/OI²C serial data
7VDDPWRChip supply voltage (3 V) - connect all VDD pins together; add a capacitor GRM155R70J104KA01 (0402 X7R 0.1 μF 6.3 V) to GND
8GNDGNDChip ground; connect all ground pins together
9ENINEnable input active high; setting to low forces the device into shutdown and all memory content is lost; connect to VDD if not used
10GPIO1I/OGeneral purpose input/output; default tristate; connect to GND if not used
11GNDVGNDVCSEL ground; connect all ground pins together
12VDDVPWRVCSEL supply voltage (3 V) - connect all VDD pins together; add a capacitor GRM155R70J104KA01 (0402 X7R 0.1 μF 6.3 V) to GND

(1) Explanation of abbreviations:

IN

Digital input pin

I/O

Digital Input output pin

OD

Open drain output pin

GND

ground supply pin

PWR

Power Supply pin

SDA, SCL, INT and EN have no diode to any VDD supply. Therefore even with VDD = 0 V they do not block the interrupt line or I²C bus.

GPIO0 and GPIO1 are push/pull output and have a diode to VDD; therefore if VDD is not powered, GPIO0 and GPIO1 shall not be driven from outside.

Electrical Characteristics

Device parameters are guaranteed at nominal conditions unless otherwise noted. While the device is operational across the temperature range, functionality will vary with temperature. The parameters with Min and Max values are guaranteed with production tests or SQC (Statistical Quality Control) methods.

Figure 6: Electrical Characteristics of TMF8820/21/28

SymbolParameterConditionsMinTypMaxUnit
VDD3 V supply voltagePins VDDV, VDDC and VDD2.73.03.3V
VIOI/O supply voltageSupply voltage for external pull-up for SCL, SDA and INT.1.621.83.3V
T AMBOperating ambient temperature-302370°C
Current ConsumptionCurrent ConsumptionCurrent ConsumptionCurrent ConsumptionCurrent ConsumptionCurrent ConsumptionCurrent Consumption
I POWER_DOWNPower down currentPin EN=0; state: power down; T AMB =23°C210μA
I STANDBYStandby currentCurrent consumption for PON=0, wakeup by special I²C command, only retention RAM keeps content; state: standby; I/O pins not toggling Only register 0xE0 (ENABLE) accessible by I²C interface when in this mode.8μA
I STANDBY_TIMEDStandby timed currentCurrent consumption for waiting for measurement period to expire. goto_standby_timed = 1, low_power_osc_on = 1 Only register 0xE0 (ENABLE) accessible by I²C interface when in this mode34μA
I WAITWait currentWakeup by I²C or timer, all memories keep content, CPU off, oscillator on; State: wait216μA
I ACTIVEActive currentCurrent consumption for CPU running at 80 MHz, VCSEL and TDC off; State: active - histogram processing2.8mA
I ACTIVE_RANGINGActive current for ranging (VCSEL emitting light)Current consumption for CPU running at 80 MHz, VCSEL and TDC on; State: active - ranging57mA
Average Current Consumption for Running ApplicationAverage Current Consumption for Running ApplicationAverage Current Consumption for Running ApplicationAverage Current Consumption for Running ApplicationAverage Current Consumption for Running ApplicationAverage Current Consumption for Running ApplicationAverage Current Consumption for Running Application
P RANGING_AVGAverage power consumptionDefault settings with 550 k iterations, 3x3 mode, output data rate 30 Hz141mW
P RANGING_AVG_LPAverage power consumption low powerOutput data rate 30 Hz, 3x3 mode, 50 k iterations19mW

Figure 6: Electrical Characteristics of TMF8820/21/28

SymbolParameterConditionsMinTypMaxUnit
I/O Levels - Over Temperature and SupplyI/O Levels - Over Temperature and SupplyI/O Levels - Over Temperature and SupplyI/O Levels - Over Temperature and SupplyI/O Levels - Over Temperature and SupplyI/O Levels - Over Temperature and SupplyI/O Levels - Over Temperature and Supply
I LEAKLeakage current to VDD or GNDSDA, SCL, GPIO0/1, EN, INT-55μA
V IHInput voltage highSDA, SCL, GPIO0/1, EN1.263.3V
V ILInput voltage lowSDA, SCL, GPIO0/1, EN00.54V
V OL2mAOutput voltage lowSDA, INT, 2 mA sink00.36V
V OL4mAOutput voltage lowSDA. INT, 4 mA sink00.6V
I DRIVE_HOutput current high1 V applied on GPIO0/13.6mA
I DRIVE_LOutput current low1 V applied on GPIO0/13.6mA
Timings - over Temperature and SupplyTimings - over Temperature and SupplyTimings - over Temperature and SupplyTimings - over Temperature and SupplyTimings - over Temperature and SupplyTimings - over Temperature and SupplyTimings - over Temperature and Supply
f clkRC oscillatorAll internal timings are derived from this clock4.8555.15MHz
f CPUclkMaximum operating frequency of CPUThe CPU can be switched between f clk and f clk *16f clk * 16 (80 MHz)MHz
VCSEL CLKClock frequency of VCSEL clock17.77MHz
t PORPower on timeEN=1 to ready for I²C command2ms
Time to downloadFor 1 MHz I²C speed [TMF8820/21]50ms
t FW_DOWNLOADfirmwareFor 1 MHz I²C speed [TMF8828]100ms
t FIRST_MEAS_COLD t FIRST_MEAS_WARMTime from cold start to first measurement Time from warm start to firstFrom EN=0->1 (power down) to first measurement result; default settings (33 ms) From standby to first measurement result; default settings (33 ms)190 60ms ms
t SWITCH_to_8820/8821Time to switch toFrom command 0x65 to CMD_STAT to first measurement result [TMF8828]65ms
t SWITCH_to_8828TMF8820/21 mode Time to switch to TMF8828 modeFrom command 0x6C to CMD_STAT to first measurement115ms
I²C Interface - over Temperature and SupplyI²C Interface - over Temperature and SupplyI²C Interface - over Temperature and SupplyI²C Interface - over Temperature and SupplyI²C Interface - over Temperature and SupplyI²C Interface - over Temperature and SupplyI²C Interface - over Temperature and Supply
f SCLKSCL clock frequency0400100 0kHz
t BUFBus free time between a STOP and START0.5μs
t HD:STAHold time (Repeated) Start0.26μs
t LOWLOW period of SCL Clock0.5μs
t HIGHHIGH period of SCL clock0.26μs
t SU:STASetup time for a Repeated START0.26μs
t HD:DATData hold time0μs
t SU:DATData setup time50ns
SymbolParameterConditionsMinTypMaxUnit
t RRise time of both SDA and SCL20120ns
t FFall time of both SDA and SCL20120ns
Optical ParametersOptical ParametersOptical ParametersOptical ParametersOptical ParametersOptical ParametersOptical Parameters
FoIField of view of the illuminator main areaDiagonal, FWHM (2) of radiant intensitySee section 7.5.2See section 7.5.2See section 7.5.2See section 7.5.2
Optical Multizone ParametersOptical Multizone ParametersOptical Multizone ParametersOptical Multizone ParametersOptical Multizone ParametersOptical Multizone ParametersOptical Multizone Parameters
SPAD XDelta in angle of single SPAD in xIn optical center2.4degrees
SPAD YDelta in angle of single SPAD in y (1)In optical center5.6degrees
Optical Stack RequirementsOptical Stack RequirementsOptical Stack RequirementsOptical Stack RequirementsOptical Stack RequirementsOptical Stack RequirementsOptical Stack Requirements
GLASS TRANSPARENCYGlass transparency @940 nmThe device can work with IR inked or clear glass8590%
XTALK SYSTEMSystem CrosstalkMeasured in final applicationSee ams OSRAM optical design guideSee ams OSRAM optical design guideSee ams OSRAM optical design guideSee ams OSRAM optical design guide

(1) Due to SPADs with too high dark count, which are disabled by production test (screamer detection), need to use always at least two SPADs next to each other.

(2) FWHM - full width half maximum.

Absolute Maximum Ratings

Stresses beyond those listed under 'Absolute Maximum Ratings' may cause permanent damage to the device. These are stress ratings only. Functional operation of the device at these or any other conditions beyond those indicated under 'Operating Conditions' is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability.

Figure 5: Absolute Maximum Ratings of TMF8820/21/28

SymbolParameterMinMaxUnitComments
Electrical ParametersElectrical Parameters
V DDMAX3 V Supply Voltage to Ground-0.33.6 (1)VPins VDDV, VDDC, VDD
V GNDGround0.00.0VPins GNDV, GNDC, GND
V IOMAXDigital I/O Terminal Voltage-0.33.6VSCL, SDA, INT and EN; has no internal diode to VDD
V IO_GPIO_MAXInterface Digital I/O terminal voltage-0.3VDD+0.3 max 3.6VGPIO0, GPIO1 has an internal diode to VDD
I SCRInput Current (latch-up immunity)± 100± 100mAJEDEC JESD78E
Electrostatic DischargeElectrostatic Discharge
ESD HBMElectrostatic Discharge HBM± 2000± 2000VJS-001-2017
ESD CDMElectrostatic Discharge CDM± 500± 500VJEDEC JS-002-2018
Temperature Ranges and Storage ConditionsTemperature Ranges and Storage Conditions
T STRGStorage Temperature Range-4085°C
T BODYPackage Body Temperature260°CIPC/JEDEC J-STD-020 (2)
RH NCRelative Humidity (non- condensing)585%
MSLMoisture Sensitivity Level33Represents a maximum floor life time of 168h with T A <30 °C and RH NC <60%

Package Information

Figure 153: OLGA12 Package Outline Drawing

  • (1) All dimensions are in millimeters. Angles in degrees.
  • (2) Dimensioning and tolerancing conform to ASME Y14.5M-1994.
  • (3) n is the total number of terminals.
  • (4) This package contains no lead (Pb).
  • (5) This drawing is subject to change without notice.
  • (6) 8-digit tracecode only on bottom side of the package.
Ref.MinNomMax
A1.31.41.5
A10.2REF
A21.2REF
D4.6BSC
E2BSC
W0.450.50.55
L0.30.350.4
e0.82BSC
n121212
D14.1BSC
E11.35BSC
SD0.41BSC
aaa0.10.10.1
ddd0.080.080.08

Related Variants

The following components are covered by the same datasheet.

Part NumberManufacturerPackage
TMF8820ams-OSRAM USA INC.
TMF8820/21/28ams-OSRAM USA INC.
TMF8821ams-OSRAM USA INC.
TMF8821-1AMams OSRAMOptical Module
TMF8828ams-OSRAM USA INC.
Data on this page is extracted from publicly available manufacturer datasheets using automated tools including AI. It may contain errors or omissions. Always verify specifications against the official manufacturer datasheet before making design or purchasing decisions. See our Terms of Service. Rights holders can submit a takedown request.

Get structured datasheet data via API

Get started free