论文部分内容阅读
电荷耦合器件(CCD)是一种固体光电转化成像器件,具有像元尺寸小,几何精度高,性能稳定和能进行自扫描等优点,配置适当的光学系统和合适的外围驱动与控制处理电路,可以获得很高的空间分辨率,特别适用于各种精度图像传感和非接触式光电测量领域。例如铁路方面火车轮轨磨损检测、桥梁和轨道振动的测量等。本文通过对CCD工作原理和特性的分析,设计了一种适用于非接触测量领域的CCD光电信号数据采集系统。采用ADC (Analog to Digital Converter,模拟到数字转换器)+CPLD (Complex Programmable Logic Device,复杂可编程逻辑器件)+FIFO(First In First Out,数据缓存器)+USB (Universal Serial Bus,通用串行总线)的数字处理方案,实现了CCD光电测量信号的高速传输与控制功能,分析了各种光照强度下采集到的CCD信号变化规律。系统中以电荷耦合器件(CCD)TCD1703C作为光电测量信号采集的感光元件,以CPLD(EPM240)作为控制核心。利用VHDL语言进行硬件描述以产生线阵CCD驱动时序、高速A/D芯片(THS12082)的初始化与采样控制信号以及FIFO(SN74V273)缓存数据的复位配置信号,选用A1tera公司的QuartusⅡ软件对所设计的驱动和控制程序进行了仿真,并用数字示波器观察输出波形;并针对TCD1703C芯片的特点,采用差分放大加低通滤波的电路设计对其输出信号进行预处理。对Cypress公司的EZ-USB FX2LP系列USB接口芯片CY7C68013A进行了开发,通过对USB驱动以及固件程序的编写,实现了通过USB2.0(CY7C68016A)的GPIF接口模式完成控制信号的发送以及实现采集系统与计算机之间的高速数据传输,并在上位机界面进行显示。通过实验测试表明,系统性能稳定,随光照位置变化能精确定位CCD信号包络峰值位置。整个系统的速度和精度已满足多种非接触测量的硬件数据采集卡要求,结合光学技术与信号处理技术,此CCD光电信号采集系统已经运用到了激光三角位移测量中。