人物在ARM 9平台下操作CMOS图像传感器数据采集系统了解其基本工作原理
在ARM 9平台下,设计了一种CMOS图像传感器数据采集系统。该系统成本更为低廉、结构更为简单、设计更为新颖。文章首先介绍了CMOS技术的发展及其与CCD相比的优势,然后详细描述了基于S3C2410的CMOS图像传感器数据采集系统的工作原理和实现方法。
CMOS图像传感器结构性能及工作原理
文章选用了OmniVision公司的OV7141黑白CMOS数字图像传感器。这款芯片具有640×480=307 200像素,最高可以30帧/s的速度输出数字图像数据,并且支持曝光量、增益、白平衡等参数的设置。
S3C2410简介
Samsung公司推出的16/32位RISC处理器S3C2410,为手持设备和一般类型应用提供了低价格、高性能的小型微解决方案。它提供了丰富内部设备,如分开指令Cache和数据Cache,以及内带MMU、LCD(支持STN TFT)等。
CMOS图像传感器与接口电路设计
接口电路设计主要考虑CMOS图像传感器与S3C2410之间的数据输出电路接口以及IIC总线接口。
数据接口模块:通过直接连接S3C2410和OV7141来完成数据交换。
控制接口模块:使用DMA(直接存储器存取)的方式来实现图像传感器到DRAM(动态随机存取记忆体)的数据传输。
IIC总线接口模块:硬件连接只需将OV7141和SCL, SDA分别相连即可,见于文中所示图片。
文章最后讨论了如何通过读写周期进行IIC总线上的写操作或读操作,并给出了具体步骤说明。