当前位置:首页 > 嵌入式 > 嵌入式硬件
[导读]一、MT9T001图像传感器介绍MT9T001是MICRON公司生产的一款CMOS图像传感器,分辨率可以达到QXGA,有效像素阵列为2048H*1536V。可实现片上开窗,行列跳跃像素,以及快照功能,

一、MT9T001图像传感器介绍

MT9T001是MICRON公司生产的一款CMOS图像传感器,分辨率可以达到QXGA,有效像素阵列为2048H*1536V。可实现片上开窗,行列跳跃像素,以及快照功能,内部寄存器编程采用I2C总线。

MT9T001可以工作在其默认模式或者通过编程可以选择帧的大小,曝光时间,色彩增益,以及其他相关参数。默认的工作模式是以12fps的帧率输出一个QXGA的图像,片载的AD转换器可以提供每个像素10bit的分辨率。可提供行场同步信号,以及用于同步有效数据的像素时钟。

MT9T001的像素阵列为2112行*1568列,但是并不是所有的像素是有效像素。如图3所示,从第0列到27列以及从2085列到2111列,从0到15行以及从1561行到1567行都是光学暗区。这些光学暗区可以用来监视黑电平。

 

图1 CMOS图像传感器的像素阵列

MT9T001使用的颜色滤波阵列为Bayer颜色模式,如图1所示,偶数行包含绿色和红色像素,奇数行包含蓝色和绿色像素。偶数列包含蓝色和绿色像素,奇数列包含红色和绿色像素。MT9T001的像素输出采用的是逐行扫描模式。如图2所示,有效的图像数据是介于水平消隐和垂直消隐之间的。水平消隐和垂直消隐的宽度可以通过对寄存器Reg0x05和Reg0x06进行设置。在灰色的有效像素区域,行同步信号LINE_VALID始终处于高电平。

 

图2 CMOS图像传感器的有效像素区域

如图3所示,MT9T001的数据输出是与时钟信号PIXCLK同步的,当LINE_VALID是高电平的时候,10-bit的像素在每个PIXCLK时钟周期输出,PIXCLK信号可以作为锁存数据的时钟。在默认情况下,输出数据在PIXCLK的下降沿有效,PIXCLK和主时钟是一致的。

 

图3 CMOS图像传感器的数据输出时序

二、MT9T001模块介绍

1. 模块所用传感器为MT9T001

2. 模块使用5V供电,板载5V转3.3V芯片

3. 板载48MHz有源晶振,提供可靠稳定的时钟给图像传感器。

4. 具有上电复位功能

5. 接口使用FPC软排线,方便与系统可靠连接,节省用户PCB面积。

 

图4 MT9T001模块原理图

 

图4 MT9T001模块电源部分

 

图5 MT9T001模块FPC软排线

三、MT9T001模块转接板介绍

由于MT9T001模块使用软排线,方便与用户现有的ARM Cortex开发系统连接,做了一块转接板。

 

图6 FPC座转DIP

接口定义如下:

 

图7 P1口定义

 

图8 P2口定义

 

图9 模块实物图

 

 

图10 模块使用STM32F407驱动

 

 

 

图11 使用MT9T001在320*240LCD上显示(STM32F407驱动)

 

图12 使用STM32F407拍摄的照片

四、发货清单(388元)

1. STM32F407开发板一块,如图所示

2. MT9T001(300W像素)模块一个

3. 3.2TFT LCD显示模块一个

4. FPC软排线一个

5. USB mini线一条

6. 包装一个

注:转接板为单独购买模块使用。

五、例程参考

1.高速USB例程

2. SD卡及文件系统例程

3. LCD显示例程[!--empirenews.page--]

4.STM32F407驱动MT9T001在LCD上显示

5.STM32F407驱动MT9T001将bmp格式文件存储在TF卡上

 

图13 STM32F407例程目录

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭