实验二 基于ov7670摄像头模块的图像采集
1.实验目的
●熟悉掌握OV7670摄像头的工作原理。
●掌握带有FIFO的OV7620摄像头的图像采集方法。
●学会使用简单的图像上位机,通过串口将图像发送的到上位机上。
李云迪有老婆吗
2.实验内容
了解OV7670摄像头采集图像的原理和方法,学会从摄像头自带FIFO模块中采集需要的图像数据。了解摄像头的YUV格式。配置摄像头为YUV输出。了解输出时序。
3. 预备知识
●使用MDK4.14集成开发环境,编译和调试程序的基本过程。
● STM32应用程序的框架结构。
●摄像头行中断,场中断的基本概念。
王奎荣个人资料
● FIFO的读写时序。
●了解STM32中断的配置和使用方法。学会开中断,关中断的方法。
4. 实验设备及工具
●硬件:博创智能车套件,PC机,USB转TTL串口线
●软件:MDK4.14集成开发环境,USB转串口线驱动  ,摄像头图像采集上位机
5. 实验原理及说明
5.1  OV7670带FIFO模块原理与说明
1.简介:
OV7670 带FIFO 模块,是针对慢速的MCU 能够实现图像采集控制推出的带有缓冲存储空间的一种模块。这种模块增加了一个FIFO(先进先出)存储芯片,同样包含30w 像素的CMOS 图像感光芯片,3.6mm 焦距的镜头和镜头座,板载CMOS 芯片所需要的各种不同电源(电源要求详见芯片的数据文件),板子同时引出控制管脚和数据管脚,方便操作和使用。
羊蝎子的做法
2.管脚定义:
如图,控制传感器所需的管脚定义如下:
3V3-----输入电源电压(推荐使用3.3,5V 也可,但不推荐) GDN-----接地点
SIO_C---SCCB 接口的控制时钟(注意:部分低级单片机需要上拉控制,和
I2C 接口类似)
过年的传说SIO_D---SCCB 接口的串行数据输入(出)端(注意:部分低级单片机需要上
拉控制,和I2C 接口类似)
支付宝密码被锁定怎么办VSYNC---帧同步信号(输出信号)
HREF----行同步信号(输出信号)
PCLK----像素时钟(输出信号)
XCLCK---时钟信号(输入信号)
D0-D7---数据端口(输出信号)
RESTE---复位端口(正常使用拉高)
PWDN----功耗选择模式(正常使用拉低)
STROBE—拍照闪光控制端口(正常使用可以不需要)
FIFO_RCK---FIFO 内存读取时钟控制端
FIFO_WR_CTR----FIFO 写控制端(1 为允许CMOS 写入到FIFO,0 为禁止)
悦的拼音FIFO_OE----FIFO 关断控制
FIFO_WRST—FIFO 写指针服务端
FIFO_RRST—FIFO 读指针复位端
3.控制方式说明
由于采用了FIFO 做为数据缓冲,数据采集大大简便,用户只需要关
心是如何读取即可,不需要关心具体数据是如何采集到的,这样可减小甚至不用关心CMOS 的控制以及时序关系,就能够实现图像的采集。控制时序如下:
3.采集图像的基本方法