Camera Module Guide - phyCAM-M VM-020 1/2.6“ 2.3 MPixel Global Shutter (L-1042e.A0)

Table of Contents

Camera Module Guide - phyCAM-M VM-020 1/2.6“ 2.3 MPixel Global Shutter (L-1042e.A0)
Document TitleCamera Module Guide - phyCAM-M VM-020 1/2.6“ 2.3 MPixel Global Shutter (L-1042e.A0)
Document TypeHardware Guide
Article NumberL-1042e.A0
Release Date15.02.2023
Is Branch ofCamera Module Guide - phyCAM-M VM-020 1/2.6“ 2.3 MPixel Global Shutter (L-1042e.Ax) Head

Note

Default settings in this manual are identified using bold, blue type.

phyCAM-M 1/2.6“ 2.3 MPixel Global Shutter Camera Module

Overview

Specifications

  • 2.3 MPixel - Sensor (1920x1200 Pixel / 2.304.000 Pixel)
  • monochrome (VM-020-BW-M) or color (VM-020-COL-M)
  • phyCAM-M - Interface
  • Frame rate: 120 fps (full resolution)
  • Frame rate: 268 fps at HD 720p (theoretical value)
  • Global Shutter
  • Feature Pins
  • Additional connector with trigger, strobe (optional)

VM-020-xxx-M (phyCAM-M, PL1600.0) (Front / Back)

Order Options

The camera module can be ordered with an M12 or C/CS mount holder. Lens mounting is also possible.

For dimensions of the holder, please refer to L-867Be.A4 phyCAM Digital Camera Modules Concept and Design-In Guide.

The phyCAM Concept

The phyCAM series of camera modules allows microcontroller designs to be easily and efficiently equipped with image processing technology.

Camera modules with a phyCAM interface can be directly connected to the digital camera interface of selected PHYTEC microcontroller modules. This allows easy integration of camera technology into compact, project-specific products. Many BSPs (Board Support Packages) of PHYTEC microcontroller modules already include the corresponding software drivers for the phyCAM modules.

Due to the open interface definition, phyCAM modules can also be used together with other microcontrollers or hardware designs that have a corresponding camera interface.

The interfaces of the phyCAM products are identical within the respective product series. This makes it possible to connect different camera modules with the same application circuit. This enables scalability during the design phase and in future design variants.

Evaluation kits are available for use during the development phase.

Notes

Further information on the phyCAM concept and important notes on the design-in can be found in document L-867Be.A4 phyCAM Digital Camera Modules Concept and Design-In Guide.

Information on the software integration of the camera modules can be found in document L-867Ae.A0 Quickstart Guide Start-Up phyCAM with Embedded Imaging Kit.

We recommend that you read these two documents before integrating the camera module.

VM-020 Camera Modules Function Overview

On-Board Clock Generation

The master clock (MCLK) for the camera sensor is generated with a 27 MHz oscillator on the camera module. The internal PLL of the camera sensor generates the required operating frequency of the sensor.

This means that it is not necessary to generate the master clock externally and to route it to the camera module.

Further information can be found in the datasheet of the sensor.

On-Board EEPROM

The camera modules are equipped with a 2 kB EEPROM (M24C02-R or compatible). It can be used, for example, to store individual configurations or an identification number.

The EEPROM addressing can be done individually by solder jumpers. The addressing is described in detail in the corresponding sections "I²C addresses" of the individual interface variants.

Further information can be found in the datasheet of the EEPROM.

Trigger / Strobe Connector

The TRIGGER_IN and STROBE_OUT signals can be used for precise timing control, lighting control, or synchronizing multiple cameras.

Pin

Dir

Funktion

1

I

TRIGGER_IN

2

-

GND (Signalmasse)

3

O

STROBE_OUT

VM-020 (phyCAM-M) Belegung Erweiterungsstecker
Connector TypeJST BM03B-SRSS-TB
Suitable Connector HousingJST SHR-03V-S


Note

The extension connector signals are also available on the phyCAM-M interface connector. See section "Feature Pins" in the respective descriptions.

Trigger

The trigger input provides the following function:

  • In the slave mode of the sensor, the time of image acquisition is controlled. A high level at the trigger input triggers image acquisition.

Details on triggering can be found in the datasheet of the camera sensor.

Strobe

The strobe output provides the following function:

  • Output at a high level during the exposure time of the image sensor.

For details on the strobe signal, refer to the datasheet of the camera sensor.

Image Sensor AR0144

The camera module is equipped with an AR0234CS image sensor from ON Semiconductor. The sensor has a resolution of 1920 (H) x 1200 (V) = 2.3 MPixels with a sensor format of 1/2.6".

The image sensor is equipped with a global shutter and is available in a monochrome version or with a Bayer Pattern color mask. Due to the phyCAM concept, the special functions of the sensor are available on almost all interface variants. Further information on the individual functions of the sensor can be found in the manufacturer's datasheet.

Spectral Characteristics

Note

Please refer to the camera sensor data sheet for detailed technical data. At the time of writing this document, the information is confidential and can only be accessed via NDA with ON Semiconductor.

Variable Resolution

The camera sensor of the VM-020 - like other phyCAM modules - allows for the reduction of the effective image resolution by different methods. This allows image details and the amount of data generated to be optimally adapted to the requirements of the application. The frame rate can also be increased by reducing the resolution.

Depending on the desired resolution and requirements of the application, various methods can be used to reduce the resolution:

  • Windowing/cropping/ROI:
    The image is only read from a part of the sensor Region of Interest (ROI). Pixels outside this field are skipped. This method reduces the effective size of the image window on the sensor, which must be taken into account when calculating the optics. The beginning of the image window can be shifted on the physical sensor, allowing electronic panning.

  • binning:
    In binning, neighboring pixels are combined. This increases the effective size of a pixel and the light sensitivity increases. With color sensors, it should be noted that directly adjacent pixels are not combined, but the next pixels of the same color (see sensor datasheet).

  • skipping:
    When reading, pixels are skipped. The effective sensor area is therefore not reduced or only slightly reduced when the resolution is reduced. This may be useful when calculating the optics or when switching between different modes (electronic zoom).

Embedded Statistics

In addition to the image information, two further lines can be output with statistical data of the image.

Further information can be found in the datasheet of the sensor.

Lens Shading Correction

An algorithm for correcting lens shading is integrated into the sensor.

Further information can be found in the datasheet of the sensor.

DPCM Compression

The DPCM (differential pulse code modulation) method is available for compression from 10 to 8 bits.This procedure is intended to minimize processing power and memory size requirements.

See the sensor datasheet for more information.

Liquid Lens Connector

A liquid lens can be connected directly to the camera board using the optional liquid lens connector.Together with the connector, a Supertex inc. HV892 liquid lens driver is installed on the camera board.The driver or lens is then controlled via the I2C bus of the phyCAM-M interface.For details on configuring the driver chip, please refer to the HV892 datasheet.If this feature is required, please contact our sales department. In the standard configuration these components are not included.

Pin

Dir

Funktion

1

-

GND (Ground)

2

O

OUT

3

O

OUT

4

-

GND (Ground)


VM-020 (phyCAM-M) Liquid Lens Connectors assignment

Connector-TypMolex 52207-0485 oder compatible

SBC Kits

Single Board Computer (SBC) kits are available for various microprocessor platforms and operating systems for testing camera modules as well as application development. PHYTEC is continuously expanding the platforms supported in these kits. Please refer to www.phytec.de for the latest information on available kits. Our sales and support team is ready to assist in the selection of the appropriate kits and image processing hardware.

phyCAM-M VM-020-xxx-M

Technical Details

Specifications

  • 2.3 MPixel - Sensor (1920x1200 Pixel / 2.304.000 Pixel)
  • monochrome (VM-020-BW-M) or color (VM-020-COL-M)
  • phyCAM-M - Interface
  • Frame rate: 120 fps (full resolution)
  • Frame rate: 268 fps at HD 720p (theoretical value)
  • Global Shutter
  • Feature Pins
  • Additional connector with trigger, strobe (optional)

VM-020-xxx-M (phyCAM-M, PL1600.0) (Front / Back)

Parameters

 

VM-020-BW-LVDS[1]

VM-020-COL-LVDS[1]

Sensor



Resolution

2.3 MPixel

2.3 MPixel

Pixels (H x V)

1920 x 1200 Pixel

1920 x 1200 Pixel

Sensor Size

1/2.6"  5.76 mm x 3.6 mm

1/2.6"  5.76 mm x 3.6 mm

Pixel Size

3 µm x 3 µm

3 µm x 3 µm

Color / Monochrome

monochrome

color

Technology

CMOS

CMOS

Image Sensor

ON Semiconductor AR0234

ON Semiconductor AR0234

Scan System

progressive

progressive

Shutter Type

global

global


Fame rate (fps)


120 fps (volle Auflösung)

120 fps (volle Auflösung)

268 fps at HD 720p (theoretical value)

268 fps at HD 720p (theoretical value)

Sensitivity[2]

56 ke-/lux×s

22.3 ke/lux×s

SNRMAX[2]

38 dB

38 dB

Dynamic Range[2]

71.4 dB

71.4 dB

Exposure Time

programmierbar

programmierbar

Analog / Digital Amplification

1x … 16x / 1x … 16x

1x … 16x / 1x … 16x pro Kanal

AEC / AGC

yes / yes

yes / yes

Skipping

2 / 4 / 8 / 16

2 / 4 / 8 / 16

Binning

yes

yes

Chief Ray Angle

0° (optional 28°)

0° (optional 28°)

External Trigger / Sync.

Trigger / Strobe

Trigger / Strobe

ROI

yes

yes

Mirror / Flip

yes

yes

Image Processorn/an/a
LED lightingn/an/a

Autofocus

optional

optional

Special Features

See Special Features

See Special Features

Electrical Interface



Video Output Type

digital

digital

Interface

phyCAM-M

phyCAM-M

Data Format

MIPI CSI-2 (4 Data Lanes)

MIPI CSI-2 (4 Data Lanes)

Interface-Mode

Y8/Y10

RGGB8/RGGB10

Camera Config. Bus

I²C

I²C

Supply Voltage

3,3 V

3,3 V

Power Consumption

(Full Res. 120 fps max)

1325 mW

1325 mW

Power Consumption

(Full Res. 120 fps typ)

760 mW

760 mW

Pwr. Consumption Standby

19 mW

19 mW

Mechanical Parameters



Lens Connector

without / M12 / C-CS

without / M12 / C-CS

Dimensions (mm)

34 x 34

34 x 34

Mounting

4 x M2.5

4 x M2.5

Weight (PCB)

6 g

6 g

Connectors



phyCAM-S

Shielded FFC 30 pol.

Shielded FFC 30 pol.

Trigger / Sync.

JST 3 pol.

JST 3 pol.

Liquid Lens

Molex FFC 4 pol.

Molex FFC 4 pol.

VM-016-xxx-M (phyCAM-M) Parameters

1.

n/a: not applicable. All parameters are subject to change

2.

Specific information from the sensor manufacturer. See datasheet of the Image Sensor.

Electrical Specifications

 

Symbol

Min.

Typ.

Max.

Unit

Operating Voltage

VCAM

3.0

3.3

3.6

V

Operation Current

ICAM

-

230

-

mA

MIPI CSI-2 DATA and CLKsee MIPI CSI-2 specification and the AR0234 Sensor Datasheet
I2C

see I2C specification for 3,3 V Fast-mode System

Accept: Maximum Low-Pegel at SDA or SCL <=840 mV

Input high voltage (I2C_ADDR)

VIH_RST

2,0

3,3

5,5

V

Input low voltage (Reset)

VIL_RST

-

-

0,8

V

Input high voltage (I2C_ADDR)

VIH_ADR

1,0

3,3

5,5

V

Input low voltage (I2C_ADDR)

VIL_ADR

-

-

0,4

V

Input high voltage (CTRL2 Trigger)

VIH

2,0

-

5,5

V

Output high (CTRL1 Strobe, CTRL3 Shutter)

VOH

Open-Drain (max. 5,5 Volt)

V

Output low (CTRL1 Strobe, CTRL3 Shutter)

VOL

-

-

0,8

V

Output low (CTRL1 Strobe, CTRL3 Shutter)

IOL

-

10

-

mA

Operating Temperature[3]

TOP1_Ambient

TOP1_Junction

TOP1_Storage

-25

-40

-25

-

-

-

85

105

85

°C

°C

°C

Operating Temperature without Trigger/Strobe-Connector[3]

TOP2_Ambient

TOP2_Junction

TOP1_Storage

-40

-40

-40

-

-

-

85

105

105

°C

°C

°C

Operating Temperature without Trigger/Strobe-Connector and AR0234AT typ[3]

TOP3_Ambient

TOP3_Junction

TOP1_Storage

-40

-40

-40

-

-

-

105

125

105

°C

°C

°C

Operating Temperature incl. Liquid Lens option[3]

TOP1_Ambient

TOP1_Junction

TOP1_Storage

-25

-40

-25

-

-

-

85

105

85

°C

°C

°C

Storage Temperature[3]

TSTG

-40

-

85

°C

MIPI CSI-2 Bus length on the ModuleLMIPI--15mm
MIPI CSI-2 Intra-Pair Skew on the ModuleLdiff-Intra--50µm
MIPI CSI-2 Inter-Pair Skew on the ModuleLdiff-Inter--500µm






Masterclock Frequency

fMCLK

-

27

-

MHz

I²C Clock

fI2C

-

100

400[4]

kHz

VM-016-xxx-M (phyCAM-M) Electrical Specifications

3.

-25°C - +85°C without the Trigger/Strobe-Connector

4.

contains on the used cable

Data Formats

monochrome (VM-020-BW-M):

  • Y8 (8-Bit greyscale)
  • Y10 (10-Bit greyscale)

color (VM-020-COL-M):

  • RGGB8 (8-Bit Bayer-Pattern)
  • RGGB10 (10-Bit Bayer-Pattern)

I2C Addresses


Device


I²C-Address

Configuration


Variant

I2C_ADDR

J19




Camera Sensor

0x20

X

2+3




all

GND

2+4

0x30

X

1+2

VCAM

2+4

VM-020 (phyCAM-M) I2C Addresses

Further I2C addresses can be configured by software within the camera sensor. Please refer to the sensor datasheet for further details.


Device


I²C-Address

Configuration


Variant

I2C_ADDR

J19

J11

J10

J13









EEPROM

0xA0

X

X

1+2

1+2

2+3







optional

0xA2

X

X

1+2

1+2

1+2

0xA4

X

X

1+2

2+3

2+3

0xA6

X

X

1+2

2+3

1+2

0xA8

X

X

2+3

1+2

2+3

0xAA

X

X

2+3

1+2

1+2

0xAC

X

X

2+3

2+3

2+3

0xAE

X

X

2+3

2+3

1+2

0xAC

GND

2+4

2+3

2+3

2+4


Default

0xAE

VCAM

2+4

2+3

2+3

2+4

VM-020 (phyCAM-M) EEPROM I2C Addresses



Device

I²C-Address

Configuration

Variant

Liquid Lens Driver[3]

0x46

nicht konfigurierbar

optional
VM-020 (phyCAM-M) Liquid Lens Driver I2C Addresses

3.

-25°C - +85°C without the Trigger/Strobe-Connector


The I²C addresses are hexadecimal in 8-bit representation. In Linux, the 7-bit representation may be used. In this case, the address value must be shifted one digit to the right. The specification refers to the write address (bit 0 = 0), and the read address is increased by 1 according to bit 1 = 1.

Feature Pins 

Signal

Pin

Function

I/O

Configuration

I2C_ADDR

7

I²C-Address-Select

I

J19: 2+4

CTRL1

11

Strobe Output

O

 

CTRL2

12

Trigger Input

I


CTRL3

13

Shutter Output

O


CTRL4

14

Offen

-


VM-016 (phyCAM-M) Feature Pins


Notes

Describes the internal configuration of the camera module to enable this function.

NOMT = not mounted = not equipped

Special configurations can be equipped by PHYTEC for series deliveries. Please talk to our sales staff about this.

The signals CTRL1 (strobe output) and CTRL3 (shutter output) are open-drain outputs. A pull-up resistor must be provided on the baseboard.

Jumper Map

VM-020-xxx-M (phyCAM-M) Jumper Map (PL1600.1)


Dimensions

VM-020-xxx-M Connector Positions Dimensions PL1600.1 (rear view)


Note

Current DXF and STEP data for your design are available on our website (www.phytec.eu).

Special Features

Trigger

The trigger input provides the following function:

  • In the slave mode of the sensor, the time of image acquisition is controlled. A high level at the trigger input triggers image acquisition.

Details on triggering can be found in the datasheet of the camera sensor.

The trigger input is available at pin 1 of extension connector X2. In addition, the trigger input is available at CTRL2 (pin 12) of the phyCAM-M connector.

Strobe

The strobe output provides the following function:

  • A high level is output during the exposure time of the image sensor.

For details on the strobe signal, refer to the datasheet of the camera sensor.

The strobe signal is present on pin 3 of the expansion connector X2. In addition, the strobe signal is available at CTRL1 (pin 11) of the phyCAM-M connector.

Reset

See L-867Be.A4 phyCAM Digital Camera Modules Concept and Design-In Guide.

Revision History

Date

Version #

Changes in this manual

15.03.2023

L-1042e.A0

New Release