您好,欢迎来到小侦探旅游网。
搜索
您的当前位置:首页图像采集系统的线性CCD驱动电路设计

图像采集系统的线性CCD驱动电路设计

来源:小侦探旅游网
 第32卷第1期 2009年1月

合肥工业大学学报

(自然科学版)

JOURNALOFHEFEIUNIVERSITYOFTECHNOLOGY

Vol.32No.1 

Jan.2009 

图像采集系统的线性CCD驱动电路设计

曾 锋, 易茂祥

(合肥工业大学物理系,安徽合肥 230009)

摘 要:文章介绍基于高速线性CCD器件的图像采集系统的构成及其应用。通过对CCD图像传感器

TCD1209D驱动时序及数模转换芯片AD9224的转换时序的分析,结合图像采集系统硬件功能要求,设计用

于图像采集的高速线性CCD驱动电路,并采用单片复杂可编程逻辑器件(CPLD)进行了实现;测试表明驱动时序产生电路满足目标图像采集系统的应用需要。关键词:图像采集系统;驱动电路;时序

中图分类号:TN911173   文献标识码:A   文章编号:100325060(2009)0120120204

DesignofthedrivingcircuitoflinearCCDinanimageacquisitionsystem

ZENGFeng, YIMao2xiang(Dept.ofAppliedPhysics,HefeiUniversityofTechnology,Hefei230009,China)Abstract:Inthispaper,animageacquisitionsystem,whichisbasedonthehigh2speedlinearCCD,isintroduced.ThedrivingtimingoftheCCDimagesensorTCD1209Dandtheconversiontimingoftheanalog2to2digitalconverterAD9224areanalyzed,andthecircuitthatcreatesthedrivingsignalstodrivethelinearhigh2speedCCDisdesigned.Thedrivingcircuitisimplementedbythesinglecomplexprogrammablelogicdevice(CPLD),whichmeetstheapplicationneedsoftheimageacquisitionsys2tem.

Keywords:imageacquisitionsystem;drivingcircuit;timing

0 引  言

CCD作为一种高性能的光电图像传感器,目

性和灵活性都得到了较大地提升,而且可以缩短开发周期,降低成本。

前已广泛应用于各种图像采集系统中。然而,对CCD图像传感器进行图像信号采集时必须考虑

1 CCD图像采集系统

图1所示是图像采集系统的原理框图。物体的光线通过CCD前端的光学系统作用在CCD的感光区域上,CCD中各个像元对不同光强度产生不同的模拟电荷信号,在CPLD产生的驱动时序作用下,CCD将模拟电荷信号串行移位输出。输出的模拟电荷信号经过A/D转换电路的处理后,转化成相应的数字量存到存储器中,为以后的数据处理作准备[1]。CPLD是整个驱动信号产生的核心,它产生多路的驱动信号驱动CCD正常工作。CCD输出的模拟电荷后,对输出的信号进行整形放大,进行模数转换。

到CCD的驱动电路设计。CCD驱动信号多样、复杂,且需要多种电压的驱动,要使CCD正常工作就必须为其提供驱动时序,而且不同厂家、不同型号的CCD对驱动时序的要求不尽相同,因此设计出正确稳定的CCD硬件驱动电路是CCD正常工作的基础和关键。

本系统采用CPLD来设计CCD的驱动电路,主要完成信号的采集和A/D转换的任务。利用CPLD来设计CCD的驱动电路,与传统的驱动电

路相比,它的电路大大简化,系统的可靠性、稳定

  收稿日期:2008203210作者简介:曾 锋(1984-),男,福建福州人,合肥工业大学硕士生;

易茂祥(19-),男,安徽广德人,合肥工业大学教授,硕士生导师.

 第1期曾 锋,等:图像采集系统的线性CCD驱动电路设计121

除了产生CCD驱动信号外,CPLD还要产生对ADC的时钟控制信号,并与CCD驱动信号相匹配,正确地对CCD输出的模拟信号进行转换,ADC转换的结果最终存放在FIFO中。在CPLD和CCD之间加上反相器ACT04[2],目的是为了增加CCD驱动信号的驱动能力。

移位寄存器的驱动双相脉冲信号。其中Φ2和Φ2b都是Φ2转移电极的驱动信号,只是Φ2b在模拟移位寄存器上所处的位置最靠近输出端,信号电荷将从Φ2b电极下的势阱通过输出栅转移到输出端。但是Φ2b和Φ2的时序是一样的,可以合为一路信号,所以CCD实际上只要5个驱动信号。转移脉冲SH的高电平期间,驱动脉冲Φ1必须为高电平,而且保证SH的下降沿落在Φ1的高电平上,这样才能保证光敏区的信号电荷并行地向模拟移位寄存器的Φ1电极转移。完成信号电荷的并行转移后,SH变为低电平,光敏区与模拟位移寄存器被隔离。在光敏区进行光积累的同时,模拟位移寄存器在驱动时钟Φ1和Φ2的作用下,将转移到模拟移位寄存器的Φ1电极里的信号电荷向输出方向移动,在输出端得到被光强调制的序列脉冲输出。

图2所示为CCD驱动信号的时序图。SH的周期称为行周期,行周期应大于、等于2088个转移脉冲Φ1的周期T1。只有行周期大于2088个T1,才能保证SH在转移第2行信号时第一行信号能全部转移出器件。

当SH由高变低时,OS输出端便开始进行输出。OS端首先输出32个哑元后才能输出2048个有效像敏单元信号。有效像敏单元信号输出后,再输出8个哑元信号。这样,1个行周期总共包含2088个单元[4]。

图1 图像采集系统的原理框图

2 CCD驱动信号和A/D控制信号分析

系统采用东芝公司的TCD1209D[3],它是一

款典型的两相单沟道型线阵CCD。TCD1209D由光敏区、转移栅、模移位寄存器及信号输出缓冲寄存器4个结构组成。该器件共2088个光敏像元,其中有效光敏像元共2048个。每个光敏单元的尺寸为14μm×14μm,像敏单元的总长度为281672mm。

TCD1209D采用双相时钟驱动,要正常驱动此CCD工作,除了要提供电源外,还需要提供6个驱动信号:SH转移脉冲信号、RS复位脉冲信

Φ1和Φ2(Φ2b)模拟号、CP缓冲控制脉冲信号、

图2 CCD驱动信号的时序图

  对于驱动电路来说,还要对ADC进行控制,系统所用的数模转换芯片是AD9224[5]。AD9224是

一款12位、40MSPS的高性能模数转换器,它具有

高性能采样保持放大器和电压参考。因为AD9224采用闪烁式AD及多级差动流水线结构,所以它在

使用的时候受ADC时钟的控制,图3所示是其工

122

   合肥工业大学学报(自然科学版)第32卷 

作的采样时序图。输入时钟在t1时刻采样模拟信号S1,其结果Data1要等到t4时刻才输出。同理,t2时刻采样的模拟信号S2,在t5时刻输出结果Da2ta2。从输入到输出要经过3个时钟。

是这个脉冲宽度的整数倍,所以可以将CP或RS

的脉冲宽度作为一个基本的单元时间,设这个脉宽等于T。

根据时序图,Φ1的高电平脉冲宽度是2T,周期是4T。系统需要CCD的输出速率(即Φ1(或Φ2)的频率)要达到5M,而系统外接80M的时钟输入,所以在CPLD内设置一个2位的计数器

J1,对80M的外部时钟进行四分频,产生20M

所以驱动电路在对ADC的时钟端产生控制信号的时候,一定要考虑到ADC的采样时序的问题,从CCD开始输出有效像元开始,到最后一个有效像元,ADC的时钟要比最后一个有效像元输出至少多3个时钟,这样才能将CCD所有的模拟输出转换成数字信号。对于CCD的模拟电荷到ADC之间的经过运算放大器的处理时间,因为采用高速运放芯片AD8031,所以可以忽略不计。

的时钟CLK,CLK周期等于T。

图3 AD9224转换时序图

图4 电路设计示意图3 CCD驱动电路的设计以往对CCD的驱动方法有很多种,包括EPROM驱动、IC驱动及单片机驱动等。EPROM驱动和IC驱动偏重硬件来实现,设计和

再设置一个2位的计数器J2用于对RS、

Φ1及Φ2四个信号进行设置。第二个计数器CP、

的输入时钟是CLK,对于计数器J2从00到11

Φ1及Φ2的信号分别变化时,所对应的RS、CP、为0010、0010、1001、0101。

其他信号的设计,由于Φ1周期为4T,而CCD的像元有2088个,所以输出需8352T,加上考虑到转移栅的转移时间,所以设置一个长度为14位,输入时钟为CLK的计数器J3,总的计数范围从0到大于8352的一个适当的值,设这个值为M。不需要计满全部14位的值,因为全部计满需要很长的时间,虽然CCD的输出频率不受影响,但会导致扫描频率降低。

SH的高电平时间段可以取计数器J3值从Tsh1到Tsh2之间,这个时间段是介在上次输出

调试困难,灵活性差;单片机驱动虽然偏重软件,灵活性好,但是频率受,不会很高,资源比较浪费。而复杂可编程逻辑器件(CPLD)具有集成度高、可靠性好、工作速度高、可擦除及可编程等众多优点,所以利用CPLD进行电子电路设计,可以缩短开发周期,降低成本,并且能够提高系统灵活性。

本系统CPLD芯片选用Altera公司的MAX7000S系列的器件EPM70[6],此芯片有个逻辑宏单元和1250个可用逻辑门,可通过JTAG在线编程

[7]

CCD的驱动设计采用根据计数器的值来控

结束后,下次输出启动时间前。同时,设置启动

Φ1、Φ2(即计数器J2使能)时计数器J3的值为Tout1,结束值为Tout2,其中Tout2=Tout1+8352。

制输出信号的方法。设计一个计数器,计数值随着时钟脉冲递增。在计数器不同的数值,驱动各个信号产生不同的变化,直到计数器计满溢出,从零开始。这样,在计数器不断的递增循环中,就可以构成整个驱动时序。

图4是整个电路设计的示意图。根据CCD的采样时序图,其中CP和RS的高电平的脉冲宽度相近且最短,而且其他的驱动信号的脉冲宽度

由于CPLD连接有一个反相器,所以在电路中,对驱动引脚的赋值要跟分析的正好相反。对ADC的时钟信号AD-CLK,因为忽略了运放的延迟,所以AD-CLK可以与CCD的输出同步,但是考虑到CCD先输出哑元,所以AD-CLK不是与Φ1同时使能,而是根据输出有效元素时计

 第1期曾 锋,等:图像采集系统的线性CCD驱动电路设计123

数器J3的值来确定的。

如果有效元素输出时的计数器J3的值K1,有效元素最后一个输出时的值为K2,则AD-CLK从K1~(K2+12),其中12是因为ADC的工作时序造成的。根据以上的分析,用硬件描述语言将电路表达出来,最后经过编译生成电路下载到CPLD中[8]。

[参 考 文 献]

[1] 刘贤德.CCD及其应用原理[M].北京:高等教育出版社,

1990:285-2.

[2] 阎 石.数字电子技术基础[M].北京:高等教育出版社,

2003:93-113.

[3] TOSIBA.TCD1209DTOSIBACCDlinearimagesensorda2

tasheet[EB/OL].http://www.21ic.com,1999204209.[4] 王庆有.图像传感器应用技术[M].北京:电子工业出版

4 结束语

经过实际系统测试表明,可编程逻辑器件产生

的CCD的驱动信号完全满足CCD驱动要求,而且在实际电路中可以大大的简化电路,工作稳定可靠,开发周期短,提高了开发灵活性,降低了成本。

即使由于设计错误或任务变更而需要修改设计时,仅须修改原设计文件,再对CPLD芯片重新编程;而无须修改电路布局,更不需要重新加工PCB。由于这些特点,CPLD极其适合于CCD驱动电路及信号处理控制电路的设计、维护及升级。

社,2003:78-106.

[5] 徐桂芝.超高速模数转换器AD9224及其应用[J].国外电

子元器件,2002,(4):10-14.

[6] ALTERA.MAX7000programmablelogicdevicedatasheet

[EB/OL].http://www.21ic.com,2003209203.

[7] 张 原.可编程逻辑器件设计及应用[M].北京:机械工业

出版社,2003:-158.

[8] 王志功.VLSI设计[M].北京:电子工业出版社,2005:

6-118.

(责任编辑 吕 杰)

(上接第119页)

t2,整个系统态的演化为anunknownquantumstateviadualclassicalandEPRchan2nels[J].PhysRevLett,1993,70:15-19.

[2] KaiatPG,WhiteAG.Perturbativeapproachtoorbital

magnetismindensity2functionaltheory[J].PhysRevA,1999,60:773-736.

[3] CiracJI,ZolerP.Preparationofmacroscopicsuperposi2

tionsinmany2atomsystems[J].PhysRevA,1994,50:2799-2802.

[4] SteinbachJ,GerryCC.Efficientschemeforthedeterminis2

ticmaximalentanglementofNtrappedions[J].PhysRevLett,1998,81:5528-5531.

[5] GerryCC.Preparationofafour2atomGreenberger2Horne2

Zeilingerstate[J].Phys.Rev.A,1996,53:4591-4593.[6] PanJianwei,DaniellM,GasparoniS,etal.Experimental

demonstrationoffour2photonentanglementandhigh2fideli2tyteleportation[J].PhysRevLett,2001,86(20):4435-4438.

[7] XuXuemei,WangFabo,KuangLeman.Preparationofthe

cavityfieldentangledstatedepartmentofphysics[J].ActaSciNatUnivNormHunan,1997,20(2):36-41.[8] LuPeimi.Generationoftwo2atomentangledstates[J].

JournalofFuzhouUniversity(NaturalScience),1999,27(1):29-31.

[9] LiuShushu,LiuXiang.Preparationofmultipleseparate

cavityfieldsentanglementincavityQED[J].ChineseJour2nalofQuantumElectronics,2007,24(1):59-62.

1|Ψ(t1+t2)〉=|f〉|0〉1|0〉2-21cos(g2t2)|g〉|1〉1|0〉2+21(14)sin(g2t2)|f〉|1〉1|1〉22若取t2=π/2g2,则有

|Ψ(t1+t2)〉=|f〉1(

|0〉1|0〉2+2(15)

|1〉1|1〉2)

  这样,2个腔场与原子退藕合并处于最大纠

缠态。

3 结束语

本文概括介绍了量子传态的一个重要步骤———量子纠缠态制备,以及其在传统上和近年来的一些具有代表性实验方案。随着人们在理论和实践上不断地加以突破创新,相信会有愈来愈多的优秀的量子传态实验方案出现。

[参 考 文 献]

[1] BennettCH,BrassardG,CrepeauC,etal.Teleportation

(责任编辑 吕 杰)

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- xiaozhentang.com 版权所有 湘ICP备2023022495号-4

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务