原创 良子USB2.0摄像头开发板20_OV5640开发2

2016-2-2 22:21 1654 19 19 分类: MCU/ 嵌入式 文集: USB2.0摄像头开发板

      接上一篇。关于USB2.0摄像头开发板,可以访问:http://bbs.ednchina.com/BLOG_ARTICLE_3027702.HTM

      上一篇主要介绍的是开发前的三个特殊引脚,分别是XMCLK、RESET#和PDWN。接下来在FPGA程序中设置这三个引脚的正确电平。第一个引脚是XMCLK,26针接口的25脚,经过电平偏移芯片U18的6脚到11引脚,接到FPGA的P2引脚。底板上的外部晶振为48M,经过PLL变为24M之后,由C0输出到P2引脚。第二个引脚是RESET#,26针接口的23引脚,经过U18的4脚到13引脚,接到FPGA的N2引脚,应为高电平。第三个引脚是PWDN,26针接口中的24引脚,经过U18的5脚到12引脚,接到FPGA的P1引脚,应为低电平。

     在做了以上准备后,摄像头就可以响应68013发过来的I2C指令了。OV5640的寄存器较多,可以先读出芯片的版本号,来验证I2C通信是否正常。关于OV5640的版本信息,查数据手册,有如下的信息:

 

liangziusb_ov5640_20160202_1.jpg

      确定要读写的摄像头寄存器之后,还得编写68013A的固件程序,以便能正确发出I2C指令(这方面内容,可以查看我前面的帖子)。上位机程序,直接就可以用“Control Center”,通过控制传输完成。下面是截取的数据,

liangziusb_ov5640_20160202_2.jpg

      从寄存器地址0x302A返回的数据是0xB0,对照数据手册是完全正确的。

     以上过程验证了I2C通信是正常的,接下来要输入一连串的摄像头配置指令,使OV5640工作在720P@30模式下。

      未完,待续,,,,,,,,,,,    
 

淘宝店铺:http://liangziusb.taobao.com

良子.2016年    承接USB开发工程 

QQ:1345482533

文章评论0条评论)

登录后参与讨论
相关推荐阅读
liangziusb_940932268 2016-06-30 21:33
最新的良子USB2.0开发板3_AD7980数据采集开发2
      接上一篇。            这一篇介绍FPGA驱动单个AD7980的开发过程,驱动多个AD7980的级联模式可以查阅后面的帖子。单个AD7980的驱动时序图如下:   ...
liangziusb_940932268 2016-06-30 20:41
最新的良子USB2.0开发板2_AD7980数据采集开发1
     USB2.0开发板已经调试完毕了,板子上的各个芯片都编写了测试例程,例程有10个左右,和之前的USB2.0开发板例程差不多。除了上一篇介绍的配套的双摄像头子板,另外还设计了MT9M001...
liangziusb_940932268 2016-05-22 13:42
CYUSB3065开发板调试过程4_测试开发板的三种启动过程
        CYUSB3065的开发板已经调试完毕,很快就会在淘宝上架。利用这段时间,整理一下如何测试CYUSB3065开发板。开发板上设置了两种非易失性的存储器,一个是I2C接口的EEPRO...
liangziusb_940932268 2016-04-17 09:49
最新的良子USB2.0开发板1_电路板介绍
     近日在设计双摄像头的开发板,已经接近结束。这块电路板的结构还是采用FPGA+SDRAM+USB2.0的,没有太大的变化,因为这种电路结构是最优的,非常适合做数据采集和图像采集之用。之前的US...
liangziusb_940932268 2016-03-02 21:05
良子USB2.0摄像头开发板19_电路板升级
      近日升级了USB2.0摄像头开发板,现在的版本号是1.4。此外,又额外增加了几种摄像头。开发板如下,摄像头是200万像素的MT9D001,没有安装镜头:   配300万像...
liangziusb_940932268 2016-02-29 18:50
200万像素摄像头AR0237开发1
      APTINA目前发布了200万像素的CMOS芯片AR0237CS,像素阵列大小为1928 (H) x1088 (V),是一棵标准的1080@60芯片。AR0237CS支持两种输出模式,...
我要评论
0
19
1
2
3
4
5
6
7
8
9
0
关闭 热点推荐上一条 /4 下一条