OV7670 - 640x480 Lowcost Bildsensor inkl. DSP

Der OV7670 Chip enthält einen CCD Farb-Bildsensor, sowie einen DSP. Er liefert eine Auflösung von maximal 640 x 480 Bildpunkten (was der VGA Auflösung mit 0,3 Megapixeln entspricht) bei einer Wiederholrate von 30 Bildern pro Sekunde (fps).

Das vom Sensor abgetastete Bild kann vom integrieten DSP vorverarbeitet werden, bevor es an den Datenausgängen zur Verfügung gestellt wird. Hierzu bietet der Chip eine serielle Steuerschnittstelle, den „Serial Camera Control Bus“, kurz SCCB genannt an.

Technische Daten

  • 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

Steckerbelegung des Moduls

Der Chip wird fertig verlötet und mit Linse auf einen Modul mit 18poligen Stecker angeboten.

The camera module comes with a 9×2 header, the pin diagram is shown below:

VDD (1) (18) GND
SDIOC (2) (17) SDIOD
VSYNC (3) (16) HREF
PCLK (4) (15) XCLK
D7 (5) (14) D6
D5 (6) (13) D4
D3 (7) (12) D2
D1 (8) (11) D0
RESET (9) (10) PWDN
Pin	Type	Description
VDD**	Supply	Power supply
GND	Supply	Ground level
SDIOC	Input	SCCB clock
SDIOD	Input/Output	SCCB data
VSYNC	Output	Vertical synchronization
HREF	Output	Horizontal synchronization
PCLK	Output	Pixel clock
XCLK	Input	System clock
D0-D7	Output	Video parallel output
RESET	Input	Reset (Active low)
PWDN	Input	Power down (Active high)

**A note about supply voltage and I/O voltage.
  • VDDA can range from 2.45V to 3.00V.
  • VDDC can range from 1.62V to 1.98V.
  • VDDIO can range from 1.7V to 3.00V.
Pin No. 	PIN NAME 	TYPE 	DESCRIPTION
1 	VCC 	POWER 	3.3v Power supply
2 	GND 	Ground 	Power ground
3 	SCL 	Input 	Two-Wire Serial Interface Clock
4 	SDATA 	Bi-directional 	Two-Wire Serial Interface Data I/O
5 	VSYNC 	Output 	Active High: Frame Valid; indicates active frame
6 	HREF 	Output 	Active High: Line/Data Valid; indicates active pixels
7 	PCLK 	Output 	Pixel Clock output from sensor
8 	XCLK 	Input 	Master Clock into Sensor
9 	DOUT9 	Output 	Pixel Data Output 9 (MSB)
10 	DOUT8 	Output 	Pixel Data Output 8
11 	DOUT7 	Output 	Pixel Data Output 7
12 	DOUT6 	Output 	Pixel Data Output 6
13 	DOUT5 	Output 	Pixel Data Output 5
14 	DOUT4 	Output 	Pixel Data Output 4
15 	DOUT3 	Output 	Pixel Data Output 3
16 	DOUT2 	Output 	Pixel Data Output 2 (LSB)