阿哲
发表于: 2019-3-25 17:08:34 | 显示全部楼层

在“NXP i.MX RT1064-EVK开发板入门”的文章中,我提到了开发板套件附带了一个相机模块,但我不清楚该套件中包含哪个模块。我现在知道了:它是安森美半导体MT9M114 :-)。

MT9M114是安森美半导体的相机模块,图像分辨率为1296×976像素。

MT9M114-Camera-Module.png

MT9M114相机模块正面

MT9M114-Camera-Module-Back-Side.png

MT9M114相机模块背面


我搜索了常见的经销商,但是MT9M114相机模块相当昂贵(Mouser官网售价约为60美元)。


那个相机模块让我想起几周前订购的Aliexpress的OV7725。 OV7725的图像分辨率为640×480像素,Aliexpress的售价不到10美元。


这款相机有更长的电缆:

OV7725-Camera-Front-Side.png

OV7725相机模块正面

OV7725-Camera-Back-Side.png

OV7725相机模块背面


i.MX RT1052和RT1064开发板有一个24引脚的连接器,可以连接相机模块的电缆:

Camera-attached-to-i.MX-RT-Board.png

相机连接到i.MX RT开发板


小心电缆的闩锁:它很容易被连接器撕裂。


恩智浦MCUXpresso SDK包括两个CSI(CMOS传感器接口)的演示程序:

CSI-Demos.png

CSI演示程序


他们需要连接到i.MX RT开发板的LCD。i.MX RT1052电路板上连接了LCD,但由于将LCD连接到开发板非常困难,我决定不将LCD移动到RT1064,而是使用RT1052。


使用SDK示例,我能够从RT1064开发板上的RT1064获取传感器:

Image-from-the-MT9M114.png

MT9M114的照片


相机正在工作,但图像不是很“清晰”,有点平滑。但这可能是一个设置问题。恩智浦应用笔记中的注释提到找到正确的设置可能非常困难。


为了让OV7725相机工作,我不得不更换驱动程序。使用APP_CAMERA_TYPE宏在演示程序中配置摄像头类型:

APP_CAMERA_TYPE.png

APP_CAMERA_TYPE


视频会更清晰些,但图像有一些“奇怪线”:

OV7725-Image.png

OV7725图像


我不确定这是因为模块(长电缆?)还是因为演示应用程序没有以理想的方式配置。因为我不确定长相机电缆是否会影响图像质量,今天刚订购了AliExpress的另一个OV7725模块,电缆更短。如果这样做更好(或不是),我必须尝试那个。而且必须看看是否可以调整OV7725相机的设置,因为这个设置的分辨率较低,但非常便宜。

跳转到指定楼层
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题 13 | 回复: 15



手机版|

GMT+8, 2024-3-29 21:47 , Processed in 0.096071 second(s), 6 queries , Gzip On, MemCache On. Powered by Discuz! X3.5

YiBoard一板网 © 2015-2022 地址:河北省石家庄市长安区高营大街 ( 冀ICP备18020117号 )

快速回复 返回顶部 返回列表