zoukankan      html  css  js  c++  java
  • 使用iCamera 测试MT9F002 1400w高分辨率摄像头小结 之!!看清细节!!!

    使用iCamera 测试MT9F002 1400w高分辨率摄像头小结 之!!看清细节!!!

    本方案测试两种种分辨率输出(其他更多分辨率设置,可以参考手册配置)

    4608*3288=1515万像素

    1152*822=94万像素

    一、硬件准备

    l MT9F002摄像头模块

    l iCamera 硬件主板CC1601

    l MT9F002转接板(FPC_MT9F002 CB1602)

    blob.png

    二、软件准备

    l 下载iCamera软件

    l 安装驱动(可以参考iCamera说明文档)

    l 软件注册

    下载地址

    http://pan.baidu.com/s/1cLoejc

    若下载失败可以通过以下途径联系我们

    博客:http://www.cnblogs.com/ccjt/

    QQ:蓝天  2947269204

    QQ群:层层惊涛 26210916

    淘宝:https://ccjt.taobao.com/

    https://shop126144436.taobao.com/

    参考文档:

    《iCamera 用户使用手册 20160327.pdf》


    三、工作原理

    1、原理框图

    blob.png

    iCamera 工作原理框图(暂未正式发布,公测阶段)

    2、硬件介绍

    iCamera采用USB2.0作为数据通信,最大传输速率可达433Mbps。Mini USB接口既作为通信接口也作为电源供电。也可以采用CYUSB3014 USB3.0方案最大传输速率达300M Byte/s。

    blob.png

    CJ1601标准接口(17-20p用户自定义)

    主板可以直接为摄像头提供24Mhz 固定频率的时钟作为xclk输入。方便大多数sensor的测试。对于此款mt9f002摄像头,因为板载晶振,所以xclk不需要理会。

    SCCB总线可以通过主控芯片控制,配置摄像头寄存器参数,由上位机发送,也可以在usb固件预先初始化。

    17-20p可以用户自定义,作为其他特殊功能。

    主板供电能力:200mA@3.3v,满足大多数sensor需求,用户也可以自行改造。

    本接口支持市面上绝大多数的摄像头模块,如有不兼容,按照此标准其他型号自己做个转接板即可。

    3、更新固件

    iCAMERA_noinit.iic  

    blob.png

    此固件将初始化mt9f002寄存器(至于为什么这么配置,请查阅该摄像头的数据手册,知道的均已全部注释,别的问我也不知道哦)

    此配置,将分辨率设置为4608x3288

    此处略,具体可以参考mt9f001_14M_RAW.icfg文件

    4、iCamera 配置文件编写

     

    此文件主要作用是告诉iCamera软件,此摄像头输出的分辨率,格式等,以及需要对寄存器写入什么参数等。

    上述过程完成后,即可点击采集,此时可以看到当前帧率信息

    三、开始运行软件

    blob.png 

    1、显示软件是否正常注册(非注册功能会略有限制)

    2、选择对应测试的摄像头型号(选择后,下方可以看到对应的分辨率、格式等)

    3、点击PLAY(若正常,点击后此按钮变为stop)

    4、若采集正常,此处将看到帧率会发生变化,显示实时帧率,若为0,则不正常。

    5、若图像显示效果不正确(颜色),可以通过此下拉控件配置属性

    6、若要观察曝光值,修改或读取寄存器值,可以点开此处。

    例:配置mt9f002摄像头显示

    4608*3288

    通过修改0x302a-0x3030寄存器值,可以调整白平衡,根据实际当前色温调整,具体寄存器说明可以参考对应数据手册。

    其他分辨率演示

    1152*822 极低曝光,和低分辨率,可以高帧率看快速的图像

    通过修改寄存器0x3012,可以修改曝光值,

    3776*3288

    拍照示意

    拍照原始图片(jpeg压缩后 4608*3288)

    实拍开光电源适配器标签细节

    实拍发票细节

    更多照片细节,原始图片,请在百度云盘下载,联系博主,shenyae86@163.com

    高清原始照片下载:http://pan.baidu.com/s/1cohd9O

    四、常见问题

    1、USB插入未反应

    请检查usb线缆是否正确

    2、USB无法识别

    请检查usb线缆供电是否正常,可能是线缆质量问题导致供电不足,或摄像头功耗太大。

    可以先拔掉摄像头板再重新插拔usb试试

    也可以通过镊子短路P2,重新上电。

    3、图像显示条纹

    分辨率设置不对,与上位机配置不一致,或摄像头安装不正确

    更多问题请关注我们的博客或QQ群讨论

    QQ群柴草电子之层层惊涛26210916


    五、附录

    资料介绍

    本着绿色环保原则,资料包全面而精小,最终压缩为两个压缩包通过邮件或离线方式发送给客户。并不定期更新,敬请关注!

    blob.png 

    联系方式:

    QQ:蓝天  2947269204  注明:柴草电子

    Email:shenyae86@163.com

    淘宝店铺:http://ccjt.taobao.com/https://shop126144436.taobao.com/

    层层惊涛博客:http://www.cnblogs.com/ccjt/p/4469947.html

    软件及资料下载地址:百度云

    链接:http://pan.baidu.com/s/1ntIbt37 密码:f65x

    Ps:

    如有发现相关问题或相关意见或建议,请与我联系!!谢谢

    还是cb的那一句话,完美是没有极限的!!

    感谢:crazybingo、许sir、xiaomagee、小二马 大力支持!

    特别感谢:g9011701 网友提供测试资料支持

    柴草电子

    2016-05-13 奇迹再现

  • 相关阅读:
    idea gson使用
    spring对象工具类
    java反射判断对象空字段
    说说沟通乱这件事
    RandomShuffleQueue
    学习材料
    python异常处理
    tensorboard基础使用
    深度学习——特殊应用:人脸识别和神经风格转换[13]
    深度学习——目标检测[12]
  • 原文地址:https://www.cnblogs.com/ccjt/p/5488437.html
Copyright © 2011-2022 走看看