智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 5686|回复: 13
打印 上一主题 下一主题

[采集类] ov6620采出来的点有问题 急待解决

[复制链接]

0

主题

50

帖子

0

精华

高级会员

Rank: 4

积分
674
威望
370
贡献
238
兑换币
22
注册时间
2009-2-15
在线时间
33 小时
跳转到指定楼层
1#
发表于 2009-4-10 20:52:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1贡献
采出来的每一行的51点到82点都是16
就算在程序里给51到82赋值最后出来的都是16
用白色的板子挡住摄像头 结果还是一样的

最佳答案

查看完整内容

这个很简单,如果你多采集些列的话还会出现那么多的16 原因很简单,你采集到了无效数据。估计你是用for循环采集的数据! 你直接读端口就不会出现这种问题了,因为for循环太浪费时间! 补充内容 (2015-4-23 09:34): 真人游戏|足球篮球|时时彩| 六合投注| 网络赚钱去SO娱乐城:顶级信用,提现百分百即时到账SO.CC

9

主题

358

帖子

42

精华

金牌会员

Rank: 6Rank: 6

积分
1296
威望
80
贡献
506
兑换币
206
注册时间
2008-9-18
在线时间
355 小时
2#
发表于 2009-4-10 20:52:16 | 只看该作者
这个很简单,如果你多采集些列的话还会出现那么多的16
原因很简单,你采集到了无效数据。估计你是用for循环采集的数据!
你直接读端口就不会出现这种问题了,因为for循环太浪费时间!

补充内容 (2015-4-23 09:34):
真人游戏|足球篮球|时时彩| 六合投注| 网络赚钱去SO娱乐城:顶级信用,提现百分百即时到账SO.CC


回复

使用道具 举报

0

主题

5

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
287
威望
217
贡献
50
兑换币
28
注册时间
2009-4-11
在线时间
10 小时
3#
发表于 2009-4-11 11:44:11 | 只看该作者
我也是碰到这个问题,都是16 要不就是125 128这几个数字,我是直接把Y的8个脚接到了PORTB上,摄像头直接用的开发版上的VCC,行中断后对PORTB进行读,数据感觉不对。不知道是不是要设置。期待有人解答!
回复

使用道具 举报

0

主题

5

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
287
威望
217
贡献
50
兑换币
28
注册时间
2009-4-11
在线时间
10 小时
4#
发表于 2009-4-12 13:03:53 | 只看该作者
是不是你没接模拟的VCC?2个VCC都接下试下,要是数据收的很规律就是Y信号为一周期一定的方波了,估计就是VTO没信号。
回复

使用道具 举报

0

主题

29

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
377
威望
214
贡献
113
兑换币
0
注册时间
2009-1-15
在线时间
25 小时
5#
发表于 2009-4-12 20:10:38 | 只看该作者
我之前也有类似错误,最后发现是行中断信号的反相器错接到场中断信号上,你们可以查一下。 3# zwtcyy
回复

使用道具 举报

1043

主题

1073

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1260
威望
736
贡献
382
兑换币
360
注册时间
2009-2-21
在线时间
71 小时
6#
发表于 2009-4-13 20:11:04 | 只看该作者
数字摄像头的图像采集真让我头大。。。。。
回复

使用道具 举报

1043

主题

1073

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1260
威望
736
贡献
382
兑换币
360
注册时间
2009-2-21
在线时间
71 小时
7#
发表于 2009-4-14 19:52:44 | 只看该作者
应该是你的时序有问题了!程序要在20us之内采集完一行!!
建议用汇编写,还要查指令周期看MCU一行能才多少点!!
回复

使用道具 举报

0

主题

119

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1146
威望
887
贡献
247
兑换币
4
注册时间
2009-4-7
在线时间
6 小时
8#
发表于 2009-4-15 16:14:57 | 只看该作者
如何用 c 编写,才能在20us之内才完一行呢?
回复

使用道具 举报

0

主题

119

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1146
威望
887
贡献
247
兑换币
4
注册时间
2009-4-7
在线时间
6 小时
9#
发表于 2009-4-15 16:15:07 | 只看该作者
如何用 c 编写,才能在20us之内才完一行呢?
回复

使用道具 举报

0

主题

26

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
452
QQ
威望
300
贡献
86
兑换币
62
注册时间
2008-6-27
在线时间
33 小时
10#
发表于 2009-4-28 21:28:20 | 只看该作者
OV6620根本就不能用,希望同行不要被骗了啊,最好不要用数字摄像头,毕竟模拟的很成熟了,我是过来人,告诉大家一下,我现在用的OV6620,顺时针能跑,逆时针就不能跑了,现在真的遇到了,现在还要换成模拟摄像头,希望给大家一个启示.
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-27 18:19 , Processed in 0.671109 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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