- 1
- 2
- 3
- 4
- 5
线阵CCD通用驱动控制技术开发
资料介绍
本论文的选题来源于某企业的“大幅面高性能扫描仪”预研项目,主要研究了该项目中线阵CCD(电荷耦合器件)通用驱动控制技术的开发,对软件、硬件原理功能及其实现分别进行了讨论。
课题针对目前市场上几大主流线阵CCD产品,挑选了东芝系列TCD1200D、TCD1251UD;NEC系列UPD8884 CCD;索尼系列ILX516K CCD,设计了一套完整的CCD驱动电路来驱动不同的高速线阵CCD产品,从而实现了通用性的特点,提高了CCD的传输速度和CCD输出信号质量。
在本设计中,驱动电路的核心部分是时序脉冲产生电路,采用Altera公司可编程逻辑器件CPLD/FPGA来完成这部分电路的设计,实现了该驱动系统的可靠性,可移植性特点。
本系统设计流程为:首先通过单片机与上位机的串行通信,完成上位机对不同厂商不同系列线阵CCD的选择;其次单片机根据所选用器件的类型和特点,将其波形参数通过并口传给CPLD/FPGA;通过CPLD/FPGA对其进行参数配置,产生所选CCD工作所需的复杂驱动时序和扫描仪系统控制逻辑时序;设计完成后,对编写的VHDL程序进行编译、时序仿真、调试、下载;最后经过信号调理电路和滤波电路输出结果。经试验证实,该仿真结果功能正确,可靠性较强,能够很好地满足所选CCD的驱动要求。
通过完成对线阵CCD的通用驱动控制电路设计,验证其具有高可靠性、灵活性、易配置性、通用性等特点,比较好得解决了大幅面高性能扫描仪中不同厂商不同系列的线阵CCD驱动兼容性问题。
部分文件列表
文件名 | 大小 |
线阵CCD通用驱动控制技术开发.pdf | 2M |
全部评论(0)