节点文献

线阵CCD通用驱动控制技术开发

The Development of Universal Driver Control Technology for Linear Array CCD

【作者】 徐洁

【导师】 曹伯燕; 陈晓;

【作者基本信息】 西安电子科技大学 , 计算机技术, 2008, 硕士

【摘要】 本论文的选题来源于某企业的“大幅面高性能扫描仪”预研项目,主要研究了该项目中线阵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驱动兼容性问题。

【Abstract】 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.

  • 【分类号】TN386.5
  • 【被引频次】3
  • 【下载频次】379
节点文献中: 

本文链接的文献网络图示:

本文的引文网络