双路CCD高精度线纹位置实时监控系统_第1页
双路CCD高精度线纹位置实时监控系统_第2页
双路CCD高精度线纹位置实时监控系统_第3页
双路CCD高精度线纹位置实时监控系统_第4页
双路CCD高精度线纹位置实时监控系统_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、双路CCD高精度线纹位置实时监控系统双路CCD高精度线纹位置实时监控系统类别:单片机/DSP作者:西安应用光学研究所六室(710065)胡煜 桑 蔚 高教波 张翠英 杨 斌 阴红卫来源:电子技术应用摘要:讨论了用电荷耦合器件对线纹进行非接触测量定位的理论与方法,介绍了一种以MCS-51单片机为核心、利用双端口RAM技术和高速A/D实现CCD信号高速数据同步采集的系统及其应用。 关键词:线阵CCD高速A/D 实时监控 在工业生产和科学实验中,常常会遇到尺寸在一毫米以内的狭缝或细丝直径的测量或定位问题。传统的测量方法是使用精密的量具进行测量,这些测量或定位方法速度慢、误差大,应用范围受到限制。采用

2、CCD成像方法定位或测量细丝直径具有测量精度高、速度快、使用方便、易与计算机相连从而实现自动化监控等优点。双路CCD高精度线绞位置实时监控系统是西安应用光学研究所六室研制的非接触线纹在线定位测量仪器,能够完成大迭纸钞裁切之间的精确定位,配置一定的裁切工具,可实现纸钞的自动切割。仪器可安装在裁切机处,在下刀之前对大张钞票的定位线的位置进行精确、实时、非接触测量,并实时显示测试的位置偏差结果;同时可将“正确”与“错误”的状态信息传送到上端PLC控制器,从而进行正确的操作。该系统具有方便的零位修正和绝对尺寸定标功能,并具有修正量值保存和系统自检保护等功能,可广泛应用于造纸厂、印钞厂、布匹厂等需精度定

3、位的场合,亦可应用于细丝直径、线纹量具有在线测量等领域。1 工作原理双路CCD高精度线纹测量实时监控系统主要由双路CCD摄像头及光源和电路符等几部分组成,系统的功能块框图如图1所示。系统采用日本东芝公司的TCD142D (2048位)线阵CCD器件作为控测元件。光源均匀地照射在被测纸线的定位线处,定位线经光学系统按一定倍率成像在CCD器件的光敏面上,入射光子被排列成一排的光敏单元吸收,同时产生一定数量的光生电荷,在光积分期间,这些光生电荷被存储在彼此隔离的相应像元的势阱中。在电荷转移期间,各个像元中的光生电葆按奇偶数分配,同时转移到设置在像元上下两侧的移位寄存器中,然后在传输脉冲的控制下,依次

4、转移到输出端,因而在光敏面上形成了纹纹的影像,实现了对被测目标的一维扫描和信号读出。CCD输出信号大小与照射光强成正比,影像部分像元输出信号电压幅度较小,非影像部分像元输出电压幅度较大,因此线纹在CCD输出信号中形成了一个楔形的凹陷波形,只要统计出楔形在整个CCD输出信号波形中所占的单元数及其相对位置,就可得出纸张的位置是否发生了移动及其相对位移量。如在误差范围之内则通知上位机可以控制切刀下刀,否则通知上位机不能下刀并显示误差,由工作人员进行调整直至使纸张位置正确。整个过程中系统实时测量并显示误差,正确后显示“0000”,工作人员按确认键后系统会立即通知上位机可以下刀。系统各模块的参数如表1所

5、示。 表1 系统模块参数表序 号项 目参 数1CCD摄像头采用2048元线阵CCD,配光学放大镜 头(f=50mm)2照明光源模块卤钨灯,加装温反射镜,带方位俯仰调节3A/D转换器模块采用8-bit 高速A/D转换芯片4数据显示模块采用8位的LED数码显示屏5电源转换模块24V5V15W;24V12V3W;电源变换器6参数输入模块薄膜触摸键盘7状态信息模块5V24(“1”);0V(“0”)状态,光电隔离电压变换电路8计算处理软件高速数据采集、数据分析计算、边沿提取等9校零处理软件采用标准件和校准软件相结合的办法,附加带电存储器,记忆零位和定标系数等参量10几何尺寸主控箱235mm185mm56

6、mmCCD摄像头83mm90mm56mm光学镜头45120电缆线3m311重量2kg12电源24V/30W 2 硬件设计电子学系统主要由CCD驱动电路、高速A/D转换电路、快速存储电路、89C52单片机系统、键盘输入电路、数码显示电路和电源电路等部分组成。其功能框图如图2所示。在各部分电路中,最重要的是数据的快速存储电路,如图3所示。显然,对线纹的定位即对纸张的定位已变为求线纹影像部分占多少个有效的RAM单元及这些单元在RAM中的起始地址和结束地址的问题。 3 软件设计双路CCD高精度线纹测量实时监控系统的软件流程如图4所示。由于系统用于在线测量,探测装置安装于切裁器械上,每次下刀时都有一定的

7、震动,机械结构的加工装配难免存在一定的误差,照明光源的不完全均匀,都可影响系统的测量精度。为保证系统的精确稳定、使用方便,在软件上采取如下主要措施:(1)系统定标当系统的工作距离确定之后,为了用目标像所占的像元数N确定目标的实际尺寸,需在正式测量之前对系统进行定标。定标的方法应为:先将一已知尺寸的标准模块置于被测目标位置,然后通过读出数字量确定该模块的像所占CCD像元数,由此可得到目标在系统CCD成像的一个比例系数K。通常把K值存入计算机中,在对目标进行连续测量时,可随时通过软件计算出目标的实际尺寸。此种方法简单明了,但由于其中未考虑系统误差的影响,因此测量精度不高。为了在实测值中去除系统误差

8、,可采用二次标定法来确定系统中的比例系数K。若设系统误差为b,则被测物体的实际尺寸X与其相应成像像元数Y之间有:X=KY+b,因此可采取两次标定以确定K和b值。采取以上的二次标定法测得K和b值后,即可清除系统误差对测量精度的影响。应当注意的是,以上两种标定法只考虑了系统在相对静态测量时的标定。对于动态在线测量,还应根据实际情况采取计算机矫正法来提高测量精度。(2)有效的边沿提取要确定纹线影像范围,就要确定一个阈值,此阈值是线纹在CCD上所成影像的输出信号最大值与最小值的平均值。从RAM中读取出的数据值在阈值之下的,该数据所在单元计入线纹范围之内,否则不计入。显然此值随照明光线的强弱变化而变化,

9、不是一个定值。不采用固定的阈值,而是每次采样都统计出一个随照射光强和外部环境影响变化采用都统计出一个随照射光强和外部环境影响变化的阈值作为影像边沿的起始点和结束点,这样可以有效地将影像范围确定,避免因光强变化引起的误差。(3)毛刺噪声的剔除理想情况下,由A/D转换的模拟信号应只有线纹处的电平较低,其他部分较高,且上升、下降沿很陡。由于CCD探测元件和A/D转换器的灵敏度和精度都很很高,因此很容易将视频信号中掺杂的噪声也一起转换出来,如图5所示。除了硬件中采取抗干扰措施外,还有必要利用软件进行毛刺噪声的剔除。因为有用信号所造成的图像楔形部分一定比干扰信号造成的楔形图像幅度差大得多,因此采取的办法是将整个波形中各个毛刺的最大幅度与最小幅度之差进

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论