PRODUCT DESCRIPTION / SPECIFICATIONS
OV7670 640X480 VGA CMOS CAMERA IMAGE SENSOR MODULE is a low-cost image sensor, DSP that can operate at a maximum of 30 fps and 640 x 480 (“VGA”) resolutions, equivalent to 0.3 Megapixels.
The captured image can be pre-processed by the DSP before sending it out. This pre-processing can be configured via the Serial Camera Control Bus (SCCB). OmniVision OV7670 CMOS VGA (640×480) CAMERA-CHIP Sensor with OmniPixel technology 3.3V DC Input Voltage. working Temp. 0-50 Degree Celsius All Glass Lenses, Lens(including seat) is Magnesium Alloy material.
Focal length of lens is 3.6 mm 650 nm Bands Black FR-4 PCB, Quality Heavy Gold Plate, effectively prevent the PCB from light leak issues and prevents shadow in images 2×10 0.1″ output connector for convenient insertion into Prototype Board, Bread Board, MCU Onboard Connectors This Camera module is very powerful and easy-to-interface with 8/16/32 bit Micro-controller. OV7670 640X480 VGA CMOS CAMERA IMAGE SENSOR MODULE will provide vision to your small embedded systems and will be useful for plenty of applications in Robotics.
Image Processing, Simple Machine Vision, Object Detection, Color detection, etc. 2×10 0.1″ Output Connector will be easy to plug into any prototype board or breadboard which will make your project/product implementation fast. Technical parameters: High sensitivity for low-light operation Low operating voltage for embedded portable apps Lens shading correction Flicker (50/60 Hz) auto-detection Saturation level auto adjust (UV adjust) Edge enhancement level auto-adjust.FEATURES:
- Optical size 1/6 inch
- Resolution 640×480 VGA
- Onboard regulator, only single 3.3V supply needed
- Standard 0.1inch (2.54mm) pin pitch header connector
- Mounted with high quality F1.8 / 6mm lens
- Output support for Raw RGB, RGB (GRB 4:2:2, RGB565/555/444), YUV (4:2:2) and YCbCr (4:2:2) formats
- High sensitivity for low-light operation
- Low operating voltage for embedded portable apps
- Standard SCCB interface compatible with I2C interface
- Supports image sizes: VGA, CIF, and any size scaling down from CIF to 40×30
- VarioPixel® method for sub-sampling
- Automatic image control functions including: Automatic
- Exposure Control (AEC), Automatic Gain Control (AGC), Automatic White Balance (AWB), Automatic
- Band Filter (ABF), and Automatic Black-Level Calibration (ABLC)
- Image quality controls including color saturation, hue, gamma, sharpness (edge enhancement), and anti-blooming
- ISP includes noise reduction and defect correction
- Supports LED and flash strobe mode
- Supports scaling
- Lens shading correction
- Flicker (50/60 Hz) auto detection
- Saturation level auto adjust (UV adjust)
- Edge enhancement level auto adjust
- De-noise level auto adjust
The following schematic diagram show a basic camera based system. The camera module is powered from a single +3.3V power supply. An external oscillator provide the clock source for camera module XCLK pin. With proper configuration to the camera internal registers via I2C bus, then the camera supply pixel clock (PCLK) and camera data (Data[9:0]) back to the host with synchronize signal like HREF and VSYNC.
The host may have integrate camera interface like STM32F2 or STM32F4 series MCUs, or ARM9/11 which has dedicate camera port, and DPS like TI TMS320DM series, as well as FPGAs that user can design special logic for camera application. The typical connection between these system and camera module would show like following diagram.
For the host that doesn’t have a dedicate camera interface, additional hardware is needed. User need to buffer a entire frame before read them out with low speed MCUs. For example ArduCAM shield is a additional hardware that can be connected to Arduino UNO/Mega board, user can take a photo or something like that easily. The following diagram show the system without dedicate camera interface.
|Pin No.||PIN NAME||TYPE||DESCRIPTION|
3.3v Power supply
Two-Wire Serial Interface Clock
Two-Wire Serial Interface Data I/O
Active High: Frame Valid; indicates active frame
Active High: Line/Data Valid; indicates active pixels
Pixel Clock output from sensor
Master Clock into Sensor
Pixel Data Output 9 (MSB)
Pixel Data Output 8
Pixel Data Output 7
Pixel Data Output 6
Pixel Data Output 5
Pixel Data Output 4
Pixel Data Output 3
Pixel Data Output 2 (LSB)
1 X CMOS Camera VGA OV7670 640x480