单片机在CMOS+APS图像采集系统中的应用

更新时间:2023-03-18 22:44:01 阅读量: 人文社科 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

单片机

第12卷第3期2004年6月

光学精密工程

OpticsandPrecisionEngineering

V01.12No.3

Jun.2004

文章编号1004—924X(2004)03一0190—04

单片机在CMoSAPS图像采集系统中的应用

李杰,刘金国,李学夔,郝志航

(中国科学院长春光学精密机械与物理研究所,吉林长春130033)

摘要:近年来CMOSAPS(activepixelsensor,有源图像传感器)发展较快,成为图像传感器市场中CCD的有力竞争者,

在抗模糊、单电源供电、低功耗方面优势显著,而且由于集成度高,一般芯片内集成有模拟信号处理电路和A/D转换,信

号直接数字输出,使成像系统外围电路简单,可以实现系统的小型化和低功耗。在带12C总线控制接口的LM9617

CMOS图像传感器成像系统的设计中,采用单片机8051模拟12c总线进行相机控制,并控制cPLD器件产生相机时序,完成了图像的采集和数据存储控制。这种图像采集系统可以实现相机的微小化和低成本,应用领域广泛。

关键词:单片机;CMOSAPS;12C总线;成像和存储控制中图分类号:TP391.4

文献标识码:A

Applicationof

LI

MCU

to

CMoS

APSimagecoUectionsystem

Jie,LIUJin-guo,LIXue_kui,HAOZhi—hang

(C^n咒gc^“咒j孢s£i£z‘£PD,I:功芒ifs,F主咒e

MPc.}zn咒主fs口挖d

P^ys主cs,C流主咒PseAc口dP7孢yD,Scie,zcPs,C^口孢gc^“行130033,C^i行口)

Abstr能t:CMOSactivepixelsensor(APS)is

vantagesinthe

no

ingreatlydevelopmentrecentyearsforthetechnicalad—

blooming,singlepower,lowpowerconsumption,smallsizeand1ittlesupportcir—

to

cuitry,directdigitaloutputandsimpletembased

on

systemdesign.TheMCU8051isadoptedin

to

imagingsys—

CMOSimage

sensor

LM9617

contr01thesystemimaging,DMAandCPLDtimingcir—

to

cuit,andimitate12Cbusinterfacetransmissiondatav01ume,theimagecollectionsystem

Key

can

CMOSimage

sensor.

With、low

cost

andsmaU

beused

to

lotoffields.

words:MCU;CMOSactivepixelsensor;12Cbus;imagingandmemorycontrol

引言

DRAM同样的技术制造的传感器,几乎与CCD同时出现。早期的CMOS图像传感器在分辨率、动态范围、噪声、功耗和成像质量等方面都不如当时的CCD图像传感器,因而未获得充分发展。

随着CMOS工艺技术的发展,采用标准CMOS工艺生产的高质量、低成本的CMOS有源图像传感器(APS)已显示出强劲的发展势头。

CMOSAPS的高度集成化减小了系统的复杂性,

作为固体图像传感器的主流产品,近十几年,CCD已经发展得非常成熟,具有灵敏度高、噪声小、图像质量好等优点。但由于CCD器件的工艺与一般集成电路工艺不兼容,比较复杂,成本也高,并且CCD传感元件和信号处理电路不能集成在同一芯片上,造成了由CCD器件制成的图像采集系统体积大、功耗大的局限。

CMOS图像传感器是使用与设计、制造

可以根据需要将多种功能集成在一块芯片上,单芯片就可以完成CCD摄像机全部电学功能,降低了制造成本,对获得的图像信息读出及处理变得

收稿日期:2004一02—22;修订日期:2004一04—18.

基金项目:中国科学院长春光学精密机械与物理研究所青年创新基金资助项目

万方数据 

单片机

第3期李杰,等:单片机在CMoSAPS图像采集系统中的应用

191

简单而快捷,能设计出更灵巧的小型成像系统,它还具有单一工作电压、功耗低(仅为普通CCD图像传感器的1/10)、可与其他的CMOS电路兼容、对局部像素图像的编程随机访问等优点。

本文基于LM9617CMOS图像传感器的图像采集系统,采用单片机8051模拟12C总线进行相机控制,并控制CPLD器件产生相机时序,完成图像的采集和数据存储控制。2

可改变的增益

水平和垂直子采样(2:1和4:2) 取窗模式

外部快照和事件同步信号触发 自动黑电平补偿

灵活的数字视频读出:

可设定同步和时钟信号的极性可改变前沿以调整水平同步

可编程的2个与串口兼容的12C总线 电源复位和下电模式

表1

LM9617的主要技术指标

KeyspecificationsofLM9617

LM9617的结构和性能

由国家半导体公司(美)生产的LM9617,是高性能、低功耗,1/3英寸VGACMOSAPS器件,用于获取静止或运动灰度图像并转换成数字数据流。有源像元阵列提供片内12位A/D转换器、固定图形噪声消除单元、视频增益。另外,内部集成了灵活的时序和控制单元,使用户可以最大限度地调整积分时间、有效窗口尺寸、增益和帧频,还提供了多种控制、时序和电源模式。以下列出LM9617的基本特性,和主要技术指标。

基本特性: 微透镜装备

视频或快照操作

步进扫描和隔行扫描读出模式

可设定像元时钟,子采样的隔帧和隔行延迟 可编程为部分或全帧扫描

Tab.1

像元数有效像元数像元尺寸像面尺寸动态范围MTF(42lp/mm)

响应度量子效率电荷转移效率填充因子视频输出固定图形噪声

8钆;g

图1为LM9617内部结构框图,其主要外部接口为数字视频口、编程控制口、控制接口等。

一一~嘣一删一删~一

extsyncsnapshct

ilq

powll

图1LM9617内部结构图

BlockdiagramofLM9617

万方数据 

Fig.1

单片机

光学精密工程

第12卷

单片机在LM9617图像采集系统

中的应用

基于CMOS有源图像传感器的采集系统结

构如图2所示,由光学系统、CMoSAPS传感器、单片机控制和数据处理单元、时序发生器、和图像存储器等组成。其中单片机系统数据处理及控制单元以80C51为核心,完成对图像传感器的采集控制、存储控制,并模拟12C总线接口进行相机存储器的读写控制。

光学系统

CMOSAPS传感器

单片机系统

控制和数据处理单元

时序发生器

主机接口图像存储单元

图2图像采集系统构成框图

Fig.2

Schematicdiagramofimagecollectionsystem

3.1

单片机模拟12C接口

CMOS图像传感器上采用12C总线控制其各

项功能,简单、快捷,是目前图像传感器采用的最普遍的总线。用户可以通过对12C总线编程的内部寄存器来改变缺省参数设置传感器的工作方式,如增益、对比度、亮度、清晰度、系数、曝光、时钟、水平窗口、垂直窗口等。对CMOS图像传感器的控制通过8051与LM9617的12C接口进行,系统电路原理图如图3所示。

r1.U

P1.3

=帖存满scEl

ispLsll032E

l妾爵髓

P1.5.P1.7ADl5-0

:一号l蚪,

时钟加M№

LM9617

一主机叫接口

SRAM电源+33、,CMOSKM684000B

8051

a吃

单片机

‘、

黼加I|网占L‘

:髑像数据

1匡叫1

P1.1-

12c串口控制

P1.2

图3

CMOS成像系统电路原理框图

Fig.3

Diagramofcircuitofimagingsystem

LM9617编程控制口通过12C兼容串行总线实现。而且提供了从地址脚:LM9617串行总线地址当sadr锁定为低时,设为1010101;当sadr锁定为高时,设为0110011。该值对应sadr在上

万 

方数据电时设置。LM9617的12C串口数据模式如图4。

rj

∞吖y儿风∥uk盛烈亿瓜√-时

n岫∞c∞惯n…州

byk∞mpI出I

’h枷I唧

Lj.一

图4

LM9617的12C串口数据模式

Fig.4

12Cserialbusbyte

fomatof

LM9617

由于8051没有标准的12C总线接口,可以用软件程序来模拟12C总线。用8051的P1口的P1.1和P1.2两根I/0线产生满足12C总线的串行时钟SCLK和串行数据SDA,与LM9617的12C接口,通过编制模拟12C总线数据传送的程序,对LM9617内部的各寄存器进行读写,实现对LM9617的控制。下面列出对LM961712C接口写入一个寄存器操作的子程序。

子程序:writearegister

WRITER:SETBP1.2;开始信号S

SETBP1.1CLRP1.2

CLRP1.1

MOVA,Ro;写设备地址1010101

ACALL

TRANSl;调传送一字节子

程序

MOVA,R1;写寄存器地址

ACALLTRANSl

MOVA,R2

ACALLTRANSl;写寄存器数据

CLRP1.2

;停止信号P

CLRP1.1SETBP1.1

SETBP1.2RET

3.2

8051对时序单元的控制

时序发生器采用Latice的ispLSll032E可编程逻辑器件构成。利用LM9617数字视频口的行同步信号HSYNC、场同步信号VHYNC和像元时钟信号PCLK,通过对ispLSll032E编程,产生图像存储器的写入地址和读写、选通等控制信号等,提供图像存储器的写入时序,如图3。

用8051P1.o对时序单元控制,使之开始产生时序数据,控制图像的采集和存储。ispL—S11032E时序计数器计数一帧图像数据存满时,产生存储器满信号sCE给8051P1.3口,8051查询到SCE信号后,发出使能信号R/W,控制is—pLSll032E停止产生写入时序,并发信号停止传感器的数据进入。

3.3单片机对系统图像采集和存储的控制

LM9617的分辨率为664×504,在一般的精

单片机

第3期李杰,等:单片机在CMOSAPS图像采集系统中的应用

度要求下,传感器的数据输出设定为8位模式,即可满足对图像的精度要求。当选取量化数据位数为8位时,确定图像存储容量为384K字节。利

用SAMSUNG公司的KM684000BLp7静态

RAM作为图像的存储器,该存储器为CMOSSRAM,组织结构为512K×8,速度70ns。

传感器的图像数据通过可控接口与存储器SRAM和8051的数据线相接。8051通过对时序电路的控制,来控制存储器的读写,使传感器与存储器进行直接数据传送(DAM),这时8051的数据线为高阻态,并由时序电路ispLSll032E的时序计数器计数产生图像存储器的19位地址

Adrl8一Adr0。

3.5单片机与主机的接口

单片机成像系统可以作为完整的系统,实现一帧图像的采集和存储,并根据需要对图像数据进行处理,提取图像的信息。同时也可作为图像采集卡,通过与主机的接口,把图像数据或处理结果传送到主机。

试验结果

图5为由ispLSll032E时序单元完成的一帧图像的采集和存储的部分控制信号的时序。

pcIk]几nnn几几

D11.4

图6中左为采集的一帧图像,大小为664×504,灰度等级为8,右为图像传感器取窗模式下的子图,尺寸为260×402灰度等级为8。其中左图中图像四周为8行8列被光遮盖的黑像素。图像数据是通过系统与主机的串口数据传送,存于主机,并在显示器上显示的。

hsync广丽丽]r=_—面翮瓜丙_厂]厂

CEl

3|ooc===)310匕=====:)C)。[二二二300匕

几n几nn几几n几几几nn几几n

V吣一==二二磊忑二==o厂———一

IVW_J

1卜————————————一

SCE卜————————————————一

、Ⅶ]r———————一i=====二=====;

CE一■———————————一

图6取窗图像试验结果

Fig.6

CE2]厂————————一

Adrl8-O][二二==二二二二二二二二X===二二二二二二二

Resultsofwindowingimage

。.图,耋冬和孽尊一哆图像簟时序lmmglmagmgmemOry

上.19.3

ot

and

结束语

3.4单片机寻址能力的扩展

8051有16根地址线,寻址能力为64K。为了实现由单片机对存储的图像数据的处理,需对

512

K的存储器KM684000BLp7进行寻址。为

此,采用8051的P1口的P1.5一P1.7三根I/O口线作为地址线扩展,构成19根地址线的高三位,完成512K地址范围的寻址。

基于CMOS有源图像传感器集成度高、体积小、功耗低、外围电路简单、数字输出等特点,采用单片机作为核心完成了图像采集系统图像‘的控制,并模拟12C接口实现对CMOS传感器的寄存器读写控制。单片机系统可实现图像的采集存储和信号的处理,并可通过接口与主机相连,传送图像数据或图像的处理信息。单片机应用于CMOSAPS成像系统,可实现系统的小型化和低成本,灵活方便,可应用于多种工程领域。

参考文献:

[1]LM9617datasheet(DB/0L)[EB/oL].http://www.NationalSemiconductor.Com,2004.

[2]何立民.MCs-51系列单片机应用系统设计系统配置与接口技术[M].北京:北京航空航天大学出版社,1990.

HELM.MCS51sPri口zsi咒gzP—cIIli户口户户zif口£io卵sys£已,竹d8sig,zsystF7孢co竹∥g“,u£iD咒口,zdi咒£Pr.如cP£Pc^咒ig“P[M].

Beijing:Beihang(BUAA)Press.(inChinese).

[3]

朱苏磊,赵慧君.12C总线在CMOS图像传感器上的应用[J].测试技术学报,2003,17(1):87—90.

zHusR,zHA0HJ.Theapplicationof12CbusincMOSimagesensor[J].,o“r,z口zD,T0s£口行dM阳s“卯m8行£

j艮f^,zoZDgy,2003,17(1):87—90.(inChinese)

[4]宋勇,郝群,王占和,等.基于cM0s图像传感器的成像系统设计[J].光学技术,2002,28(5):253—254.

SONGY,HA0Q,WANGZH,以口z.Imagingsystemdesignbased2002,28(5):253—254(inChinese).

on

imagingsensor[J].()户tic口z丁0f^咒iqz‘口,

作者简介:李杰(1969一),女,吉林省白山人,现工作于长春大学电子信息工程学院,副教授,中国科学院长春光学精密机

械与物理研究所博士研究生,主要研究方向为空间遥感相机与图像处理。Email:ljie6915@yahoo.com.cn

万方数据 

单片机

单片机在CMOS APS图像采集系统中的应用

作者:作者单位:刊名:英文刊名:年,卷(期):被引用次数:

李杰, 刘金国, 李学夔, 郝志航, LI Jie, LIU Jin-guo, LI Xue-kui, HAO Zhi-hang

中国科学院,长春光学精密机械与物理研究所,吉林,长春,130033光学精密工程

OPTICS AND PRECISION ENGINEERING2004,12(z1)0次

参考文献(4条)

1.LM9617 data sheet 2004

2.何立民 MCS-51系列单片机应用系统设计系统配置与接口技术 1990

3.朱苏磊.赵慧君 I2C总线在CMOS图像传感器上的应用[期刊论文]-测试技术学报 2003(01)4.宋勇.郝群.王占和 基于CMOS图像传感器的成像系统设计[期刊论文]-光学技术 2002(05)

相似文献(1条)

1.会议论文 李杰.刘金国.李学夔.郝志航 单片机在CMOS APS图像采集系统中的应用

近年来CMOSAPS(activepixelsensor,有源图像传感器)发展较快,成为图像传感器市场中CCD的有力竞争者,在抗模糊、单电源供电、低功耗方面优势显著,而且由于集成度高,一般芯片内集成有模拟信号处理电路和A/D转换,信号直接数字输出,使成像系统外围电路简单,可以实现系统的小型化和低功耗.本文在带I2C总线控制接口的LM9617CMOS图像传感器成像系统的设计中,采用单片机8051模拟I2C总线进行相机控制,并控制CPLD器件产生相机时序,完成了图像的采集和数据存储控制.这种图像采集系统可以实现相机的微小化和低成本,应用领域广泛.

本文链接:/Periodical_gxjmgc2004z1043.aspx授权使用:石家庄学院(sjzxy),授权号:1961c97c-e145-41f0-ab38-9e34011ff4b2

下载时间:2010年11月20日

本文来源:https://www.bwwdw.com/article/hvfj.html

Top