线阵CCD通用驱动控制技术开发
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
本论文的选题来源于某企业的“大幅面高性能扫描仪”预研项目,主要研究了该项目中线阵CCD(电荷耦合器件)通用驱动控制技术的开发,对软件、硬件原理功能及其实现分别进行了讨论。
     课题针对目前市场上几大主流线阵CCD产品,挑选了东芝系列TCD1200D、TCD 1251UD; NEC系列UPD8884 CCD;索尼系列ILX516K CCD,设计了一套完整的CCD驱动电路来驱动不同的高速线阵CCD产品,从而实现了通用性的特点,提高了CCD的传输速度和CCD输出信号质量。
     在本设计中,驱动电路的核心部分是时序脉冲产生电路,采用Altera公司可编程逻辑器件CPLD/FPGA来完成这部分电路的设计,实现了该驱动系统的可靠性,可移植性特点。
     本系统设计流程为:首先通过单片机与上位机的串行通信,完成上位机对不同厂商不同系列线阵CCD的选择;其次单片机根据所选用器件的类型和特点,将其波形参数通过并口传给CPLD/FPGA;通过CPLD/FPGA对其进行参数配置,产生所选CCD工作所需的复杂驱动时序和扫描仪系统控制逻辑时序;设计完成后,对编写的VHDL程序进行编译、时序仿真、调试、下载;最后经过信号调理电路和滤波电路输出结果。经试验证实,该仿真结果功能正确,可靠性较强,能够很好地满足所选CCD的驱动要求。
     通过完成对线阵CCD的通用驱动控制电路设计,验证其具有高可靠性、灵活性、易配置性、通用性等特点,比较好得解决了大幅面高性能扫描仪中不同厂商不同系列的线阵CCD驱动兼容性问题。
This paper, rooting from the pre-study project developed by a company, mainly concentrates on the research of linear array CCD driver control technology, and separate discussion of its corresponding software, hardware function, principle and realization.
     TOSHIBA TCD1200D, TOSHIBA TCD 1251UD, NEC UPD8884 CCD and SONY ILX516K CCD are chosen from several mainstream CCD products on the market to design a complete CCD driver circuit to drive high-speed linear array CCD,so as to achieve the universality, improve the speed and quality of CCD output signal.
     The core of drive circuit is timing pulse generator circuit, implemented by using the programmable logic device, namely CPLD/FPGA, which makes the driving system reliable and portable.
     First completed the choice of different series of linear array CCD through serial communications between single chip microcomputer and Supervisory Computer. Secondly, single chip microcomputer sends wave parameters to CPLD/FPGA though parallel port according to the types and characteristics of chosen parts. Then, after the parameter configuration through CPLD/FPGA, complicated driving timing and scanner system control logic timing needed for the work of CCD will be created. After the completion of design, the VHDL procedures are compiled, Timing simulation, debugged and downloaded. Finally, the results come out though signal Conditioning circuit and filter circuit. The experiment proves it works normally, reliably and can meet the driving requirements of CCD.
     The design of universal driver control circuit of linear array CCD makes it highly reliable, flexible, agile, easy to configure and use, which is such a better solution to the CCD driving compatibility issues because manufacturers produce various large-format high-performance scanners which are not compatible with each other.
引文
[1]王庆有.CCD应用技术.第一版.天津大学出版社,2000
    [2]胡渝,荣健.CCD的发展现状及展望[J].仪器仪表学报,2005,26(8):718~720
    [3]蔡文贵、李永远、许振华.CCD技术及应用.第一版电子出版社,1992
    [4]张智辉,田地.线阵CCD驱动电路设计的几种方法.仪表技术与传感器.2004年第6期
    [5]程开富.新颖固体图像传感器的发展及应用[J].电子元器件应用,2004(1):1-4
    [6]谷东兵.CCD驱动信号的几种产生方法.传感器技术.1992
    [7]郑在民,吕荣.线阵CCD单板机旋切厚度在线测量系统.电子技术应用.1994,2:16-18
    [8]纪淑波,刘晶等.UPD3575D CCD图像传感器的原理及应用.国外电子元器件,2005(2)
    [9]Ping.W.V.Use if FWD for Evaluating Pavement Surface Cracking,Proceedings.4th International Conference on Road & Airfields Pavement Technology, Kunming, 2002:23~25
    [10]Canadian Strategic Highway Research Program. Summary of Pavement Smoothness Specifications in Canada and Aroud The World[R],1999
    [11]周凯,郭黎利.MAX485实现单片机与PC机串行通信的一种方法应用科技.单片机与嵌入式系统.2005,30:28-29
    [12]刘涛,马积勋,廉海涛.利用RS-485通讯协议实现单片机与PC的多点通讯.现代电子技术.2005,5:86-98
    [13]杨顾,孟志强,彭永进.基于MAX1044和MAX485的RS-232转换器[J]..湖南大学学报自然科学版.2006,29(3):85-86
    [14]余永权.51系列单片机应用技术.北京航空航天大学出版社.2002.
    [15]王幸之,王雷,翟成等.单片机应用系统抗干扰技术[M].北京:北京航空航天大学出版社,2000
    [16]余永权,李小青,陈林康等.单片机应用系统的功率接口技术[M].北京:北京航空航天大学出版社,2004
    [17]范逸之,陈立元.Visual Basic与RS-232串行通信控制[M].北京:清华大学出版社,2005
    [18]李朝青.PC机及单片机数据通讯技术[M].北京:北京航空航天大学出版社.2000
    [19]张振荣.单片机原理及实用技术[M].北京:人民邮电出版社,2000
    [20]沈得胜.CCD高帧频摄像技术研究.应用技术选集,1994,4
    [21]日本东芝公司.TOSHIBATCD1200D参考手册
    [22]日本东芝公司.TOSHIBA TCD1251UD参考手册
    [23]NEC公司. NEC UPD 8884参考手册2002
    [24]索尼公司.SONYILX516K参考手册2002
    [25]徐新军,章钦,袁会敬等.基于CPLD的线阵CCD驱动的实现.中国测试技术,2006(2):124—125
    [26](日)高桥清等.传感器电子学.宇航出版社,1987
    [27]王诚,吴继华. Altera FPGA/CPLD设计基础篇.北京人民邮电出版社,2006
    [28]王诚,吴继华. Altera FPGA/CPLD设计高级篇.北京人民邮电出版社,2006
    [29]夏宇闻. Verilog系统设计.电子工业出版社.2005
    [30](美)Quartus Ⅱ GETTING STARTED,ALTERA.
    [31](美)Data Book 2004,ALTERA.
    [32]侯伯亨、顾新. VHDL硬件描述语言与数字逻辑电路设计修订版.西安电子科技大学出版社,1999
    [33]Stephen Brown,Zvonko Vranesic数字逻辑与VHDL设计[M].边计年,吴强译.北京航空航天大学出版社,2003
    [34]胡振华.VHDL与FPGA设计.北京铁道出版社,2003
    [35]曾繁泰、陈美金.VHDL程序设计第二版清华大学出版社,2002
    [36]宋万杰,罗丰,吴顾军. CPLD技术及其应用.西安电子科技大学出版社,1999
    [37]刘计星,严飞龙,陈昭炎.基于CPLD的CCD驱动时序电路的设计[J].仪器仪表用户,2006,13(3):111—112.
    [38]魏仲慧.CCD时序信号发生器的设计[J].光学精密工程,1996(2):91-93
    [39]Xilinx. Xilinx Data Book 2003.2003
    [40]石城,李振华,夏泽飞等.基于VHDL的线阵图像传感器的驱动电路设计[J].武汉理工大学学报,2006(6):27-29
    [41]高志国,万堃,曹益平.VHDL在CCD驱动电路中的应用[J].光学仪器,2006(6),22-27
    [42]开发的光电实验室资源库,http://www.rayscience.cn
    [43]李永远,谢小平.CCD输出信号处理[J].应用光学,1997(1):20-23.
    [44]AD620数据手册.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700