| 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. |