论文部分内容阅读
CCD(Charge Coupled Devices)分为线阵CCD和面阵CCD,线阵CCD主要用于尺寸测量、光谱探测、高速检测及图像采集,面阵CCD主要应用于图像采集。CCD的多种特性参数是决定CCD的性能和应用范围的关键。CCD参数测试系统用来测试CCD各种特性参数,通过对CCD特性参数的测试,可以对其性能做出评估。虽然本文设计的参数测试系统主要针对柯达公司生产的线阵CCD KLI-2113,但通过改动相应的驱动时序便能适合于测试其他类型的CCD。这使得系统的灵活性得到了提高,同时实用性也得到增强。本文在对CCD的工作原理进行了阐述之后,进而介绍了CCD的各项特性参数,分析了相关参数的测试方法。为了降低热噪声,系统采用了带有相关双采样的AD9816,它是专门用于视频处理的芯片。时序方面,采用可编程逻辑器件进行功能的实现。根据不同类型的CCD设置相应的时序,从而克服了常规时序产生模块不能反复设计的缺点。传输部分选用目前通用的USB2.0,能很好的实现与计算机的实时连接,方便计算机进行数据处理。同时为了方便示波器测试信号波形,在PCB的电源及输出部位引出测试点。根据拟定的测试系统结构,本文对各功能模块进行了详细的设计,包括测试光源及辅助模块、时序产生模块、数据采集与传输模块、数据测试与处理模块。此外还必须对各功能模块进行初始化,包括CPLD的编程下载,积分时间的设定,寄存器的初始化等。为了便于数据处理,使用VC++6.0以及VC++.net为系统编制测试界面,使测试系统操作简单,实用性得到大大提高。最后为了验证系统功能,本文对KLI-2113进行了参数测试,包括:光谱响应特性、暗信号电压、动态范围、饱和电压、非线性、响应度、光响应度非均匀性(PRNU)。通过测试结果与实际芯片手册数据的对比,表明本文设计的参数测试系统各部分工作正常,较好的实现了预期目标,完成了各项参数的测试。该系统结构简单,使用方便,具有一定的实用价值。