光电检测系统设计

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

姓名:学号:专业:光电分选机检测系统设计摘要光电分选机是一种利用光电技术分析识别物料的品质优劣,并利用压缩空气将劣质物料剔除的高科技设备。被广泛应用在颗粒状物料品质检测与分级领域,可有效提高物料的品质等级,增加其附加值,提高加工技术的自动化程度,具有很好的社会与经济效益。设计中主要对光电分选机的检测系统进行了研究,设计了一种以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.2CCD硬件设计根据光电分选机的工作原理,我们在线阵CCD传感器的选择上着重考虑了以下几个性能参数:工作速率、分辨率、灵敏度和动态范围。因为记录的是快速运动目标,故对所用CCD的扫描速度有很高的要求。分辨率的高低则直接影响着扫描图像的细节再现程度。由于器件工作频率高,故光积分时间较短,只有选用灵敏度高、动态范围大的CCD才能保证输出视频信号不被淹没于暗电流噪声中,确保扫描图像的质量。该设计选用的CCD器件是RLI024P。RL1024P是PerkinElmer公司的P系列高速线阵CCD,其光谱响应范围是250-1000nm,像素读出率高迭40MHz,行读出率可达35KHz,像素大小为14μm,阵列中有1024个有效像素,具有电子曝光控制门,具有低噪声、高速度、高灵敏度等优点。CCD设计包括两部分,一部分是CCD的时序逻辑,另一部分是CCD的电平驱动电路。CCD的时序逻辑都由FPGA发生。FPGA发出的信号电平是3.3V,CCD却需要4种不同的驱动电平,如表2.1所示,因此,从FPGA发出的信号在进入CCD之前,必须进行电平转换。表2.1RL1024P驱动电压列表FPGA发出的3.3V信号驱动到上述4种电平,可以采用PI74FCT16244TV电平驱动芯片来产生相关的电平。PI74FCT16244TV是16hit的快速CMOS线驱动器,可以增加输出电流驱动能力,应用在P11、P22和YR的单极性时钟输出(要求驱动电平为OV或5V),它的信号时钟频率可高达40MHz。在CCD的驱动时序中,P11、P22和YR的信号驱动时钟频率都为10MHz,均满足P174FCT16244TV信号时钟频率范围。NEC公司生产的超低噪声双运算放大器4570,可以将它设置成电压跟随器。通过设置运放的正输入端的电压(电阻分压法),将输入的士12V分压到需要的8V和士4V。DG642是TTL驱动器,双向模拟开关,时钟上限频率达10MHz,刚好满足该设计的要求。它应用在Pab、Ptg和Ppg的双极性时钟信号输出。通过设置DG642的开关两端电平为4570的输出电平,FPGA发出的信号(OV和3.3V)经过模拟开关转换为表2.1中要求的8V和士4V。下图2.2所示为该设计中CCD驱动模块的硬件电路原理图,此硬件电路提供CCD需要的4种不同驱动电平,图中标号为Ul的管脚为FPGA的输出端,用于提供CCD正常工作时所需的时序脉冲。图2.2CCD驱动电路硬件原理图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

1 / 9
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功