位置:51电子网 » 技术资料 » 接口电路

嵌入式系统中CMOS图像传感器接口技术

发布时间:2008/6/3 0:00:00 访问次数:676

  摘 要:提出了cmos(互补金属氧化物半导体)图像传感器在嵌入式系统中的接口技术,通过设计软件驱动使嵌入式处理器能够控制cmos图像传感器图像数据自动采集。并对cmos图像传感器采集的数据进行插值和自动白平衡处理。此接口模块已经成功地应用于二维条码识读器的图像采集模块中,取得了良好的效果。
  关键词:cmos图像传感器;嵌入式linux;总线;嵌入式系统

背 景
  目前数字摄像技术,主要采用两种方式:一种是使用ccd(电容耦合器件)图像传感器,另一种是使用cmos(互补金属氧化物半导体)图像传感器。

  ccd图像传感器具有读取噪声低、动态范围大、响应灵敏度高等优点。但ccd技术难以与主流的cmos技术集成于同一芯片之中。因而ccd图像传感器具有体积大、功耗高等缺点。

  cmos图像传感器是近些年发展较快的新型图像传感器,由于采用了cmos技术,可以将像素阵列与外围支持电路(如图像传感器核心、单一时钟、所有的时序逻辑、可编程功能和模数转换器)集成在同一块芯片上。因此与ccd相比,cmos图像传感器将整个图像系统集成在一块芯片上,具有体积小、重量轻、功耗低、编程方便、易于控制等优点。对于手持式设备来说,体积和功耗是进行软硬件设计时重点考虑的问题,因此cmos图像传感器应用在手持式设备当中将会有广阔的前景。

  文中将就嵌入式系统中设计cmos图像传感器的图像采集设备硬件接口技术和软件驱动进行研究。

系统硬件设计

嵌入式系统硬件平台选择
  摩托罗拉mc9328mx1处理器基于arm920t嵌入式处理器内核,能工作于高达200mhz的主频。它集成了许多模块,支持接口模块、gpio(general purpose i/o)接口模块、时钟产生模块(cgm,clock generation module)等,为各种外设提供了灵活的接口控制功能。摩托罗拉mc9328mx1处理器内置的csi(cmossensor interface)模块提供了时序控制模块,可以适应不同cmos图像传感器的要求。

coms图像传感器的选择
  icm105c是ic media公司生产的一种单芯片数字彩色图像器件,使用1/4英寸的光学系统。它内置了一个640×480(650×490物理像素)传感器阵列、数模转换器和相关双采样电路。它的控制部分使用i2c总线,只需要一个i2c总线的从设备地址就可以对其内部的控制和状态寄存器进行设置和读取。icm105c输出的是贝叶尔格式的图像数据,其中的rgb颜色分量可以被数字增益所调整,可以反馈给嵌入式处理器进行色彩处理或压缩。

接口电路的设计
  接口电路设计主要应考虑图像传感器的电源驱动控制电路的接口以及数据输出电路的接口。icm105c使用3v的电源驱动、24mhz的时钟频率,输出8位的数据,控制部分主要使用总线,要保证icm105c正常工作必须提供这些条件。

  (1)电源驱动电路的设计。由于cmos图像传感器是电源敏感元件,如果电源不稳会给成像效果造成很大影响。icm105c对于供电电压的要求为3v,最小2.8v,最大3.1v,并且分开了数字电源和模拟电源。但是主处理板只提供了单3v的电源,而且这个电源同时提供给主处理板芯片使用,所以必须采取相应的机制保证电源的稳定和数字电源和模拟电源的隔离,同时本系统的另一个设计目标是小型化和简单化。为了兼顾这两者的要求,电源设计舍弃了使用复杂的稳压芯片的方案,仅使用电容和电感来稳定电压和消除数字电源和模拟电源之间的干扰,其电路图如图1 所示。

图1  电源驱动原理图

  vdd 3v是主板提供的电源,vccd和vcca分别是提供给icm105c 的数字电源和模拟电源,其中l1,l4,c1,c3起到隔离数字电源和模拟电源及滤波的作用。数字地和模拟地也用电感消除干扰。

  (2)数据输出接口电路设计。摩托罗拉mc9328mx1处理器内置的csi 模块提供了时序控制模块,这样可以简化电路的设计,只需要将8位数据线和输出时钟还有场频、行频和像素时钟与csi 模块连接即可保证处理器的正确采集数据。具体的逻辑连接关系如图2 所示。

图2  icm105c和主处理板的逻辑连接图

  其中时钟线是从mc9328mx1输入24mhz的时钟信号,pclk是cmos输出的像素时钟,vsync是场频,hsync是行频,dout[0-7]为输出的数据。其时序关系如图3所示。dout[7:0]在pclk时钟上升沿有效,hsync和vsync处于低电平时有效。为了达到这种时序效果需要对芯片的某些引脚进行正确地初始化设置。icm105c的引脚37控制数据的同步模式,用上拉电阻接高电平,这样可以使传感器输出hsync 和vsync 同步信号。

图3  icm105c的数据输出时序图

  hsync和vsync的极性也可以进行配置,将引脚46和47接地,这样hsync和v

  摘 要:提出了cmos(互补金属氧化物半导体)图像传感器在嵌入式系统中的接口技术,通过设计软件驱动使嵌入式处理器能够控制cmos图像传感器图像数据自动采集。并对cmos图像传感器采集的数据进行插值和自动白平衡处理。此接口模块已经成功地应用于二维条码识读器的图像采集模块中,取得了良好的效果。
  关键词:cmos图像传感器;嵌入式linux;总线;嵌入式系统

背 景
  目前数字摄像技术,主要采用两种方式:一种是使用ccd(电容耦合器件)图像传感器,另一种是使用cmos(互补金属氧化物半导体)图像传感器。

  ccd图像传感器具有读取噪声低、动态范围大、响应灵敏度高等优点。但ccd技术难以与主流的cmos技术集成于同一芯片之中。因而ccd图像传感器具有体积大、功耗高等缺点。

  cmos图像传感器是近些年发展较快的新型图像传感器,由于采用了cmos技术,可以将像素阵列与外围支持电路(如图像传感器核心、单一时钟、所有的时序逻辑、可编程功能和模数转换器)集成在同一块芯片上。因此与ccd相比,cmos图像传感器将整个图像系统集成在一块芯片上,具有体积小、重量轻、功耗低、编程方便、易于控制等优点。对于手持式设备来说,体积和功耗是进行软硬件设计时重点考虑的问题,因此cmos图像传感器应用在手持式设备当中将会有广阔的前景。

  文中将就嵌入式系统中设计cmos图像传感器的图像采集设备硬件接口技术和软件驱动进行研究。

系统硬件设计

嵌入式系统硬件平台选择
  摩托罗拉mc9328mx1处理器基于arm920t嵌入式处理器内核,能工作于高达200mhz的主频。它集成了许多模块,支持接口模块、gpio(general purpose i/o)接口模块、时钟产生模块(cgm,clock generation module)等,为各种外设提供了灵活的接口控制功能。摩托罗拉mc9328mx1处理器内置的csi(cmossensor interface)模块提供了时序控制模块,可以适应不同cmos图像传感器的要求。

coms图像传感器的选择
  icm105c是ic media公司生产的一种单芯片数字彩色图像器件,使用1/4英寸的光学系统。它内置了一个640×480(650×490物理像素)传感器阵列、数模转换器和相关双采样电路。它的控制部分使用i2c总线,只需要一个i2c总线的从设备地址就可以对其内部的控制和状态寄存器进行设置和读取。icm105c输出的是贝叶尔格式的图像数据,其中的rgb颜色分量可以被数字增益所调整,可以反馈给嵌入式处理器进行色彩处理或压缩。

接口电路的设计
  接口电路设计主要应考虑图像传感器的电源驱动控制电路的接口以及数据输出电路的接口。icm105c使用3v的电源驱动、24mhz的时钟频率,输出8位的数据,控制部分主要使用总线,要保证icm105c正常工作必须提供这些条件。

  (1)电源驱动电路的设计。由于cmos图像传感器是电源敏感元件,如果电源不稳会给成像效果造成很大影响。icm105c对于供电电压的要求为3v,最小2.8v,最大3.1v,并且分开了数字电源和模拟电源。但是主处理板只提供了单3v的电源,而且这个电源同时提供给主处理板芯片使用,所以必须采取相应的机制保证电源的稳定和数字电源和模拟电源的隔离,同时本系统的另一个设计目标是小型化和简单化。为了兼顾这两者的要求,电源设计舍弃了使用复杂的稳压芯片的方案,仅使用电容和电感来稳定电压和消除数字电源和模拟电源之间的干扰,其电路图如图1 所示。

图1  电源驱动原理图

  vdd 3v是主板提供的电源,vccd和vcca分别是提供给icm105c 的数字电源和模拟电源,其中l1,l4,c1,c3起到隔离数字电源和模拟电源及滤波的作用。数字地和模拟地也用电感消除干扰。

  (2)数据输出接口电路设计。摩托罗拉mc9328mx1处理器内置的csi 模块提供了时序控制模块,这样可以简化电路的设计,只需要将8位数据线和输出时钟还有场频、行频和像素时钟与csi 模块连接即可保证处理器的正确采集数据。具体的逻辑连接关系如图2 所示。

图2  icm105c和主处理板的逻辑连接图

  其中时钟线是从mc9328mx1输入24mhz的时钟信号,pclk是cmos输出的像素时钟,vsync是场频,hsync是行频,dout[0-7]为输出的数据。其时序关系如图3所示。dout[7:0]在pclk时钟上升沿有效,hsync和vsync处于低电平时有效。为了达到这种时序效果需要对芯片的某些引脚进行正确地初始化设置。icm105c的引脚37控制数据的同步模式,用上拉电阻接高电平,这样可以使传感器输出hsync 和vsync 同步信号。

图3  icm105c的数据输出时序图

  hsync和vsync的极性也可以进行配置,将引脚46和47接地,这样hsync和v

相关IC型号

热门点击

 

推荐技术资料

耳机放大器
    为了在听音乐时不影响家人,我萌生了做一台耳机放大器的想... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!