Camera Module Guide - phyCAM-L VM-016 1/4“ 1 MPixel Global Shutter (L-1037e.A0)

Table of Contents

Camera Module Guide - phyCAM-L VM-016 1/4“ 1 MPixel Global Shutter (L-1037e.A0)
Document TitleCamera Module Guide - phyCAM-L VM-016 1/4“ 1 MPixel Global Shutter (L-1037e.A0)
Document TypeHardware Guide
Article NumberL-1037e.A0
Release Date11.08.2022
Is Branch ofCamera Module Guide - phyCAM-L VM-016 1/4“ 1 MPixel Global Shutter (L-1037e.Ax) Head

Note

The default settings in this manual are indicated by bold blue font.

phyCAM-L VM-016 1/4“ 1 MPixel Camera Module

Overview

The VM-016 camera modules are equipped with the AR0144 CMOS sensor from ON Semiconductor.

All variants have an EEPROM (2 kB), an on-board clock generation as well as an expansion connector for synchronization of the image acquisition (trigger/strobe).

PHYTEC offers the VM-016 camera modules with the following interfaces/product series:

  • phyCAM-P
  • phyCAM-S+
  • phyCAM-M
  • phyCAM-L

Please use the correct manual for the interface you have.

phyCAM Concept

The phyCAM series of camera modules allow for the easy and efficient configuration of microcontroller designs with image processing technology.

Camera modules with phyCAM interface can be directly connected to the digital camera interface of selected PHYTEC microcontroller modules. This allows for easy integration of camera technology into compact, project-specific designed products. Many BSPs (Board Support Packages) of PHYTEC microcontroller modules already contain 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 and allows scalability during the design phase and in future design variants.

Evaluation kits are available for the development phase.

Note

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-1029e.A2 phyCAM with phyBOARD-Pollux i.MX 8M Plus Getting Started.

We recommend considering the information in these two documents before integrating the camera module.

Function Overview VM-016-L Camera Modules

FPD-Link III

The FPD-Link III works with the DS90UB953 from TI. More information can be found in the datasheet of the serializer.

Power-Over-Coax

The camera module power supply is supplied via Power-Over-Coax. The module does not require any further voltage source.

On-board Clock Generation

The master clock (MCLK) for the camera sensor is generated via the FPD-Link III and can be configured here. The internal PLL of the camera sensor is then used to generate the required operating frequency of the sensor.

Further information can be found in the sensor's datasheet or the FPD-Link III serial description combination.

On-Board EEPROM

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

The addressing of the EEPROM can be done individually by a solder jumper. The addressing is described in more detail in the corresponding sections under the I2C Address of the individual interface variants.

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

Trigger/Strobe Extension Connector

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

Pin

Direction

Function

1

I

TRIGGER_IN
(10 kOHM Pull-Up against 3,3 V)

2

-

GND (Signal ground)

3

O (Open-Drain)

STROBE_OUT

VM-017 (phyCAM-L) Extension Connector Pin Assignment
Connector typeJST BM03B-SRSS-TB
Suitable connector housingsJST SHR-03V-S
Trigger/Strobe Extension Connector Information

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.

Expansion Connector (optional)

Using the optional Expansion Connector, it is possible, for example, to implement additional features (lighting, autofocus, etc.) directly on the camera.

Pin

Direction

Function

1

-

VPOC (Power-Over-Coax supply voltage max. 0.75 A (camera + load )[1]

2

I/O (Open-Drain)

I2C_SDA (max. Low Level at 0,54 V)

3

I/O (Open-Drain)

I2C_SCL (max. Low Level at 0,54 V)

4-GND
5O (Open-Drain)STROBE_OUT (Strobe)
VM-017 (phyCAM-L) Extension Connector Pin Assignment (X10)
Connector type1180 V 05 from Nexus Components or compatible
Suitable counterpart1150 V 05 from Nexus Components or compatible
Expansion Connector Information

1.

The maximum current flow and power consumption at Vcam must not exceed the maximum permissible current flow and power via the PoC connection.
Care must be taken to keep the total ripple/noise as low as possible.
The minimum supply voltage must be increased by the amount of the DCR losses if additional power is used via the expansion connector.
See L-867Be.A4 phyCAM Digital Camera Modules Concept and Design-In Guide.

Image Sensor AR0144

The camera module is equipped with an AR0144CS image sensor from ON Semiconductor. The sensor has a resolution of 1280 (H) x 800 (V) = 1.0 MPixels with a sensor format of 1/4".

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 Sensitivity

Note

For detailed technical data, please refer to the datasheet of the camera sensor. At the time of writing this document, the information is subject to confidentiality and can only be viewed by means of an NDA with ON Semiconductor.

Variable Resolution

The camera sensor of the VM-016 - 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. Therefore, the effective sensor area is 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.

A-Law Compression

To improve the signal-to-noise ratio, quantization of the analog pixel information with the A characteristic can be performed in the sensor.

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

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-L VM-016-xxx-L

Technical Data

Features

  • 1 MPixel - Sensor (1.024.000 Pixel)
  • monochrome (VM-016-BW-M) or color (VM-016-COL-M)
  • phyCAM-M - Interface
  • Frame rate: 60 fps (full resolution)
  • Frame rate: 66 fps at HD 720p
  • Global Shutter
  • Feature Pins
  • Additional connector with trigger, strobe (optional)

VM-016-xxx-L (phyCAM-M, PL1568.0) (Front/Back)


Specification

Function

VM-016-BW-L[2]

VM-016-COL-L[2]

Camera Characteristics



Resolution

1 MPixel

1 MPixel

Resolution (H x V)

1280 x 800 Pixel

1280 x 800 Pixel

Sensor size

1/4"  3,84 mm x 2,4 mm

1/4"  3,84 mm x 2,4 mm

Pixel size

3 µm x 3 µm

3 µm x 3 µm

Color/monochrome

monochrome

color

Sensor Technology

CMOS

CMOS

Sensorchip

ON Semiconductor AR0144

ON Semiconductor AR0144

Scan-System

progressive

progressive

Shutter Type

global

global


Frame Rate (fps)

60 fps (full resolution)

60 fps (full resolution)

66 fps at HD 720p

66 fps at HD 720p

Sensitivity[3]

56 ke-/lux×s

22,3 ke/lux×s

SNRMAX[3]

38 dB

38 dB

Dynamic Range[3]

71 dB

71 dB

Exposure Time

programmable

programmable

Amplification Analog/Digital

1x … 16x/1x … 16x

1x … 16x/1x … 16x per channel

AEC/AGC

yes/yes

yes/yes

Skipping

2 / 4 / 8 / 16

2 / 4 / 8 / 16

Binning

yes

yes

Chief Ray Angle

0° (optional 20° / 28°)

0° (optional 20° / 28°)

External Trigger / Sync.

Trigger / Strobe

Trigger / Strobe

Expansion ConnectorSupply Voltage, I2C, Strobe

Supply Voltage, I2C, Strobe

ROI

yes

yes

Mirror / Flip

yes

yes

Image Processor

n/a

n/a

LED Lighting

n/a

n/a

Special Functions

see Special Functions

see Special Functions

Electrical Interface



Video Output Type

digital

digital

Connection

phyCAM-L

phyCAM-L

Data Format

FPD-LINK III (Power-Over-Coax)

FPD-LINK III (Power-Over-Coax)

Interface Mode

Y8/Y10/Y12

RGGB8/RGGB10/RGGB12

Camera Setting

I²C

I²C

Supply Voltage

4,5 V to 13,2 V

4,5 V to 13,2 V

Power Consumption (max)

1300 mW + Expansion Connector

1300 mW + Expansion Connector

Power-up Standby (type)

500 mW + Expansion Connector

500 mW + Expansion Connector

Mechanical Data



Lens Mount

no / M12 / C-CS

no / M12 / C-CS

Dimensions (mm)

34 x 34

34 x 34

Mounting

4 x M2.5

4 x M2.5

Weight (PCB)

6.2 g

6.2 g

Connections



phyCAM-L

TE 2334884-1 (UMCC-Connector)

TE 2334884-1 (UMCC-Connector)

Trigger / Sync.

JST 3 pol.

JST 3 pol.

Expansion ConnectorNexus 1180 V 05Nexus 1180 V 05
VM-017-xxx-L (phyCAM-L) Specification

2.

n/a: not applicable. All data may be subject to technical changes

3.

Specific specification of the sensor manufacturer. See the datasheet of the sensor chip.

Interface Characteristics

 

Symbol

min

type

max

Unit

Operating Voltage

VCAM

4,5

5

13,2

V

Current Consumption ( at 5 Volt)

ICAM

-

165

260

mA

FPD-LINK III output voltageVFPD-0,3-1,21V
DCR (PoC Filter)RPoC-600-
FPD-LINK III Link FrequencyfFPD--2,08GHz
I2C

see I2C specification for 1,8 V - 5 V Fast-mode System

Accept: Maximum Low-Pegel at SCL and SDA <=540 mV

I2C Clock frequencyfI2C-100400kHz

Input high voltage (TRIGGER_IN)

VIH

2

-

5,5

V

Input low (TRIGGER_IN)

VIL

-0,5

0

0,8

V

Output high (STROBE_OUT)

VOH

Open-Drain (max. 5,5 Volt)

V

Output low (STROBE_OUT)

VOL

-

0

0,4

V

Output low (STROBE_OUT)

IOL

-

3

-

mA

Operating temperature[4]

TOP-30-85°C

Storage temperature[4]

TSTG-30-85°C
VM-017-xxx-L (phyCAM-L) Interface Characteristics

4.

-25°C - +85°C with optional trigger/strobe socket. The junction temperature must not exceed 85°C. 

Data Formats

monochrome (VM-016-BW-L):

  • Y8 (8 Bit Grayscale resolution)
  • Y10 (10 Bit Grayscale resolution)
  • Y12 (12 Bit Grayscale resolution)

color (VM-016-COL-L):

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

I2C Address

I2C Address Sensor

Device

I²C-Address 

Configuration
GPIO_1 (DE90UB953)

Variant


Camera Sensor

0x20

LOW


All

0x30

HIGH

VM-016 (phyCAM-L) I2C Addresses Sensor

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

I2C Address Serializer (DS90UB953)

Device

I²C-Address 

Configuration R11


Camera Sensor

0x60

-

0x30

39 kOhm

VM-016 (phyCAM-L) I2C Addresses DS90UB953

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

Further I2C addresses can be configured on the receiver side within the deserializer (DS90UB954).

I2C Address EEPROM

DeviceI²C-AdresseConfiguration J2Variant


EEPROM

0xAC1+2


all

0xAE2+3
VM-016 (phyCAM-L) EEPROM I2C Addresses 

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

Jumper Map

VM-016-xxx-L (phyCAM-L) Jumper Plan (PL1568.2)

Dimensioned Drawing

VM-016-xxx-L (phyCAM-L) Dimensional Drawing Connector Positions (Rear View) General Tolerance +- 0.25 mm


The outer holes have a drill diameter of 2.7 mm and the two inner holes 2.6 mm.

Note

Current DXF and STEP data for your design are available on our website.

Special Functions

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 the Trigger/Strobe extension connector.

Strobe

The strobe output provides the following function:

  • A high level is an 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 Trigger/Strobe expansion connector.

Note

The strobe signal is an open-drain output and requires a pull-up resistor on the application board.

Revision History

Date

Version #

Changes in this manual

11.08.2022

L-1037e.A0

New Release