先看下sensor特性 分辨率最高可达:2048*1536=300w像素 1080p帧率最高可达60fps 本次使用usb2,帧率14fps@1080p
一、硬件准备 l AR0331摄像头模块 l iCamera 硬件主板CC1601 l AR0331转接板(FPC_MT9F002 CB1602) PS:注意!mt9f002和ar0331 模块封装和接口完全一致,本图实物照片直接引用mt9f002作为参考
二、软件准备 l 下载iCamera软件 l 安装驱动(可以参考iCamera说明文档) l 软件注册 下载地址 若下载失败可以通过以下途径联系我们 QQ:蓝天 2947269204 QQ群:层层惊涛 26210916 参考文档: 《iCamera 用户使用手册 20160327.pdf》
三、工作原理
1、原理框图 iCamera 工作原理框图(暂未正式发布,公测阶段) 2、硬件介绍 iCamera采用USB2.0作为数据通信,最大传输速率可达433Mbps。Mini USB接口既作为通信接口也作为电源供电。也可以采用CYUSB3014 USB3.0方案最大传输速率达300M Byte/s。 CJ1601标准接口(17-20p用户自定义) 主板可以直接为摄像头提供24Mhz 固定频率的时钟作为xclk输入。方便大多数sensor的测试。对于此款mt9f002摄像头,因为板载晶振,所以xclk不需要理会。 SCCB总线可以通过主控芯片控制,配置摄像头寄存器参数,由上位机发送,也可以在usb固件预先初始化。 17-20p可以用户自定义,作为其他特殊功能。 本接口支持市面上绝大多数的摄像头模块,如有不兼容,按照此标准其他型号自己做个转接板即可。 3、更新固件 如 iCAMERA_noinit.iic 此固件将初始化AR0331寄存器(至于为什么这么配置,请查阅该摄像头的数据手册,知道的均已全部注释,别的问我也不知道哦) 此配置,将分辨率设置为1920*1080=1080p 此处略,具体可以参考AR0331_1080p_RAW.icfg文件 4、iCamera 配置文件编写 此文件主要作用是告诉iCamera软件,此摄像头输出的分辨率,格式等,以及需要对寄存器写入什么参数等。 上述过程完成后,即可点击采集,此时可以看到当前帧率信息 三、开始运行软件
1、显示软件是否正常注册(非注册功能会略有限制) 2、选择对应测试的摄像头型号(选择后,下方可以看到对应的分辨率、格式等) 3、点击PLAY(若正常,点击后此按钮变为stop) 4、若采集正常,此处将看到帧率会发生变化,显示实时帧率,若为0,则不正常。 5、若图像显示效果不正确(颜色),可以通过此下拉控件配置属性 6、若要观察曝光值,修改或读取寄存器值,可以点开此处。 例:配置AR0331摄像头显示 1920*1080 当前帧率 14fps
通过修改寄存器0x3012,可以修改曝光值,
拍照示意 四、常见问题 1、USB插入未反应 请检查usb线缆是否正确 2、USB无法识别 请检查usb线缆供电是否正常,可能是线缆质量问题导致供电不足,或摄像头功耗太大。 可以先拔掉摄像头板再重新插拔usb试试 也可以通过镊子短路P2,重新上电。 3、图像显示条纹 分辨率设置不对,与上位机配置不一致,或摄像头安装不正确
更多问题请关注我们的博客或QQ群讨论 QQ群柴草电子之层层惊涛26210916
五、附录
资料介绍 本着绿色环保原则,资料包全面而精小,最终压缩为两个压缩包通过邮件或离线方式发送给客户。并不定期更新,敬请关注! 联系方式: QQ:蓝天 2947269204 注明:柴草电子 软件及资料下载地址:百度云 Ps: 如有发现相关问题或相关意见或建议,请与我联系!!谢谢 还是cb的那一句话,完美是没有极限的!! 感谢:crazybingo、许sir、xiaomagee、小二马 大力支持! 特别感谢:g9011701 网友提供测试资料支持 柴草电子 2016-05-21 奇迹再现
|