智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 8354|回复: 15
打印 上一主题 下一主题

菜鸟,OV7620的SDA和SCL到底接不接?

[复制链接]

1

主题

40

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
251
QQ
威望
143
贡献
66
兑换币
36
注册时间
2012-10-23
在线时间
21 小时
跳转到指定楼层
1#
发表于 2012-10-27 16:42:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
刚开始学弄OV7620,看一些资料说,只接HREF和VSYN到单片机的两个外部中断,Y0至Y7接单片机端口。又有资料说还得接SDA和SCL说是SCCB协议什么的。看了几个程序,也没有看到SDA和SCL的相关端口的设置。那是不是可以不接呢?
小弟感激不尽!

1

主题

40

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
251
QQ
威望
143
贡献
66
兑换币
36
注册时间
2012-10-23
在线时间
21 小时
2#
 楼主| 发表于 2012-10-27 16:48:50 | 只看该作者
本人是用的STM32,想用它来做智能小车,用摄像头做传感器。望各位高手多多指教
回复 支持 反对

使用道具 举报

140

主题

1016

帖子

2

精华

功勋会员

智能车八届元老!武汉岱默科技创始人!

Rank: 10Rank: 10Rank: 10

积分
32723

特殊贡献奖章资源大师奖章论坛骨干奖章推广达人奖章优秀版主奖章热心会员奖章论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章

QQ
威望
4239
贡献
25778
兑换币
1456
注册时间
2009-12-9
在线时间
1353 小时
3#
发表于 2012-10-27 20:05:34 | 只看该作者
雨念 发表于 2012-10-27 16:48
本人是用的STM32,想用它来做智能小车,用摄像头做传感器。望各位高手多多指教

可以不接,默认的摄像头配置就可以直接用了
回复 支持 反对

使用道具 举报

1

主题

40

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
251
QQ
威望
143
贡献
66
兑换币
36
注册时间
2012-10-23
在线时间
21 小时
4#
 楼主| 发表于 2012-10-28 12:49:00 | 只看该作者
吼吼,难道你就是传说中的DEMOK么?
那个“OV7620数字摄像头使用详解【DEMOK工作室】”的pdf资料,就是出自你了?
太高兴你能回我的贴!不过还是不怎么懂
回复 支持 反对

使用道具 举报

1

主题

40

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
251
QQ
威望
143
贡献
66
兑换币
36
注册时间
2012-10-23
在线时间
21 小时
5#
 楼主| 发表于 2012-10-28 14:56:18 | 只看该作者
DEMOK 发表于 2012-10-27 20:05
可以不接,默认的摄像头配置就可以直接用了

48吼吼,难道你就是传说中的DEMOK么?
那个“OV7620数字摄像头使用详解【DEMOK工作室】”的pdf资料,就是出自你了?
太高兴你能回我的贴!不过还是不怎么懂。
不接也行的话,那那个SCCB是不是就是用来读写摄像头的寄存器来设置的?
那那个PCLK也不接么?
还有,默认的模式下,图像分辨率是640*480么?

回复 支持 反对

使用道具 举报

1

主题

40

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
251
QQ
威望
143
贡献
66
兑换币
36
注册时间
2012-10-23
在线时间
21 小时
6#
 楼主| 发表于 2012-10-28 15:10:35 | 只看该作者
黑白模式、ZV图像、640*480像素,格式是不是飞思卡尔摄像头常用的模式呢?
采集过程看我理解的对不?
VSYNC是垂直场同步信号,其下降沿表示一帧图像的开始;HREF是水平场同步信号,其上升沿表示一列图像的开始。CMOS是按列采集图像的。
Y口的8位接到单片机的8个端口。一次发送8位数据,表示一个像素点的灰度。顺序是从每列的最上一个点,依次往下至第480个点,然后HREF再来个上升沿,表示第二列采集的开始。重复以上操作,直至HREF来640个上升沿,一帧图像的采集结束。接着,VSYNC再来个下降沿,表示第二帧图像采集的开始。
回复 支持 反对

使用道具 举报

1

主题

40

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
251
QQ
威望
143
贡献
66
兑换币
36
注册时间
2012-10-23
在线时间
21 小时
7#
 楼主| 发表于 2012-10-28 15:13:04 | 只看该作者
数据的接受,用数组保存住这640*480个8位灰度数据。
恢复的顺序和采集的顺序一样。
回复 支持 反对

使用道具 举报

1

主题

40

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
251
QQ
威望
143
贡献
66
兑换币
36
注册时间
2012-10-23
在线时间
21 小时
8#
 楼主| 发表于 2012-10-28 15:22:12 | 只看该作者
大体模式是这样么?
但我看其他资料,Y口是B、G信号交错输出的。B才是灰度。
是不是这样?
第一列是B信号,共480个点,第二列是G信号,共480个点。之后奇数列为B信号,偶数列为G信号,舍去。那640*480的像素,不就变成了320*480的像素了?如果只取灰度数据的话。
回复 支持 反对

使用道具 举报

1

主题

40

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
251
QQ
威望
143
贡献
66
兑换币
36
注册时间
2012-10-23
在线时间
21 小时
9#
 楼主| 发表于 2012-10-28 15:27:13 | 只看该作者
呵呵,不好意思,一次问了这么多问题?
望高手们能帮帮我,谢谢了!
回复 支持 反对

使用道具 举报

29

主题

784

帖子

0

精华

杰出人士

Rank: 12Rank: 12Rank: 12

积分
14246

活跃会员奖章优秀会员奖章论坛元老奖章资源大师奖章在线王奖章

威望
3430
贡献
9098
兑换币
1437
注册时间
2012-4-7
在线时间
859 小时
10#
发表于 2012-10-29 17:41:21 | 只看该作者
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-26 03:19 , Processed in 0.192059 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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