智能车制作

 找回密码
 注册

扫一扫,访问微社区

楼主: 野火
打印 上一主题 下一主题

[摄像头] 野火编写的:ov7725数字摄像头编程基本知识笔记

    [复制链接]

3

主题

86

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1551
威望
818
贡献
383
兑换币
138
注册时间
2012-3-27
在线时间
175 小时
111#
发表于 2012-12-14 20:22:07 | 只看该作者
野火 发表于 2012-12-11 23:17
摄像头时钟频率,那样可以排除是数据线振铃现象而导致DMA漏识别……
不过我们摄像头本来的PCLK输出频率应 ...

在我电池快没电的时候(大概5v)左右,时钟频率设为PLL100,总线频率设为200时,采集的图像不再发生平移,除了有少量的噪点。但是当我换上满电的电池时(大概8V),时钟频率不变,但是此时图像发生抖动,之前忘记提及一个问题,摄像头不动,图像是会发生偏移, 但是没过几场摄像头又会比较采集到正确的图像。
采集正常的图像

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

22

主题

1613

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6784
QQ
威望
2910
贡献
1540
兑换币
1579
注册时间
2012-3-17
在线时间
1167 小时
112#
 楼主| 发表于 2012-12-14 20:29:54 | 只看该作者
jianbo2006 发表于 2012-12-14 20:22
在我电池快没电的时候(大概5v)左右,时钟频率设为PLL100,总线频率设为200时,采集的图像不再发生平移, ...

在OV7725.c 文件里,修改以下内容:
{CLKRC        ,0x00},
改成
{CLKRC        ,0x01},

再看看效果……

没有你的环境,我们这边自己测试又没重现,所以没法做更多的判断
发送偏移,目前看应该就是某一点采集丢失了

回复 支持 反对

使用道具 举报

3

主题

86

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1551
威望
818
贡献
383
兑换币
138
注册时间
2012-3-27
在线时间
175 小时
113#
发表于 2012-12-14 20:34:01 | 只看该作者
野火 发表于 2012-12-14 20:29
在OV7725.c 文件里,修改以下内容:
{CLKRC        ,0x00},
改成

你好,能发一份摄像头的详细的资料给我吗?我先学一下你们这款摄像头的配置,就目前个人推测,摄像头的频率跟K60的频率不一致应该是导致少采集的原因。
回复 支持 反对

使用道具 举报

22

主题

1613

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6784
QQ
威望
2910
贡献
1540
兑换币
1579
注册时间
2012-3-17
在线时间
1167 小时
114#
 楼主| 发表于 2012-12-14 20:35:13 | 只看该作者
jianbo2006 发表于 2012-12-14 20:34
你好,能发一份摄像头的详细的资料给我吗?我先学一下你们这款摄像头的配置,就目前个人推测,摄像头的频 ...


就是手册……我们也是看着这个来修改
http://wenku.baidu.com/view/90f1ded9ce2f0066f53322f0.html
回复 支持 反对

使用道具 举报

22

主题

1613

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6784
QQ
威望
2910
贡献
1540
兑换币
1579
注册时间
2012-3-17
在线时间
1167 小时
115#
 楼主| 发表于 2012-12-14 20:36:07 | 只看该作者
jianbo2006 发表于 2012-12-14 20:34
你好,能发一份摄像头的详细的资料给我吗?我先学一下你们这款摄像头的配置,就目前个人推测,摄像头的频 ...

DMA是根据PCLK来采集的
没有什么频率不一致的问题
回复 支持 反对

使用道具 举报

3

主题

86

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1551
威望
818
贡献
383
兑换币
138
注册时间
2012-3-27
在线时间
175 小时
116#
发表于 2012-12-14 21:07:37 | 只看该作者
野火 发表于 2012-12-14 20:36
DMA是根据PCLK来采集的
没有什么频率不一致的问题

你们摄像头的频率是多少?另外,如果dma采集的速度过快,会不会将原有采集到的数据覆盖掉?
回复 支持 反对

使用道具 举报

22

主题

1613

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6784
QQ
威望
2910
贡献
1540
兑换币
1579
注册时间
2012-3-17
在线时间
1167 小时
117#
 楼主| 发表于 2012-12-14 21:31:35 | 只看该作者
jianbo2006 发表于 2012-12-14 21:07
你们摄像头的频率是多少?另外,如果dma采集的速度过快,会不会将原有采集到的数据覆盖掉?

算了一下,工作频率是96M(如此高的频率,所以我们用四层板沉金),输出频率是 6M,不知道有没有算错,可以用示波器测一些输出频率。

不会覆盖原有的数据,这个是软件控制的。

输出频率6M,是比较高的,所以杜邦线如果太长,或质量太差,有可能出现数据采集不稳定……这个时候可以降低一下频率。
我们当时是测试过20CM的杜邦线可用的。

回复 支持 反对

使用道具 举报

3

主题

86

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1551
威望
818
贡献
383
兑换币
138
注册时间
2012-3-27
在线时间
175 小时
118#
发表于 2012-12-14 21:40:25 | 只看该作者
野火 发表于 2012-12-14 21:31
算了一下,工作频率是96M(如此高的频率,所以我们用四层板沉金),输出频率是 6M,不知道有没有算错,可 ...

那我应该如何降低频率呢?
回复 支持 反对

使用道具 举报

22

主题

1613

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6784
QQ
威望
2910
贡献
1540
兑换币
1579
注册时间
2012-3-17
在线时间
1167 小时
119#
 楼主| 发表于 2012-12-14 21:41:29 | 只看该作者
jianbo2006 发表于 2012-12-14 21:40
那我应该如何降低频率呢?

在OV7725.c 文件里,修改以下内容:
{CLKRC        ,0x00},
改成
{CLKRC        ,0x01},

这样速度就会慢了一倍

回复 支持 反对

使用道具 举报

3

主题

86

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1551
威望
818
贡献
383
兑换币
138
注册时间
2012-3-27
在线时间
175 小时
120#
发表于 2012-12-14 23:51:27 | 只看该作者
野火 发表于 2012-12-14 21:41
在OV7725.c 文件里,修改以下内容:
{CLKRC        ,0x00},
改成

火哥,经过你帮助,我已经能够正常采集图像了,可能是多了串口发送图像,所以目前采集的速度不宜过快,所以我将摄像头的频率降低了2倍,就可以了。这段时间真心感谢你的帮助,也原谅有因为做不出来,而一次有一次地麻烦你。真心感谢。在此,本人有个小建议,关于鹰眼摄像头的配置程序能否简单做一下说明,以便大家调试。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-11-7 20:49 , Processed in 0.047171 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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