光电检测系统设计

姓名: 学号: 专业:

光电分选机检测系统设计

摘要

光电分选机是一种利用光电技术分析识别物料的品质优劣, 并利用压缩空气将劣质 物料剔除的高科技设备。被广泛应用在颗粒状物料品质检测与分级领域, 可有效提高物料的品质等级, 增加其附加值, 提高加工技术的自动化程度, 具有很好的社会与经济效益。

设计中主要对光电分选机的检测系统进行了研究,设计了一种以Xilinx 公司的FPGA 芯片XC3S200和高速线阵CCD 传感器为核心的光电检测系统。它的主要功能是通过CCD 传感器对高速下落的颗粒状物料进行动态扫描, 由图像数字转换器对CCD 输出信号进行信号调理、A/D转换,FPGA 对转换后的图像数据进行高速处理, 完成剔除信号的输出。

文中主要对监测系统的硬件部分做了设计,包括:以FPGA 为核心的硬件电路的设计,线阵CCD 驱动电路的设计,图像数字转换器控制接口电路的设计,数据传输中同步串行通信电路的设计。

第一章 光电分选机系统

1.1 光电分选机工作原理

在光电分选机工作前, 用户首先通过触摸屏设定被分选物种的分选参数。在分选过程中, 被选物料首先由进料斗通过电磁振动给料器配送到各个分选通道中的溜槽, 经过溜槽的加速运动后,物料以恒定的速度下落进入光电检测系统。光电检测系统在特制灯光的照射下, 前后两个CCD 传感器对下落的物料进行动态扫描, 将扫描的模拟视频电压进行A/D转换,再将得到的数字视频信号经过滤波和识别处理, 输出检测判别信号。判别信号到达喷射气枪的延迟时间正好等于不合格物料从视镜下落至喷射气枪之间的时间, 当次品到达喷射器位置时, 气枪喷嘴喷射高速气流, 将次品吹出, 使其落入次品槽, 而合格品继续下落并进入合格品槽, 从而完成物料的一次分选。为了提高分选精度, 落入次品槽的物料可以进行二次分选, 同时在分选过程中, 还可以通过触摸屏对分选参数进行反复调节, 以使分选效果达到最佳。下图为分选过程示意图。

图1.1 分选过程示意图

1)振动给料器2)滑道3)光源4)光电传感器5)背景板6)喷射气枪7)次品槽8)

合格品槽9)触摸屏

1.2工艺指标的确定

光电分选机的工作指标主要有以下三个方面:

(l)处理量

处理量即每小时可处理的物料数量, 单位为t/h。

(2)选出率

选出率指从原料中选出的杂质数量占所含杂质总量的百分数, 也叫色选精度。

(3)带出比

带出比是指色选机选出的废料中杂质数量与正常米粒或麦粒之比。带出比的高低是可以设定的, 一般为3/1一5/1左右。

1.3光电分选机结构特点

光电分选机的形式多种多样, 但从工作原理和工作过程来看, 主要由供料系统、光电检测系统、分选系统、电控系统四部分组成。光电分选机整机基本结构框图如下图所示, 除了以上提及的组成部分外, 还包括人机交互界面和主控制器。

图1.2 整机系统结构框图

(1)供料系统

供料系统将对被测物料整理调节, 使其流速与个体姿态保持相对稳定,

保证物料颗粒能

逐个地被光电检测系统检测, 在分选系统中能被方便地分选剔除。

(2)光电检测系统

光电检测系统其作用主要是对物料进行光学检测, 为分选系统准确无误地提供物料的光学信息。光电分选机的光学检测系统主要由光源、背景板、接收器和镜头等光学元件及相关辅助装置组成。背景板是提供一个背景, 使被测物置于一个背景(即基准色) 中进行检测。典型的背景板是一系列从浅到深的颜色片。根据光电等效原则, 在光源的照射下, 总有一片背景片单位面积上产生的反光信号, 与合格品单位面积上产生的反光信号等效。接收器, 又称光电接收器或光传感器。一般布置在光电检测系统的观测面上。可将投射到接收面上的光信号转换成电信号。目前用于光电分选机中的半导体光电元件, 包括硅光电池、光电二级管、光电三级管等。不过, 色选机的大多采用先进的电荷藕合器件(简称CCD) 作为光学接收器。

(3)分选系统

分选系统的作用是把光电检测系统检测发现的次品从物料中剔除, 它由电控系统控制。物料颗粒从检测点到分选点的运动时间, 要与光电检测系统信号发出到分选机构这一段延时时间相匹配。常见的分选是用压缩空气喷吹。物料进入分选系统后合格品沿正常运动轨道落入合格品槽, 次品则受到喷嘴发射出的脉冲式压缩空气作用偏离正常运动轨道, 落到次品槽而被剔除。喷嘴由电磁阀控制。

(4)电控系统

电控系统除控制色选机整体的各机构外, 其重要的工作就是把来自光电检测系统的检测信号整形放大, 判断处理, 去启动分选机构的电磁阀, 完成分选操作。

1.4 光电分选机的整体结构设计

通过对光电分选机工作过程和系统结构的分析可知, 光电分选机的控制系统是由主控制器、分选控制系统、光电检测系统、电磁振动给料系统和气枪控制分选系统共同组成的。主控制器系统直接或间接控制和管理其它系统, 如控制温度、电源电压、开关信号、指示灯等外围电。

光电检测系统采用CCD 传感器对4个分选滑道的物料进行检测和识别处理, 整个光电检测系统中包括前后8个摄像机控制板和8个CCD 传感器, 每个控制板控制1个CCD 传感器进行扫描工作并对接收到的扫描信号进行识别处理给出异物位置信息。

电磁振动给料系统按照主控制系统设定的工作参数进行工作, 将物料调节整理, 保证物料在观察区内能被逐个地观察检测。

气枪驱动系统接收分选控制系统的击打信号后, 控制高速电磁阀将高压气流喷出, 把物

料中的次品分选剔除。

系统每组滑道有32个溜槽, 每个溜槽对应1个气动喷嘴, 所以1个滑道对应32个气动喷嘴。光电分选机控制系统总体结构如图1.3所示。

图1.3 光电分选机总体结构图

分选机选用的GP 触摸屏带有RS-232接口, 所以主控制系统与触摸屏间的通信采用了基于RS-232的异步串行通信方式。主控制系统与光电检测系统和电磁振动给料系统间的通信都采用了三线同步串行通信的方式,这种通信方式有别于常用的两线制,其增加了一条数据使能信号线,可不必搜索同步符, 同时接收方接收数据时采用时钟脉冲计数和使能信号双重检测的方法, 从而提高了通信的可靠性。CPLD 转接板除了能接收检测信号控制LED 显示外还负责控制器和前后摄像机控制板之间的通信数据帧的转发。

第二章 光电检测系统的硬件设计

2.1检测系统的整体结构

该部分主要是针对光电检测系统进行了设计。系统以高速线阵CCD 器件和Xilinx

公司

的FPGA 芯片XC3S2OO 为核心设计了一套完整的光电检测系统。系统硬件包括线阵CCD 传感器(RL1O24P)、CCD 驱动电路、相机电源模块、串行通信模块、CCD 数字图像转换器(XRD98L59)、FPGA 处理器、CPLD 转接板、以及电磁阀驱动电路的气动装置等。检测系统的硬件整体结构框图如图2.1所示。FPGA 采用的是Xilinx 公司的XC3S200TQ144, 配置芯片采用的是XCF01S 。转接板CPLD 采用的是XC95216, 转接板的功能包括将主控制器的命令传送给相机控制板(FPGA处理器) 外, 还接收处理器的检测信号驱动LED 显示。另外一个CPLD 采用的是XC95108, 完成接收FPGA 处理器发送的气枪驱动信号控制高速电磁阀驱动电路。

图2.1 检测系统的硬件框图

设计中系统的处理器采用的XC3S200是Spartan-3系列的FPGA, 封装是TQ144, 主要特性有:

(l)内部时钟频率可达326MHz, 可提供4320个逻辑单元,20万个系统门。

(2)支持多达17种的单端接口标准和6种差分接口标准。输出信号的摆幅范围可达1.14V 和3.45V 。

(3)高性能的内部存储器SelectRAM 结构。每个块存储器容量为18Kb, 并且是完全的双口存储器结构。最多可提供216Kb 的块存储器资源, 以及30Kb 的分布式存储器资源。支持高性能的外部存储器接口, 这些结构包括SDR/DDR、SDRAM/SRAM、FCRAM 和CAM 接口等。

(4)专用的18位×18位乘法器模块和超前进位逻辑链构成了高性能的算术处理功能。

(5)多达4个数字时钟管理器模块和8个全局时钟多路复用缓冲器, 构成了丰富的时钟资源, 从而可提供灵活的系统时钟解决方案。

(6)片内的数字化阻抗匹配技术和可编程输出电流, 克服了因阻抗不匹配造成的系统不稳定性问题。

本系统中采用的XC95216和XC95108都是Xilinx 公司XC9500系列的CPLD 。XC9500系列产品采用快闪存储技术, 支持JTAG 测试和在线系统编程, 具有高密度、高性能、驱动能力强、引脚锁定等特点。XC950O 系列产品在功能结构上和FPGA 的基本相同。XC950O 系列器件的基本结构包括:功能模块、输入输出接口模块和互连矩阵。其中功能模块由宏单元构成, 每个宏单元可以实现一定的组合逻辑或寄存器功能。XC95216在资源上包含216个宏单元

,

而XC95108包含108个宏单元。

该设计中FPGA 采用的是JTAG 和主串配置模式配置。当采用主串配置模式时, 系统采用的外部配置存储器芯片是XCF01S 。

2.2 CCD硬件设计

根据光电分选机的工作原理, 我们在线阵CCD 传感器的选择上着重考虑了以下几个性能参数:工作速率、分辨率、灵敏度和动态范围。因为记录的是快速运动目标, 故对所用CCD 的扫描速度有很高的要求。分辨率的高低则直接影响着扫描图像的细节再现程度。由于器件工作频率高, 故光积分时间较短, 只有选用灵敏度高、动态范围大的CCD 才能保证输出视频信号不被淹没于暗电流噪声中, 确保扫描图像的质量。

该设计选用的CCD 器件是RLI024P 。RL1024P 是PerkinElmer 公司的P 系列高速线阵CCD, 其光谱响应范围是250-1000 nm, 像素读出率高迭40MHz, 行读出率可达35KHz, 像素大小为14μm, 阵列中有1024个有效像素, 具有电子曝光控制门, 具有低噪声、高速度、高灵敏度等优点。

CCD 设计包括两部分, 一部分是CCD 的时序逻辑, 另一部分是CCD 的电平驱动电路。CCD 的时序逻辑都由FPGA 发生。 FPGA发出的信号电平是3.3V, CCD却需要4种不同的驱动电平,如表2.1所示,因此, 从FPGA 发出的信号在进入CCD 之前, 必须进行电平转换。

表2.1 RL1024P驱动电压列表

FPGA 发出的3.3V 信号驱动到上述4种电平, 可以采用PI74FCT16244TV 电平驱动芯片来产生相关的电平。PI74FCT16244TV 是16hit 的快速CMOS 线驱动器, 可以增加输出电流驱动能力, 应用在P 11、P 22和YR 的单极性时钟输出(要求驱动电平为OV 或5V), 它的信号时钟频率

可高达40MHz 。在CCD 的驱动时序中, P11、P 22和YR 的信号驱动时钟频率都为10MHz,

均满足

P174FCT16244TV 信号时钟频率范围。

NEC 公司生产的超低噪声双运算放大器4570, 可以将它设置成电压跟随器。通过设置运放的正输入端的电压(电阻分压法), 将输入的士12V 分压到需要的8V 和士4V 。

DG642是TTL 驱动器, 双向模拟开关, 时钟上限频率达10MHz, 刚好满足该设计的要求。它应用在P ab 、P tg 和P pg 的双极性时钟信号输出。通过设置DG642的开关两端电平为4570的输

出电平,FPGA 发出的信号(OV和3.3V) 经过模拟开关转换为表2.1中要求的8V 和士4V 。

下图2.2所示为该设计中CCD 驱动模块的硬件电路原理图, 此硬件电路提供CCD 需要的4种不同驱动电平, 图中标号为Ul 的管脚为FPGA 的输出端, 用于提供CCD 正常工作时所需的时序脉冲。

图2.2 CCD驱动电路硬件原理图

2.3 图像数字转换器设计

该设计中选用的是Exar 公司生产的图像数字转换器XRD98L59。该器件是低功耗的数字式动静态的CCD 图像转换器, 它包含有相关双采样器、可编程增益的PGA,10-bit 模数转换器以及有哑像元平均器、噪点像元切割器和数字噪声抑制滤波器的自动偏移校正电路等功能。

下介绍XRD98L59的功能和参数设置:

(l)串行控制接口设置

XRD98L59内部有10个8-hit 控制寄存器, 所有工作参数都是通过设置这些内部寄存器。初始化内部寄存器是通过XRD98L59提供的SPI 接口来完成的。SPI 接口有读写控制信号分别为LOAD(锁存信号) 、SDI(数据) 和SCLK(移位时钟) 。图2.3为串行接口时序图, 接口采用12-bit 移位寄存器, 前4-bit 为地址码, 后8-bit 为数据位。XRD98L59的SPI 接口与

XC3S200

的普通IO 口相连接, 通过FPGA 提供的时序来初始化A/D内部的控制寄存器。

图2.3 串行接口时序图

(2)相关双采样设置

XRD98L59提供两个时序接口管脚, 一个是采样CCD 的黑电平时钟(SBLK),另一个是采样CCD 有效信号电平的时钟(SPIX)。两个时钟驱动时序都是通过FPGA 来提供。改变地址序号为0011的寄存器内容, 可以设定时钟的上升沿还是下降沿采样。通过设置地址序号为0010的寄存器的高6位数据可以设定实际采样点的位置与采样时钟沿的孔径延迟时间。孔径延迟时间可设定的范围在2.7ns 一17.5ns 之间。

(3)可编程增益控制

XRD98L59内部集成了两级可编程放大器PGA1和PGA2, 可以对CCD 图像传感器的输出信号进行放大。两个放大器总的放大倍数可以在6dB 一38dB 之间调整, 调整的步长值为O.125dB 。

2.4 通信电路设计

该设计中的通信电路是根据3线制的同步串行通信接口协议设计的, 这三个接口信号分别是串行数据、移位时钟、使能信号。由于通信线路比较长, 容易受到电控系统的干扰, 所以采用差分电路传输信号。

AM26L31是Texas 仪器公司生产的线性的四重差分发送驱动器,AM26L32是接收驱动器。图2.4所示的是在通信传输过程中, 通过传输线连接的AM26L31和AM26L32的其中一个差分驱动器的电路图。当主控制器通过三线同步串行通信接口向检测系统(FPGA)发送数据时, 输入数据X 到AM26L31的发送驱动器, 接收端通过AM26L32的接收驱动器接收数据X, 最后数据输出X 连接到FPGA 的管脚。

图2.4 AM26L31和AM26L32的电路连接图

2.5 气枪驱动设计

高压气枪作用是喷射剔除不合格物料。气枪喷射是通过控制高速电磁阀的动作来完成的。因此高速电磁阀是气枪驱动系统中的一个关键部分,CPLD 气枪驱动板通过控制它的吸合和释放来控制喷气时刻及喷气持续时间, 电磁阀的动态响应特性直接影响着整个系统的主要性能指标。电磁阀的工作原理是利用电磁铁通电产生的电磁力吸合阀口的铁心, 使阀口打开; 电磁铁断电后, 磁场消失, 阀口铁心被复位弹簧拉回, 使阀口密封, 切断气流。由于气枪驱动系统要求每次喷射的时间很短, 电磁铁必须能在很短的时间内产生很强的吸力来克服复位弹簧的拉力, 电磁阀的快速响应特性为实现最小喷气量提供了硬件保证。电磁吸引力与电磁线圈中的电流成比例, 而线圈中的电流大小是通过外加电压值来改变。所以通过改变外加电压大小值, 可以改变气枪驱动系统要求每次喷射持续时间的长短。

为了实现电磁阀控制的理想波形, 一般采用3种驱动方案。这3种方案按照产生线圈电流的方式不同, 可分为可调电阻式驱动电路、双电压式驱动电路和脉宽调制式驱动电路。该设计中采用的电磁阀驱动电路是脉宽调制式驱动电路。具体原理是控制电路首先加一个宽脉冲, 使电磁阀迅速开启。然后一系列PWM 脉冲加到电磁阀线圈上, 于是在每一个循环时间内, 高电平时间线圈上得到电压。由于PWM 脉冲周期远远小于线圈的充放电时间, 高电平时间越长, 线圈的平均电流也就越大, 这样电磁阀线圈的维持电流就可以通过控制高频PWM 脉冲波的占空比进行调节。调节合适的占空比获得一个较小的维持电流。该设计通过对识别检测信号定时实现脉宽调制驱动电磁阀。

这就是整个系统的硬件设计部分,有关软件以及测试、实验部分会在之后继续进行。

姓名: 学号: 专业:

光电分选机检测系统设计

摘要

光电分选机是一种利用光电技术分析识别物料的品质优劣, 并利用压缩空气将劣质 物料剔除的高科技设备。被广泛应用在颗粒状物料品质检测与分级领域, 可有效提高物料的品质等级, 增加其附加值, 提高加工技术的自动化程度, 具有很好的社会与经济效益。

设计中主要对光电分选机的检测系统进行了研究,设计了一种以Xilinx 公司的FPGA 芯片XC3S200和高速线阵CCD 传感器为核心的光电检测系统。它的主要功能是通过CCD 传感器对高速下落的颗粒状物料进行动态扫描, 由图像数字转换器对CCD 输出信号进行信号调理、A/D转换,FPGA 对转换后的图像数据进行高速处理, 完成剔除信号的输出。

文中主要对监测系统的硬件部分做了设计,包括:以FPGA 为核心的硬件电路的设计,线阵CCD 驱动电路的设计,图像数字转换器控制接口电路的设计,数据传输中同步串行通信电路的设计。

第一章 光电分选机系统

1.1 光电分选机工作原理

在光电分选机工作前, 用户首先通过触摸屏设定被分选物种的分选参数。在分选过程中, 被选物料首先由进料斗通过电磁振动给料器配送到各个分选通道中的溜槽, 经过溜槽的加速运动后,物料以恒定的速度下落进入光电检测系统。光电检测系统在特制灯光的照射下, 前后两个CCD 传感器对下落的物料进行动态扫描, 将扫描的模拟视频电压进行A/D转换,再将得到的数字视频信号经过滤波和识别处理, 输出检测判别信号。判别信号到达喷射气枪的延迟时间正好等于不合格物料从视镜下落至喷射气枪之间的时间, 当次品到达喷射器位置时, 气枪喷嘴喷射高速气流, 将次品吹出, 使其落入次品槽, 而合格品继续下落并进入合格品槽, 从而完成物料的一次分选。为了提高分选精度, 落入次品槽的物料可以进行二次分选, 同时在分选过程中, 还可以通过触摸屏对分选参数进行反复调节, 以使分选效果达到最佳。下图为分选过程示意图。

图1.1 分选过程示意图

1)振动给料器2)滑道3)光源4)光电传感器5)背景板6)喷射气枪7)次品槽8)

合格品槽9)触摸屏

1.2工艺指标的确定

光电分选机的工作指标主要有以下三个方面:

(l)处理量

处理量即每小时可处理的物料数量, 单位为t/h。

(2)选出率

选出率指从原料中选出的杂质数量占所含杂质总量的百分数, 也叫色选精度。

(3)带出比

带出比是指色选机选出的废料中杂质数量与正常米粒或麦粒之比。带出比的高低是可以设定的, 一般为3/1一5/1左右。

1.3光电分选机结构特点

光电分选机的形式多种多样, 但从工作原理和工作过程来看, 主要由供料系统、光电检测系统、分选系统、电控系统四部分组成。光电分选机整机基本结构框图如下图所示, 除了以上提及的组成部分外, 还包括人机交互界面和主控制器。

图1.2 整机系统结构框图

(1)供料系统

供料系统将对被测物料整理调节, 使其流速与个体姿态保持相对稳定,

保证物料颗粒能

逐个地被光电检测系统检测, 在分选系统中能被方便地分选剔除。

(2)光电检测系统

光电检测系统其作用主要是对物料进行光学检测, 为分选系统准确无误地提供物料的光学信息。光电分选机的光学检测系统主要由光源、背景板、接收器和镜头等光学元件及相关辅助装置组成。背景板是提供一个背景, 使被测物置于一个背景(即基准色) 中进行检测。典型的背景板是一系列从浅到深的颜色片。根据光电等效原则, 在光源的照射下, 总有一片背景片单位面积上产生的反光信号, 与合格品单位面积上产生的反光信号等效。接收器, 又称光电接收器或光传感器。一般布置在光电检测系统的观测面上。可将投射到接收面上的光信号转换成电信号。目前用于光电分选机中的半导体光电元件, 包括硅光电池、光电二级管、光电三级管等。不过, 色选机的大多采用先进的电荷藕合器件(简称CCD) 作为光学接收器。

(3)分选系统

分选系统的作用是把光电检测系统检测发现的次品从物料中剔除, 它由电控系统控制。物料颗粒从检测点到分选点的运动时间, 要与光电检测系统信号发出到分选机构这一段延时时间相匹配。常见的分选是用压缩空气喷吹。物料进入分选系统后合格品沿正常运动轨道落入合格品槽, 次品则受到喷嘴发射出的脉冲式压缩空气作用偏离正常运动轨道, 落到次品槽而被剔除。喷嘴由电磁阀控制。

(4)电控系统

电控系统除控制色选机整体的各机构外, 其重要的工作就是把来自光电检测系统的检测信号整形放大, 判断处理, 去启动分选机构的电磁阀, 完成分选操作。

1.4 光电分选机的整体结构设计

通过对光电分选机工作过程和系统结构的分析可知, 光电分选机的控制系统是由主控制器、分选控制系统、光电检测系统、电磁振动给料系统和气枪控制分选系统共同组成的。主控制器系统直接或间接控制和管理其它系统, 如控制温度、电源电压、开关信号、指示灯等外围电。

光电检测系统采用CCD 传感器对4个分选滑道的物料进行检测和识别处理, 整个光电检测系统中包括前后8个摄像机控制板和8个CCD 传感器, 每个控制板控制1个CCD 传感器进行扫描工作并对接收到的扫描信号进行识别处理给出异物位置信息。

电磁振动给料系统按照主控制系统设定的工作参数进行工作, 将物料调节整理, 保证物料在观察区内能被逐个地观察检测。

气枪驱动系统接收分选控制系统的击打信号后, 控制高速电磁阀将高压气流喷出, 把物

料中的次品分选剔除。

系统每组滑道有32个溜槽, 每个溜槽对应1个气动喷嘴, 所以1个滑道对应32个气动喷嘴。光电分选机控制系统总体结构如图1.3所示。

图1.3 光电分选机总体结构图

分选机选用的GP 触摸屏带有RS-232接口, 所以主控制系统与触摸屏间的通信采用了基于RS-232的异步串行通信方式。主控制系统与光电检测系统和电磁振动给料系统间的通信都采用了三线同步串行通信的方式,这种通信方式有别于常用的两线制,其增加了一条数据使能信号线,可不必搜索同步符, 同时接收方接收数据时采用时钟脉冲计数和使能信号双重检测的方法, 从而提高了通信的可靠性。CPLD 转接板除了能接收检测信号控制LED 显示外还负责控制器和前后摄像机控制板之间的通信数据帧的转发。

第二章 光电检测系统的硬件设计

2.1检测系统的整体结构

该部分主要是针对光电检测系统进行了设计。系统以高速线阵CCD 器件和Xilinx

公司

的FPGA 芯片XC3S2OO 为核心设计了一套完整的光电检测系统。系统硬件包括线阵CCD 传感器(RL1O24P)、CCD 驱动电路、相机电源模块、串行通信模块、CCD 数字图像转换器(XRD98L59)、FPGA 处理器、CPLD 转接板、以及电磁阀驱动电路的气动装置等。检测系统的硬件整体结构框图如图2.1所示。FPGA 采用的是Xilinx 公司的XC3S200TQ144, 配置芯片采用的是XCF01S 。转接板CPLD 采用的是XC95216, 转接板的功能包括将主控制器的命令传送给相机控制板(FPGA处理器) 外, 还接收处理器的检测信号驱动LED 显示。另外一个CPLD 采用的是XC95108, 完成接收FPGA 处理器发送的气枪驱动信号控制高速电磁阀驱动电路。

图2.1 检测系统的硬件框图

设计中系统的处理器采用的XC3S200是Spartan-3系列的FPGA, 封装是TQ144, 主要特性有:

(l)内部时钟频率可达326MHz, 可提供4320个逻辑单元,20万个系统门。

(2)支持多达17种的单端接口标准和6种差分接口标准。输出信号的摆幅范围可达1.14V 和3.45V 。

(3)高性能的内部存储器SelectRAM 结构。每个块存储器容量为18Kb, 并且是完全的双口存储器结构。最多可提供216Kb 的块存储器资源, 以及30Kb 的分布式存储器资源。支持高性能的外部存储器接口, 这些结构包括SDR/DDR、SDRAM/SRAM、FCRAM 和CAM 接口等。

(4)专用的18位×18位乘法器模块和超前进位逻辑链构成了高性能的算术处理功能。

(5)多达4个数字时钟管理器模块和8个全局时钟多路复用缓冲器, 构成了丰富的时钟资源, 从而可提供灵活的系统时钟解决方案。

(6)片内的数字化阻抗匹配技术和可编程输出电流, 克服了因阻抗不匹配造成的系统不稳定性问题。

本系统中采用的XC95216和XC95108都是Xilinx 公司XC9500系列的CPLD 。XC9500系列产品采用快闪存储技术, 支持JTAG 测试和在线系统编程, 具有高密度、高性能、驱动能力强、引脚锁定等特点。XC950O 系列产品在功能结构上和FPGA 的基本相同。XC950O 系列器件的基本结构包括:功能模块、输入输出接口模块和互连矩阵。其中功能模块由宏单元构成, 每个宏单元可以实现一定的组合逻辑或寄存器功能。XC95216在资源上包含216个宏单元

,

而XC95108包含108个宏单元。

该设计中FPGA 采用的是JTAG 和主串配置模式配置。当采用主串配置模式时, 系统采用的外部配置存储器芯片是XCF01S 。

2.2 CCD硬件设计

根据光电分选机的工作原理, 我们在线阵CCD 传感器的选择上着重考虑了以下几个性能参数:工作速率、分辨率、灵敏度和动态范围。因为记录的是快速运动目标, 故对所用CCD 的扫描速度有很高的要求。分辨率的高低则直接影响着扫描图像的细节再现程度。由于器件工作频率高, 故光积分时间较短, 只有选用灵敏度高、动态范围大的CCD 才能保证输出视频信号不被淹没于暗电流噪声中, 确保扫描图像的质量。

该设计选用的CCD 器件是RLI024P 。RL1024P 是PerkinElmer 公司的P 系列高速线阵CCD, 其光谱响应范围是250-1000 nm, 像素读出率高迭40MHz, 行读出率可达35KHz, 像素大小为14μm, 阵列中有1024个有效像素, 具有电子曝光控制门, 具有低噪声、高速度、高灵敏度等优点。

CCD 设计包括两部分, 一部分是CCD 的时序逻辑, 另一部分是CCD 的电平驱动电路。CCD 的时序逻辑都由FPGA 发生。 FPGA发出的信号电平是3.3V, CCD却需要4种不同的驱动电平,如表2.1所示,因此, 从FPGA 发出的信号在进入CCD 之前, 必须进行电平转换。

表2.1 RL1024P驱动电压列表

FPGA 发出的3.3V 信号驱动到上述4种电平, 可以采用PI74FCT16244TV 电平驱动芯片来产生相关的电平。PI74FCT16244TV 是16hit 的快速CMOS 线驱动器, 可以增加输出电流驱动能力, 应用在P 11、P 22和YR 的单极性时钟输出(要求驱动电平为OV 或5V), 它的信号时钟频率

可高达40MHz 。在CCD 的驱动时序中, P11、P 22和YR 的信号驱动时钟频率都为10MHz,

均满足

P174FCT16244TV 信号时钟频率范围。

NEC 公司生产的超低噪声双运算放大器4570, 可以将它设置成电压跟随器。通过设置运放的正输入端的电压(电阻分压法), 将输入的士12V 分压到需要的8V 和士4V 。

DG642是TTL 驱动器, 双向模拟开关, 时钟上限频率达10MHz, 刚好满足该设计的要求。它应用在P ab 、P tg 和P pg 的双极性时钟信号输出。通过设置DG642的开关两端电平为4570的输

出电平,FPGA 发出的信号(OV和3.3V) 经过模拟开关转换为表2.1中要求的8V 和士4V 。

下图2.2所示为该设计中CCD 驱动模块的硬件电路原理图, 此硬件电路提供CCD 需要的4种不同驱动电平, 图中标号为Ul 的管脚为FPGA 的输出端, 用于提供CCD 正常工作时所需的时序脉冲。

图2.2 CCD驱动电路硬件原理图

2.3 图像数字转换器设计

该设计中选用的是Exar 公司生产的图像数字转换器XRD98L59。该器件是低功耗的数字式动静态的CCD 图像转换器, 它包含有相关双采样器、可编程增益的PGA,10-bit 模数转换器以及有哑像元平均器、噪点像元切割器和数字噪声抑制滤波器的自动偏移校正电路等功能。

下介绍XRD98L59的功能和参数设置:

(l)串行控制接口设置

XRD98L59内部有10个8-hit 控制寄存器, 所有工作参数都是通过设置这些内部寄存器。初始化内部寄存器是通过XRD98L59提供的SPI 接口来完成的。SPI 接口有读写控制信号分别为LOAD(锁存信号) 、SDI(数据) 和SCLK(移位时钟) 。图2.3为串行接口时序图, 接口采用12-bit 移位寄存器, 前4-bit 为地址码, 后8-bit 为数据位。XRD98L59的SPI 接口与

XC3S200

的普通IO 口相连接, 通过FPGA 提供的时序来初始化A/D内部的控制寄存器。

图2.3 串行接口时序图

(2)相关双采样设置

XRD98L59提供两个时序接口管脚, 一个是采样CCD 的黑电平时钟(SBLK),另一个是采样CCD 有效信号电平的时钟(SPIX)。两个时钟驱动时序都是通过FPGA 来提供。改变地址序号为0011的寄存器内容, 可以设定时钟的上升沿还是下降沿采样。通过设置地址序号为0010的寄存器的高6位数据可以设定实际采样点的位置与采样时钟沿的孔径延迟时间。孔径延迟时间可设定的范围在2.7ns 一17.5ns 之间。

(3)可编程增益控制

XRD98L59内部集成了两级可编程放大器PGA1和PGA2, 可以对CCD 图像传感器的输出信号进行放大。两个放大器总的放大倍数可以在6dB 一38dB 之间调整, 调整的步长值为O.125dB 。

2.4 通信电路设计

该设计中的通信电路是根据3线制的同步串行通信接口协议设计的, 这三个接口信号分别是串行数据、移位时钟、使能信号。由于通信线路比较长, 容易受到电控系统的干扰, 所以采用差分电路传输信号。

AM26L31是Texas 仪器公司生产的线性的四重差分发送驱动器,AM26L32是接收驱动器。图2.4所示的是在通信传输过程中, 通过传输线连接的AM26L31和AM26L32的其中一个差分驱动器的电路图。当主控制器通过三线同步串行通信接口向检测系统(FPGA)发送数据时, 输入数据X 到AM26L31的发送驱动器, 接收端通过AM26L32的接收驱动器接收数据X, 最后数据输出X 连接到FPGA 的管脚。

图2.4 AM26L31和AM26L32的电路连接图

2.5 气枪驱动设计

高压气枪作用是喷射剔除不合格物料。气枪喷射是通过控制高速电磁阀的动作来完成的。因此高速电磁阀是气枪驱动系统中的一个关键部分,CPLD 气枪驱动板通过控制它的吸合和释放来控制喷气时刻及喷气持续时间, 电磁阀的动态响应特性直接影响着整个系统的主要性能指标。电磁阀的工作原理是利用电磁铁通电产生的电磁力吸合阀口的铁心, 使阀口打开; 电磁铁断电后, 磁场消失, 阀口铁心被复位弹簧拉回, 使阀口密封, 切断气流。由于气枪驱动系统要求每次喷射的时间很短, 电磁铁必须能在很短的时间内产生很强的吸力来克服复位弹簧的拉力, 电磁阀的快速响应特性为实现最小喷气量提供了硬件保证。电磁吸引力与电磁线圈中的电流成比例, 而线圈中的电流大小是通过外加电压值来改变。所以通过改变外加电压大小值, 可以改变气枪驱动系统要求每次喷射持续时间的长短。

为了实现电磁阀控制的理想波形, 一般采用3种驱动方案。这3种方案按照产生线圈电流的方式不同, 可分为可调电阻式驱动电路、双电压式驱动电路和脉宽调制式驱动电路。该设计中采用的电磁阀驱动电路是脉宽调制式驱动电路。具体原理是控制电路首先加一个宽脉冲, 使电磁阀迅速开启。然后一系列PWM 脉冲加到电磁阀线圈上, 于是在每一个循环时间内, 高电平时间线圈上得到电压。由于PWM 脉冲周期远远小于线圈的充放电时间, 高电平时间越长, 线圈的平均电流也就越大, 这样电磁阀线圈的维持电流就可以通过控制高频PWM 脉冲波的占空比进行调节。调节合适的占空比获得一个较小的维持电流。该设计通过对识别检测信号定时实现脉宽调制驱动电磁阀。

这就是整个系统的硬件设计部分,有关软件以及测试、实验部分会在之后继续进行。


相关内容

  • 自动门控制装置设计
  • 目录 1. 目录„„„„„„„„„„„„„„„„„„„„„„„„1 2. 自动门控制装置设计„„„„„„„„„„„„„„„„ 2 2.1 设计题目 „„„„„„„„„„„„„„„„„„„„„2 2.2 设计目的 „„„„„„„„„„„„„„„„„„„„„2 3. 设计任务 „„„„„„„„„„„„„ ...

  • 北京理工大学卓越工程师培养计划光电信息工程专业(本科)
  • 北京理工大学 卓越工程师培养计划方案 光电信息工程专业(本科) 目 录 光电信息工程专业本科(3+1)卓越工程师培养标准 .......................................................... 1 光电信息工程专业本科(3+1)卓越工程师培养方案 ... ...

  • 微弱光信号检测电路的设计与实现
  • 科技信息 .机械与电子o 20cr7年第27期 微弱光信号检测电路的设计与实现 龚涵1陈浩字2 (1.许昌学院电气信息工程学院河南 许昌 461000:2.北京航空航天大学电子信息工程学院 中国 北京 100083) [摘要]本文从PIN光伏探测器的特性入手.针对光电检测中放大很弱信号而带来的信噪比 ...

  • 浅析光电转换的工作原理及应用_周鹏
  • 浅析光电转换的工作原理及应用 周鹏 (中煤国际北京华宇公司西安分公司 陕西西安 710061) 摘要:随着社会的发展和科技的进步,为进一步发掘对光能的利用价值,需加强对光电转换原理的理解及研究.文章就光的测量做出原理分析,总结各种典型应用,并给出了具体应用的实例. 关键词:光电效应 伏安特性 运放中 ...

  • 光电传感器脉冲计数器设计资料
  • 光电传感器脉冲计数电路设计 摘 要 本文基于AT89C51单片机设计了一个结构简单.性能稳定反射式光电计数器,可实现脉冲实时计数功能.系统采用型号为E18-D50NK 的红外传感器为信号采集装置,将光信号转换成电信号,经单片机处理后显示在数码管上.当系统出现锁死情况时可以通过复位键调整,直至系统正常 ...

  • 光电计数器毕业论文
  • 合肥财经学院 毕业论文(实践)报告 系 别 工 程 学 院 专 业年 级 学 制 学 号 姓 名 2010 年 12 月 光电计数器设计 摘 要 本文所设计的计数器抗干扰性好,可靠性高.可用于测量商场.电影院.博物馆.展览观.车站.码头.银行等公共场所的人员数量及人员流通数量,同时丝毫不会侵犯到被测 ...

  • 光电传感器的转速测量系统设计
  • 课程设计报告 题 目: 光电传感器的转速测量系统设计 姓 名: 学 号: 专业班级: 指导老师: 目 录 1引 言...........................................................1 2系统组成及工作原理...................... ...

  • 光电开关传感器-课程设计
  • 天津工业大学 传感器及测试技术课程设计 2010 年 11 月24 日 摘 要 本文介绍了光电传感器中光电开关的工作原理及性能,说明了光电开关在现代生活中的重要地位,显示了光电技术在日常生活生产中推广应用的巨大潜力.从分析光电传感器的原理出发,着重对它在生产生活等领域进行分析.通过传感器外形结构图和 ...

  • 光电工程硕士毕业论文
  • 毕业论文(设计) 题 目 学 院 学 院 专 业 学生姓名 学 号 年级 级 指导教师 教务处制表 二〇一三 年 三月 二十 日 光电工程硕士毕业论文 本团队专业从事论文写作与论文发表服务,擅长案例分析.仿真编程.数据统计.图表绘制以及相关理论分析等. 光电工程硕士毕业论文: 基于Simulink的 ...