使用cy7c68013调试mt9v011 ov7670 摄像头测试 icamera视频采集调试
使用cy7c68013调试mt9v011 ov7670 摄像头测试 icamera视频采集调试
采集底板选用cp601d,原理图参考icamera设计,使用cy7c68013a芯片设计,固件刷icamera-106.iic(106后的版本均兼容)

注意好管脚顺序
OE接地使能,
复位管脚接高电平,处于正常工作


编写配置文件
iic配置地址为0xba
0x1a, 0x00, 0xBA, // 42 0x5A // sensor slave id
0x1a, 0x01, 0x00, // pwdn low
0x1a, 0x02, 0x01, // wordwide <1:8 bit, else:16 bit>
0x1a, 0x03, 0x01, // register address length 2byte
0x1a, 0x04, 0x02, // register value length 1byte
//0x1a, 0x05, 0x01, // reset pin(PC2)
0x1a, 0x06, 0x01, // IFCLK polarity
0x1a, 0x0D, 0x02, // IFCLK 24
0x22,0x09,0x005f,
0x22,0x35,0x0313,
0x22,0x01,0x000b,
0x22,0x02,0x0012,
0x22,0x05,0x0083,
0x22,0x06,0x001c,
0x22,0x20,0x1000,

参考芯片手册调整好配置文件,即可出图
视频显示

调整rgb各个通道增益和曝光,可以让图像更柔和,亮度更合适。

这就是所谓的白平衡和曝光调节,可以实时看效果
调试ov7670
线序定义

安装效果如下,两类摄像头设计的时候线序有所不同,所以装不同位置区分

寄存器配置
0x12, 0x12, 0x80
0x12, 0x11, 0x01
0x12, 0x3a, 0x04
0x12, 0x12, 0x01
0x12, 0x17, 0x13
0x12, 0x18, 0x01
0x12, 0x32, 0xb6
0x12, 0x19, 0x02
0x12, 0x1a, 0x7a
0x12, 0x03, 0x0a
0x12, 0x0c, 0x00
0x12, 0x3e, 0x00
0x12, 0x70, 0x3a
0x12, 0x71, 0x35
0x12, 0x72, 0x11
0x12, 0x73, 0xf0
0x12, 0xa2, 0x02
0x12, 0x7a, 0x29
0x12, 0x7b, 0x04
0x12, 0x7c, 0x19
0x12, 0x7d, 0x30
0x12, 0x7e, 0x56
0x12, 0x7f, 0x65
0x12, 0x80, 0x72
0x12, 0x81, 0x7d
0x12, 0x82, 0x86
0x12, 0x83, 0x8c
0x12, 0x84, 0x95
0x12, 0x85, 0xa2
0x12, 0x86, 0xac
0x12, 0x87, 0xbe
0x12, 0x88, 0xcf
0x12, 0x89, 0xe1
0x12, 0x13, 0xe0
0x12, 0x00, 0x00
0x12, 0x10, 0x00
0x12, 0x0d, 0x40
0x12, 0x14, 0x38
0x12, 0xa5, 0x05
0x12, 0xab, 0x07
0x12, 0x24, 0x95
0x12, 0x25, 0x33
0x12, 0x26, 0xe3
0x12, 0x9f, 0x72
0x12, 0xa0, 0x62
0x12, 0xa1, 0x0b
0x12, 0xa6, 0xe5
0x12, 0xa7, 0xe5
0x12, 0xa8, 0xf0
0x12, 0xa9, 0x90
0x12, 0xaa, 0x94
0x12, 0x13, 0xe5
0x12, 0x0e, 0x61
0x12, 0x0f, 0x4b
0x12, 0x16, 0x02
0x12, 0x21, 0x02
0x12, 0x22, 0x91
0x12, 0x29, 0x07
0x12, 0x33, 0x0b
0x12, 0x35, 0x33
0x12, 0x37, 0x1c
0x12, 0x38, 0x71
0x12, 0x39, 0x3d
0x12, 0x3c, 0x78
0x12, 0x4d, 0x40
0x12, 0x4e, 0x20
0x12, 0x69, 0x55
0x12, 0x6b, 0x4a
0x12, 0x74, 0x19
0x12, 0x8d, 0x4f
0x12, 0x8e, 0x00
0x12, 0x8f, 0x00
0x12, 0x90, 0x00
0x12, 0x91, 0x00
0x12, 0x96, 0x00
0x12, 0x9a, 0x80
0x12, 0xb0, 0x8c
0x12, 0xb1, 0x0c
0x12, 0xb2, 0x0e
0x12, 0xb3, 0x82
0x12, 0xb8, 0x0a
0x12, 0x43, 0x14
0x12, 0x44, 0xf0
0x12, 0x45, 0x34
0x12, 0x46, 0x58
0x12, 0x47, 0x28
0x12, 0x48, 0x3a
0x12, 0x59, 0x88
0x12, 0x5a, 0x88
0x12, 0x5b, 0x44
0x12, 0x5c, 0x67
0x12, 0x5d, 0x49
0x12, 0x5e, 0x0e
0x12, 0x6c, 0x0a
0x12, 0x6d, 0x55
0x12, 0x6e, 0x11
0x12, 0x6f, 0x9f
0x12, 0x6a, 0x40
0x12, 0x01, 0x40
0x12, 0x02, 0x40
0x12, 0x13, 0xe7
0x12, 0x4f, 0x78
0x12, 0x50, 0x73
0x12, 0x51, 0x05
0x12, 0x52, 0x17
0x12, 0x53, 0x69
0x12, 0x54, 0x7f
0x12, 0x58, 0x9e
0x12, 0x41, 0x08
0x12, 0x3f, 0x00
0x12, 0x75, 0x05
0x12, 0x76, 0x60
0x12, 0x4c, 0x00
0x12, 0x77, 0x02
0x12, 0x3d, 0x08
0x12, 0x4b, 0x09
0x12, 0xc9, 0x60
0x12, 0x41, 0x38
0x12, 0x56, 0x40
0x12, 0x62, 0x00
0x12, 0x63, 0x00
0x12, 0x64, 0x04
0x12, 0x65, 0x00
0x12, 0x66, 0x01
0x12, 0x34, 0x11
0x12, 0x3b, 0xba
0x12, 0xa4, 0x88
0x12, 0x96, 0x00
0x12, 0x97, 0x30
0x12, 0x98, 0x20
0x12, 0x99, 0x20
0x12, 0x9a, 0x84
0x12, 0x9b, 0x29
0x12, 0x9c, 0x03
0x12, 0x9d, 0x99
0x12, 0x9e, 0x7f
0x12, 0x78, 0x04
0x12, 0x79, 0x01
0x12, 0xc8, 0xf0
0x12, 0x79, 0x0f
0x12, 0xc8, 0x20
0x12, 0x79, 0x10
0x12, 0xc8, 0x7e
0x12, 0xc8, 0x20
0x12, 0x79, 0x09
0x12, 0xc8, 0x80
0x12, 0x79, 0x02
0x12, 0xc8, 0xc0
0x12, 0x79, 0x03
0x12, 0xc8, 0x40
0x12, 0x79, 0x05
0x12, 0xc8, 0x30
0x12, 0x79, 0x26
拍照效果

启用ov7670的内部自动增益,自动曝光,自动白平衡,采集效果显著比人为手工初步简单配置的效果会好,
使用cy7c68013调试mt9v011 ov7670 摄像头测试 icamera视频采集调试的更多相关文章
- FPGA_VIP_V101 摄像头视频采集 调试总结之SDRAM引起的水平条纹噪声问题
FPGA_VIP_V101 摄像头视频采集 调试总结之SDRAM引起的水平条纹噪声问题 此问题困扰我很近,终于在最近的项目调整中总结了规律并解决了. 因为之前对sdram并不熟悉,用得也不是太多,于是 ...
- LNMP环境下压力测试时的主要调试参数
LNMP环境下压力测试时的主要调试参数: 进行HTTP的压力测试时,很多时候会遇到很小的并发数,服务器就会出现不响应,或者连接超时,一般导致的原因有如下几点: 一.Nginx主要调试参数 主模块参数: ...
- 转:Web 测试的创作与调试技术
摘要:学习有关 Visual Studio 2005 Web 测试的更多知识,包括 Web 测试引擎和记录器如何工作,以及如何创建有效的 Web 测试. 本页内容 读者 简介 记录一个 Web 测试 ...
- 关于OV7670摄像头的分辨率设置
关于OV7670摄像头的分辨率设置最近一直在纠结如何把OV7670输出的图片分辨率缩小,以减少数据量来适应数据的传输,在网上看了好多也没有关于寄存器的具体设置,最终又读了几遍数据手册,加上网友们写的帖 ...
- iNeuOS工业互联平台,WEB组态(iNeuView)集成rtmp和websocket视频元件,支持海康、大华等摄像头实时显示视频
目 录 1. 概述... 1 2. 平台演示... 2 3. 硬件摄像头... 2 4. 视频流协议转换管理... 2 5. 组态视频元件 ...
- ios从相册:摄像头中获取视频
ios从相册/摄像头中获取视频 如何从相册中获取视频 使用的是一个和获取照片相同的类UIImagePickerController //相册中获取视频 - (IBAction)clickViedoOF ...
- 基于opencv在摄像头ubuntu根据视频获取
基于opencv在摄像头ubuntu根据视频获取 1 工具 原料 平台 :UBUNTU12.04 安装库 Opencv-2.3 2 安装编译执行步骤 安装编译opencv-2.3 參考h ...
- v4l2视频采集摄像头
v4l2 --是Linux内核中关于视频设备的内核驱动框架,为上层访问底层的视频设备提供了统一的接口./dev/vidioX 1.打开设备文件 fd=open("/dev/video3&qu ...
- Webpack代理proxy配置,解决本地跨域调试问题,同时允许绑定host域名调试
Webpack代理proxy配置,解决本地跨域调试问题,同时允许绑定host域名调试 会撸码的小马 关注 2018.05.29 17:30* 字数 212 阅读 1488评论 0喜欢 2 接到上一章, ...
- VS code 进行 flutter 调试时启动后就停止,无法调试的问题
在编写flutter时,更新需要按 r 或着 R,这就有点麻烦,当然强大的VS code给我们提供了自动更新的功能,那就是调试功能. 首先需要给VS code安装Flutter与Dart插件. 在VS ...
随机推荐
- Windows下,terminal美化、命令行美化
1. Terminal terminal 比 原生的 cmd 要更加好用 直接去 Micorosoft Store 下载就行了 2. 美化效果图 3. 美化步骤 3.1 需要的插件 git-alias ...
- mongo docker compose
49dSsULIAv6NiP8hdqqbapRTHVx9BRYU4VVakN9A4FJWV0KufqEm/UoTUvn9Z4eg FRP7iHXF6Qiou5MK2Ak76zRBU7MOIVCl0DI ...
- 使用Visual Studio Code进行前端开发并运行前端页面时提示:npm WARN Local package.json exists, but node_modules missing, did you mean to install?
使用Visual Studio Code进行前端开发并运行前端页面时提示如下错误: npm WARN Local package.json exists, but node_modules missi ...
- 《深入理解Mybatis原理》MyBatis初始化机制详解
主要构件及其相互关系 主要构件: 主要的核心部件解释如下: SqlSession: 作为MyBatis工作的主要顶层API,表示和数据库交互的会话,完成必要数据库增删改查功能 Executor:MyB ...
- vue基础1
vue的特点:易用,灵活,高效: 渐进式:根据需求的不同加载不同的模块: vue核心:数据驱动,组件化: 注意 1.挂在不能绑定在html和body上 2.要绑定到页面唯一的元素上,也就是绑定到id ...
- Mysql存储引擎Innodb和MyISAM的区别
一.mysql架构 mysql是一个单进程多线程架构的数据库. 二.存储引擎 InnoDB: 支持事务 行锁 读操作无锁 4种隔离级别,默认为repeatable 自适应hash索引 每张表的存储都是 ...
- colab 使用技巧
无法进入目录 import os path = "/content/TaBERT/" os.chdir(path) print(os.getcwd()) 无法执行conda !pi ...
- 深入了解SSH
学习:深入了解SSH ssh 有商业和开源版本,其中openssh是开源中最流行的. ssh历史 1995 年 7 月, 芬兰学者Tatu Ylonen 以免费软件的形式将一套保护信息传输的程序(也就 ...
- 数组 & 结构 & 位域 & 联合 & 枚举 & typedef
C语言提供的五种自定义的构造数据类型: 数组: 是处理同一名字下的不同类型变量的结合体 结构: 是一种归在同一名字下相关的不同类型变量的结合,也可称为不同数据类型的集成体 位域:允许按为访问数据成员的 ...
- h5使用vue-photo-preview 做全屏预览
h5页面使用全屏预览 最近需要在微信小程序中跳转到h5页面 在h5页面中需要进行图片预览展示 由于没有使用第三方的组件库. 只能手写,但是时间很紧张. 所以只能够寻找第三方的插件 vue-photo- ...