登录站点

用户名

密码

飞思卡尔智能车OV6620数字摄像头详解

已有 1532 次阅读  2009-12-14 13:22
 

       与普通模拟摄像头需要9~12V供电不同,OV6620仅需5V供电,因飞思卡尔智能车比赛提供的电池电压是7.2~8.2V,所以用OV6620省去了做升压电路这一环节,仅仅需要做一个5V供电就可以,可以采用7805芯片或2940芯片,电路简单。

       OV6620采用PAL制式(国内的普通电视机制式),每秒25帧,分辨率为356*292,内部集成了AD转换模块和视频分离模块,省去了1881视频分离芯片。当然,也可以当模拟摄像头来使用,比如调焦时,这时可以将视频信号端接至OV6620的VTO端即可。

       OV6620的优点:供电电压低,简化电路;内部集成AD和视频分离模块,简化电路,并且使得采集程序简单,采集质量高;视频信号转换在内部进行,减轻单片机负担。

       OV6620共有32个引脚,但我们真正能用到的不多。我在做智能车时仅仅用到13个引脚,其他引脚并未使用,但是其他学校也有使用其他引脚的。现在把常用的引脚列出来:
Y0~Y7(数据输出端,接单片机IO口)、VSYNC(场中断信号端)、HREF(行中断信号端)、VCC(接5V)、GND(接地)、VTO(接视频采集卡调焦),其他可能会使用到的引脚:PCLK(像素同步信号端)、FODD(奇偶场信号端)。

        摄像头的工作原理在这里不在进行说明,但需要说明的是:因为OV6620场中断上升沿时间很短,单片机可能捕捉不到上升沿中断,所以判断OV6620一场是否开始选择使用下降沿判断;行中断使用上升沿判断,而且采集的有效点都是在上升沿范围内,下降沿则表示已经进入行消隐区,此时采集的都是废数据(在使用OV6620采集时都为0X10)。利用这个可以通过测试判断一行所能采集到的有效点个数。

        关于中断触发,行中断(HREF)接单片机的T0口,场中断(VSYNC)接单片机的T1口,保证图像采集不会被打断。有人会问,那保证了采集中断的优先级,测速的优先级呢?如果这么问,看来是对摄像头工作原理和测速原理还未真正深入理解,本站将在后续文章中专门解释基于摄像头的测速该怎么做

        本站还将继续更新关于飞思卡尔智能车的其他各方面文章,欢迎大家关注阅读。

 

上一篇: 4*4矩阵键盘驱动程序 下一篇: 一个缓冲区引发的血案

分享 举报