找回密码
 注册
搜索
查看: 6616|回复: 15

[讨论] 我学习OV7725[COM10]的一点体会

[复制链接]
发表于 2011-8-8 20:25:20 | 显示全部楼层 |阅读模式
我学习OV7725[COM10]的一点体会


     我学习OV7725已经几个月了, 感觉到光看它的数据手册是不行, 寄存器的参数设置方面讲的太简单了, 初学者无法完成设计工作, 我还是希望大家多交流. 互相介绍一些资料.      
下面, 以寄存器COM10为例:
       Bit[4]:  PCLK reverse,  我们初学者根本看不懂这个参数要如何设置, 后来我找到一篇
“OV9650应用指导”, 它对这个参数作了详细的描述:   
    Setting register COM10[4] (地址:0x15) t0 "1" :
indicates the data is updated at the rising edge and valid at the falling edge of PCLK.
Setting register COM10[4] (0x15) t0 "0" :   
indicates the data is updated at the falling edge and valid at the rising edge of PCLK.
这样, 我们就知道这个参数怎么设置了.   

   Bit[3]: HREF reverse,  初期, 也是看不懂这个参数要如何设置,   
OV9650应用指导, 是这样讲的:   
     if the HREF signal is high, the data is valid. If the HREF signal is low, the data is not valid. HREF polarity can also be changed by setting register COM10[3] .
    COM10[3]=0,   HREF是高有效,     
    COM10[3]=1,   HREF是低有效,
要是都讲的这么清楚, 那多好啊.   

   对软件复位, OV9650应用指导是这样建议的:     
OmniVision suggests putting the reset register setting (set register COM7 (0x12) to 0x80) at the beginning of the sensor initialization. After software reset, wait 1 ms for the next register access (there is no limitation for other register settings). 这样, 我们应用起来也比较清晰啊.      
           

我是”小门小户”, 无法和OV的技术支持”对话”, 还是希望国内的同行们互相帮助,  
共同提高.  我还有下述问题不明白, 请同行们给予具体解答, 并表示感谢,   

    Table 1.  The Registers and Value:   (OV7725  1.4版),  取VGA模式,   
Address             Register Name           Value
0x17                HSTART               0x26,      默认值是26H(VGA),
0x18                HSIZE                0xA0       是默认值,   网上建议用A4H !! 为什么  呢 ? ? ? ?   
0x19                VSTRT                0x07        是默认值,
0x1A               VSIZE                 0xF0        是默认值,   
0x29                HOutSize             0xA0        是默认值,
0x2C               VOutSize              0xF0        是默认值,
0X32               HREF                  0X00        是默认值,

经我观察:      
HSIZE       0xA0,后面再加2个0,就是280H = 640, 符合VGA分辨率的要求.   
VSIZE       0xF0  后面再加1个0,就是1E0H = 480,

   这些寄存器的取值根据是什么 ? ? ? ?  它们之间是有什么公式吗 ? ? ? ?  总之, 我要保证
在一个HREF有效周期内, 要输出640个有效像素啊(理论上是这样吧).  我根据什么改
这些默认值呢 ? ? ? ?      


   我的QQ号是: 1638826899     愿意和我进一步坦诚交流的同行,可以给我发邮件, 我们共同提高.
[br]<p align=right><font color=red>+5 RD币</font></p>
发表于 2011-8-19 11:40:38 | 显示全部楼层
你量到的pclk输出为三角波 应该是你的示波器的问题 ,实际应该为方波吧
点评回复

使用道具 举报

发表于 2011-8-19 11:38:59 | 显示全部楼层
楼主首先要确认你的sccb总线是否正常工作
输出格式是通过寄存器设置的 初始格式为YUV,pclk 频率 和xclk的输入频率一样
点评回复

使用道具 举报

发表于 2011-8-19 10:55:46 | 显示全部楼层
过来支持下楼主
点评回复

使用道具 举报

 楼主| 发表于 2011-8-13 17:46:31 | 显示全部楼层

对OV7725进一步的学习

对OV7725进一步的学习:       MCLK 是24MHZ,   用示波器看波形,
  
1.        将CLKRC寄存器设到01H,
        PCLK:是比较规矩的三角形波,频率基本在24MHZ(41纳秒左右),但PCLK是三角形波,对吗 ???? 请各位同行帮忙看看。
        还是我的示波器不太好,频率高了就有失真 ?????
        HREF:是比较规矩的方波,高电平宽度大概是54微秒,
这时,MCLK = PCLK, CLKRC所确定的频率也就是PCLK的频率。
   
   54微秒/41纳秒 = 1296,  (理论上应该是1280),由此推断出:是在按YUV422的格式输出。对吧 ???

2.        将CLKRC寄存器设到81H, 看会是什么现象:(手册上,该最高位为保留位)     
PCLK: 波形出现“叠加”现象,比较乱,频率大概是16MHZ吧,   
HREF: 波形出现抽动现象,时间值就看不准了。

3.        将CLKRC寄存器设到03H,
        PCLK:也是三角形波,频率基本在12MHZ,波形不如24MHZ时规矩。
        HREF:是比较规矩的方波,高电平宽度大概是105微秒,

4.        HSIZE寄存器;默认值A0 (VGA),网上推荐值A4H,  我将它改回A0H,
         有PCLK波形,但HREF波形没了 !!!!!  可见这个寄存器有这么大的“神通” !!!!!!!!!
       哪位大师能详细给讲解一下 !!!!!!!!!

5.        AREF1(Sensor Reference Current Control):默认值:10H,表明内部1.8v电压源是接通的,
           Bit[3]:      Internal regulator bypass selection,  
                       0:    Enable
                       1:    Bypass

     我如将其改为18H,  HREF波形没有变化,
                       PCLK波形混乱,也变得不清晰了。 由此推断:内部1.8v电压源是没接通,说明我用10H的设置是对的。 也说明我对OV7725是可以写入的  !!!!!!!!!!
点评回复

使用道具 举报

发表于 2011-8-12 17:52:59 | 显示全部楼层
需要Aptina CMOS,SONY CMOS ,OV CMOS 都可以来找我 13510531636
点评回复

使用道具 举报

发表于 2012-2-27 17:47:41 | 显示全部楼层
以下是引用spark_L在2011-8-19 11:40:38的发言:
你量到的pclk输出为三角波 应该是你的示波器的问题 ,实际应该为方波吧

我觉得理想情况下是方波,但由于阻抗匹配,pcb走线等原因,pclk与mclk经常会有过冲,这也是要在这两根信号线上预留电阻的原因。如果阻抗匹配的不好的话很有可能应该是正常的方波最后变成了三角波。
点评回复

使用道具 举报

发表于 2012-2-27 14:09:56 | 显示全部楼层
本帖最后由 szpangzhidz 于 2015-8-5 11:59 编辑

OV2640-V38A
OV2643-A42A
OV2655-V38A
OV2715-A68A
OV3640-V56A
OV5633-V58A
OV5640-A71A
OV5642-A63A
OV5653-A66A
OV7670-V24A
OV7675-A23A
OV7725-V28A
OV7740-A32A
OV7949-C48P
OV7950-C48N
OV9653-VL1A
OV9712-V28A
我公司专业分销 OmniVison(豪威)产品,公司仅做原装正品!
OmniVison从事CMOS影像传感器,应用于个人电脑、掌上机(PDA)的摄像机、数字照相机、
安保和监视系统、可视(移动)电话、汽车后视镜、医疗生物器具、游戏机及玩具等领域.
Q Q:  1677012848
旺旺:szpangzhidz08
保证原装正品.价格实惠!
可提供配套IC..[em01]
点评回复

使用道具 举报

发表于 2012-6-4 14:04:29 | 显示全部楼层
我用示波器测的是正弦波,实际应该是怎样的波形呢?pclk与mclk 会有过冲?如何调整呢?
点评回复

使用道具 举报

发表于 2012-6-3 21:06:33 | 显示全部楼层
DDDDDDDDDDDD
点评回复

使用道具 举报

发表于 2012-6-17 21:55:21 | 显示全部楼层
地对地导弹
点评回复

使用道具 举报

发表于 2012-7-6 20:52:17 | 显示全部楼层
希望学到的更多~~[em14]
点评回复

使用道具 举报

发表于 2012-7-3 17:54:44 | 显示全部楼层
支持 顶一下  现货销售:
OV原包:OV5633  OV7663  OV9712  OV7725  OV5650  OV3620  
镁光:MI9V001   MI9M001  MI9P001   MI1310
联系人:13510215007 黄生
[em01]
点评回复

使用道具 举报

发表于 2012-6-22 12:48:01 | 显示全部楼层
好资料,谢谢
点评回复

使用道具 举报

发表于 2012-8-16 13:39:32 | 显示全部楼层
做製造的,想學習下
点评回复

使用道具 举报

发表于 2014-4-18 21:50:45 | 显示全部楼层
买本书自已去理解.
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-7-8 02:01 , Processed in 0.059108 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表