原创OV7670,30W像素摄像头模块,

3) 光学尺寸1/6 ,像素面积3.6 μm x 3.6 μm,灵敏度1.3V/Lux-sec

4) 工作电压:3.3V

5) 接口定义为10*2的2.54间距排针。

配合usb采集板卡演示效果

参考初始化代码:

void ov7725_init_rgbraw(void)
{
sccb_senddata(0x12,0x80); // BIT[7]-Reset all the Reg
DelayMs(100);

//Write Data Index
sccb_senddata(0x3d, 0x03); //DC offset for analog process
sccb_senddata(0x15, 0x02); //COM10: href/vsync/pclk/data reverse(Vsync H valid)
sccb_senddata(0x17, 0x22); //VGA: 0x22; QVGA: 0x3f;
sccb_senddata(0x18, 0xa4); //VGA: 0xa4; QVGA: 0x50;
sccb_senddata(0x32, 0x00); //Bit[7]:Mirror image edge alignment
sccb_senddata(0x29, 0xA0); //VGA: 0xA0; QVGA: 0xF0
sccb_senddata(0x2C, 0xF0); //VGA: 0xF0; QVGA: 0x78
sccb_senddata(0x0d, 0x41); //PLL 4x
sccb_senddata(0x11, 0x01); //CLKRC,Finternal clock = Finput clk*PLL multiplier/[(CLKRC[5:0]+1)*2] = 25MHz*4/[(x+1)*2]
//00: 50fps, 01:25fps, 03:12.5fps (50Hz Fliter)
sccb_senddata(0x12, 0x03); //BIT[6]: 0:VGA; 1;QVGA
//VGA: 00:YUV; 01:Processed Bayer RGB; 10:RGB; 11:Bayer RAW; BIT[7]-Reset all the Reg
sccb_senddata(0x0c, 0x10); //COM3: Bit[6]:Horizontal mirror image ON/OFF, Bit[0]:Color bar; Default:0x10
//DSP control
sccb_senddata(0x42, 0x7f); //BLC Blue Channel Target Value, Default: 0x80
sccb_senddata(0x4d, 0x09); //BLC Red Channel Target Value, Default: 0x80
sccb_senddata(0x63, 0xf0); //AWB Control
sccb_senddata(0x64, 0xff); //DSP_Ctrl1:
sccb_senddata(0x65, 0x00); //DSP_Ctrl2:
sccb_senddata(0x66, 0x00); //{COM3[4](0x0C), DSP_Ctrl3[7]}:00:YUYV; 01:YVYU; [10:UYVY] 11:VYUY
sccb_senddata(0x67, 0x02); //DSP_Ctrl4:[1:0]00/01: YUV or RGB; 10: RAW8; 11: RAW10

//matrix sharpness brightness contrast UV
sccb_senddata(0x90, 0x0a);
sccb_senddata(0x91, 0x01);
sccb_senddata(0x92, 0x01);
sccb_senddata(0x93, 0x01);
sccb_senddata(0x94, 0x5f);
sccb_senddata(0x95, 0x53);
sccb_senddata(0x96, 0x11);
sccb_senddata(0x97, 0x1a);
sccb_senddata(0x98, 0x3d);
sccb_senddata(0x99, 0x5a);
sccb_senddata(0x9a, 0x1e);
sccb_senddata(0x9b, 0x3f); //Brightness
sccb_senddata(0x9c, 0x25);
sccb_senddata(0x9e, 0x81);
sccb_senddata(0xa6, 0x06);
sccb_senddata(0xa7, 0x65);
sccb_senddata(0xa8, 0x65);
sccb_senddata(0xa9, 0x80);
sccb_senddata(0xaa, 0x80);

//Gamma correction
sccb_senddata(0x7e, 0x0c);
sccb_senddata(0x7f, 0x16); //
sccb_senddata(0x80, 0x2a);
sccb_senddata(0x81, 0x4e);
sccb_senddata(0x82, 0x61);
sccb_senddata(0x83, 0x6f);
sccb_senddata(0x84, 0x7b);
sccb_senddata(0x85, 0x86);
sccb_senddata(0x86, 0x8e);
sccb_senddata(0x87, 0x97);
sccb_senddata(0x88, 0xa4);
sccb_senddata(0x89, 0xaf);
sccb_senddata(0x8a, 0xc5);
sccb_senddata(0x8b, 0xd7);
sccb_senddata(0x8c, 0xe8);
sccb_senddata(0x8d, 0x20);
}

联合博客技术交流(您可以通过以下方式了解,关注我们的博客和交流)

http://blog.chinaaet.com/shenyae86

http://www.openedv.com/posts/list/58978.htm

http://www.cnblogs.com/ccjt/

http://blog.sina.com.cn/u/5625282126

http://xinanhejishu.blog.163.com/

QQ交流群:层层惊涛 26210916

辐射防护交流群 224673609

百度云盘资料下载

http://yun.baidu.com/s/1kThKzaf

http://yun.baidu.com/s/1c0SKEC4

http://yun.baidu.com/s/1mgVml3i

新更新的OV7670 OV7725模块效果展示 OV7670 FPC版 30万像素 CMOS模块 兼容官哥方便 FPGA stm32f407 68013等使用的更多相关文章

  1. Windows 11 新材质 Mica Alt 效果展示

    本文是 WinUI 3 踩坑记 的一部分,该系列发布于 GitHub@Scighost/WinUI3Keng,若内容出现冲突以 GitHub 上的为准. 微软在 2022-09-02 更新了官方文档, ...

  2. 微信公众号开发系列-13、基于RDIFramework.NET框架整合微信开发应用效果展示

    1.前言 通过前面一系列文章的学习,我们对微信公众号开发已经有了一个比较深入和全面的了解. 微信公众号开发为企业解决那些问题呢? 我们经常看到微信公众号定制开发.微信公众平台定制开发,都不知道这些能给 ...

  3. Vue过渡和动画效果展示(案例、GIF动图演示、附源码)

    前言 本篇随笔主要写了Vue过渡和动画基础.多个元素过渡和多个组件过渡,以及列表过渡的动画效果展示.详细案例分析.GIF动图演示.附源码地址获取. 作为自己对Vue过渡和动画效果知识的总结与笔记. 因 ...

  4. HTML5鼠标hover的时候图片放大的效果展示

    <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...

  5. javascript图片放大镜效果展示

    javascript图片放大镜效果展示 <!DOCTYPE html> <html> <head lang="en"> <meta cha ...

  6. Vuls 漏洞扫描工具部署及效果展示

    Vuls 漏洞扫描工具部署及效果展示 介绍 Vuls根据NVD,OVAL等数据对主流Linux系统进行扫描,并具有完善的报告. 支持系统 Distribution Release Alpine 3.3 ...

  7. CSS3-Hover 效果 展示

    首先说说兼容性的问题吧,主要说说IE浏览器的兼容性.IE10+. 效果展示的css代码: .button { margin: .4em; padding: 1em; cursor: pointer; ...

  8. UGUI的优点新UI系统三效率高效果好

    UGUI的优点新UI系统三效率高效果好 通过对批处理(batching).纹理图集(texture atlasing)和新的canvas组件的支持,新UI系统提供了一个经过优化的解决方案,使得开发者添 ...

  9. SpringBoot 注册Servlet三大组件【Servlet、Filter、Listener】-原生代码+@Bean+效果展示

    由于SpringBoot默认是以jar包的方式启动嵌入式的Servlet容器来启动SpringBoot的web应用,没有web.xml文件. 注册三大组件,class MyServlet()/clas ...

随机推荐

  1. java编程思想第四版第十八章总结

    一.概述 如何学习java I/O 学习I/O类库 学习I/O发展史,为什么要学习发展史呢? 因为,如果缺乏发展史,我们就会对什么时候使用哪个类,以及什么时候不该使用它们而感到迷惑. 了解nio 二. ...

  2. 【Java】final修饰符的使用

    final修饰符的使用 1.修饰类: final修饰的类不能被继承,final修饰的类里面的方法都是(隐式)final方法 2.修饰方法: final修饰的方法不能被重写 3.修饰变量(被修饰的变量一 ...

  3. JavaScript中解析JSON --- json.js 、 json2.js 以及 json3.js的使用区别

    JSON官方(http://www.json.org/)提供了一个json.js,json.js是JSON官方提供的在JavaScript中解析JSON的js包,json.js.json2.js.js ...

  4. 概率的基本概念&离散型随机变量

    使用excel可以直接计算二项分布和超几何分布:

  5. Install python3

    wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz tar xf Python-3.7.4.tgz cd Python-3.7. ...

  6. Redis面试题详解:哨兵+复制+事务+集群+持久化等

    Redis主要有哪些功能? 1.哨兵(Sentinel)和复制(Replication) Redis服务器毫无征兆的罢工是个麻烦事,如何保证备份的机器是原始服务器的完整备份呢?这时候就需要哨兵和复制. ...

  7. JSP内置对象详解及示例

    目录 JSP 内置对象 out request response config application session pageContext page exception JSP 内置对象 jsp一 ...

  8. PostgreSQL的使用向导

    目录 数据库 创建数据库 进入数据库 查看版本 查看当前时间日期 简单的select 获得帮助命令 退出psql客户端 创建表 weather和cities表的创建 删除表 插入数据 数据库导出成cs ...

  9. 邮箱基础协议:SMTP/POP3/IMAP

    目录 电子邮件的组成:信封.首部和正文 邮件基础协议 SMTP SMTP 指令 使用 Telnet 模拟 SMTP 发送邮件 POP3 POP3 的生命周期 IMAP 标志消息属性 状态和流程图 IM ...

  10. 数据降维-PCA主成分分析

    1.什么是PCA? PCA(Principal Component Analysis),即主成分分析方法,是一种使用最广泛的数据降维算法.PCA的主要思想是将n维特征映射到k维上,这k维是全新的正交特 ...