CCD驱动实验仪设计.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CCD驱动实验仪设计

CCD驱动实验仪设计   作者简介: 付天舒(1977),男,河北省乐亭人,讲师,硕士,主要从事非线性信号与图像处理、物联网技术方面的研究。   摘要: 为解决现有CCD实验仪对学生的动手能力锻炼不够,并且系统外扩困难、价格昂贵的问题,设计了一款CCD驱动实验仪。采用两块时序驱动板,选用Altera公司的EP2C8Q208C8N和EPM240T100C8N作为驱动板的主控芯片。设置扩展元件接线板和主芯片IO端口,方便搭接外围电路和系统外扩。对东芝公司的TCD1209D和TCD1304AP芯片进行了驱动实验,用Verilog语言编写驱动程序,由程序下载接口下载驱动程序到驱动板,通过Modelsim软件验证CCD芯片的驱动时序,通过示波器实测驱动脉冲,实验的测量结果完全符合CCD芯片的驱动要求。   关键词: CCD; 驱动; 实验仪   中图分类号: TN 29文献标识码: Adoi: 10.3969/j.issn.1005   引言CCD是一种具有自扫描功能的成像器件,广泛应用于各种成像设备。现有的CCD教学仪器通常是把主控电路同CCD成像芯片直接连接在一起。成像芯片和控制电路固定在仪器内部,没有外接的扩展原件接线板,也不提供主控芯片的输入输出端口,这样非常不利于CCD驱动电路的更换和系统的外扩。由此导致在教学过程中,训练内容非常枯燥,只能用示波器观察CCD芯片各管脚的输出波形,或通过上位机软件做一些简单设定后,直接读出实验结果,不能让学生对整个实验仪器的工作原理有更深入的认识,并且价格昂贵。为了提高学生的动手能力和对CCD芯片驱动编程能力,让CCD实验仪使用起来有更好的灵活性,设计了CCD驱动实验仪。该实验仪可以方便地更换CCD成像芯片和驱动电路,提供了驱动电路核心芯片的输入输出端口、程序下载接口、扩展元件接线板和CCD芯片管脚测试接口,可以方便进行系统外扩。通过CCD驱动实验仪和配套软件可以分析成像芯片驱动程序的时序正确性、驱动程序的可移植性和核心芯片内部资源占用情况。通过该仪器和各种外围测量装置可以进行多种CCD非接触测量实验[12]。该仪器可以在教学中使用,也可以应用于科研实验。1系统结构仪器的外观分布如图1所示,扩展元件接线板的第1行和第8行的接线插孔中,每相邻3个接线插孔是无负载相连的,其他的接线插孔从中间分界,在纵向上是直接无负载相连的,在横向上是断路的。扩展元件接线板负责搭建CCD输出电路和外围测量电路,CCD输出电路参照不同种类型CCD芯片说明书进行搭建,外围测量电路根据不同种类的非接触测量实验要求进行搭建。主控芯片IO端口同现场可编程门阵列(field programmable gate array,FPGA)或复杂可编程逻辑器件(complex programmable logic device,CPLD)芯片的通用IO端口相连,通过主控芯片IO端口可以方便地进行系统外扩,也可以利用程序设定在通用IO端口输出时序,辅助驱动时序的检验。CCD芯片管脚测试接口直接同CCD芯片管脚相连,可以从其接引线连接到扩展原件接线板,也可以通过它直接测量驱动脉冲。另外在仪器外壳上还配置了一些常用的部件和接口,如开关、状态灯、电源端子和程序下载接口等。   仪器的原理方框图如图2所示,仪器的核心部分是控制器,其是以FPGA和CPLD为核心芯片的两块控制板,根据实验需要选择用哪一块控制板。用电脑编写Verilog程序,通过下载接口和时序配置模块把布线信息下载到核心芯片中,通过32路输出的主控芯片IO端口输出Verilog程序所对应的驱动时序。实验者在扩展原件接线板完成实验外围电路搭建,连接驱动脉冲和CCD芯片。对于CCD驱动时序和CCD芯片工作状态的测量,通过示波器和电脑完成。在Verilog程序下载前,通过Mentor公司的Modelsim软件验证驱动时序的正确性,驱动时序没问题以后,可以开始下载驱动程序到主控芯片中,下载完成后,用示波器实时测量CCD驱动时序和CCD芯片工作状态。在进行非接触测量实验时,可用示波器观察输出波形,用上位机软件观察测量结果。2驱动原理第一块驱动板的核心芯片采用Altera公司生产的EP2C8Q208C8N芯片,其是属于CycloneⅡ系列的FPGA芯片。驱动原理图如图3所示,EP2C8Q208C8N具有8 256个逻辑单元,RAM总量为165888位,嵌入式18×18乘法器18个,锁相环2个,最大可用IO管脚182个。这里采用40MHz的外部晶振建立主时钟。驱动的芯片是东芝公司的TCD1209D,这是一种典型的单沟道线阵CCD,其光敏列阵包含2 075个光电二极管,其中有效光敏单元是2 048个。光信号经光电转换后形成电荷包信号,电荷包信号经过转移栅移入CCD模拟移位寄存器,CCD

文档评论(0)

189****7685 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档