camera.zip

  • 浏览量:1154
  • 下载量:291
  • 资料大小:1.14 MB
  • 日期:2018-03-26
  • 上传者:renshengrumengy
  • 分享
  • 评论
  • 举报
  • 收藏

资料描述

    ov7670是ov最经典的一款30万摄像头cmos感光芯片,体积小、工作电压低,提供单片 vga 摄像头和影像处理器的所有功能。通过sccb总线控制,可以输出整帧、子采样、取窗口等方式的各种分辨率8位影像数据。该产品vga图像最高达到30帧/秒。用户可以完全控制图像质量、数据格式和传输方式。所有图像处理功能过程包括伽玛曲线、白平衡、饱和度、色彩度等都可以通过sccb接口编程。ov图像传感器应用独有的传感器技术,通过减少或消除光学或电子缺陷如固定图案噪声、托尾、浮散等,提高图像质量,得到清晰的稳定的彩色图像。 经过几天的努力,终于实现了驱动ov7670模块。但是还是不是很完美有些卡顿,后期会调试。先来个效果图。



    之前看网上说的这个摄像头好多问题。今天调试出来发现,图片也很清晰。

    我采用的是stm32f7 阿波罗开发板,但是频率是108m,216m时钟会有些问题,显示图片有分割。
    但是现在采用这种频率刷新有些慢,还不是很不流畅,估计是我驱动写的不好。
    图像实现步骤
    1.初始化lcd,准备显示图像。
    2.sccb总线端口配置,配置sensor控制总线io口,以便后面设置sensor寄存器值用。
    3.提供sensor输入时钟,可以有源晶振提供,也可以io口pwm提供。
    4.复位sensor,使所有寄存器值恢复到出厂设置。
    5.初始化sensor寄存器列表。配置sensor工作模式。详细请见ov7670常用寄存器设置说明。
    6.从高速缓存器al422b中读取图像数据到lcd屏上显示。
    多的不说上源码。有需要的可以参考下。
评论(0)

登录后可评论,请 登录注册

   
相关资料
换一换