电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

数字摄像头图像采集之新解

数字摄像头图像采集之新解_第1页
1/10
数字摄像头图像采集之新解_第2页
2/10
数字摄像头图像采集之新解_第3页
3/10
Roy Works 数 字 摄 像 头 图 像 采 集 之 新 解 1 数字摄像头图像采集之新解 简介: 本文采用PWM 代替晶振,给摄像头OV6620提供时钟,从而达到消除图像噪点的目的。 声明:本文旨在交流,没有参考相关书籍,部分个人观点可能会有争议。鄙人陋见,还望大家海函。如有错误,欢迎指正。 附件: 1、60Hz 帧频图像采集程序示例,含 LabVIEW 上位机程序。 2、36M 总线的XS128 实现的全分辨率图像采集程序示例,含 LabVIE 上位机程序 (应用程序版本说明:CodeWarrior for S12 V5.0; LabVIEW 8.6 ;NI_VISA 4.6.2) Roy Works Sutdio Present Edit by rolcye@ Hainan University 2011 Auguest Roy Works 数 字 摄 像 头 图 像 采 集 之 新 解 2 第一节.创意的想法 用过 OV6620 的朋友都知道,如果不使有 FIFO 对图像缓冲,取回的图像有很多噪点。如下图: 用上位机观察,可以看到它的值是极白(255)或极黑(0),这个值其实是摄像头和单片机时钟不同步,单片机读取速度有限,刚刚好读到摄像头的翻转的状态。于是就出现 0xFF 和0x00。如果使用软件滤波,程序写的好的话,也能跑,图像有杂点对智能车没有太大影响。不过对于一辆极品车来说,这个影响不容忽视。 这种情况,多数队伍选择使用 FIFO,如 AL422B 等,解决摄像头与单片机不同步的问题。 现在,我的方法可以不用 FIFO,直接读取到没有任何噪点的图像,并且帧率达60Hz 以上。至于你信不信,反正我是信了„„ 我的想法是:摄像头与单片机不同步,所以找了个“中介”——FIFO。那如果我强制让摄像头和单片机同步,是不是这个中介就可以省略了?? 按照这个思路,想办法让两者时钟同步是个关键。我想到了两种办法: 1、 摄像头和单片机共用一个有源晶振。 2、 单片机用 PWM 输出高达MHz 等级的方波,代替晶振给摄像头提供时钟。 Roy Works 数 字 摄 像 头 图 像 采 集 之 新 解 3 手头有清华的飞思卡尔最小系统板,国产仿制的C3088(OV6620)。清华的板上已经有了16M 晶振,于是采用了第二种方法。 OV6620 官方使用 17.734MHz的晶振,这里用 PLL 倍频至 72MHz,36MHz的Bus 频率,PWM不分频,不级联 PER=2,DTY=1。直接输出 18MHz方波供给摄像头。 连接原理图:(注意 PWM0 接到 OV6620 的XCLK) 硬件接线图如下图: Roy Works 数 字 摄 像 头 图 像 采 集 之 ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

数字摄像头图像采集之新解

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部