<input type="hidden" name="templateid" value="0cde53b6-fcba-4179-97a1-6f82437fd5f8"/> |
|
Default settings in this manual are identified using bold, blue type. |
The following description refers to versions PL1331.4 and higher. If you have an older version of this camera module, use the camera manual L-748e_10 or contact PHYTEC. |
|
|
Monochrome (VM-010-BW):
Color (VM-010-COL):
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 the dynamic configuration of the camera interface input. |
|
I²C addresses are shown in hexadecimal, 8-bit notation. Please note that Linux possibly uses a 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).
Default settings are:
|
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. |
To reduce the image resolution two functions of the camera can be used - Windowing and Binning. Which method you use depends on the application:
With color sensors, it should be noted that directly adjacent pixels of different colors are combined, so this method should not be used with color sensors (see sensor datasheet).
When binning mode is activated, the polarity of the pixel clock is inverted. Take care that the qualifying edge of the clock is matching on both the image sensor and the CPU interface. |
Using the trigger input enables precise control of the point in time an image is captured by an electrical signal. The trigger signal is generated externally, not on the camera module, and is fed to the camera by the EXPOSURE input. The EXPOSURE signals can be used in several modes. See the ON Semiconductor MT9V024 sensor’s datasheets for details. More information about snapshot mode can be found in the TN0960_Snapshot tech note.
The trigger input is available at the pin CAM_CTRL2 of the phyCAM-P connector (J107 has to be set to 2-3). This trigger input is also available at pin 1 of the extension connector X107.
In snapshot mode, applying a high-level at the EXPOSURE input (CAM_TRIG) starts capturing an image (the CAM_TRIG signal is high-active).
At the beginning of a capture process, the image sensor starts the exposure of the image. The exposure time is set in the sensor register 0x0B. After the end of the exposure, the image data is output at the camera’s data interface. This complete sequence is shown below
If CAM_TRIG is held high beyond the end of the frame timing, a new capture is triggered. This way, both single shots and image sequences can be achieved. A pulse on the CAM_TRIG input may not occur while a capture process is active.
After the end of the exposure time, the image data is output at the data lines of the camera interface.
Reference: ON Semiconductor TN0960.fm – Rev.B 8/06 EN |
|
|
The following registers must be configured to activate the snapshot mode:
|
The functions “automatic black level correction” and “automatic gain correction” are optimized for continuous capture modes. In snapshot mode, these functions should be set to manual mode (black-level register 0x47 bit 0 = “1”, gain register 0xAF bit 1 = “0”).
In the Linux camera drivers supplied by PHYTEC, the snapshot mode is deactivated for standard image acquisition. From Linux driver version V2.6.31 and higher, you can choose between snapshot mode and master mode for the image request. This can then be selected via a direct driver call.
Due to the structure of the GStreamer framework, the samples provided for GStreamer are not compatible with the snapshot mode.
Please refer to the sensor datasheet for more information.
The CAM_TRIG signal is provided with a 4.7 kW pull-down resistor on the camera module. To release a trigger pulse, the signal must be driven to a high state, VCAM (3.3V). CAM_TRIG is available at the connectors listed below:
The EXPOSURE signal (CAM_TRIG) can be routed to the CAM_CTRL2 pin (pin 30, X101) of the FFC connector. In the default configuration, CAM_CTRL2 is tied to ground (GND). If CAM_CTRL2 is intended to be used as the trigger input, jumper J103 on the camera module needs to be set to 2-3 position:
|
The CAM_TRIG function is an input signal. Before connecting the camera, please ensure that the corresponding Carrier Board or target hardware application board supports this function and is properly configured. |
On PHYTEC Carrier Boards, CAM_CTRL2 is connected to GND by default. Confirm the configuration options before connecting the EXPOSURE signals via X101 on the phyCAM board.
The CAM_TRIG signal is also available at the connector X107. This allows external trigger sources to be connected directly to the camera module.
|
Connector type: JST BM03B-SRSS-TB
Matching header: JST SHR-03V-S
We recommend using only one trigger input connection option at a time. |
The Strobe / LED-OUT output indicates the period of time when the sensor is undergoing exposure. When exposure is active, this output is active high.
The signal is active during the complete period of sensor exposure (exposure time). This is the period of time the sensor is sensitive to light. Depending on whether the current exposure time is more or less than the required readout time of the frame, there are two slightly different timing patterns )Timing Strobe/LED-OUT.
The data can be read-only in the following frame. Exposure and readout of a specific frame are in different frames. |
The LED_OUT signal can be activated in the sensor register 0x1B. The table below shows the configuration options for the strobe polarity.
|
The Linux camera drivers supplied by PHYTEC have the LED_OUT signal switched on by default and high-active. Further information about the different modes can be found in the image sensor manual.
The Strobe/LED_OUT signal is available at the connectors listed :
The phyCAM-P interface features multipurpose pins that can be configured to the features of the respective camera module. The phyCAM-P can be configured in a way that Strobe/LED_OUT is routed to the CAM_CTRL1 pin (pin 7, X101 of the FFC connector). In the default configuration, CAM_CTRL1 is routed to the CAM_ADR0 signal. If CAM_CTRL1 is intended to be used as Strobe/LED_OUT, the following jumpers must be set:
|
The Strobe/LED_OUT signal is an output signal. Before connecting the camera, please ensure that the corresponding Carrier Board or target hardware application board supports this function and is configured properly. |
The CAM_CTRL1 pin of the carrier board must be configured as input. Otherwise, the camera board may be damaged. |
CAM_CTRL1 of PHYTEC Carrier Boards is connected to GND by default. Camera modules that are configured so that LED_OUT is routed to CAM_CTRL1 may not be connected to a standard PHYTEC Carrier Board.
The LED_OUT signal is available at the connector X107. This allows controlled light sources to be connected directly from the camera module.
|
Connector type: JST BM03B-SRSS-TB
Matching header: JST SHR-03V-S
We recommend using only one connection option at a time. |
Applying a low-level (GND) at the reset input initiates a reset of the camera sensor. All registers are set to their default values. The reset input should be connected to the /RESET output of the microcontroller board. The reset signal must be held on high-level during the operation of the camera module.
CAM_CTRL2 can be configured to act as an input to control the camera sensor’s standby signal.
|
A high level of the standby signal puts the camera sensor into standby mode. After the current frame has expired, the sensor stops image acquisition and deactivates the digital and analog logic. The sensor is reactivated by resetting the standby signal.
Refer to the sensor datasheet for the standby state.
A low level at the Output-Enable input sets the signal lines CAM_DD[0...9] to the tristate state. For normal operations, Output-Enable must be at low-level (GND). The Output-Enable feature is not available with the –MUX version.
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.
The following description refers to versions PL1331.4 and higher. If you have an older version of this camera module please contact PHYTEC support to obtain the corresponding version of this manual. |
|
|
Monochrome (VM-010-BW-LVDS):
Color (VM-010-COL-LVDS):
Please refer to the datasheet of the camera sensor for detailed characteristics. |
|
I²C-addresses are shown in hexadecimal, 8-bit notation. Please note that Linux possibly uses a 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).
Jumper locations can be found in the Jumper Map.
To reduce the effective resolution of the sensor, windowing and binning can be used. The VM-010-LVDS module features the same methods as the VM-010.
Refer to phyCAM-P Windowing / Binning for details.
Using the trigger input allows for precise control of the point in time an image is captured by an electrical signal. The trigger function of VM-010-LVDS and VM-010 are identical despite the fact that VM-010-LVDS features X107 connectors only.
Refer to phyCAM-P Trigger for details.
The Strobe / LED-OUT output indicates the period of time when the sensor undergoes exposure. During active exposure, this output is active high. The strobe function of VM-010-LVDS and VM-010 are identical despite the fact that VM-010-LVDS features X107 connector only.
Refer to phyCAM-P Strobe / LED-OUT for details.
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.
Date | Version # | Changes in this manual |
01.03.2021 | Manual L-871e.A0 | New Release |