智能车制作

标题: 跪下求指导....全论坛难道就没一个人会???还是没人肯赐教啊.... [打印本页]

作者: 尕玍紿    时间: 2013-4-5 16:01
标题: 跪下求指导....全论坛难道就没一个人会???还是没人肯赐教啊....
K60(211MHz) 摄像头OV7620
(图像能取到,但是效果很烂) 所以想对摄像头进行配置...
求指导 K60到底怎么对摄像头进行配置啊?我要配置成QVGA的模式...亮度、曝光也要调一调

SCCB的时序代码,都是网上找来的,对比过好多份都是一样的,所以应该没问题:如果有问题,那可能就是系统的时钟频率跟人家不一样,所以延时的代码得重新设置,但是不知道要成延时多久的,求指教!我是这样想的:0V7620的传输速率为400Kbps,那么一比特就要1/400ms,所以应该延时1/400ms。但是这样改了延时之后还是不行。

硬件连接上,SDA和SCL的连接我都用与非门进行电平转换了,也都不行...

单步执行调试,发现SCCB通讯中,摄像头的应答信号一直为高,即:数据传送失败...
搞了一个星期了,一丁点效果都没有,求指教啊.........

求对摄像头配置成功的亲们,帮帮忙啦......指点一下应该注意些什么!软件,硬件都可以说说;菜鸟求教!

作者: PZYzhiyuan    时间: 2013-4-5 16:22
同情 不过我做过光电,电磁,但没做过摄像头。。。。
作者: gy810986741    时间: 2013-4-5 16:23
这。。。你好好看看7620的数据手册
作者: vic_hong    时间: 2013-4-5 21:03
首先SDA,SDL是不需要非门什么的。因为大家都是IO口弄的。。你要确定有没接反,这是第一个。。还有延时,这个是关键,你把延时调大。。用for循环 _nop几千个吧。延时36us试试。
作者: yanxi10    时间: 2013-4-5 21:46
210M。。。
作者: 尕玍紿    时间: 2013-4-8 16:32
vic_hong 发表于 2013-4-5 21:03
首先SDA,SDL是不需要非门什么的。因为大家都是IO口弄的。。你要确定有没接反,这是第一个。。还有延时,这个 ...

不管行不行...试过才知道!谢了!


作者: 尕玍紿    时间: 2013-4-8 16:34
vic_hong 发表于 2013-4-5 21:03
首先SDA,SDL是不需要非门什么的。因为大家都是IO口弄的。。你要确定有没接反,这是第一个。。还有延时,这个 ...

谢谢...
作者: 尕玍紿    时间: 2013-4-8 16:36
vic_hong 发表于 2013-4-5 21:03
首先SDA,SDL是不需要非门什么的。因为大家都是IO口弄的。。你要确定有没接反,这是第一个。。还有延时,这个 ...

谢谢...
作者: ludlee    时间: 2013-4-8 16:41
没接触过摄像头组,别的还可以凑合说两句
作者: 祖先崇拜    时间: 2013-4-19 11:15
你看一下,你的摄像头功能设置那一块,设置的对不对
作者: 思_想_者    时间: 2013-4-19 11:44
本帖最后由 思_想_者 于 2013-4-19 11:46 编辑

  我用岱默的可以成功配置的,SDA,SCL接上拉了吗?程序附上,主函数去调用sccb_regWrite(u8 device,u8 address,u8 data);函数即可!!!
作者: 尕玍紿    时间: 2013-4-19 19:05
思_想_者 发表于 2013-4-19 11:44
我用岱默的可以成功配置的,SDA,SCL接上拉了吗?程序附上,主函数去调用sccb_regWrite(u8 device,u8 addr ...

虽然我已经跳过这阶段,放弃设置了
不过还是谢谢啊...
作者: Shadows    时间: 2013-4-19 22:25
仔细研究下IIC协议,SCCB算是IIC的一个衍生吧,最好自己去写,一点点的用示波器去看是否与理想的一致,最好先是做到成功读取出寄存器的缺省值,然后再去修改任意寄存器的值,用读的方法去确认修改是否成功,做到这俩步就可以用网上的程序中的寄存器配置段成批配置寄存器,,,一点小经验,希望对你有用。。。




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2