基于CPLD的CCD驱动时序电路设计

发布者:czm721002最新更新时间:2008-02-27 来源: www.eccn.com关键字:驱动信号  CPLD技术  CPLD器件  CCD  时序电路  驱动电路  暗电流  仿真波形 手机看文章 扫描二维码
随时随地手机看文章

 

  (1.台州学院 浙江台州 317000;2.长安大学信息工程学院 陕西西安 710064)

  电荷耦合器件(CCD),是一种以电荷为信号载体的光电传感器。他具有光电转换,电荷存储,转移和检测等功能。广泛应用于图像拍摄、传真通信系统,光学字符识别、广播TV、工业检测与自动控制、生物标本分析、天文观测等领域中[1]。CCD的外围电路比较复杂,往往给使用者带来不便,特别是驱动时序电路的实现,这是CCD应用的关键问题。早期的CCD驱动电路几乎全部是由普通数字电路芯片实现的,由于需要复杂的三相或四相交迭脉冲,一般整个驱动电路需要20个芯片左右,体积较大,设计也复杂,偏重于硬件的实现,调试困难,灵活性较差。除了数字电路芯片实现驱动方法外,还有单片机驱动方式,在这种设计方法中,硬件电路非常简单,但是存在资源浪费较多,频率较低的缺陷。采用复杂可编程逻辑器件CPLD技术,结合长安大学光电应用研究所的相关项目对CCD器件TCDl200D进行了驱动时序电路的设计与实现,该方法开发周期短,并且驱动信号稳定、可靠。系统功能模块完成后可以先通过计算机进行仿真,再实际投入使用,降低了使用风险性。

  可编程逻辑器件(PLD)是在20世纪80年代迅速发展起来的一种新型集成电路,随着大规模集成电路的进一步发展,出现了PAL和GAL逻辑器件,而复杂可编程逻辑器件CPLD是在此逻辑器件基础上发展起来的,跟分立元件相比,具有速度快、容量大、功耗小、集成度高、可靠性强等优点。故CPLD被广泛应用于各种电路的设计中。

  l TCDl200D简介

  1.1 TCDl200D的特点

  TCDl200D是日本东芝公司生产的双沟道线阵CcD器件,具有灵敏度高(饱和曝光量为0.037 x·s)、暗电流低等特点。该器件具有2 160个像元,内部信号预处理电路包含采样保持和输出预放大电路,当温度为25℃时,该器件工作在5 V驱动脉冲,12 V电源条件下。

  1.2 TCDl200D驱动时序要求

  芯片正常工作需要4路驱动信号:时钟脉冲Fl,时钟脉冲F2,转移脉冲SH和复位脉冲RS。其中SH为光电荷转移脉冲,其下降沿是每行输出的起始点;F1,F2为两相交变驱动脉冲(相位差为90。),其作用为驱动信号电荷进行定向转移;RS为输出极复位脉冲,清除输出即输出一个单元电荷后所剩电荷,以保证下一个单元电荷电压的正确输出。在4路脉冲的正确驱动下,该图像传感器将产生有效光电信号OS和补偿信号DOS[2]。图1即为TCDl200D各路驱动信号的时序关系。

  图2为TCD1200D驱动电路脉冲宽度与延时关系图,其中SH与F1的脉冲间隔t1,t5最小值为O,典型值为100 ns;SH脉冲上升与下降时间t2,t4最小值为O,典型值为50 ns;SH脉冲宽度t3最小值为200 ns,典型值为1 000 ns;F1,F2脉冲上升、下降时问t6,t7最小值为0,典型值为60 ns;RS脉冲宽度t8最小值为40 ns,典型值为250 ns;F1,F2与RS脉冲间隔t9。最小值为100 ns,典型值为125 ns。

  

  

  2驱动电路设计与实现

  2.1驱动电路设计

  本设计采用wZE-SPXO10.00 MHz晶振作为系统标准时钟。按照TCDl200D时序要求,时钟脉冲F1,F2设为O.5 MHz,将晶振20倍分频作为F1和F2输入信号,RS的周期为1 000 ns,TCDl200D包含2 160个有效像元,有效像元前后各有64及12个哑单元,所以SH的周期应该大于等于2 236个RS周期,令SH的周期为2 240个RS周期,即2.24 ms。图3为本论文设计的TCDl200D驱动波形图,单位均为ns。

  在图3中,时钟脉冲F1和F2的脉冲宽度为1 000 ns,SH的脉冲宽度为800 ns,其上升沿和下降沿与对应的时钟脉冲Fl和F2上升沿、下降沿间隔100 ns,RS的脉冲宽度为200 ns,他的下降沿与F1的上升沿间隔300 ns。可见本设计符合TCDl200D的驱动时序要求。

  

  

  

  

  2.2 VHDL语言实现

  Max+PlusⅡ是A1tera公司推出的一种开发设计平台,他功能强大,可以生成图形义件,文本文件和波形文件。并支持层次设计和从顶至底的设计方法,支持VHDL语言。可以编译并形成各种能够下载到各种CPLD器件的文件,还可以进行仿真以检验设计的可行性[3]。

  硬件描述语言(Very high speed integerated circuitHardware Description Language,VHDL)源于美国国防部。他是用来描述集成电路的结构和功能的标准语言,设计人员无需通过门级原理图,而是针对设计目标进行功能描述,从而加快设计周期,VHDL元件的设计与工艺无关,方便工艺转换[4]。基于以上优点,本系统采用VHDL语言实现CCD驱动时序电路,下面是部分代码:

  

  

  

  

  rs:process(clk)一10 MHz晶振,经分频产生RS时序

  2.3 仿真结果

  在进行了VHDL描述和编译后,就可以应用EDA软件进行驱动时序的功能仿真。功能仿真是在Max+PlusⅡ软件环境下进行的。时序仿真波形如图4所示,其中下图为上图的放大效果。CLK的频率为10 MHz,生成的时钟脉冲信号F1和F2周期为2μs,脉冲宽度为1 μs;产生的SH信号周期为2.24 ms,SH为高时脉冲宽度800ns;RS信号周期为lμs,RS为高时脉冲宽度200 ns。通过图4,可以看出设计时序符合要求。

  

  

  3 结 语

  本文在分析TCDl200D的工作原理和驱动信号时序要求的基础上,结合CPLD技术,采用VHDL语言,设计了一种合理的时序控制方案,通过时序仿真和实际测量,可以得出:相对于早期的驱动方式,采用CPLD技术实现CCD时序驱动电路设计简单、体积小、灵活性好;设计完成后,先通过计算机进行仿真,再实际投人使用,降低了使用风险性;实现了对CCI)器件的正确驱动。

 

关键字:驱动信号  CPLD技术  CPLD器件  CCD  时序电路  驱动电路  暗电流  仿真波形 引用地址:基于CPLD的CCD驱动时序电路设计

上一篇:嵌入式Linux的图像采集与显示
下一篇:单芯片WiMAX RF收发器(Maxim)

推荐阅读最新更新时间:2024-05-13 21:02

数码管驱动电路
数码管要正常显示,就要用驱动电路来驱动数码管的各个段码,从而显示出我们要的数字,因此根据数码管的驱动方式的不同,可以分为静态式和动态式两类。 数码管静态显示驱动 静态驱动也称直流驱动。静态驱动是指每个数码管的每一个段码都由一个单片机的 I/O端口进行驱动,或者使用如BCD码二-十进制译码器译码进行驱动。静态驱动的优点是编程简单,显示亮度高,缺点是占用I/O端口多,如驱动5个数码管静态显示则需要5×8=40根I/O端口来驱动,要知道一个89S51单片机可用的I/O端口才32个呢:),实际应用时必须增加译码驱动器进行驱动,增加了硬件电路的复杂性。 数码管动态显示驱动 数码管动态显示接口是单片机中应用最为广泛的一种显示方式之一,
[电源管理]
驱动信号发生器电路图
实际上,自激多谐振荡器(图1)和单稳电路可以由集成电路来实现.采用两片四-2输入与非门74LS00的驱动信号发生器,如图2所示. 图1 图2
[模拟电子]
<font color='red'>驱动</font><font color='red'>信号</font>发生器电路图
基于AP3766高功率因数非隔离的LED驱动电路
引言 LED照明作为一种新兴产业技术,正在不断开拓更广泛的应用。对于交流电源输入应用,目前通常使用基于反激式(flyback)拓扑结构开关电源。反激式(flyback)拓扑结构开关电源包括输入整流滤波电路,开关控制电路,隔离变压器和副边整流滤波电路。然而,反激式电源电路效率不高,并且,有些LED照明应用不一定需要隔离,因此,开发低成本高性价比的非隔离LED驱动电路是十分必要的。 IEC国际电工委员会对照明灯具提出了明确的谐波要求,即IEC61000-3-2标准。同时,最新的能源之星(EnergyStar)标准提出对于大于5W的LED照明产品,要求功率因数指标,即PF,必须大于0.7。 本文提出了一种新的高功率因数非隔离LED驱动电
[电源管理]
基于AP3766高功率因数非隔离的LED<font color='red'>驱动电路</font>
深入剖析空调PG电机驱动电路故障
●空调PG电机驱动电路故障分析 目前,有部分空调风机是用了PG电机控制,应用电容器具有电流超前90°的相移特性,当电源接通时,流入辅助线圈(启动绕组)的电流相位比流入主线圈(主绕组)的电流相位超前90°,形成两相电流,促使定子磁场产生转动。PG电机的调速主要是采用脉宽调制PWM方式来控制开关器件的导通相位角及导通时间,从而实现PG电机的平稳调速。 本文就是通过对电路原理及常见故障的深入剖析,希望能给大家在售后维修中带来一些帮助。 一、电路原理 如下图所示,单片机输出信号,通过过零检查信号,固态继电器(可控硅器件)就可以给出交流220V进行斩波控制,实现对风机电压的控制。 二、器件的作用 1、固态继电器:是一个可控硅
[嵌入式]
深入剖析空调PG电机<font color='red'>驱动电路</font>故障
液晶彩背光灯驱动电路的组成
  为了让冷阴极灯管安全、高效稳定地工作,其供电与激励必须符合灯管的特性。具体而言,灯管的供电必须是频率为30kHz~100kHz的正弦交流电。如果给灯管两端加上直流电压,会使部分气体聚集在灯管的一端,则灯管就会一端亮一端暗。   在液晶彩电中,电源板输出的电压为+24V或+12V直流电压,显然不能直接驱动背光灯管,因此需要一个升压电路把电源板输出较低的直流电转换为背光灯管启动及正常工作所需的高频正弦交流电。这个升压电路组件就是常说的背光灯驱动板(Inverter),又称逆变器、升压板或高压板。   在液晶电视机中,背光灯驱动板是一个单独工作且受控于CPU的电路组件,其主要作用是点亮液晶屏内的背光灯管,并在CPU的控制下进
[电源管理]
液晶彩背光灯<font color='red'>驱动电路</font>的组成
图像传感器市场将会被中国人主导
   据IC Insights的统计,过去5年全球CMOS图像传感器(CMOS Image Sensor,简称CIS)销售额年年创新高,2010至2015年复合增长率达17%,作为全球CIS封装第一大厂(2015年市占率约30%)的晶方半导体自然也分享了影像应用市场的这段甜蜜之旅。       “时间点很重要,我们就是在正确的时间做了正确的事情。”晶方半导体副总裁刘宏钧说道,与传统封装公司不同,晶方半导体靠晶圆级封装技术起家,生产线成熟以后正好赶上图像传感器大爆发,“过去几年,公司CIS这块每年20%以上的增长,单这个市场就够我们忙活的了。”      CIS将成为中国人的市场      拍照手机是带动图像
[安防电子]
LED汽车前照灯驱动电路设计与仿真
0 引言     有统计表明,90%的交通事故是由于人的因素造成的,危险来源于复杂的交通状况,包括不合理信息、缺少信息以及过度紧张等。为了有效地减少盲区,避免眩光,提高夜间行车的安全性,一些著名汽车公司提出了先进前照灯系统或自适应前照系统(AFS)的概念,其特点是车辆前灯能主动调整照明光轴方向,自动适应夜间行车环境(包括迎面车辆、弯道坡度、高速公路、城市街区等情况)的变化。近年来,高亮度LED的发展很快,汽车前照系统中采用高亮度或超高亮度LED将是一种发展趋势。目前,已有1 201 m超高亮度LED的报道,8个超高亮度LED就能产生10 001 m的光强。LED光源除了显而易见的寿命长,结构坚固,功耗低等优点外,其固有的体积小,设计
[嵌入式]
IGBT驱动电路
图2 IGBT驱动电路   整个电路板的作用相当于一个光耦隔离放大电路。它的核心部分是芯片HCPL-316J,其中由控制器(DSP-TMS320F2812)产生XPWM1及XCLEAR*信号输出给HCPL-316J,同时HCPL-316J产生的IGBT故障信号FAULT*给控制器。同时在芯片的输出端接了由NPN和PNP组成的推挽式输出电路,目的是为了提高输出电流能力,匹配IGBT驱动要求。   当HCPL-316J输出端VOUT输出为高电平时,推挽电路上管(T1)导通,下管(T2)截止, 三端稳压块LM7915输出端加在IGBT门极(VG1)上,IGBT VCE为15V,IGBT导通。当HCPL-316J输出端VOU
[模拟电子]
IGBT<font color='red'>驱动电路</font>
小广播
最新应用文章
换一换 更多 相关热搜器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 安防电子 医疗电子 工业控制

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved