Camera Module Guide - phyCAM-P/phyCAM-S+ VM-011 (L-872e.A0)
Table of Contents
Copyrighted products are not explicitly indicated in this manual. The absence of the trademark (TM or ®) and copyright (©) symbols does not imply that a product is not protected. Additionally, registered patents and trademarks are similarly not expressly indicated in this manual.
The information in this document has been carefully checked and is considered to be entirely reliable. However, PHYTEC Messtechnik GmbH assumes no responsibility for any inaccuracies. PHYTEC Messtechnik GmbH neither gives any guarantee nor accepts any liability whatsoever for consequential damages resulting from the use of this manual or its associated product. PHYTEC Messtechnik GmbH reserves the right to alter the information contained herein without prior notification and accepts no responsibility for any damages that might result.
Additionally, PHYTEC Messtechnik GmbH offers no guarantee nor accepts any liability for damages arising from the improper usage or improper installation of the hardware or software. PHYTEC Messtechnik GmbH further reserves the right to alter the layout and/or design of the hardware without prior notification and accepts no liability for doing so.
@ Copyright 2021 PHYTEC Messtechnik GmbH, D-55129 Mainz.
Rights - including those of translation, reprint, broadcast, photomechanical or similar reproduction and storage or processing in computer systems, in whole or in part - are reserved. No reproduction may occur without the express written consent from PHYTEC Messtechnik GmbH.
| EUROPE | NORTH AMERICA | FRANCE | INDIA | CHINA |
Address: | PHYTEC Messtechnik GmbH | PHYTEC America LLC | PHYTEC France | PHYTEC Embedded Pvt. Ltd | PHYTEC Information Technology (Shenzhen) Co. Ltd. |
Ordering Information: | +49 6131 9221-32 | +1 800 278-9913 | +33 2 43 29 22 33 | +91-80-4086 7046/48 sales@phytec.in | +86-755-3395-5875 sales@phytec.cn |
Technical Support: | +49 6131 9221-31 | +1 206 780-9047 | +91-80-4086 7047 support@phytec.in | support@phytec.cn | |
Fax: | +49 6131 9221-33 | +1 206 780-9135 | +33 2 43 29 22 34 | +86-755-3395-5999 | |
Web Site: | http://phytec.in | http://www.phytec.cn |
phyCAM-P VM-011
Note
Default settings in this manual are identified using bold, blue type.
Warning
The following description refers to versions PL1372.1 and higher. If you have an older version of this camera module please contact PHYTEC support to obtain the corresponding version of this manual.
Technical Details
Specifications
- 5 MegaPixel – sensor (5,038,848 pixels)
- monochrome (VM-011-BW) or color (VM-011-COL)
- phyCAM-P interface
- Framerate 15 fps at full resolution
- Framerate 60 fps at HD 720p
- Rolling Shutter
- External Trigger and Strobe
- Secondary connector with trigger and strobe (optional)
VM-011 (phyCAM-P, PL1372.1) (front / rear view)
Parameters
| VM-011-BW[1] | VM-011-COL[1] |
Sensor | ||
Resolution | 5 Megapixels | 5 Megapixels |
Pixels (H x V) | 2592 x 1944 | 2592 x 1944 |
Sensor Size | 1/2.5" 5.7 mm x 4.28 mm | 1/2.5" 5.7 mm x 4.28 mm |
Pixel Size | 2.2 µm x 2.2 µm | 2.2 µm x 2.2 µm |
Color / Monochrome | monochrome | color |
Technology | CMOS | CMOS |
Image Sensor | Aptina MT9P031 | Aptina MT9P006 |
Scan System | progressive | progressive |
Shutter Type | rolling | rolling |
| 15 fps at full resolution | 15 fps at full resolution |
60 fps at HD 720p | 60 fps at HD 720p | |
Video Resolution | n/a | n/a |
Responsivness | 1.4 V/lux-sec | 1.76 V/lux-sec |
Max. Dynamic Range | 70.1 dB | 67.74 dB |
High Dynamic Range | n/a | n/a |
Exposure Time | programmable | programmable |
Gain | programmable | programmable |
AEC | n/a | n/a |
AGC | n/a | n/a |
Gamma Correction | n/a | n/a |
White Balance/AWB | n/a | manual |
Ext. Trigger / Sync. | Trigger / Strobe | Trigger / Strobe |
ROI | ja | ja |
Skipping | 2x2 / 3x3 | 2x2 / 3x3 |
Binning | 2x2 / 4x4 | 2x2 / 4x4 |
Mirror | programmable | programmable |
Image Processor | n/a | n/a |
LED-Light | n/a | n/a |
Special features | see Section 1.5 | see Section 1.5 |
Electrical Interface | ||
Video Output Type | digital | digital |
Interface | phyCAM-P | phyCAM-P |
Data Format | 8 / 10 Bit parallel | 8 / 10 Bit parallel |
Interface-Mode | Y8 / Y10 | 8/10 Bit RGGB (Bayer) |
Dataline-Shifting | n/a | n/a |
Camera Config. Bus | I²C | I²C |
Supply Voltage | 2.8 V | 2.8 V |
Power Consumption | 450 mW | 450 mW |
Pwr. Consumpt. Standby | 2 mW | 2 mW |
Mechanical Parameters | ||
Lens Connector | without / M12 / C-CS | without / M12 / C-CS |
Lens | n/a | n/a |
Housing | n/a | n/a |
Dimensions (mm) | 34 x 34 | 34 x 34 |
Mounting | 4 x M2.5 | 4 x M2.5 |
Color (housing) | n/a | n/a |
Weight (PCB) | 5 g | 5 g |
Operating Temperature | -25...70°C | -25...70°C |
Connectors | ||
Data and Power | FFC 33 pin | FFC 33 pin |
Trigger / Sync. | FFC + JST 3-pin | FFC / JST 3-pin |
Iris | n/a | n/a |
Special functions | n/a | n/a |
VM-011 (phyCAM-P) Parameters
1. | n/a: not applicable. All parameters are subject to change |
Electrical Specifications
| Symbol | Min. | Typ. | Max. | Unit |
Operating Voltage | VCAM | 2,6 | 2,8 | 3,1 | V |
Operation Current | ICAM | tbd | 202 | tbd | mA |
Input high voltage[2] | VIH | 2.1 | 2.8 | - | V |
Input low voltage[2] | VIL | - | 0 | 0.7 | V |
Input high voltage[3] | VIHTrigger | 2 | 2.8 | 3.3 | V |
Input low voltage[3] | VILTrigger | - | 0 | 0,8 | V |
Output high voltage[4] | VOH | 2.2 | - | - | V |
Output low voltage[4] | VOL | - | - | 0.5 | V |
Output high voltage[5] | VOHStrobe | 1.9 | 2.8 | - | V |
Output low voltage[5] | VOLStrobe | - | 0.16 | 0.4 | V |
Voltage Set Resistor | R31 | 215 | 220 | 224 | W |
Operating Temperature[6] | TOP | -25 | - | 70 | °C |
Storage Temperature[6] | TSTG | -25 | - | 70 | °C |
| Symbol | Min. | Typ. | Max. | Unit |
Master Clock Frequency | fMCLK | 6 | - | 96 | MHz |
Clock Duty Cycle | dutycyleMCLK | 40 | 50 | 60 | % |
MCLK to PCLK delay | tCP | 11.5 | 17.7 | 19.1 | ns |
PCLK to data valid | tPD | 0.8 | 2.1 | 3.9 | ns |
PCLK to FV high | tPFH | 2.8 | 4.3 | 5.9 | ns |
PCLK to FV low | tPFL | 2.4 | 4.2 | 5.9 | ns |
PCLK to LV high | tPLH | 2.2 | 3.5 | 5.9 | ns |
PCLK to LV low | tPLL | 2.6 | 4.1 | 5.9 | ns |
I²C Frequency | fI2C | - | 100 | 400 | kHz |
2. | CAM_SDA, CAM_SCL, CAM_MCLK, CAM_CTRL1, CAM_CTRL2, CAM_RST and CAM_OE |
3. | CAM_TRIGGER |
4. | I=±100µA / CAM_DD0 to CAM_DD9, CAM_FV, CAM_LV, CAM_SDA and CAM_SCL |
5. | CAM_STROBE |
6. | -30°C without the optional Trigger/Strobe-connector X2 |
Data Formats
Monochrome (VM-011-BW):
- Y8 : 8-bit grey scale
- Y10: 10-bit grey scale
Color (VM-011-COL):
- RGGB (Bayer-Pattern) up to 10-bit color depth
Note
Any other desired lower color/greyscale resolution can be configured by using a reduced subset of the data lines. To configure this, connect only the upper data lines (MSB) to the microprocessor interface. Some microprocessors also enable dynamic configuration of the camera interface input.
Spectral Characteristics
VM-010-BW (phyCAM-P) Spectral Characteristics
VM-010-COL (phyCAM-P) Spectral Characteristics
Note
Please refer to the datasheet of the camera sensor for detailed characteristics.
I2C Addresses
|
| Configuration |
| |
CAM_CTRL1 | J11 | |||
|
| x | 2+3 |
|
GND | 2+4 | |||
| x | 1+2 | ||
VCAM | 2+4 |
VM-011 (phyCAM-P) Camera Sensor I2C Addresses
|
| Configuration |
| ||
J13 | J14 | J15 | |||
| 0xA0 | 1+2 | 1+2 | 1+2 |
|
0xA2 | 2+3 | 1+2 | 1+2 | ||
0xA4 | 1+2 | 2+3 | 1+2 | ||
0xA6 | 2+3 | 2+3 | 1+2 | ||
0xA8 | 1+2 | 1+2 | 2+3 | ||
0xAA | 2+3 | 1+2 | 2+3 | ||
0xAC | 1+2 | 2+3 | 2+3 | ||
0xAE | 2+3 | 2+3 | 2+3 |
VM-011 (phyCAM-P) EEPROM I2C Addresses
I²C-addresses are shown in hexadecimal, 8-bit notation. Please note that Linux possibly uses 7-bit notation. If developing with Linux notation, shift the address value one bit to the right. The table shows the write address (bit 0 = 0). To read from the device, add one to the address (bit 1 = 1).
Feature Pins
Signal | Pin | Function | I/O | Configuration |
|
| N.C. (not connected) | - | J8:NOMT, J11:not 2+4 |
I²C-Adress-Select | I | J8:NOMT, J11:4+2 | ||
Strobe Output | O | J8:1+2, J11: not 2+4 | ||
CAM_D0 | O | J8:2+3, J11: not 2+4 | ||
|
| GND | - | J3:NOMT, J4:1+2 |
Trigger Input | I | J3:2+3, J4:NOMT | ||
/Standby | I | J3:1+2, J4:NOMT | ||
N.C. (not connected) | - | J3:NOMT, J4:NOMT | ||
CAM_D1 | O | J3:NOMT, J4:2+3 | ||
CAM_RST | 3 | /Camera Reset | I | active low |
|
| N.C. (not connected) | - | J6:1+2 |
Data Output Enable | I | J6:2+3 | ||
|
| Master Clock | I | J16:2+3 (22W) |
N.C. (not connected) | - | J16:1+2 (22W) |
VM-011 (phyCAM-P) Feature Pins
Notes
Configuration: Internal Configuration of the camera module to activate/use this feature.
NOMT = not mounted
“not x+y” = Jumper must be set to a different setting.
In order to best meet technical requirements and cost objectives, custom configurations are available for high-volume deliveries of phyCAM modules. Please consult PHYTEC for additional information.
Jumper Map
VM-011 (phyCAM-P) Jumper Map (PCB revision: PL1372.1)
Special Features
Variable Resolution
The camera sensor of the VM-011 - like other phyCAM modules - enables the reduction of the effective image resolution by various methods. This allows image detail 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.
Some examples of typical sub-resolutions for the VM-011 camera module are shown below.
VM-011 (phyCAM-P) Variable Resolution Examples
Depending on the application’s requirements, different modes can be used to reduce the resolution:
- Window:
The image is only read from a part of the sensor (Region of Interest - ROI). Pixels outside this field are skipped. This procedure reduces the effective size of the image window on the sensor, which must be taken into account when calculating the optics. The start of the image window can be shifted on the physical sensor, allowing electronic panning.
- Binning:
Binning combines adjacent pixels. This increases the effective size of a pixel and its light sensitivity. Colour sensors do not combine directly adjacent pixels, but the next pixels of the same colour (see sensor data sheet).
- 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). Compared to binning, the skipping procedure is faster.
Trigger / Bulb Exposure
The trigger input provides the following special functions:
- In snapshot mode, the time of image acquisition is controlled. A low level at the trigger input triggers an image acquisition.
- In Bulb Exposure mode, the exposure time is controlled via the trigger input.
More information about these modes can be found in the sensor datasheet.
The trigger input is available at the pin CAM_CTRL2 of the phyCAM-P connector (J3 has to be set to 2-3 and J4 must be open). This trigger input is also available at pin 1 of the extension connector X2.
Pin | Dir | Function |
1 | I | EXPOSURE / TRIGGER_IN |
2 | - | GND (Signal Ground) |
3 | O | STROBE |
VM-011 (phyCAM-P) X2 Connector Pinout
Connector type: JST BM03B-SRSS-TB
Matching header: JST SHR-03V-S
Note
Polarity of the signal can be changed by programming the sensor’s register.
Strobe
The Strobe output indicates the period of time when the sensor is undergoing exposure. The strobe output is pulled to a high level during the exposure time of the image sensor. For more information on the strobe signal, refer to the datasheet of the camera sensor.
The signal is available at the following connectors:
- CAM_CTRL1 - pin 7 of the phyCAM-P connector (optional, depending on the configuration of the camera module)
- Pin 3 of the extension connector X2
Reset
A low level at the reset input sets the sensor to the reset state. All registers are set to the default settings. The input should be connected to the /RESET signal of the microcontroller board. It must be ensured that the /RESET signal is not deactivated until the voltage has been applied. During operation of the camera sensor, the signal must have a high level.
Output-Enable
A LOW level at the output enable input (CAM_OE, pin 32 of the phyCAM-P connector) sets the signal lines CAM_DD[0...9] as well as CAM_LV, CAM_FV, CAM_PCLK and STROBE to the tri-state state.
This function is activated by setting jumper J6 to 2+3. J6=1+2 is the default setting, which means that the outputs are always active regardless of the level of the CAM_OE signal.
I2C-EEPROM
The camera module VM-011 can optionally be equipped with an EEPROM. Application-specific data (e.g. calibration data) can be stored in this EEPROM. The EEPROM is type M24C02-RMC6TG and has a memory size of 2 kBit. The default I2C address is 0xAE. Alternative addresses can be set via jumpers (see I2C Addresses).
Data transmission rate: 100 kHz Standard Mode / 400 kHz Fast Mode
Further information can be found in the datasheet of the EEPROM.
12-Bit Data Interface
The sensor has a 12-bit wide data interface, of which the phyCAM-P standard supports up to 10 bits (CAM_D[11..2]).
Image Data Out | Sensor Interface |
CAM_CTRL1[7] | D0 |
CAM_CTRL2[7] | D1 |
CAM_DD0 | D2 |
CAM_DD1 | D3 |
CAM_DD2 | D4 |
CAM_DD3 | D5 |
CAM_DD4 | D6 |
CAM_DD5 | D7 |
CAM_DD6 | D8 |
CAM_DD7 | D9 |
CAM_DD8 | D10 |
CAM_DD9 | D11 |
Data Line Assignments
7. | only if activated by jumper setting |
For applications with high demands on color depth, the camera module can be configured so that all 12 data lines of the camera sensor are routed out. It is also possible to route the two open low order bits D0 and D1 to CAM_CTRL1 and CAM_CTRL2. This requires a corresponding configuration of jumpers J3, J4, J8, and J11 (see Feature Pins).
Please note that, in this case, the application board must also be wired accordingly.
Internal MCLK Oscillator
If required, it is possible to populate a crystal oscillator on the camera module. This can generate the Masterclock MCLK for the camera sensor. It is, therefore, no longer necessary to feed the MCLK clock via pin 29 of the phyCAM-P connector.
To use the internal master clock, XT1 must be equipped and Jumper J16 must be set to 1+2 using a 200W resistor.
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-S+ VM-011-xxx-LVDS
Technical Details
Specifications
- 5 MPixels sensor (5,038,848 pixels)
- monochrome (VM-011-BW-LVDS) or color (VM-011-COL-LVDS)
- phyCAM-S+ interface
- Framerate 12.5 fps at full resolution
- Rolling Shutter
- External Trigger and Strobe
- Secondary connector with trigger and strobe (optional)
VM-011-xxx-LVDS (phyCAM-S+, PL1372.1)(rear /front view)
Parameters
| VM-011-BW-LVDS[8] | VM-011-COL-LVDS[8] |
Sensor | ||
Resolution | 5 MPixels | 5 MPixels |
Pixels (H x V) | 2592 x 1944 | 2592 x 1944 |
Sensor Size | 1/2.5" 5.7 mm x 4.28 mm | 1/2.5" 5.7 mm x 4.28 mm |
Pixel Size | 2.2 µm x 2.2 µm | 2,2 µm x 2.2 µm |
Color / Monochrome | monochrome | color |
Technology | CMOS | CMOS |
Image Sensor | Aptina MT9P031 | Aptina MT9P006 |
Scan System | progressive | progressive |
Shutter Type | rolling | Rolling |
Fame rate (fps) full resolution | up to 12.5 fps | up to 12.5 fps |
Responsivness | 1.4 V/lux-sec | 1.76 V/lux-sec |
Max. Dynamic Range | 70.1 dB | 67.74 dB |
High Dynamic Range | n/a | n/a |
Exposure Time | programmable | programmable |
Gain | programmable | programmable r |
AEC | n/a | n/a |
AGC | n/a | n/a |
Gamma Correction | n/a | n/a |
White Balance/AWB | n/a | manuell |
Ext. Trigger / Sync. | Trigger / Strobe | Trigger / Strobe |
ROI | yes | yes |
Skipping | 2x2 / 3x3 | 2x2 / 3x3 |
Binning | 2x2 / 4x4 | 2x2 / 4x4 |
Mirror | programmable | programmable |
Image Processor | n/a | n/a |
LED-Light | n/a | n/a |
Special features | see Special Features | see Special Features |
Electrical Interface | ||
Video Output Type | digital | digital |
Interface | phyCAM-S+ | phyCAM-P |
Data Format | 8 Bit serial LVDS | 8 Bit serial LVDS |
Interface-Mode | Y8 | 8 Bit RGGB (Bayer) |
Dataline-Shifting | n/a | n/a |
Camera Config. Bus | I²C | I²C |
Supply Voltage | 3,3 V | 3.3 V |
Power Consumption | 700 mW | 700 mW |
Pwr. Consumpt. Standby | 60 mW | 60 mW |
Mechanical Parameters | ||
Lens Connector | none / M12 / C-CS | none / M12 / C-CS |
Lens | n/a | n/a |
Housing | n/a | n/a |
Dimensions (mm) | 34 x 34 | 34 x 34 |
Mounting | 4 x M2.5 | 4 x M2.5 |
Color (housing) | n/a | n/a |
Weight (PCB) | 5 g | 5 g |
Operating Temperature | -25...70°C | -25...70°C |
Connectors | ||
Data and Power | Hirose 8 pin crimp | Hirose 8 pin crimp |
Trigger / Sync. | JST 3 pin crimp | JST 3 pin crimp |
Iris | n/a | n/a |
Special functions | n/a | n/a |
VM-011-xxx-LVDS (phyCAM-S+) parameters
8. | n/a: not applicable. All parameters are subject to change |
Electrical Specifications
| Symbol | Min | Typ | Max | Unit |
Operating Voltage | VCAM | 3.0 | 3.3 | 3.6 | V |
Operation Current | ICAM | - | 250 | - | mA |
Input high voltage[9] | VIH | 2.1 | 3.3 | - | V |
Input low voltage[9] | VIL | - | 0 | 0.7 | V |
Input high voltage[10] | VIHTrigger | 2 | 2.8 | 3.3 | V |
Input low voltage[10] | VILTrigger | - | 0 | 0.8 | V |
Output high voltage[9] | VOH | - | 3.3 | - | V |
Output low voltage[9] | VOL | - | 0 | 0.3 | V |
Output high voltage[11] | VOHStrobe | 1.9 | 2.8 | - | V |
Output low voltage[11] | VOLStrobe | - | 0.16 | 0.4 | V |
Operating Temperature[12] | TOP | -25 | - | 70 | °C |
Storage Temperature[13] | TSTG | -25 | - | 70 | °C |
| Symbol | Min. | Typ. | Max. | Unit |
Master Clock Frequency | fMCLK | 20 | - | 80 | MHz |
Clock Duty Cycle | dutycycleMCLK | 40 | 50 | 60 | % |
Data Setup-Time | tSD | 0 | 19.9 | 59.9 | ns |
Data Hold Time | tHD | 0 | 0 | 0 | ns |
I²C Frequency | fI2C | - | 100 | 400[13] | kHz |
| Symbol | Min. | Typ. | Max. | Unit |
LVDS-Serializer | |||||
Output differential voltage | IVODI | 200 | 290 | - | mV |
VOD change between complementary out states | VOS | 1.05 | 1.1 | 1.3 | mV |
Output offset voltage | DVOS | - | - | 35 | mV |
VOS change between complementary out states | IOS | - | -56 | -90 | mA |
Output current when short to GND | IOZ | -10 | ±1 | +10 | µA |
LVDS-Receiver | |||||
Input differential, positive | VIDTH+ | - | - | 100 | mV |
Input differential, negative | VIDTH– | -100 | - | - | mV |
Shunt | RSHUNT | 100 | W |
9. | CAM_SDA, CAM_SCL, I=±100µA |
10. | CAM_TRIGGER |
11. | CAM_STROBE |
12. | -30°C without the optional Trigger/Strobe-connector X2 |
13. | WARN: short cite used before fully qualified cite |
Data Formats
Monochrome (VM-011-BW-LVDS):
- Y8 : 8-bit greyscale
Color (VM-011-COL-LVDS):
- RGGB (Bayer-Pattern) up to 8-bit color depth
Spectral Characteristics
VM-011-BW-LVDS (phyCAM-S+) Spectral Characteristics
VM-011-COL-LVDS (phyCAM-S+) Spectral Characteristics
Note
Please refer to the datasheet of the camera sensor for detailed characteristics.
I2C Addresses
|
| Configuration |
|
J11 | |||
| 0x90 | 2+3 |
|
0xBA | 1+2 |
VM-011-xxx-LVDS (phyCAM-S+) Camera Sensor I2C Addresses
|
| Configuration |
| ||
J13 | J14 | J15 | |||
| 0xA0 | 1+2 | 1+2 | 1+2 |
|
0xA2 | 2+3 | 1+2 | 1+2 | ||
0xA4 | 1+2 | 2+3 | 1+2 | ||
0xA6 | 2+3 | 2+3 | 1+2 | ||
0xA8 | 1+2 | 1+2 | 2+3 | ||
0xAA | 2+3 | 1+2 | 2+3 | ||
0xAC | 1+2 | 2+3 | 2+3 | ||
0xAE | 2+3 | 2+3 | 2+3 |
VM-011-xxx-LVDS (phyCAM-S+) EEPROM I2C Addresses
I²C-addresses are shown in hexadecimal, 8-bit notation. Please note that Linux possibly uses 7-bit notation. If developing with Linux notation, shift the address value one bit to the right. The table shows the write address (bit 0 = 0). To read from the device, add one to the address (bit 1 = 1).
Feature Pins
Signal | Pin | Funktion | I/O | Configuration |
|
| Master Clock | I | J16:2+4 (22W) |
not active (internal) | - | J16:1+2 (22W) |
VM-011-xxx-LVDS (phyCAM-S+) Feature Pins
Notes
Configuration: Internal Configuration of the camera module to activate/use this feature.
NOMT = not mounted
In order to best meet technical requirements and cost objectives, custom configurations are available for high-volume deliveries of phyCAM modules. Please consult PHYTEC for additional information.
By setting J16 to 1+2 position the master clock of the image sensor is fed from an optional internal oscillator (see Internal MCLK Oscillator).
If the internal oscillator is used, PHYTEC recommends a customized variant of the camera module, where the clock receiver is not populated.
Jumper Map
VM-011-xxx-LVDS (phyCAM-S+; PL 1372.1) Jumper Map
Special Features
Variable Resolution
The camera sensor of the VM-011 - like other phyCAM modules - enables the reduction of the effective image resolution by various methods. This allows image detail 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.
Some examples of typical sub-resolutions for the VM-011 camera module are shown below.
VM-011-xxx-LVDS (phyCAM-S+) Sub-Resolution Examples
Depending on the desired resolution and application requirements, various methods can be used to reduce the resolution ("Mode" column):
- window:
The image is only read from a part of the sensor (Region of Interest - ROI). Pixels outside this field are skipped. This procedure 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:
Binning combines adjacent pixels. This increases the effective size of a pixel and its light sensitivity. With color sensors it should be noted that neighboring pixels are not combined, but the next pixels of the same color (see sensor data sheet).
- 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). Compared to binning, the skipping procedure is faster.
Trigger / Bulb Exposure
The trigger input provides the following special functions:
- In Snapshot mode, the time of image acquisition is controlled. A low level at the trigger input initiates image acquisition.
- In Bulb Exposure mode, the exposure time is controlled via the trigger input.
More information about these modes can be found in the sensor datasheet.
The trigger input is available at the CAM_CTRL2 pin of the phyCAM-P connector (if J3 is set to 2+3 and J4 is not assembled).
The trigger input is also available at pin 1 of extension connector X2.
Pin | Dir | Function |
1 | I | EXPOSURE / TRIGGER_IN |
2 | - | GND (Signal Ground) |
3 | O | STROBE |
VM-011-xxx-LVDS (phyCAM-S+) X2 Connector Pinout
Note
The trigger input can be inverted in the sensor so that this input can work either high or low active.
Strobe
The strobe output indicates the period of time when the sensor is undergoing exposure. When exposure is active, this output is active high.
For information on the strobe signal, refer to the datasheet of the camera sensor.
The strobe signal is available at pin 3 of the extension connector X2.
I2C-EEPROM
The camera module VM-011 can optionally be equipped with an EEPROM. Application-specific data (e.g. calibration data) can be stored in this EEPROM.
The EEPROM is of type M24C02-RMC6TG and has a memory size of 2 kBit. The default I2C address is 0xAE. Alternative addresses can be set via jumpers (see Jumper Map).
Data transmission rate: 100 kHz Standard Mode / 400 kHz Fast Mode.
For more information please refer to the EEPROM’s datasheet.
Internal MCLK Oscillator
If required, it is possible to populate a crystal oscillator on the camera module. This can generate the Masterclock MCLK for the camera sensor. It is, therefore, no longer necessary to feed the MCLK clock via pins 3/6 of the phyCAM-S connector X1.
To use the internal master clock, XT1 must be populated and jumper J16 must be set to 1+2 using a 22W resistor
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.
Revision History
Date | Version # | Changes in this manual |
01.03.2021 | Manual L-872e.A0 | New Release |