使用威海华菱的CIS传感器设计的高速图像采集设备

 

这个项目是用来检测铝箔质量的,通过使用线性图像传感器CIS采集的图像判断产线上的铝箔是否有污点、裂痕、气孔、褶皱等等问题,传统是通过人眼观察或者工业相机检查,人眼观察主要由于抽检,无法做到实时监测,工业相机的问题是为了获得足够宽的拍摄角度,相机距离被测物体较远,设备产生的震动、粉尘、照明光线等都会影响采集效果,而且无法做到高速检测,镜头的畸变也会影响检测效果。

选用的这个CIS传感器分辨率时300DPI的,一行像素有3672个,采样图像宽度在30cm左右,这个分辨率可以采集出的图片达到4K级别,这个是一般工业相机很难达到的。

cis高速图像采集设备系统框图

FPGA将采集的信号通过千兆网输出到计算机,千兆网芯片选用的是RTL8211,由于开始设计的框图想用高速USB接口,结果由于驱动问题太麻烦,改成了千兆网进行传输。

其中最麻烦的地方在于数据采集的时序和图像校正,先看一下传感器时序图。

CLK:2MHz时钟

SI:开始采集信号

LEDg/r/b:传感器自带RGB三色补光灯 

SIG:传感器输出的模拟信号,分为三段,相当于一根传感器是三个传感器组成的

ADC采集芯片选用的是AD9822,这个芯片主要由于CCD/CIS的图像采集,性能优秀,下面是时序图,芯片也是分3通道采集,可以对应RGB通道。

CDSCLK2:采样点

ADCCLK:ADC数据输出时钟(由CPLD提供,同时采样3通道,即频率为采样点的3倍)

OUTPUTDATA:并行输出数据

我们用来采集传感器的3个部分,经过AD转换后在进行数据重新排序和拼接。

在3通道SHA模式下,AD9822同时采样SIG1,SIG2和SIG3输入电压。采样点由CDSCLK2控制CDSCLK2的下降沿对每个通道上的输入波形进行采样[A1] 。来自三个SHA的输出电压由失调DAC修改,然后由三个PGA缩放。然后,PGA的输出通过14位ADC多路复用。 ADCADCCLK的下降沿顺序采样PGA输出

OFFSET引脚可以用作粗偏置调整引脚。在AD9822的第一级放大器中,从施加到SIG1,SIG2和SIG3输入的电压中减去施加到该引脚的电压。在这种模式下,输入钳位被禁用。有关更多信息,请参见电路操作部分。

该模式的时序如图5所示。CDSCLK1应在该模式下接地。尽管不是必需的,但建议CDSCLK2的下降沿与ADCCLK的上升沿同时发生或在ADCCLK的上升沿之前发生。如tADC2所示,CDSCLK2的上升沿不应出现在先前的ADCCLK下降沿之前。输出数据等待时间为三个ADCCLK周期。

SIG1,SIG2和SIG3通道的偏移和增益值是使用串行接口编程的。通过对MUX寄存器进行编程,可以选择通过多路复用器切换通道的顺序。

配置AD9822寄存器

 

SPI配置数据

PGA,offset参数需要根据测试结果调节,可以先设置为最小,逐渐增加。

测试图片

 采样效果

 由于被测物体时灰色,一般工业摄像机都很难看清细节,比如微小的划痕和裂缝,但是CIS传感器就可以很好的捕捉到各种细节。

 

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值